【发布时间】:2010-02-21 04:13:40
【问题描述】:
具体来说,我需要使用 LAME 将音频文件自动编码为 mp3。你不需要知道 LAME 来回答这个问题,我可能在谈论 svn 或其他一些程序..
我知道如何在命令行上使用 LAME 来执行此操作,一次处理一个文件。
不过,我想通过一个 php 脚本来完成,所以我可以一次转换一堆(例如,一个目录中的所有文件)
所以我很困惑,我应该如何调用程序,LAME。我绝对可以使用 shell_exec() http://php.net/manual/en/function.shell-exec.php
但这是一种“狡猾”的方式吗,因为我正在通过外壳?
我应该以某种方式使用 lame_enc.dll,而不是 lame.exe?
似乎我也可以用 exec() 来做到这一点 http://php.net/manual/en/function.exec.php
但在这种情况下,我将如何提供参数?
或者有更好的方法,也许是 .bat 文件?我正在运行窗口
我应该以某种方式使用 lame_enc.dll 而不是 lame.exe 吗?
【问题讨论】:
标签: php automation batch-file lame