FFMPEG:x265 视频编码选项

FFMPEG:x265 视频编码选项

关于使用有很多信息ffmpeg更多的)进行编码x265:HEVC。但是,当我尝试从x264x265缩放以降低整体比特率,从而节省更多硬盘空间,但我仍然缺少该Frame Rate Mode选项。目前,我的视频在编码后已更改为疾病控制与预防中心而它原本视距飞行时间。命令是

ffmpeg -i input -vsync 2 -vf scale=1280:-1 -c:v hevc_nvenc -preset:v slow -crf 24 -rc vbr_hq -qscale:a 1

输出没问题,不过我对帧率模式有点好奇。您知道如何用 x265 输出 VBR 吗?

我对这个文件中的信息也很好奇,因为我能理解其中的一些细节,但不能理解其他的细节。

文件信息来自MediaInfo x264x265

其他一些信息速率控制x265编码 H.265 超级用户 超级用户编码 x264

答案1

输入是23.976fps,准确表示为24000/1001。因此,理想情况下,每帧应为1001/24000秒长。但输入有一个时间尺度为 90k (90000),并且在该时间尺度上,理想持续时间需要3753.75刻度,这是不可能的,因为时间戳是整数。因此,您的输入所做的就是分配一半的帧3753和另一半3754。这使其成为“VFR”。输出的时间尺度为 24000,其中理想持续时间可以精确地用 1001 个刻度表示。

相关内容