使用 VLC 媒体播放器进行多文件转换

使用 VLC 媒体播放器进行多文件转换

我需要将多个视频文件转换为音频格式,但逐个转换非常麻烦且耗时。有没有办法使用 VLC 播放器批量转换它们?

答案1

如果你想使用ffmpeg,您可以使用以下命令将当前文件夹中所有 WMV 文件的音频部分提取为未压缩的 WAV(PCM 音频):

for f in *.wmv; do ffmpeg -i "$f" "${f%.wmv}.wav"; done

或 MP3 – 参见MP3 编码指南更多信息:

for f in *.wmv; do ffmpeg -i "$f" -c:a libmp3lame -q:a 2 "${f%.wmv}.mp3"; done

这些是 Linux shell(如 Bash)的循环。对于 Windows,您可以执行以下操作:

for %%A IN (*.wmv) DO ffmpeg -i "%%A" "%%A.wav"

答案2

这取决于你的操作系统:

  • 如果您使用的是 Windows,则可以在 UI 中直接执行此操作:
    • VLC-> Media-> Open multiple files
  • 如果你是 Mac 或 Linux 用户,可以使用 bash 脚本(请参阅 这里)。
  • 如果您愿意,上面的链接还包含适用于 Windows 用户的脚本。

除了 VLC,HandBrake 是一款非常强大的独立于平台的转换应用程序(尽管它是为 Mac 开发的),可以轻松进行批量转换。

相关内容