Quantcast
Channel: Change framerate in ffmpeg without reencoding - Super User
Browsing latest articles
Browse All 6 View Live

Answer by Gyan for Change framerate in ffmpeg without reencoding

Here's the method using current versions of FFmpeg. It relies on the concat demuxer not rescaling the PTS of inputs after the first file, but simply applying a fixed offset. Let's say you have a 30 fps...

View Article



Change framerate in ffmpeg without reencoding

I have a mkv (h264) video that is 23.976 fps (24000/1001) but I want to convert it to 25fps without reencoding and loosing quality. I know mkvmerge can do it ( with option --default-duration...

View Article

Answer by ulatekh for Change framerate in ffmpeg without reencoding

Use -itsscale on the input video to achieve an effective framerate change. It works fine with -vcodec copy.

View Article

Answer by Eric for Change framerate in ffmpeg without reencoding

ffmpeg -itsscale 1.0427083 -i input.mp4 -codec copy output.mp4This correctly slows down a 25 fps mp4 created by Handbrake from a PAL DVD source to 23.974 fps. The original show is NTSC. The audio stays...

View Article

Answer by PlantDaddy for Change framerate in ffmpeg without reencoding

Building on @Eric's answer:If you aren't doing these frame rates, the itsscale value might not be the same for you. To figure out your values, some simple math is needed.In my case, my desired frame...

View Article


Answer by goweon for Change framerate in ffmpeg without reencoding

You can do this using the bitstream filter setts. This also avoids the hassle of writing a raw stream out to a file, then remuxing it. This works because while you can't use normal filters with codec...

View Article
Browsing latest articles
Browse All 6 View Live




Latest Images