-1

我有一个 wav 文件的网址 http://xyz.com/recordings/employees/test.wav

我想知道的是如何将此文件更改为 mp3 格式并使用 php 脚本将其存储在特定位置,因为该文件位于其他服务器中?

我知道 ffmpeg 但不确定它是否会起作用。

4

3 回答 3

4

我希望你有 linux:

exec('wget http://xyz.com/recordings/employees/test.wav');
exec('ffmpeg -i test.wav test.mp3');
exec('mv test.mp3 /youlocation/test.mp3');
于 2011-07-05T05:47:36.017 回答
0

这通常没问题,您可以将此文件下载到您的网络服务器到一个临时文件夹。比你必须转换它。例如,php 有一个 ffmpeg 扩展,但没有随 php 发行版 afaik 一起提供。

但即使你没有这个,你也可以在例如 linux shell 上调用命令行

ffmpeg -i /sometmpfolder/tmp.wav destination.mp3
于 2011-07-05T05:47:21.137 回答
0

我找到了一个执行此转换过程的 api。这个链接是:Api for Conversion

于 2011-07-11T06:11:08.040 回答