0

I've been trying to do this conversion for a couple of days reading through forums

ffmpeg -i in1.mp4 -vcodec libx264 -s 720x576 -vf "fps=25"-vsync cfr -b:v 2300k -acodec aac -b:a 128k out1.ts

I've tried the below flags found in other forums -r 25 -vf fps=25 -filter:v fps=25 -filter:v fps=fps=25

I then read the file using mediainfo and keep getting the same result; Frame rate mode : VFR Frame rate mode : Variable Frame rate : 46.875 Frame rate : 46.875 FPS (1024 SPF)

2
  • what is the .ts video format, and how does it compare to .mts?
    – user610620
    Mar 2 at 22:00
  • @user610620 Please don't start a side-topic discussion in the comments. The difference between ts and mts is irrelevant here.
    – Matt
    Mar 3 at 8:20
0

Do not use ts, use mp4. MPEG-TS (.ts) and mkv default to VFR, while mp4 defaults to cfr. https://trac.ffmpeg.org/wiki/ChangingFrameRate

That is this bug. https://trac.ffmpeg.org/ticket/4768

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.