所以我注意到我正在转换的视频的前1-4个以低比特率开始逐渐增加,直到它在指定的比特率(-crf 17 -minrate 2000k -maxrate 3000k -bufsize 2000k
)附近。
...
frame= 37 fps= 0.0 q=24.0 size = 113kB time=00:00:02.08 bitrate= 443.5kbits/s
frame= 66 fps= 64 q=30.0 size = 619kB time=00:00:03.20 bitrate= 1581.6kbits/s
frame= 99 fps= 64 q=28.0 size = 1106kB time=00:00:04.52 bitrate= 2002.2kbits/s
frame= 131 fps= 63 q=23.0 size = 1599kB time=00:00:05.82 bitrate= 2247.8kbits/s
...
我已尝试更改多个设置,例如-crf
,-b:v
,-minrate
,-maxrate
和-bufsize
。根据我的试错经验,-crf
/更高-b:v
越低,它达到适当比特率的速度就越快,但在转换开始时它仍然有“lagg”。
是否可以在转换开始时立即以2000kbits / s开始?
修改
在前1到30年左右(大致),剪辑比剪辑的其余部分更像素化。请参阅this图像进行比较(放大1080p剪辑的区域)。剪辑的其余部分没有任何明显的损失(1850kbps编码与2000kbps原始版本),所以我仍然认为它与编码的开始有关。