ffmpeg命令行log的使用参数使用

1、使用report参数将log保存在文件中,但是这个命令参数需要和环境变量FFREPORT配合使用。

FFREPORT=file=log.txt:level=100

ffmpeg -report  -codec:v h264  -i .\zzsin_1280x720_30fps_60f.mp4  -frames:v 1 test.yuv

该命令就可以将ffmpeg的log保存在文件log.txt中

2、如果ffmpeg想要打开log的话:

ffmpeg -v trace -codec:v h264  -i .\zzsin_1280x720_30fps_60f.mp4  -frames:v 1 test.yuv

或者

ffmpeg -loglevel trace -codec:v h264  -i .\zzsin_1280x720_30fps_60f.mp4  -frames:v 1 test.yuv

上面两种方式都可以,但是都是输出到终端。
因为loglevel是属于global param所以,其放在-i前面或者后面都没有关系,但是一定要放在输出的前面。

你可能感兴趣的:(ffmpeg)