![FFMPEG:x265 视频编码选项](https://linux22.com/image/1574266/FFMPEG%EF%BC%9Ax265%20%E8%A7%86%E9%A2%91%E7%BC%96%E7%A0%81%E9%80%89%E9%A1%B9.png)
关于使用有很多信息ffmpeg(更多的)进行编码x265:HEVC。但是,当我尝试从x264到x265缩放以降低整体比特率,从而节省更多硬盘空间,但我仍然缺少该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 吗?
我对这个文件中的信息也很好奇,因为我能理解其中的一些细节,但不能理解其他的细节。
其他一些信息速率控制,x265,编码 H.265 超级用户 超级用户编码 x264
答案1
输入是23.976
fps,准确表示为24000/1001
。因此,理想情况下,每帧应为1001/24000
秒长。但输入有一个时间尺度为 90k (90000),并且在该时间尺度上,理想持续时间需要3753.75
刻度,这是不可能的,因为时间戳是整数。因此,您的输入所做的就是分配一半的帧3753
和另一半3754
。这使其成为“VFR”。输出的时间尺度为 24000,其中理想持续时间可以精确地用 1001 个刻度表示。