A quick question: I am doing a combined livestream+output to file, with framerate set to 60.
However, checking the output files created (using ffprobe), it seems that they are actually 62.5 FPS:
Is there a technical reason for this? Can I safely override this behaviour by passing custom x264 parameters? An example log file is attached, as well as detailed ffprobe output.
Thanks
(For context, I am trying to match the encoding parameters so I can splice video files using ffmpeg's concat demuxer, but can't match the codec time base (tbc). More info: http://superuser.com/questions/9319...ideos-for-ffmpegs-concat-demuxer-to-avoid-a-l)
01:32:29: Video Encoding: x264
01:32:29: fps: 60
However, checking the output files created (using ffprobe), it seems that they are actually 62.5 FPS:
Stream #0:0: Video: h264 (Main), yuv420p(tv, bt709/bt709/iec61966-2-1), 1280x720, SAR 1:1 DAR 16:9, 62.50 fps, 62.50 tbr, 1k tbn, 120 tbc (default)
Is there a technical reason for this? Can I safely override this behaviour by passing custom x264 parameters? An example log file is attached, as well as detailed ffprobe output.
Thanks
(For context, I am trying to match the encoding parameters so I can splice video files using ffmpeg's concat demuxer, but can't match the codec time base (tbc). More info: http://superuser.com/questions/9319...ideos-for-ffmpegs-concat-demuxer-to-avoid-a-l)