【发布时间】:2016-04-15 16:56:16
【问题描述】:
我尝试了 FFMPEG concat 命令,它正在工作并且音频文件连接但只播放第一个文件。我丢失了第二个文件的音频声音。
<?php
exec('/usr/bin/ffmpeg -i "sampleinput.mp3|sample.mp3" -acodec copy output.mp3');
?>
【问题讨论】:
我尝试了 FFMPEG concat 命令,它正在工作并且音频文件连接但只播放第一个文件。我丢失了第二个文件的音频声音。
<?php
exec('/usr/bin/ffmpeg -i "sampleinput.mp3|sample.mp3" -acodec copy output.mp3');
?>
【问题讨论】:
你在第一个文件名之前写 concat: 吗?如果它不起作用,请尝试不从 php 进入命令行,然后发布您的 ffmpeg 版本。
【讨论】:
与 concat 协议一起使用
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
【讨论】: