gpt4 book ai didi

ffmpeg - 从 WMV 进行更快的 FFMPEG 转换

转载 作者:行者123 更新时间:2023-12-04 22:46:40 26 4
gpt4 key购买 nike

我正在将大量 WMV 文件转换为 MP4。

命令是:

ffmpeg -loglevel 0 -y -i source.wmv destination.mp4

我大约有 100GB 需要转换。 24 小时后仍未完成(至强、64GB、超快存储)

我是不是漏掉了什么?有更好的转换方法吗?

最佳答案

以下是您可以尝试的各种操作的列表:

预设

使用更快的 x264 encoding preset 。预设是一组选项,可以在速度与压缩效率之间进行权衡。当前预设按速度降序排列为:超快、超快、非常快、更快、快速、中、慢、更慢、非常慢、安慰剂。默认预设为“中”。示例:

ffmpeg -i input.wmv -preset fast output.mp4

CPU 能力

检查编码器是否确实使用了 CPU 的功能。通过 libx264 编码时,控制台输出应显示如下内容:

[libx264 @ 0x7f8451001e00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX

如果显示none,那么编码速度将会受到影响。您的 x264 可能配置错误,您需要换一个新的或重新编译。

ASM

与上述建议相关,但请确保您的 ffmpeg 未配置 --disable-asm--disable-inline-asm 和/或 --disable-yasm

此外,请确保链接到 ffmpeg 的 x264 未使用 --disable-asm 进行编译。

如果使用这些配置选项,则编码速度会慢得多。

AAC

在使用 native FFmpeg AAC 编码器 (-c:a aac) 时,您可以使用 -aac_coder fast 选项更快地编码 AAC 音频。但是,与为 H.264 视频编码选择更快的预设相比,这产生的影响要小得多,并且与省略 -aac_coder fast 相比,音频质量可能会降低。

ffmpeg

使用最新的 ffmpeg。请参阅FFmpeg Download页面,获取 Linux、macOS 和 Windows 版本的链接。

关于ffmpeg - 从 WMV 进行更快的 FFMPEG 转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44595761/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com