View Full Version : Error while playing vob files.

02-06-2011, 12:25 PM
I recently downloaded mezzmo 2.1.13.
I have Sony- BDP S370 Blue Ray player. When I try to play DVD vob files, the TV lists the files in MPEG(transcoded).
Assuming 4 vob files, when the first one completes playing, second one says "The file is corrupt or unplayable" always. When I stop, restart the server, and select the second file again then it plays.It keeps repeating. It plays only 1 file at a time.
I could not continue playing the second one unless I restart the server.
Can you please tell me what is the problem?

02-07-2011, 09:24 AM
VOB files are actually MPEGs, so maybe they're not transcoded (depends on the file of course). Can you please post FFmpeg information on one of those files that doesn't play (in Mezzmo right-click on the file and use the "Get FFmpeg Information" command)?

Also, please tell me which device profile you are using.

02-07-2011, 03:38 PM
I use Sony BDP (NTSC, NO Divx) profile. Once I start Mezzmo, how long should I need to wait for the transcoding to complete?
How do we know that the trans coding is complete?

Also today, I tried and it kept saying "The file is corrupt or unplayable" even after restarting the server. Why don't you say "Transcoding in process'' are some other meaningful correct message?

For your info, I am accessing files from Seagate external drive connected to my pc.My H:\movies folder have atleast 15 DVD movie sub folder all with vof files in it.

The FFmpeg info is:

FFmpeg version git-c3897d7, Copyright (c) 2000-2011 the FFmpeg developers
built on Jan 20 2011 13:56:32 with gcc 4.4.2
configuration: --enable-memalign-hack --arch=x86 --target-os=mingw32 --cross-prefix=i686-mingw32- --enable-static --disable-shared --enable-zlib --disable-ffprobe --disable-ffplay --prefix=/media/windows/ffmpeg --extra-cflags=-U__STRICT_ANSI__ --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect
libavutil 50.36. 0 / 50.36. 0
libavcore 0.16. 1 / 0.16. 1
libavcodec 52.108. 0 / 52.108. 0
libavformat 52.94. 0 / 52.94. 0
libavdevice 52. 2. 3 / 52. 2. 3
libavfilter 1.74. 0 / 1.74. 0
libswscale 0.12. 0 / 0.12. 0
[mpeg @ 003fe150] max_analyze_duration reached
Input #0, mpeg, from 'H:\movies\MANMADHAN AMBU [TMT-SUARA-DVD5]\VIDEO_TS\VTS_04_1.VOB':
Duration: 00:33:09.84, start: 0.280000, bitrate: 4316 kb/s
Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x576 [PAR 16:15 DAR 4:3], 8000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0.1[0x80]: Audio: ac3, 48000 Hz, 5.1, s16, 448 kb/s
Stream #0.2[0x81]: Audio: ac3, 48000 Hz, stereo, s16, 128 kb/s
At least one output file must be specified

---> DB Level Info: 8

02-07-2011, 04:00 PM
Transcoding speed depends on the file and your CPU (mostly). What kind of CPU do you have?

It's also possible that transcoding fails with the file that you got the "corrupt" message for. Please turn on logging (see this thread: http://forum.conceiva.com/showthread.php/419-FAQ-How-to-turn-on-diagnostic-logging) then try to play that file again and once you receive the error, stop the server and send the logs to support (at) conceiva (dot) com

A future version of Mezzmo will show you which files are being transcoded and which are done, so you'll know exactly what's happening.