在统信UOS中提取视频背景音乐需使用专业工具:格式工厂(图形界面,新手推荐)支持批量、自定义格式与采样率;FFmpeg命令行可无损直拷音轨或转无损WAV,精准高效;VLC仅适合单文件应急MP3导出,不支持无损及多音轨。

在统信UOS中提取视频文件的背景音乐音频,需绕过默认播放器的限制,使用支持音轨分离的专业工具。系统自带的万能播放器或影音娱乐中心仅支持播放,无法导出音频;直接用VLC“流式导出”易丢帧、无批量能力,且不保留原始采样率与元数据。
用格式工厂一键提取音频(推荐新手)
格式工厂是统信UOS深度适配的国产多媒体工具,对MP4、MKV、AVI等主流视频格式的音频提取稳定可靠,支持输出MP3、WAV、FLAC等格式,并可自定义比特率与采样率。
1、打开终端,执行安装命令:sudo apt install com.pcfreetime.formatfactory.deepin -y。
2、安装完成后,在开始菜单搜索“格式工厂”,点击启动。
3、主界面左侧点击【音频】→【视频转音频】,右侧拖入待处理的视频文件(如/home/用户名/Videos/demo.mp4)。
4、点击右下角【输出配置】,在弹出窗口中选择目标格式(如FLAC保真)、设置比特率(建议320kbps以上)、勾选“保持原始采样率”——【若不勾选,格式工厂会强制降为44.1kHz,导致高解析音频失真】。
5、点击确定后,再点主界面右上角【开始】按钮,等待进度条完成即可在默认输出路径获取音频文件。
librosa 是一个用于音频和音乐分析的 Python 库。它提供了特征提取、频谱分析、节拍跟踪、起始检测和音频可视化的工具,基于 NumPy 和 SciPy 构建,用于科学音频计算。
用命令行+FFmpeg精准提取(适合批量/高质量需求)
FFmpeg是底层音视频处理核心,统信UOS默认已预装ffmpeg与libavcodec-extra,可无损提取原始音频流,不重编码、不降采样,适用于需要保留AC3/E-AC3/DTS等环绕声轨或高采样率PCM的场景。
方法一:直接复制音频流(零损耗,最快)
执行命令:ffmpeg -i "input.mkv" -map 0:a:0 -c:a copy -vn "output.ac3"。
其中-map 0:a:0指定提取第一个音频流,-c:a copy表示不转码,-vn禁用视频流。
方法二:转为无损WAV(兼容性最强)
执行命令:ffmpeg -i "input.mp4" -map 0:a:0 -c:a pcm_s16le -ar 48000 -ac 2 "output.wav"。-ar 48000强制采样率设为48kHz(匹配多数视频源),-ac 2转为双声道立体声,避免部分播放器无法识别多声道WAV。
注意:若视频含多个音轨(如中/英双语),先运行ffprobe -v quiet -show_entries stream=codec_type,codec_name,index -of csv=p=0 "input.mp4"确认目标音轨序号,再调整-map参数。
用VLC临时提取单个音频(应急免安装)
VLC无需额外安装(若已通过深度商店或apt部署),适合快速导出一段视频的BGM,但不支持批量、不保留原始封装,且默认输出为MP3(有损压缩)。
第一步:打开VLC → 媒体 → 转换/保存 → 添加要提取音频的视频文件 → 点击“转换/保存”。
第二步:在“设置”区域点击右侧扳手图标 → 音频Codec选项卡 → 勾选“启用音频” → 编码器选MP3 → 设置比特率(建议192kbps起)→ 点击“保存”。
第三步:回到主转换窗口,点击“浏览”设置输出路径与文件名(如/home/用户名/Music/bgm.mp3)→ 点击“开始”。
这一步操作起来很简单,直接把文件拖进去就行。但注意:【VLC此流程不支持提取无损格式(如FLAC、WAV),也不识别DTS/TrueHD音轨,强行选择会导致静音或报错】。

















