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前面或者后面都没有关系,但是一定要放在输出的前面。