将任何音频文件转换为低比特率的最快方法?

Cla*_*oli 11 ffmpeg

使用ffmpeg我想有一些方向/参数:

  • 将任何音频文件编码为低比特率
  • 从文件中剥离艺术品
  • 优化速度
  • 优化尺寸

我的目标是在最快的时间内用 mp3 编码一个基本文件,质量无关紧要(甚至 96kbps 或更低),它只需要非常快。

evi*_*oup 11

ffmpeg -i input.file -map 0:a:0 -b:a 96k output.mp3
Run Code Online (Sandbox Code Playgroud)

...将任何带有音频的文件转换为恒定比特率 MP3 @ 96 kbit/s。音乐文件通常将封面图像存储为视频流,该命令将对其进行剥离;M4A 文件以不同的方式执行此操作,但 ffmpeg 目前无法访问该数据,因此无论您做什么,它都会被剥离。如果有多个音频流,这也将选择第一个音频流。

CBR 模式应该比 VBR 快,使用低比特率应该比高比特率快。

当然,文件大小可以很容易地从比特率计算出来。一分钟的 CBR MP3 @96 kbit/s 的文件大小为60s*96000bit/s=5760000 bit, /8192=703.125 KB.


Ste*_*nny 6

一种方法:

ffmpeg -i in.mp3 -b:a 96k -map a out.mp3
Run Code Online (Sandbox Code Playgroud)

-map a剥离艺术品。