libav记录到文件

时间:2013-02-21 13:04:57

标签: logging libav

我想将libav日志消息重定向到文件。 FFmpeg具有环境变量“FFREPORT”以指定转储日志消息的文件路径。 LIBAV中是否有任何变量来指定日志文件路径。?

3 个答案:

答案 0 :(得分:1)

最简单的方法是使用av_log_set_callback注册您的记录器。

答案 1 :(得分:0)

我确实找到了一种方法将lib-av日志重定向到我的代码中的特定文件。所以我做了一个解决方法,并将日志重定向到一个文件。它现在正在工作。

答案 2 :(得分:0)

我的解决方法是设置:

av_log_set_level(AV_LOG_VERBOSE);

然后将所有LibAV的照片发送到stderr。为了将stderr重定向到文件,您可以使用'2>':

myprogram 2> log.txt