繁体   English   中英

合并两个音频文件FFMpeg编解码器

[英]Merge two Audio files FFMpeg acodec

我正在尝试使用Android的ffmpeg合并两个音频文件。 问题是,输出文件的编解码器是ac3,因此除非我为Android安装VLC,否则它将无法在Android手机上使用。 我在VLC for Android上尝试了输出,效果很好。 这是我正在使用的命令。

-i audio1.avi -i audio2.avi -filter_complex amix=inputs=2:duration=first:dropout_transition=3 audioMerged.avi

采用

ffmpeg -i audio1.avi -i audio2.avi \
-filter_complex amix=inputs=2:duration=first:dropout_transition=3 \
-c:a libmp3lame audioMerged.avi

还是更好

ffmpeg -i audio1.avi -i audio2.avi \
-filter_complex amix=inputs=2:duration=first:dropout_transition=3 \
-c:a aac -strict -2 audioMerged.mp4

输出到WAV(这将是未压缩的文件)

ffmpeg -i audio1.avi -i audio2.avi \
-filter_complex amix=inputs=2:duration=first:dropout_transition=3 \
-c:a pcm_s16le -vn -dn -sn -strict -2 audioMerged.wav

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM