[FFmpeg-user] h264_mp4toannexb does not store a proper frame-rate.
Wodzu
brucedickinson at wp.pl
Wed Feb 7 15:40:27 EET 2024
Hi, I have an mp4 file, that I want to convert to Annex B. The file properties are: Duration: 01:59:59.97, start: 0.000000, bitrate: 1221 kb/s Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuvj420p(pc, bt470bg/bt470bg/smpte170m), 1280x720, 1221 kb/s, 15 fps, 15 tbr, 15360 tbn, 60 tbc (default) I am converting to Annex B this way: ffmpeg -i file.mp4 -vcodec copy -vbsf h264_mp4toannexb -an output_file.264 After running ffprobe on the output_file.264: Duration: N/A, bitrate: N/A Stream #0:0: Video: h264 (Main), yuvj420p(pc, bt470bg/bt470bg/smpte170m, progressive), 1280x720, 30 fps, 30 tbr, 1200k tbn, 60 tbc As you can see, the duration information has been lost and fps is now 30 fps. It it possible to retain the original FPS? Cheers, Bruce
More information about the ffmpeg-user
mailing list