PDA

View Full Version : Copying and viewing a DVD with multiple angles?



casualty
01-09-2014, 12:30 AM
Hi all,
Has anybody had any experience of copying to disk a DVD which has multiple angles and then successfully viewed the movie using Mezzmo?
I have a copy of Ice Age 2 and I am copying it to my hard drive using DVDFab. When DVDFab loads the disk it tells me there are two main movies: Main 1(1) and Main 1(2).
I have tried copying just Main 1(1), and when I add it into Mezzmo, I get two movie icons appear. If I compare the properties of each file, the only difference reported is the file size. If I choose to play one of the icons, I get about 5 minutes into the file and the picture freezes but the audio continues, if I play the second icon, then the picture continues but I lose the audio. The same happens if I try to copy just Main 1(2).
I have also tried copying the entire disk and adding that to Mezzmo. I get a single icon, but when played I appear to get two versions of the movie interleaved playing together!

Any tips gratefully received!

Steve

Paul
01-09-2014, 10:26 AM
Hi Steve,

Streaming videos with multiple angles should be fine. Depending on your ripping tool, either there will be several video files created (one for each angle) or one video file created with multiple video streams inside the video file - each representing the an angle.

Right-click on the videos that you create and add to Mezzmo and click 'Get FFmpeg Information'. Post that information here. Also, what device (incl. model number) are your streaming to? And, what device profile is assigned to your device in the Media Devices dialog?

casualty
01-10-2014, 08:41 AM
Hi Paul,
Thanks for the reply.
I am streaming to both a Panasonic Viera TX-P42G20B and an XBOX 360. The device profiles being used by Mezzmo are 'Panasonic Viera (2011 models)' and 'Microsoft Xbox 360'. The playback issues I described exist on both devices.
So when I copy the Main Movie from the DVD using DVDFab, I get the option to choose either angle 1 or 2, and when I add the folder containing the vob files to Mezzmo, I get two movie icons appear.
So, the FFmpeg output from the first icon of the copy of angle 1 is:

ffmpeg version N-50460-g393dcbf Copyright (c) 2000-2013 the FFmpeg developers
built on Jun 27 2013 17:20:20 with gcc 4.6.2 (GCC)
configuration: --enable-memalign-hack --arch=x86_64 --target-os=mingw32 --cross-prefix=x86_64-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/home/peter/ffmpeg/build/gpl64 --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/peter/cc64/include --extra-ldflags=-L/home/peter/cc64/lib --pkg-config=pkg-config --disable-w32threads --enable-zlib
libavutil 52. 17.103 / 52. 17.103
libavcodec 54. 92.100 / 54. 92.100
libavformat 54. 63.102 / 54. 63.102
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 41.100 / 3. 41.100
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
[mpeg @ 000000000161f460] max_analyze_duration 60000000 reached at 60000000 microseconds
[mpeg @ 000000000161f460] Estimating duration from bitrate, this may be inaccurate
Input #0, mpeg, from 'pipe:':
Duration: N/A, start: 0.049333, bitrate: 1216 kb/s
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1[0x89]: Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 768 kb/s
Stream #0:2[0x80]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
At least one output file must be specified

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


---> DB Level Info: 8, 4
---> Frame rate: 25.00
---> Aspect ratio: 16:9 PAR=64:45

the FFmpeg output from the second icon of the copy of angle 1 is:

ffmpeg version N-50460-g393dcbf Copyright (c) 2000-2013 the FFmpeg developers
built on Jun 27 2013 17:20:20 with gcc 4.6.2 (GCC)
configuration: --enable-memalign-hack --arch=x86_64 --target-os=mingw32 --cross-prefix=x86_64-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/home/peter/ffmpeg/build/gpl64 --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/peter/cc64/include --extra-ldflags=-L/home/peter/cc64/lib --pkg-config=pkg-config --disable-w32threads --enable-zlib
libavutil 52. 17.103 / 52. 17.103
libavcodec 54. 92.100 / 54. 92.100
libavformat 54. 63.102 / 54. 63.102
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 41.100 / 3. 41.100
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
[mpeg @ 00000000002ff460] max_analyze_duration 60000000 reached at 60000000 microseconds
[mpeg @ 00000000002ff460] Estimating duration from bitrate, this may be inaccurate
Input #0, mpeg, from 'pipe:':
Duration: N/A, start: 1.201333, bitrate: 1216 kb/s
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1[0x89]: Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 768 kb/s
Stream #0:2[0x80]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
At least one output file must be specified

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


---> DB Level Info: 8, 4
---> Frame rate: 25.00
---> Aspect ratio: 16:9 PAR=64:45


I have repeated this for a copy of angle 2.
the FFmpeg output from the first icon of the copy of angle 2 is:

ffmpeg version N-50460-g393dcbf Copyright (c) 2000-2013 the FFmpeg developers
built on Jun 27 2013 17:20:20 with gcc 4.6.2 (GCC)
configuration: --enable-memalign-hack --arch=x86_64 --target-os=mingw32 --cross-prefix=x86_64-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/home/peter/ffmpeg/build/gpl64 --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/peter/cc64/include --extra-ldflags=-L/home/peter/cc64/lib --pkg-config=pkg-config --disable-w32threads --enable-zlib
libavutil 52. 17.103 / 52. 17.103
libavcodec 54. 92.100 / 54. 92.100
libavformat 54. 63.102 / 54. 63.102
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 41.100 / 3. 41.100
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
[mpeg @ 000000000165f460] max_analyze_duration 60000000 reached at 60000000 microseconds
[mpeg @ 000000000165f460] Estimating duration from bitrate, this may be inaccurate
Input #0, mpeg, from 'pipe:':
Duration: N/A, start: 0.049333, bitrate: 1216 kb/s
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1[0x89]: Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 768 kb/s
Stream #0:2[0x80]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
At least one output file must be specified

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


---> DB Level Info: 8, 4
---> Frame rate: 25.00
---> Aspect ratio: 16:9 PAR=64:45

the FFmpeg output from the second icon of the copy of angle 2 is:

ffmpeg version N-50460-g393dcbf Copyright (c) 2000-2013 the FFmpeg developers
built on Jun 27 2013 17:20:20 with gcc 4.6.2 (GCC)
configuration: --enable-memalign-hack --arch=x86_64 --target-os=mingw32 --cross-prefix=x86_64-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/home/peter/ffmpeg/build/gpl64 --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/peter/cc64/include --extra-ldflags=-L/home/peter/cc64/lib --pkg-config=pkg-config --disable-w32threads --enable-zlib
libavutil 52. 17.103 / 52. 17.103
libavcodec 54. 92.100 / 54. 92.100
libavformat 54. 63.102 / 54. 63.102
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 41.100 / 3. 41.100
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
[mpeg @ 000000000159f460] max_analyze_duration 60000000 reached at 60000000 microseconds
[mpeg @ 000000000159f460] Estimating duration from bitrate, this may be inaccurate
Input #0, mpeg, from 'pipe:':
Duration: N/A, start: 1.201333, bitrate: 1216 kb/s
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1[0x89]: Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 768 kb/s
Stream #0:2[0x80]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
At least one output file must be specified

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


---> DB Level Info: 8, 4
---> Frame rate: 25.00
---> Aspect ratio: 16:9 PAR=64:45


And for completeness, I also have the FFmpeg output for a copy of the entire DVD:
First Icon:

ffmpeg version N-50460-g393dcbf Copyright (c) 2000-2013 the FFmpeg developers
built on Jun 27 2013 17:20:20 with gcc 4.6.2 (GCC)
configuration: --enable-memalign-hack --arch=x86_64 --target-os=mingw32 --cross-prefix=x86_64-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/home/peter/ffmpeg/build/gpl64 --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/peter/cc64/include --extra-ldflags=-L/home/peter/cc64/lib --pkg-config=pkg-config --disable-w32threads --enable-zlib
libavutil 52. 17.103 / 52. 17.103
libavcodec 54. 92.100 / 54. 92.100
libavformat 54. 63.102 / 54. 63.102
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 41.100 / 3. 41.100
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
[mpeg @ 000000000159f460] max_analyze_duration 60000000 reached at 60000000 microseconds
[mpeg @ 000000000159f460] Estimating duration from bitrate, this may be inaccurate
Input #0, mpeg, from 'pipe:':
Duration: N/A, start: 0.049333, bitrate: 1984 kb/s
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1[0x89]: Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 768 kb/s
Stream #0:2[0x82]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
Stream #0:3[0x80]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
Stream #0:4[0x84]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:5[0x83]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:6[0x22]: Subtitle: dvd_subtitle
Stream #0:7[0x21]: Subtitle: dvd_subtitle
At least one output file must be specified

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


---> DB Level Info: 8, 4
---> Frame rate: 25.00
---> Aspect ratio: 4:3 PAR=16:15

Second Icon:

ffmpeg version N-50460-g393dcbf Copyright (c) 2000-2013 the FFmpeg developers
built on Jun 27 2013 17:20:20 with gcc 4.6.2 (GCC)
configuration: --enable-memalign-hack --arch=x86_64 --target-os=mingw32 --cross-prefix=x86_64-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/home/peter/ffmpeg/build/gpl64 --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/peter/cc64/include --extra-ldflags=-L/home/peter/cc64/lib --pkg-config=pkg-config --disable-w32threads --enable-zlib
libavutil 52. 17.103 / 52. 17.103
libavcodec 54. 92.100 / 54. 92.100
libavformat 54. 63.102 / 54. 63.102
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 41.100 / 3. 41.100
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
[mpeg @ 00000000002ff460] max_analyze_duration 60000000 reached at 60000000 microseconds
[mpeg @ 00000000002ff460] Estimating duration from bitrate, this may be inaccurate
Input #0, mpeg, from 'pipe:':
Duration: N/A, start: 0.049333, bitrate: 1984 kb/s
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1[0x89]: Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 768 kb/s
Stream #0:2[0x82]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
Stream #0:3[0x80]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
Stream #0:4[0x84]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:5[0x83]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:6[0x22]: Subtitle: dvd_subtitle
Stream #0:7[0x21]: Subtitle: dvd_subtitle
At least one output file must be specified

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


---> DB Level Info: 8, 4
---> Frame rate: 25.00
---> Aspect ratio: 4:3 PAR=16:15


Please let me know if you need any further info.

Many thanks
Steve

Paul
01-10-2014, 09:59 AM
Thanks, Steve. The FFmpeg information looks fine. One possible cause is that DVDFab may be ripping the multi-angle DVD in a strange (wrong?) way. See http://club.myce.com/f116/error-exctracting-specific-dvd-angle-dvdfab-decrypter-208550/ and http://www.dvdfab.com/multi-angle-movies.htm. Also, try playing your ripped DVD videos in a media player like VLC, etc. and see if they play OK.