很久没有编程了,所以放轻松。
基本上,我正在尝试编写一个 PHP 脚本,它能够自动为我转换一个充满 .mp4 的文件夹,并将它们变成 .flv。这将为我的整个电视收藏(非常大)完成,以允许在浏览器中通过我的本地网络进行流式传输。
我目前有以下代码:
// Save video files into an array
$vid = glob("../../*.mp4");
// Open text file in write mode
$fp=fopen("test.txt","w+");
// Write contents of array to file
foreach($vid as $key => $value){
fwrite($fp,$value."\n");
}
这是获取文件夹中的所有 mp4 文件,并将它们的文件名保存到文本文件中。我需要采取的下一步是逐行读取,并对它们执行 FFMPEG 命令,直到完成每一行。
知道如何实现这一目标吗?我知道我必须以某种方式使用 shell_exec,但我以前从未使用过它,而且我对下一步该做什么有点困惑。
谢谢你的帮助