PDA

View Full Version : No Audio From .mkv on DirecTV HR24 Receiver, Plus Few Questions



Espionage724
06-14-2012, 04:27 AM
I was looking into new software to stream content to my HR24 receiver, and then I found Mezzmo. I'm running the latest version in trial-mode currently.

I have a dual-audio .mkv that I was trying to stream to my HR24 receiver, but no audio is present (the video itself plays fine from what I'm seeing though). I don't know if this is because of some transcoding issue (the HR24 is pretty picky with formats from what I've seen), or if it's just because of the .mkv having 2 audio tracks.

I saw someone ask a question and was then asked for FFmpeg info, so here it is, in-case it helps:


ffmpeg version N-40693-gc457a29 Copyright (c) 2000-2012 the FFmpeg developers
built on May 15 2012 12:57:14 with gcc 4.6.2
configuration: --enable-memalign-hack --arch=x86 --target-os=mingw32 --cross-prefix=i686-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/home/peter/ffmpeg/build/gpl --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/peter/cc/include --extra-ldflags=-L/home/peter/cc/lib --pkg-config=pkg-config --disable-w32threads
libavutil 51. 51.100 / 51. 51.100
libavcodec 54. 21.101 / 54. 21.101
libavformat 54. 5.100 / 54. 5.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 73.100 / 2. 73.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 11.100 / 0. 11.100
Input #0, matroska,webm, from 'C:\Users\Espionage724\Desktop\Lucky Star\Lucky star 01.mkv':
Duration: 00:23:38.79, start: 0.000000, bitrate: 880 kb/s
Stream #0:0(eng): Video: h264 (High), yuv420p, 1280x720, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 180k tbc (default)
Stream #0:1(jpn): Audio: vorbis, 48000 Hz, mono, s16 (default)
Stream #0:2(eng): Audio: vorbis, 48000 Hz, mono, s16
Stream #0:3(eng): Subtitle: ssa (default)
Stream #0:4: Attachment: ttf
Metadata:
filename : aquafont_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:5: Attachment: ttf
Metadata:
filename : ariblk.ttf
mimetype : application/x-truetype-font
Stream #0:6: Attachment: ttf
Metadata:
filename : ARLRDBD.TTF
mimetype : application/x-truetype-font
Stream #0:7: Attachment: ttf
Metadata:
filename : Big_Bimbo_NC_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:8: Attachment: ttf
Metadata:
filename : calibri.ttf
mimetype : application/x-truetype-font
Stream #0:9: Attachment: ttf
Metadata:
filename : cambria.ttc
mimetype : application/x-truetype-font
Stream #0:10: Attachment: ttf
Metadata:
filename : cambriab.ttf
mimetype : application/x-truetype-font
Stream #0:11: Attachment: ttf
Metadata:
filename : cambriai.ttf
mimetype : application/x-truetype-font
Stream #0:12: Attachment: ttf
Metadata:
filename : cambriaz.ttf
mimetype : application/x-truetype-font
Stream #0:13: Attachment: ttf
Metadata:
filename : ChalkDust_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:14: Attachment: ttf
Metadata:
filename : Chinese_Ruler_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:15: Attachment: ttf
Metadata:
filename : Chubby_Cheeks_Regular.TTF
mimetype : application/x-truetype-font
Stream #0:16: Attachment: ttf
Metadata:
filename : Clannad_Round_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:17: Attachment: ttf
Metadata:
filename : CreativeBlock_BB_Regular.TTF
mimetype : application/x-truetype-font
Stream #0:18: Attachment: ttf
Metadata:
filename : Fansub_Block_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:19: Attachment: ttf
Metadata:
filename : Hanoded_Heavy.ttf
mimetype : application/x-truetype-font
Stream #0:20: Attachment: ttf
Metadata:
filename : ITCKRIST.TTF
mimetype : application/x-truetype-font
Stream #0:21: Attachment: ttf
Metadata:
filename : Korean_Calligraphy_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:22: Attachment: ttf
Metadata:
filename : LightWrite_Normal.ttf
mimetype : application/x-truetype-font
Stream #0:23: Attachment: ttf
Metadata:
filename : Marker_SD_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:24: Attachment: ttf
Metadata:
filename : mvboli.ttf
mimetype : application/x-truetype-font
Stream #0:25: Attachment: ttf
Metadata:
filename : pencilCASE.ttf
mimetype : application/x-truetype-font
Stream #0:26: Attachment: ttf
Metadata:
filename : segoeui.ttf
mimetype : application/x-truetype-font
Stream #0:27: Attachment: ttf
Metadata:
filename : SketchFlow_Print_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:28: Attachment: ttf
Metadata:
filename : Suplexmentary_Comic_NC_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:29: Attachment: ttf
Metadata:
filename : Throw_My_Hands_Up_in_the_Air_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:30: Attachment: ttf
Metadata:
filename : Throw_My_Hands_Up_in_the_Air_Regular_0.ttf
mimetype : application/x-truetype-font
Stream #0:31: Attachment: ttf
Metadata:
filename : Timeless_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:32: Attachment: ttf
Metadata:
filename : Vdj.ttf
mimetype : application/x-truetype-font
Stream #0:33: Attachment: ttf
Metadata:
filename : WhatDoWeDoAllDay_Regular.ttf
mimetype : application/x-truetype-font
At least one output file must be specified


---> DB Level Info: 40, 100
---> Frame rate: 23.98
---> Aspect ratio: 16:9


- I don't have Windows Media Player installed
- I have no 3rd-party codecs/packs installed to my knowledge
- I only have VLC Media Player installed
- I use Windows 7 SP1 x64

And I also had a few questions:

1. From what I understand currently, subtitle support for .mkv isn't possible, unless the subtitles are burned-in the video?

2. Can I choose what audio track plays on .mkv video (the video I mentioned having dual audio has an English and Japanese track, idk which one it defaults to though; PlayOn defaults to English, VLC Media Player defaults to Japanese)

3. I want to be able to play video one after another without me manually having to select the next one to play. So far, I have not been able to find a media server program that was able to do this (TVersity said they have Playlist support, but it didn't work for me). Is this possible to do via the media server itself, or would it have to be dependent on the player/receiver? I don't believe my HR24 will let me play videos from Mediashare like this, but I don't know

4. Is this software really just $30? I think I might buy it :p

Paul
06-14-2012, 11:02 AM
Thanks for the detailed information. Some answers:

1. Mezzmo streams external subtitle files (.SRT, .SUB, .SMI) to DLNA devices and many DLNA devices display these subtitles with your video. I am not sure if the HR24 supports external subtitle files. To test external subtitles, make sure your external subtitle file is in the same folder as your video file and has the same name. For example, C:\videos\inception.mkv and C:\videos\inception.srt. If you have added your subtitle file into the folder after adding your video file into Mezzmo, then maintain your library in Mezzmo to make sure that Mezzmo picks up the subtitle file and streams it. In the next major version of Mezzmo that we are developing right now, you will have the ability to burn subtitles into your video if your DLNA devices does not support subtitles.

2. In the current version of Mezzmo, if the video file is streamed directly to your DLNA device, then your device may let you choose the video/audio channels. Check your device's options/settings when playing a file. If the file requires transcoding on the fly by Mezzmo, then there is no current way to select what audio/video channel is transcoded and streamed to your device. In this case, a suggestion is to use a software tool to remove the unwanted audio/video channels from the file prior to adding the file into Mezzmo. In the next major version of Mezzmo that we are developing right now, you will have the ability to select/deselect the audio/video/subtitle channels that are delivered to your devices.

3. Mezzmo server will deliver file after file if your DLNA device requests them. So, it is a function of the DLNA device to keep requesting the next file. Many devices do that (especially for photos and music, but less so for video) but we have seen some that do not have any continuous play settings at all. Check your options/settings on your receiver when streaming a video and see if there are any loop/continuous/slideshow play settings.

4. Yes - it's $29.95. Glad you like it :D

Espionage724
06-14-2012, 12:59 PM
Thanks for the response :)

1. I'll try this out, but I'm almost certain my receiver doesn't support subtitles :/
2. I don't know which audio channel is being selected (if one is being selected) so I'll have to check back on this
3. I'm pretty sure my receiver doesn't have a continuous play thing either :/ MediaShare is quite limited on what it can do for videos
4. Awesome

Did you (or anyone) have any feedback on why I wouldn't have audio when I play that .mkv though?

Paul
06-14-2012, 04:59 PM
Did you (or anyone) have any feedback on why I wouldn't have audio when I play that .mkv though?

What device profile are you using in Mezzmo for your HR24? Go to the Media Devices dialog to check this. I suggest you set the device profile to "DirecTV HR24 (MP3)" and see if that works better. If no better, try the other DirecTV device profiles and see if they work better. If no success, let us know and we'll help further.

Espionage724
06-15-2012, 04:21 AM
What device profile are you using in Mezzmo for your HR24? Go to the Media Devices dialog to check this. I suggest you set the device profile to "DirecTV HR24 (MP3)" and see if that works better. If no better, try the other DirecTV device profiles and see if they work better. If no success, let us know and we'll help further.
I tried the other HR2* profiles and had no luck. I was able to play a .mov file I had on my computer just fine on my receiver (audio and video) along with another .mkv I had (both were recorded from a game using some overlay program though)

- Removing the English audio track from the non-working .mkv didn't work
- Re-encoding the non-working .mkv with default settings in HandBrake didn't work

I'm thinking it might be because the .mkv I'm trying to play only has mono audio? (the other videos I played have Stereo)

Paul
06-15-2012, 09:03 AM
I'm thinking it might be because the .mkv I'm trying to play only has mono audio? (the other videos I played have Stereo)

Mono audio could be the reason. The HR24 may not support playing mono audio in an MKV container. We can tweak the HR24 device profile to auto-transcode non-stereo MKVs so that your movies will play. Contact us at support [at] conceiva [dot] com for the updated device profile.

Espionage724
06-15-2012, 04:44 PM
Hmm, still no luck it would seem with the updated profile.

Here is the FFmpeg info for a Matroska video that has working audio and video:

ffmpeg version N-41578-ga5c1a0c Copyright (c) 2000-2012 the FFmpeg developers
built on Jun 13 2012 22:38:14 with gcc 4.6.3
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --ena libavutil 51. 58.100 / 51. 58.100
libavcodec 54. 25.100 / 54. 25.100
libavformat 54. 6.101 / 54. 6.101
libavdevice 54. 0.100 / 54. 0.100
libavfilter 2. 79.100 / 2. 79.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
Guessed Channel Layout for Input Stream #0.1 : stereo
Input #0, matroska,webm, from 'C:\Users\Espionage724\Desktop\Lucky Star\1.mkv':
Metadata:
ENCODER : Lavf53.3.0
Duration: 00:01:00.59, start: 0.000000, bitrate: 49533 kb/s
Stream #0:0: Video: mjpeg, yuvj420p, 1600x900, SAR 1:1 DAR 16:9, 1k fps, 1k tbr, 1k tbn, 1k tbc (default)
Stream #0:1: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s (default)
At least one output file must be specified


---> DB Level Info: -99, -99
---> Frame rate: 1000.00
---> Aspect ratio: 16:9


Here is the video that does not have working audio:

ffmpeg version N-41578-ga5c1a0c Copyright (c) 2000-2012 the FFmpeg developers
built on Jun 13 2012 22:38:14 with gcc 4.6.3
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --ena libavutil 51. 58.100 / 51. 58.100
libavcodec 54. 25.100 / 54. 25.100
libavformat 54. 6.101 / 54. 6.101
libavdevice 54. 0.100 / 54. 0.100
libavfilter 2. 79.100 / 2. 79.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
Input #0, matroska,webm, from 'C:\Users\Espionage724\Desktop\Lucky Star\Lucky star 01.mkv':
Duration: 00:23:38.79, start: 0.000000, bitrate: 880 kb/s
Stream #0:0(eng): Video: h264 (High), yuv420p, 1280x720, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 180k tbc (default)
Stream #0:1(jpn): Audio: vorbis, 48000 Hz, mono, s16 (default)
Stream #0:2(eng): Audio: vorbis, 48000 Hz, mono, s16
Stream #0:3(eng): Subtitle: ssa (default)
Stream #0:4: Attachment: ttf
Metadata:
filename : aquafont_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:5: Attachment: ttf
Metadata:
filename : ariblk.ttf
mimetype : application/x-truetype-font
Stream #0:6: Attachment: ttf
Metadata:
filename : ARLRDBD.TTF
mimetype : application/x-truetype-font
Stream #0:7: Attachment: ttf
Metadata:
filename : Big_Bimbo_NC_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:8: Attachment: ttf
Metadata:
filename : calibri.ttf
mimetype : application/x-truetype-font
Stream #0:9: Attachment: ttf
Metadata:
filename : cambria.ttc
mimetype : application/x-truetype-font
Stream #0:10: Attachment: ttf
Metadata:
filename : cambriab.ttf
mimetype : application/x-truetype-font
Stream #0:11: Attachment: ttf
Metadata:
filename : cambriai.ttf
mimetype : application/x-truetype-font
Stream #0:12: Attachment: ttf
Metadata:
filename : cambriaz.ttf
mimetype : application/x-truetype-font
Stream #0:13: Attachment: ttf
Metadata:
filename : ChalkDust_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:14: Attachment: ttf
Metadata:
filename : Chinese_Ruler_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:15: Attachment: ttf
Metadata:
filename : Chubby_Cheeks_Regular.TTF
mimetype : application/x-truetype-font
Stream #0:16: Attachment: ttf
Metadata:
filename : Clannad_Round_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:17: Attachment: ttf
Metadata:
filename : CreativeBlock_BB_Regular.TTF
mimetype : application/x-truetype-font
Stream #0:18: Attachment: ttf
Metadata:
filename : Fansub_Block_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:19: Attachment: ttf
Metadata:
filename : Hanoded_Heavy.ttf
mimetype : application/x-truetype-font
Stream #0:20: Attachment: ttf
Metadata:
filename : ITCKRIST.TTF
mimetype : application/x-truetype-font
Stream #0:21: Attachment: ttf
Metadata:
filename : Korean_Calligraphy_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:22: Attachment: ttf
Metadata:
filename : LightWrite_Normal.ttf
mimetype : application/x-truetype-font
Stream #0:23: Attachment: ttf
Metadata:
filename : Marker_SD_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:24: Attachment: ttf
Metadata:
filename : mvboli.ttf
mimetype : application/x-truetype-font
Stream #0:25: Attachment: ttf
Metadata:
filename : pencilCASE.ttf
mimetype : application/x-truetype-font
Stream #0:26: Attachment: ttf
Metadata:
filename : segoeui.ttf
mimetype : application/x-truetype-font
Stream #0:27: Attachment: ttf
Metadata:
filename : SketchFlow_Print_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:28: Attachment: ttf
Metadata:
filename : Suplexmentary_Comic_NC_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:29: Attachment: ttf
Metadata:
filename : Throw_My_Hands_Up_in_the_Air_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:30: Attachment: ttf
Metadata:
filename : Throw_My_Hands_Up_in_the_Air_Regular_0.ttf
mimetype : application/x-truetype-font
Stream #0:31: Attachment: ttf
Metadata:
filename : Timeless_Regular.ttf
mimetype : application/x-truetype-font
Stream #0:32: Attachment: ttf
Metadata:
filename : Vdj.ttf
mimetype : application/x-truetype-font
Stream #0:33: Attachment: ttf
Metadata:
filename : WhatDoWeDoAllDay_Regular.ttf
mimetype : application/x-truetype-font
At least one output file must be specified


---> DB Level Info: 40, 100
---> Frame rate: 23.98
---> Aspect ratio: 16:9


And here is that same video as above, but re-encoded with HandBrake (but still no working audio):

ffmpeg version N-41578-ga5c1a0c Copyright (c) 2000-2012 the FFmpeg developers
built on Jun 13 2012 22:38:14 with gcc 4.6.3
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --ena libavutil 51. 58.100 / 51. 58.100
libavcodec 54. 25.100 / 54. 25.100
libavformat 54. 6.101 / 54. 6.101
libavdevice 54. 0.100 / 54. 0.100
libavfilter 2. 79.100 / 2. 79.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
Input #0, matroska,webm, from 'C:\Users\Espionage724\Desktop\Lucky Star\Lucky Star 01 mkv.mkv':
Duration: 00:23:38.79, start: 0.000000, bitrate: 1162 kb/s
Stream #0:0(eng): Video: h264 (Main), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn, 180k tbc (default)
Stream #0:1(jpn): Audio: flac, 48000 Hz, mono, s16 (default)
At least one output file must be specified


---> DB Level Info: 31, 77
---> Frame rate: 23.98
---> Aspect ratio: 16:9