More updates:

1) The user is still not happy with the resolution. He says a frame rate of 1 
frame per second is too slow and he would prefer to use 10 frames per second 
instead. And, even at this frame rate, the quality is much lower than either 
libx264 or mpeg4.

2) Even though I'm unable to share the set of images, I extracted 2 png images 
- one for a good quality image and one for the bad quality image. I just don't 
know whether it's ok to attach images within this group. I assume the list 
administrators are monitoring this exchange. If somebody could let me know 
whether it's ok to attach a couple of images which are just pieces of the 
background to show the quality difference I'm getting please let me know.

3) I tried using just the command line to see whether I can get my parameters 
to generate a good h264.mp4 file. I used the following command:

ffmpeg -framerate 10 -start_number 1 -i image%02d.png -c:v h264 fr10_ffmpeg.mp4

With my 17 images, if I set a frame rate of 10, I get the following message 
from ffmpeg:

[libopenh264 @ 0x261d840] [OpenH264] this = 0x0x263fa90, 
Warning:bEnableFrameSkip = 0,bitrate can't be controlled for 
RC_QUALITY_MODE,RC_BITRATE_MODE and RC_TIMESTAMP_MODE without
enabling skip frame.

4) I also get the following message:

    Side data:
      unknown side data type 10 (24 bytes)

5) Each png file is around 190K. The h264-encoded mp4 file is 454K; the mpeg4 
file is 3.8M. Clearly, the mpeg4 file appears to be storing all images in more 
detail, while the h264 encoder is not. Using a frame rate of 1 frame/second, 
the h264-encoded file is 1.7M.

-Arthur



_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user

Reply via email to