FishB8
20th February 2010, 08:36
It's been a while since I've been here. Dashboard says I last visited in June 03. :P Can't believe I remembered my login...
Anyway, if I understand correctly, h264 contains data about it's content, including the frame rate correct? I often get ffmpeg complaining about the frame rates in the MP4 container not matching the frame rate in the video stream.
Changing the frame rate in the container is cake. But I can't figure out how to change the frame rate in the stream. I would like to change the frame rate in the stream without having to re-encode.
I've read that h264info can do this type of thing. But I really need a linux app, and furthermore I would prefer something using a CLI.
The most annoying instances are when the frame rate in the stream is double what is listed in the container. (e.g. usually something like 30000/1001 vs 60000/1001) I assume in these cases the frames are doubled up to deal with fields?
This is all very frustrating because when this happens, all I can do is re-encode.
Anyway, if I understand correctly, h264 contains data about it's content, including the frame rate correct? I often get ffmpeg complaining about the frame rates in the MP4 container not matching the frame rate in the video stream.
Changing the frame rate in the container is cake. But I can't figure out how to change the frame rate in the stream. I would like to change the frame rate in the stream without having to re-encode.
I've read that h264info can do this type of thing. But I really need a linux app, and furthermore I would prefer something using a CLI.
The most annoying instances are when the frame rate in the stream is double what is listed in the container. (e.g. usually something like 30000/1001 vs 60000/1001) I assume in these cases the frames are doubled up to deal with fields?
This is all very frustrating because when this happens, all I can do is re-encode.