gpt4 book ai didi

php - 将日志文件添加到 ffmpeg

转载 作者:行者123 更新时间:2023-12-04 23:25:38 25 4
gpt4 key购买 nike

我一直在寻找解决方案几个小时,但我找不到解决方案。

我希望 ffmpeg 在转换完成后给我一个日志文件。

这是我的代码:

$convert = '/usr/bin/ffmpeg -i /var/www/html/videos/' . $fileNormal . '.mp4 -vn -sn -c:a mp3 -ab 192k /var/www/html/audio/' . $fileFixed . '.mp3 2> var/www/html/logs/' . $id . '.txt';

exec($convert);


$convert = '/usr/bin/ffmpeg -i /var/www/html/videos/' . $fileNormal . '.mp4 -vn -sn -c:a mp3 -ab 192k /var/www/html/audio/' . $fileFixed . '.mp3 2> /var/www/html/logs/' . $id . '.txt';

exec($convert);

或者
$convert = '/usr/bin/ffmpeg -i /var/www/html/videos/' . $fileNormal . '.mp4 -vn -sn -c:a mp3 -ab 192k /var/www/html/audio/' . $fileFixed . '.mp3 2> /logs/' . $id . '.txt';

exec($convert);

如果我在 mp3 之后添加任何内容,它根本不会转换。

感谢任何帮助。谢谢

最佳答案

如果要记录 ffmpeg 命令的屏幕输出,可以通过将输出重定向到日志文件来实现。例如:

/usr/bin/ffmpeg -i /var/www/html/videos/' . $fileNormal . '.mp4 -vn -sn -c:a mp3 -ab 192k /var/www/html/audio/' . $fileFixed . '.mp3  > log_file_path.txt

另请参阅 ffmpeg 命令的手册页: https://linux.die.net/man/1/ffmpeg .它提到了日志级别和调试选项,可用于控制日志数据中的详细程度

关于php - 将日志文件添加到 ffmpeg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49384892/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com