具体来说,我需要使用 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吗?