小编Joh*_*Pie的帖子

FFMPEG:使用多核将 m4a 转换为 mp3

我使用以下命令将 m4a 格式转换为 mp3

ffmpeg -i audio.m4a -acodec libmp3lame audio.mp3
Run Code Online (Sandbox Code Playgroud)

我有 32 个 x86 核心,但是 libmp3lame 在单个线程中处理。我知道 libmp3lame 不支持多线程,因此我愿意接受可以在 ubuntu CLI 中执行的其他替代方案。

如果 audio.m4a 是 2 小时长的视频,通常需要超过 3 分钟,速度似乎为 45 倍到 50 倍。

我的主要目标是在几秒钟内将多个 YouTube 视频转换为 mp3 格式。

更新1:

由于我使用的是 32 核 CPU,因此当只有一个视频转换时,它只使用一个核心。那么在这种情况下如何使用多个核心,以更快地获得输出。我想最大限度地发挥 CPU 的作用。另外,如果 FFmpeg 不是答案,还有其他方法吗?

audio video mp3 ffmpeg conversion

4
推荐指数
1
解决办法
9873
查看次数

标签 统计

audio ×1

conversion ×1

ffmpeg ×1

mp3 ×1

video ×1