php - ffmpeg : Concat multiple audio files Lost sound Issue

标签 php ubuntu ffmpeg command

我尝试了 FFMPEG concat 命令,它正在工作并且音频文件连接但只播放第一个文件。我丢失了第二个文件的音频声音。

<?php 
exec('/usr/bin/ffmpeg -i "sampleinput.mp3|sample.mp3" -acodec copy output.mp3');
?>

最佳答案

与 concat 协议(protocol)一起使用

ffmpeg -i "concat:sampleinput.mp3|sample.mp3" -acodec copy output.mp3

如果不工作,则首先复用到 MPEG-TS。
ffmpeg -i "sampleinput.mp3" -acodec copy sampleinput.ts
ffmpeg -i "sample.mp3" -acodec copy sample.ts

ffmpeg -i "concat:sampleinput.ts|sample.ts" -acodec copy output.mp3

关于php - ffmpeg : Concat multiple audio files Lost sound Issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34720582/

相关文章:

c - 非常奇怪的 MPI 行为

php - RabbitMQ + PHP部署攻略

php - MySQL错误用户已超出 'max_questions'资源

linux - 如果 apt-get --fix-broken 给我一个 "not known"错误,我该如何修复损坏的依赖项?

android - 使用 JNI 时 eclipse 对 C 文件的意外行为,为什么会这样?

ffmpeg 安装 : pkg-config can't find package (using Homebrew)

audio - 如何确定编解码器/容器组合是否与 FFmpeg 兼容?

php - 使用 MySQL 查询返回多个数据

PHP - 扩展的 __construct

ffmpeg delogo 在边界处使用 delogo 时效果不佳