On 09/11/2025 05.34, Gerd Thissen via ffmpeg-user wrote:
> Hi Mark,
> 
> here my original command:
> 
> ffmpeg -i input.mp4 -c:v libx264 -c:a copy output.mp4

I reckon from conversation that the source was H.265, right? And the
result was

Stream #0:0[0x1](eng): Video: h264 (High) (avc1 / 0x31637661),
yuv420p(tv, bt709, progressive), 1080x1920, 13290 kb/s, 29.92 fps, 29.92
tbr, 11488 tbn (default)

You have some mysteries. "29.92 fps, 29.92 tbr" is strange. "11488 tbn"
is strange. Is the source a camera? Is your source constant frame rate
(CFR) or variable frame rate (VFR)?

Run FFprobe on the source. I'd like to see it. And by the way, you don't
need all those options for FFprobe to simply get the your list. For a
more informative probe, I recommend this:

ffprobe -analyzeduration 240000000 -probesize 1000000000 -sexagesimal
-select_streams v -show_streams "<filespec>"

Especially import are "codec_name=" "r_frame_rate=" "avg_frame_rate="
"time_base=" and "start_pts=". I'm guessing your source is either VFR or
is a movie that has some junk frames at the start or that starts on an
open GOP.

_______________________________________________
ffmpeg-user mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to