diffid
27th November 2009, 00:50
Hi
I've been using AVISynth to convert progressive (in 50i container) .m2t videos (YV12) from a Canon HV30 vid cam into RGB .png image sequences.
MPEG2Source("..... idct=5)
ConvertToRGB(matrix="PC.709", interlaced=false)
Lanczos4Resize(1920, 1080)
And I'm happy with results. :-)
I've recently given FFMPEG a go at the same task with:
ffmpeg -i movie.m2t -s hd1080 movie_%d.png
But i can't understand why FFMPEG makes such a poor job in comparison.
On the CLI it tells me yuv420p rather than YV12?
It also states rgb24? Where AVISynth uses 32?
Do these affect quality of RGB conversion?
Lastly FFMPEG seems to stretch 0-255 and I can't find where to stop it doing that?
Is there a better FFMPEG CLI options or is AVISynth just a lot better?
If I'm happy with AVISynth why bother with FFMPEG? Well the OSS NLE I'm using currently, uses FFMPEG and I'm rather dubious of it now. :-(
I've been using AVISynth to convert progressive (in 50i container) .m2t videos (YV12) from a Canon HV30 vid cam into RGB .png image sequences.
MPEG2Source("..... idct=5)
ConvertToRGB(matrix="PC.709", interlaced=false)
Lanczos4Resize(1920, 1080)
And I'm happy with results. :-)
I've recently given FFMPEG a go at the same task with:
ffmpeg -i movie.m2t -s hd1080 movie_%d.png
But i can't understand why FFMPEG makes such a poor job in comparison.
On the CLI it tells me yuv420p rather than YV12?
It also states rgb24? Where AVISynth uses 32?
Do these affect quality of RGB conversion?
Lastly FFMPEG seems to stretch 0-255 and I can't find where to stop it doing that?
Is there a better FFMPEG CLI options or is AVISynth just a lot better?
If I'm happy with AVISynth why bother with FFMPEG? Well the OSS NLE I'm using currently, uses FFMPEG and I'm rather dubious of it now. :-(