xpt*_*xpt 3 linux ffmpeg ubuntu
我的 ffmpeg 带有一些 ffpreset 文件:
$ ls /usr/share/ffmpeg
libvpx-1080p.ffpreset libvpx-360p.ffpreset libvpx-720p50_60.ffpreset
libvpx-1080p50_60.ffpreset libvpx-720p.ffpreset
Run Code Online (Sandbox Code Playgroud)
我想知道如何使用它们,即从命令行指定不同的预设文件,以及是否可以自定义它们?
在https://wiki.archlinux.org/index.php/FFmpeg 中,它说,
对于“使用预设文件,-vpre在声明所需的文件后启用该选项-vcodec”。我不太明白它在说什么,以及究竟要做什么。
但是在它上面的某个地方,在https://wiki.archlinux.org/index.php/FFmpeg#x265,使用预设是这样的:
ffmpeg -i input -c:v libx265 -aspect 1920:1080 -preset veryslow -x265-params crf 20 output
Run Code Online (Sandbox Code Playgroud)
我在哪里可以找到 this 的含义veryslow,以及其他类似的选项?
谢谢
与其阅读 Arch Wiki,不如查看有关预设选项的ffmpeg 文档。一切都应该在那里得到解释。
请注意,有三种不同类型的预设:
.ffpreset文件: 您option=value在这些文件中定义对,对于视频设置,您通常将它们与-vpre. 根据您选择的编码器,ffmpeg 将搜索匹配的ffpreset文件。例如,如果您设置-vcodec libvpx(或-c:v libvpx), and -vpre 1080p,则 ffmpeg 将加载libvpx-1080p.ffpreset文件。
更一般地说,您还可以在文件中使用-pre和指定vcodec=libvpx为选项/值对.ffpreset。这允许您同时设置视频和音频编码器。例如,您只需调用-pre custom,ffmpeg 就会加载custom.ffpreset文件。
.avpreset文件:工作类似于-vpre或-apre预设——这些主要是为了与 Libav 兼容。
x264 预设: x264 是 H.264 编码器(在 ffmpeg 中使用-c:v libx264)。它有几个预设,基本上控制编码器的速度,与编码过程的质量或效率成反比。这些预设与 ffmpeg 的预设无关,它们是通过-preset选项调用的。它们的名称类似于ultrafast、superfast、veryfast、faster、fast、medium、slow、slower或veryslow。阅读H.264 编码指南以了解更多相关信息,或调用x264 --fullhelp预设说明。
| 归档时间: |
|
| 查看次数: |
7668 次 |
| 最近记录: |