[FFmpeg-user] "DXVA-compliant" H.264 encode

Carl Eugen Hoyos cehoyos at ag.or.at
Thu Aug 7 11:09:30 CEST 2014


Francois Visagie <francois.visagie <at> gmail.com> writes:

> ffmpeg -y -i
> "concat:VTS_01_1.VOB|VTS_01_2.VOB|VTS_01_3.VOB|VTS_01_4.VOB|VTS_01_5.VOB"

(I don't know how you get the vob files but I still 
believe mplayer -dumpstream is a very good option to 
avoid the concat protocol.)

> -sn -af aformat=channel_layouts=stereo -c:v libx264 
> -preset veryslow -b:v 1000000 -threads auto -pass 2 
> -movflags faststart "Rise of The Planet of The Apes.mp4"

(Console output missing.)

You are neither specifying a profile nor a level, so 
how should x264 know that you don't want maximum 
efficiency?
Afaik, no hardware supports more than profile high, 
the level probably depends on your gpu, but you can 
definitely try with a low level and slowly increase 
to find out the exact limits.

Carl Eugen



More information about the ffmpeg-user mailing list