On 5/18/2015 7:22 PM, Yan Li wrote:
I've done some more tests. Input file src.flv is in yuv444p with 48
fps. I use the following commands to generate two lossless test files:
1: ffmpeg -i src.flv -c:v libx264 -qp 0 -preset ultrafast -an yuv444p.mkv
2: ffmpeg -i src.flv -c:v libx264 -qp 0 -preset ultrafast -pix_fmt
yuv420p -an yuv420p.mkv

Then I test the decoding speed using:
time ffmpeg -i yuv444p.mkv -f rawvideo -an - >/dev/null

  - yuv444p.mkv (496 Mb/s): decoded at 55 fps
  - yuv420p.mkv (336 Mb/s): decoded at 92 fps

(I/O is not the bottleneck here. Four threads are used.)



sorry to question, but:
are you really sure about this? those are really high bitrates and it appears to be a direct link between bitrate and decoding speed: 496 x 55 ~= 336 x 92 (by a 10% margin). I don't know what's the drive access pattern in this case but if seeks just a bit, you have a problem.
as a test, I would encode at much smaller bitrates and then compare the fps.
of course, you can measure the disk I/O load with appropriate tools during decoding.

--
Claudiu

_______________________________________________
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

Reply via email to