특히 LAME을 사용하여 오디오 파일을 MP3로 인코딩하는 작업을 자동화해야합니다. 당신은 이것을 대답하기 위해 절름발이를 알아야 할 필요가 없습니다. 나는 svn이나 다른 프로그램에 대해 이야기하고있을 수 있습니다.PHP로 명령 줄 프로그램 (예 : lame 또는 svn)을 어떻게 실행합니까?
한 번에 한 파일 씩 명령 줄에서 LAME을 사용하는 방법을 알고 있습니다.
내가 그러나 PHP 스크립트를 통해이 작업을 수행하고자하는, 그래서 한 번에 무리를 변환 할 수 있습니다 (예를 들어이 디렉토리에있는 모든 파일)
그래서 나는에 대한 혼란 스러워요 무엇을, 어떻게해야입니다 LAME 프로그램을 호출합니다. 나는 분명히 사용할 수있다. shell_exec() http://php.net/manual/en/function.shell-exec.php
쉘을 통과 할 때부터 그렇게하는 것이 "나사못 한"방법인가?
대신 lame.exe 대신 lame_enc.dll을 사용해야합니까? 나는()는
그러나이 경우에 http://php.net/manual/en/function.exec.php, 어떻게 인수를 제공 할 것 간부와 함께 할 어떻게 든 수 있었던 것처럼
보인다?
또는 .bat 파일 일 가능성이 더 있습니까? 나는 창문을 달리고있다
어떻게 든 lame.exe 대신 lame_enc.dll을 사용해야 할까?
확인. 나는 .bat 파일을 사용할 것이라고 생각한다. 이 자료에 따르면 http://windowsitpro.com/article/articleid/13443/how-do-i-pass-parameters-to-a-batch-file.html 매개 변수를 전달할 수있는 것 같습니다. 완벽한 박쥐 파일 – Jonah