【发布时间】:2019-06-20 15:38:45
【问题描述】:
所以我使用 FFmpeg 来处理我的音频文件,但在我实际上传文件(HTML 表单)之前无法知道它的声音。
有没有办法用实时播放器或其他东西编辑音频?
我找不到任何关于此的信息,这就是我问这个问题的原因。
$cmd = 'ffmpeg.exe -i path/to/audio.mp3 -filter:a asetrate=54000,atempo=' . $speed . ' output.mp3 2>&1';
exec($cmd, $output);
那么我可以用实时输入替换atempo=$speed 吗?并在我实际处理之前在我的网站上收听。
不确定是否可以使用 FFmpeg。
【问题讨论】:
-
为什么不能在上传之前在本地计算机上播放
output.mp3? -
@MTCoster 因为
output.mp3还不存在。它只在 FFmpeg 执行后创建。 -
似乎没有任何东西可以使这项工作。
-
为什么运行ffmpeg后无法访问输出?
-
@MTCoster 我在运行它后确实可以访问,但随后更改已被处理。在处理这些更改之前,我需要知道这些更改听起来会是什么样子。
标签: javascript php html ffmpeg html5-audio