2016-02-17 37 views
0

我通过shell_exec();和使用日志保存MP3播放,MP3差错控制如何停止的ffmpeg写入日志命令行字符串

FFREPORT=file=ffreport%p%t.log:level=16 

但是,如果我改变level=16level=0

每皈依我仍然得到ffreport%包含文本的p%t.log文件:

Command line: 
ffmpeg -y -i /tmp/php2hmlyt -acodec copy /home/uploads/5607.mp3 

如何停止写入日志无用命令行数据?

回答

0

至于建议here,你可能要记录到/ dev/null,这是非常相似的this superuser answer

希望能帮助!

+0

对不起,这不行。我认为问题不在标准输出参数 – Alexufo

0

man ffmpeg我:

安静,-8显示什么都没有;安静。

panic,0只显示可能导致进程崩溃的致命错误,比如断言失败。这目前不用于任何事情。

错误,16显示所有错误,包括可以从中恢复的错误。

试试-8值。它应该有所帮助。

+0

我创建了一张票https://trac.ffmpeg.org/ticket/5242他们说这不是一个错误获取文件中的命令行字符串,如果我选择“-8”值:-( – Alexufo