
一、ffmpeg


其他文章。讨论如何使用图形卡来加速编码格式的转换或抑制(对于新版本的软件而言)。如果不是“ -c复制”转码,那么当视频相对较大且持续时间较长时,转码抑制仍然需要等待很长时间,因此我想知道是否有任何方法可以使其更快或更快速?
首先讨论两个命令行:
ffmpeg-
ffmpeg -encoders
这两个命令行可以查看ffmpeg支持的和编码器名称。请注意,这是“工具”的名称。第三期中提到的“ -formats”和“ -codecs”是容器格式和编码格式的名称(尽管编码格式还带有相应的“ tool”名称
之后,找到了:


您可以使用图形卡。嘿,写“ -c:v”可以写其他东西,对吧?
我看到了同一时期的一栏:

现在很清楚,尝试一下:
首先使用cpu
ffmpeg -i。\ input.mp4 -b:v 2000k -c:v h264 -c:a复制。\ output.mp4

接下来,使用英特尔集成显卡
ffmpeg -i。\ input.mp4 -b:v 2000k -c:v h264_qsv -c:a复制。\ output.mp4


尽管这是瞬时速度,但也可以发现h264_qsv编码器比h264快得多,并且快几倍。你可以试试。但是返回很快,原始的CPU编码在质量上更好。这取决于您的选择。 Up认为它可以用于查看或用作材料。
解释“ _qsv”和其他后缀的含义:
qsv:用于英特尔图形卡的快速同步视频技术
nvenc:nvidia图形卡的硬件视频编码器(nvidia硬件视频编码器)
cuvid:与上面相同,但是up对此了解不多(up只能使用qsv(对不起
amf:amd图形卡的amf硬件编码器(amd硬件编码器)
根据“ ffmpeg -decoders”和“ ffmpeg -encoders”中显示的,可以相应地使用它们。例如,“-c:v h264_nvenc”,“ h264_amf”。
此处提到“硬件”。用外行的话来说,用图形卡进行解码的过程等同于经常听到的“硬解”。相反,使用CPU解码是“软解决方案”,您可以自己搜索。但是,现在,硬解决方案和软解决方案之间的区别并没有得到特别强调,无论是图形卡还是CPU,有时甚至都不能由它来确定。
因此,除了知道我们的计算机拥有什么图形卡外,我们还可以使用“ ffmpeg -hwaccels”来检查当前ffmpeg支持的硬件方法。 (但是,感觉只是作为参考,无论如何,通常现在英特尔计算机可以使用qsv)


二、其他转码抑制软件
在shana编码器和媒体编码器上都可以像这样加速。这两个软件是完全免费的。
让我们先谈谈shana编码器
了解英语并建议具有基本的压抑经验
下载:
(官方版本似乎不是中文)
打开软件,拖动或导入视频

点击快速设置


其他取决于需求设置,此处的编是相应的图形卡,而上面的是qsv
媒体编码器具有官方中文,但界面更复杂
推荐有基本的抑制经验
下载:
以相同的方式拖动或导入视频

首先单击“视频”,然后选中“ GPU”
它将自动为计算机选择合适的图形编码器
您还可以选择自己的编码器
还有其他各种加速方法,您可以查看大神的专栏文章和视频〜
感谢您在这里观看。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shenmilingyu/article-324035-1.html
否则以两舰对一舰
中国的攻击型核潜艇的速度
来吧