2009-01-09, 12:13 AM
I just got a MVP to play around with and I read that ZProcess was designed to make things easier. So, I followed the wiki and installed the newest Ztools prerelease version.
After installing it I tried testing it by transcoding the 16-9 Pattern.wmv test file. I'm not having much luck.
If I choose mencoder, it fails with the following on the debug console:
Cannot find codec 'mp2v' in libavcodec...
Couldn't open video filter 'lavc'.
Failed to open the encoder.
If I choose ffmpeg, it fails with the following in transcode.log:
FFmpeg version SVN-r7165, Copyright © 2000-2006 Fabrice Bellard, et al.
configuration: --enable-mp3lame --enable-libnut --enable-libogg --enable-vorbis --enable-faad --enable-faac --enable-libgsm --enable-xvid --enable-x264 --enable-mingw32 --enable-a52 --enable-dts --enable-pp --enable-amr_nb --enable-amr_wb --enable-swscaler --enable-avisynth --enable-gpl --enable-memalign-hack --cpu=i686 --extra-ldflags=-static
libavutil version: 49.1.0
libavcodec version: 51.25.0
libavformat version: 51.6.0
built on Nov 24 2006 18:53:03, gcc: 4.0.3
Seems that stream 1 comes from film source: 1000.00 (1000/1) -> 30.00 (30/1)
Input #0, asf, from 'C:\tmp\testvid\16-9 Pattern.wmv':
Duration: 00:00:30.1, start: 2.000000, bitrate: 221 kb/s
Stream #0.0: Audio: wmav2, 44100 Hz, stereo, 64 kb/s
Stream #0.1: Video: wmv3, yuv420p, 856x480, 30.00 fps®
Unknown codec 'mp2v'
If I choose ffmpeg-alt, it fails with the following in transcode.log:
FFmpeg version SVN-r10534, Copyright © 2000-2007 Fabrice Bellard, et al.
configuration: --cross-compile --target-os=win32 --cross-prefix=mingw32- --disable-shared --prefix=/usr/mingw32 --enable-swscaler --enable-gpl --enable-memalign-hack --enable-libmp3lame --enable-liba52 --disable-ffserver
libavutil version: 49.5.0
libavcodec version: 51.44.0
libavformat version: 51.13.4
built on Sep 20 2007 07:52:50, gcc: 4.1.2 (Gentoo 4.1.2)
Seems stream 1 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 30.00 (30/1)
Input #0, asf, from 'C:\tmp\testvid\16-9 Pattern.wmv':
Duration: 00:00:30.1, start: 2.000000, bitrate: 221 kb/s
Stream #0.0: Audio: wmav2, 44100 Hz, stereo, 64 kb/s
Stream #0.1: Video: wmv3, yuv420p, 856x480, 704 kb/s, 30.00 fps®
Incorrect frame size
I tried VLC as well. At first, it failed because of a syntax error in the arguments; apparently, vlc:quit is no longer valid (it is now vlc://quit). I installed an older version of VLC (0.8.6i), and finally got a transcoded video file, though distorted.
I'm sure I am doing something wrong, but so far I have not had much luck. Any pointers would be greatly appreciated.
Thanks!
After installing it I tried testing it by transcoding the 16-9 Pattern.wmv test file. I'm not having much luck.
If I choose mencoder, it fails with the following on the debug console:
Cannot find codec 'mp2v' in libavcodec...
Couldn't open video filter 'lavc'.
Failed to open the encoder.
If I choose ffmpeg, it fails with the following in transcode.log:
FFmpeg version SVN-r7165, Copyright © 2000-2006 Fabrice Bellard, et al.
configuration: --enable-mp3lame --enable-libnut --enable-libogg --enable-vorbis --enable-faad --enable-faac --enable-libgsm --enable-xvid --enable-x264 --enable-mingw32 --enable-a52 --enable-dts --enable-pp --enable-amr_nb --enable-amr_wb --enable-swscaler --enable-avisynth --enable-gpl --enable-memalign-hack --cpu=i686 --extra-ldflags=-static
libavutil version: 49.1.0
libavcodec version: 51.25.0
libavformat version: 51.6.0
built on Nov 24 2006 18:53:03, gcc: 4.0.3
Seems that stream 1 comes from film source: 1000.00 (1000/1) -> 30.00 (30/1)
Input #0, asf, from 'C:\tmp\testvid\16-9 Pattern.wmv':
Duration: 00:00:30.1, start: 2.000000, bitrate: 221 kb/s
Stream #0.0: Audio: wmav2, 44100 Hz, stereo, 64 kb/s
Stream #0.1: Video: wmv3, yuv420p, 856x480, 30.00 fps®
Unknown codec 'mp2v'
If I choose ffmpeg-alt, it fails with the following in transcode.log:
FFmpeg version SVN-r10534, Copyright © 2000-2007 Fabrice Bellard, et al.
configuration: --cross-compile --target-os=win32 --cross-prefix=mingw32- --disable-shared --prefix=/usr/mingw32 --enable-swscaler --enable-gpl --enable-memalign-hack --enable-libmp3lame --enable-liba52 --disable-ffserver
libavutil version: 49.5.0
libavcodec version: 51.44.0
libavformat version: 51.13.4
built on Sep 20 2007 07:52:50, gcc: 4.1.2 (Gentoo 4.1.2)
Seems stream 1 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 30.00 (30/1)
Input #0, asf, from 'C:\tmp\testvid\16-9 Pattern.wmv':
Duration: 00:00:30.1, start: 2.000000, bitrate: 221 kb/s
Stream #0.0: Audio: wmav2, 44100 Hz, stereo, 64 kb/s
Stream #0.1: Video: wmv3, yuv420p, 856x480, 704 kb/s, 30.00 fps®
Incorrect frame size
I tried VLC as well. At first, it failed because of a syntax error in the arguments; apparently, vlc:quit is no longer valid (it is now vlc://quit). I installed an older version of VLC (0.8.6i), and finally got a transcoded video file, though distorted.
I'm sure I am doing something wrong, but so far I have not had much luck. Any pointers would be greatly appreciated.
Thanks!