linux无法打开M4a格式音频的解决方法

linux是开源系统,之所以打不开,是因为部分linux系统为了避免版权问题,没有m4a的解码插件。所以,解决的办法是安装如下两个非常小的转换器,我们一般用不到转换器的功能,而是反向应用,通过两个几十K的程序,让系统集成M4a的开源解码,自然就可以用常用的播放器如Audacious等打开苹果格式的音乐了。

1、Ogg转M4A

vorbis-tools套件,可以使用以下指令来安装:

sudo apt-get install vorbis-tools

使用以下指令可以将Ogg格式的音乐档案转成M4A音乐档:

oggdec路径 -o "./oggtemp.wav" ; faac -q 300 -o 输出路径 "./oggtemp.wav" ;

rm "./oggtemp.wav"

中间使用了「oggtemp.wav」作为转档过程中的暂存档。

2、Opus转M4A

sudo apt-get install opus-tools

使用以下指令可以将Opus格式的音乐档案转成M4A音乐档:

opusdec --force-wav输入档案路径 - | faac -q 300 -o 输出档案路径 -



相关推荐
A小辣椒3 小时前
TShark:基础知识
linux
AlfredZhao5 小时前
OCI 明明分配了 200G 系统盘,为什么 df 只看到 30G?
linux·oci
AlfredZhao19 小时前
vi 删除指定范围的行,不用再反复按 dd
linux·vi
RTC实战笔记1 天前
Android 实时音视频接入教程:媒体补充增强信息(SEI)
音视频·媒体·rtc
用户9718356334661 天前
银河麒麟 KY10 申威(SW64) 安装 nginx-1.16.1-2.p01.ky10.sw_64.rpm 详细步骤
linux
猪脚踏浪1 天前
linux 拷贝文件或目录到指定的位置
linux
大树882 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠2 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
潜创微科技2 天前
HDMI1.3 无线传输芯片方案 空旷 150 米量产级音视频方案
音视频
霸道流氓气质2 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务