将一组 jpeg 转换为视频文件(ogg 格式)时,我一直在使用 -crf 选项。-crf 的有效范围是多少?目前我正在使用 23。
我找不到我读过的书签来知道这个标志的作用,我花了一些时间在谷歌上搜索。
这些是我目前使用的参数:
-f image2 -r 10 -i " + _sourcePath + @"\img%05d.jpg -crf 18 -y -r 10 " + _destPath + "\\" + _filename + ".ogg"
Run Code Online (Sandbox Code Playgroud)
ner*_*ler 40
那是指恒定速率因子 ( crf)。
正如其他人指出的那样(谢谢大家),这些值将取决于您使用的编码器。
对于x264,您的有效范围是0-51:
量化器标度的范围是 0-51:其中 0 是无损,23 是默认值,51 是最坏的。甲低的值是一个更高的质量和主观理智的范围是18-28。将 18 视为视觉无损或接近无损:它应该与输入看起来相同或几乎相同,但在技术上并非无损。
对于vpx,范围是4-63(正如@sebastian-hoffner回答的那样):
默认情况下,CRF 值可以在 4-63 之间,10 是一个很好的起点。较低的值意味着更好的质量。
在这两种情况下,较低的值意味着较高的质量。 根据我的经验,我经常看到 x264。
Slhck 的无耻插件(一个 SU mod)链接看起来有一些不错的信息。
小智 6
如果我正确理解下面链接的页面,crf 标志可确保恒定质量的可变比特率。默认范围是 4 到 63,但可以进一步调整。
查看https://trac.ffmpeg.org/wiki/Encode/VP9了解更多信息。
| 归档时间: |
|
| 查看次数: |
50067 次 |
| 最近记录: |