Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Linux 使用 mencoder 從視頻提取音頻

編輯:Linux 系統常見問題解答

安裝 mencoder


# Ubuntu/Debian
sudo apt-get update && sudo apt-get install mencoder

# CentOS/RHEL (需 EPEL)
sudo yum install epel-release && sudo yum install mencoder

提取命令


mencoder -oac mp3lame -ovc copy -of rawaudio "input_video.mp4" -o "output_audio.mp3"

參數詳解

常見變體

  • 指定音質:-oac mp3lame -lameopts vbr=3:br=192 (VBR 192kbps)。
  • 輸出 WAV:-oac pcm -of wav -o output.wav。
  • 提取特定音軌:-aid 1 (選擇音軌 ID,mplayer -v input.mp4 查看)。

替代方案 (更推薦)


# ffmpeg (功能更強、維護更活躍)
ffmpeg -i input_video.mp4 -vn -acodec libmp3lame -q:a 2 output_audio.mp3
# -vn 禁用視頻,-q:a 2 對應 LAME VBR ~190kbps
Copyright © Windows教程網 All Rights Reserved
參數含義
-oac mp3lame音頻編碼器選用 LAME MP3
-ovc copy視頻編碼器選「直接複製」(實際不處理視頻流,加速)
-of rawaudio輸出容器格式為原始音頻流 (無容器頭),配合 mp3lame 輸出純 MP3
"input_video.mp4"源視頻文件路徑 (支持任意 mencoder 可解碼格式)
-o "output_audio.mp3"輸出音頻文件名