PDA

View Full Version : MKV files don't play audio - Did before!



phanion
02-14-2013, 10:07 AM
Hello!

Thank you for Mezzmo, it's a AWESOME product and I'm using it pretty often.

I just have problem.

The other night I was watching some movies, and it worked perfect, nothing wrong.

The day after I started the movie again (didn't watch it all), and then there were no audio!
I tried playing other MKV files, and it doesn't work with those either.

But I can get audio from every other format.

I've read I needed to do some transcoding-changes, which I did.
Then the audio showed up, but it said that my files was over 110GB, which they aren't, they're 4-6GB usually.
This meant I couldn't fast forward or anything.

I'm streaming to my BoxeeBox.

Thank you!

Paul
02-14-2013, 11:10 AM
Hi phanion,

Please post the FFmpeg information for one of the MKV files that does not have any audio. To do this, right-click on the MKV file in Mezzmo and click 'Get FFmpeg Information'.

What device profile are you using for your BoxeeBox? Go to the Media Devices dialog to see this.

The reason that you see 110GB as the size on your BoxeeBox is that Mezzmo is transcoding your MKV on-the-fly and your device wants to know the file size upfront - but Mezzmo does not know the file size of the transcoded file since it it only just transcoding it (creating it). So, Mezzmo tells your device a large number to trick the device to continue playing the file. So you can ignore the 110GB size. When transcoding on-the-fly, some devices don't let you FF/REW.

One workaround for you is to pre-transcode your MKV file before streaming it to your BoxeeBox. Right-click on the MKV file in Mezzmo and click 'Pre-transcode Files'. In the Pre-transcode Files dialog, select your device and click Choose Formats. Select the bolded format and click OK. Once the file has been fully transcoded, then try streaming it. You should see a proper file size and you should be able to FF/REW.

phanion
02-15-2013, 08:52 AM
FFmpeg info:

ffmpeg version N-46003-gfa48da1 Copyright (c) 2000-2012 the FFmpeg developers
built on Oct 25 2012 12:37:27 with gcc 4.6.2 (GCC)
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 --enable-zlib
libavutil 52. 0.100 / 52. 0.100
libavcodec 54. 69.100 / 54. 69.100
libavformat 54. 34.100 / 54. 34.100
libavdevice 54. 3.100 / 54. 3.100
libavfilter 3. 20.105 / 3. 20.105
libswscale 2. 1.101 / 2. 1.101
libswresample 0. 16.100 / 0. 16.100
[matroska,webm @ 0158b1e0] max_analyze_duration 60000000 reached at 60000000
[matroska,webm @ 0158b1e0] Could not find codec parameters for stream 4 (Attachment: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, matroska,webm, from 'movie.mkv':
Metadata:
creation_time : 2013-02-10 14:20:13
Duration: 01:53:31.84, start: 0.000000, bitrate: 8703 kb/s
Chapter #0.0: start 0.000000, end 430.292000
Metadata:
title : 00:00:00.000
Chapter #0.1: start 430.292000, end 770.875000
Metadata:
title : 00:07:10.292
Chapter #0.2: start 770.875000, end 1280.250000
Metadata:
title : 00:12:50.875
Chapter #0.3: start 1280.250000, end 1622.625000
Metadata:
title : 00:21:20.250
Chapter #0.4: start 1622.625000, end 1919.083000
Metadata:
title : 00:27:02.625
Chapter #0.5: start 1919.083000, end 2293.792000
Metadata:
title : 00:31:59.083
Chapter #0.6: start 2293.792000, end 2675.833000
Metadata:
title : 00:38:13.792
Chapter #0.7: start 2675.833000, end 3069.125000
Metadata:
title : 00:44:35.833
Chapter #0.8: start 3069.125000, end 3384.042000
Metadata:
title : 00:51:09.125
Chapter #0.9: start 3384.042000, end 3804.583000
Metadata:
title : 00:56:24.042
Chapter #0.10: start 3804.583000, end 4214.500000
Metadata:
title : 01:03:24.583
Chapter #0.11: start 4214.500000, end 4527.292000
Metadata:
title : 01:10:14.500
Chapter #0.12: start 4527.292000, end 5031.083000
Metadata:
title : 01:15:27.292
Chapter #0.13: start 5031.083000, end 5760.500000
Metadata:
title : 01:23:51.083
Chapter #0.14: start 5760.500000, end 6811.840000
Metadata:
title : 01:36:00.500
Stream #0:0(eng): Video: h264 (High), yuv420p, 1280x542 [SAR 1:1 DAR 640:271], 24 fps, 24 tbr, 1k tbn, 48 tbc (default)
Metadata:
title : SUBLiME
Stream #0:1(eng): Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s (default)
Metadata:
title : DTS
Stream #0:2(eng): Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s
Metadata:
title : DD5.1 AC3
Stream #0:3(dan): Subtitle: subrip (default)
Metadata:
title : DANSK
Stream #0:4: Attachment: none
Metadata:
filename : meta
mimetype : application/x-rar
At least one output file must be specified

<MEZZMO>: Child process ended with code: 109, ExitCode=1


---> DB Level Info: 41, 100
---> Frame rate: 24,00
---> Aspect ratio: 640:271



I'm using "Generic Device (NTSC)" for my BoxeeBox.

Haven't been able to find Boxee in the list.

I have tried to pre-transcode a file, but it still didn't give any audio.
But it worked once before, and I've even tried running the same movie again, it still doesn't give any audio.

Paul
02-15-2013, 11:55 AM
Perhaps we will make a Boxee device profile and that will work better. Please do the following: Turn on logging (see http://forum.conceiva.com/showthread.php/419-FAQ-How-to-turn-on-diagnostic-logging) and restart your Mezzmo server. Connect to Mezzmo using your Boxee and try to play a video. After it plays for a minute or so, stop your Mezzmo server and exit Mezzmo. Zip up all the logs and email them to us at support [at] conceiva [dot] com. Also, if you know the video, music, photo and subtitle formats that the Boxee supports, then please include this information in your email. It will help us create the device profile.