20230918使用ffmpeg将mka的音频转为AAC编码以便PR2023来识别

2023-09-18 21:03:55

20230918使用ffmpeg将mka的音频转为AAC编码以便PR2023来识别
2023/9/18 20:58


ffmpeg -i 1.mka -acodec aac 1.mp4


ffmpeg -i 1.mka -vn -c:a aac 2.aac
ffmpeg -i 1.mka -vn -c:a aac 2.MP4


ffmpeg mka 转 aacmp4

https://avmedia.0voice.com/?id=42526
用ffmpeg将mka格式转化为aac格式
作者:音视频技术栏目:公开2023-06-03 09:33267
使用ffmpeg将mka格式转换为aac格式的命令如下:

ffmpeg -i input.mka -vn -c:a aac output.aac
解释一下这个命令:

-i input.mka:指定要转换的输入文件。
-vn:表示不需要视频流,只需要音频流。
-c:a aac:指定输出音频编码为AAC。
output.aac:指定输出文件名。
执行完毕后,会在当前目录下生成一个AAC格式的音频文件。

需要注意的是,FFmpeg必须事先安装在计算机上才能使用此命令。


参考资料:
https://blog.csdn.net/wb4916/article/details/132153903
20230807通过ffmpeg将DTS编码的AUDIO音频转换为AAC编码


https://www.zhihu.com/question/35031045
用 mkvtomp4 转码电影时,DTS 音轨转 AAC 会有噪音,怎么办?
尤其是低沉、爆炸等声音,转出来有杂音。有什么更专业一些的软件可以把 DTS 转成 AAC 么?

@@@@@@@@@@@@@@@@@@@@@@@分割线@@@@@@@@@@@@@@@@@@@@@@@@@@@
B:如果音频轨不是AAC的话将其装换至AAC
系统需求:OS X + ffmpeg。假定需要转换的音频文件为DTS编码,后缀名为.wav。
打开终端,依次输入并回车,
cd /需要转换的dts音频文件所在的路径
for file in *.wav; do name=$(echo $file | sed "s/\\.wav//g"); ffmpeg -acodec dts -i "$name".wav -vn -sn -ac 2 -acodec aac "$name".m4a; done
即可将该路径下所有.wav文件重编码为AAC。至此,回答已完成,掌声!
对于需要进阶理解的,请往下看
简单解释一下部分代码的含义,
for file in *.wav; 对于所有的后缀为.wav文件
do name=$(echo $file | sed "s/\\.wav//g"); 用name代表他们的文件名(不含后缀)
-acodec dts 解码源文件的解码器为dts
-i "$name".wav 输入文件是文件名为name,后缀为wav的文件
-acodec aac 重编码所用编码器为aac
"$name".m4a 输出文件是文件名为name,后缀为m4a的文件
如果你想用Appleloseless AAC编码,或者想用flac编码的话,只需要将-acodec aac改为-acodec alac或-acodec flac即可。
强大的FFMPEG除了自带的这一大堆编解码器外,还可以自己下载源码,把其它编解码器编译进去,比如faac编码器、faad2解码器等。面对着Win、Mac、iOS、PSP、iPod等不同设备的各种需求,FFMPEG可谓招之能来,来之能战,战之能胜。当然FFMPEG也可以编码视频,题主不问,这里就略过。其实我知道强大的FFMPEG能把A、C的功能都实现了……但我不会T_T
@@@@@@@@@@@@@@@@@@@@@@@分割线@@@@@@@@@@@@@@@@@@@@@@@@@@@


 

更多推荐

K8S:Pod容器中的存储方式及PV、PVC

文章目录Pod容器中的存储方式一.emptyDir存储卷1.emptyDir存储卷概念2.emptyDir存储卷示例二.hostPath存储卷1.hostPath存储卷概念2.hostPath存储卷示例三.nfs共享存储卷1.nfs共享存储卷示例四.PV和PVC1.PV、PVC概念2.PVC的使用逻辑及数据流向3.st

《Kubernetes部署篇:Ubuntu20.04基于containerd二进制部署K8S 1.25.14集群(多主多从)》

一、架构图如下图所示:二、部署说明2.1、部署流程1、系统环境初始化,主要包括主机名设置、主机hosts解析、关闭防火墙、关闭swap分区、修改系统参数、时间时区同步、修改内核参数、启用ipvs模式。2、使用一键生成K8S集群证书工具创建证书文件。3、二进制安装etcd集群。4、二进制安装Nginx+keepalive

Kubernetes 部署RocketMQ高可用集群

Kubernetes部署RocketMQ高可用集群导言RocketMQ常用的部署模式如下单Master模式多Master多Slave-异步复制模式离线镜像制作1.安装Go1.162.制作RocketMQOperatorImage获取RocketMQOperator制作RocketMQOperatorImage3.制作R

R语言贝叶斯广义线性混合(多层次/水平/嵌套)模型GLMM、逻辑回归分析教育留级影响因素数据...

全文下载链接:http://tecdat.cn/?p=24203本教程使用R介绍了具有非信息先验的贝叶斯GLM(广义线性模型)(点击文末“阅读原文”获取完整代码数据)。当前教程特别关注贝叶斯逻辑回归在二元结果和计数/比例结果场景中的使用,以及模型评估的相应方法。使用教育数据示例。此外,本教程简要演示了贝叶斯GLM模型的

特网科技弹性云服务SSD云硬盘

引言:弹性云服务器是一种基于云计算技术的灵活可扩展的虚拟服务器。它可以根据业务需求来灵活调整服务器的配置,提供更高的可用性和性能。而在弹性云服务器中,云硬盘是一种非常重要的存储设备,它可以提供持久化的数据存储,并且支持多种类型的云硬盘。本文将介绍弹性云服务器使用的云硬盘类型,包括SSD云硬盘、高效云硬盘和普通云硬盘,并

润和软件HopeStage与华宇信息TAS应用中间件完成产品兼容性互认证

近日,江苏润和软件股份有限公司(以下简称“润和软件”)HopeStage操作系统与北京华宇信息技术有限公司(以下简称“华宇信息”)TAS应用中间件软件完成产品兼容性测试。测试结果表明,企业级通用操作系统HopeStageV1.0产品与TAS应用中间件软件产品可以顺利适配、相互良好兼容、稳定运行。这标志着润和软件Hope

小程序中如何查看会员卡的注册时间

会员系统是小程序中非常重要的一部分,可以帮助企业更好地管理客户,并提供更好的服务。在实际应用中,我们经常需要查看会员的注册时间,以便更好地了解客户的行为和需求。本文将介绍小程序如何查看会员的注册时间。1.找到指定的会员卡。在管理员后台->会员管理处,找到需要查看注册时间的会员卡。也支持对会员卡按卡号、手机号和等级进行搜

第十一章:Java集合

目录11.1:java集合框架概述11.2:Collection接口方法11.3:Iterator迭代器接口11.4:Collection子接口一:List11.5:Collection子接口二:Set11.6:Map接口11.7:Collections工具类11.8:增强for循环11.1:java集合框架概述Jav

网络安全(黑客)自学

前言我是去年8月22日才正式学习网络安全的,因为在国营单位工作了4年,在广东一个月工资只有5000块,而且看不到任何晋升的希望,如果想要往上走,那背后就一定要有关系才行。而且国营单位的气氛是你干的多了,领导觉得你有野心,你干的不多,领导却觉得你这个人不错。我才24周岁,实在的受不了这种工作氛围,情绪已经压制了很多久,一

Linux小程序-进度条

进度条我将实现三个版本:1简单原理版本2实际工程实践版本3c语言扩展-设计颜色首先我们需要有一些前置知识:关于行缓冲区和回车换行行缓冲区:c/c++语言会针对标准输出给我们提供默认的缓冲区,这次的角色是输出缓冲区输出的内容不会立马显示,而是放置在输出缓冲区内,只有当缓冲区刷新时我们才会看到输出的内容,而我们平时打印内容

腾讯云16核服务器性能测评_轻量和CVM配置大全

腾讯云16核服务器配置大全,CVM云服务器可选择标准型S6、标准型SA3、计算型C6或标准型S5等,目前标准型S5云服务器有优惠活动,性价比高,计算型C6云服务器16核性能更高,轻量16核32G28M带宽优惠价3468元15个月,腾讯云服务器网分享腾讯云16核CPU服务器可以选择的云服务器CVM规格列表:目录腾讯云16

热文推荐