ffmpeg # drawtext进阶 02 打印帧序号和pts
2019-04-01 本文已影响0人
FlyingPenguin
- 打印秒数
ffmpeg -f lavfi -i testsrc -t 20 timer1.mp4
- 打印视频的当前是第几帧:
ffmpeg -i bunny.mp4 -vf drawtext=fontcolor=white:fontsize=40:fontfile=msyh.ttf:line_spacing=7:text=%{n}:x=50:y=50 -vframes 600 -y out.mp4
![](https://img.haomeiwen.com/i1720840/7cdd3a4934f57de3.png)
- 打印视频的当前pts在视频
ffmpeg -i bunny.mp4 -vf drawtext=fontcolor=white:fontsize=30:fontfile=msyh.ttf:line_spacing=7:text=%{pts}:x=50:y=50 -vframes 600 -y out.mp4
![](https://img.haomeiwen.com/i1720840/24a7aa7c5f40a2bf.png)
- 打印当前帧的类型
ffmpeg -i bunny.mp4 -vf drawtext=fontcolor=white:fontsize=20:fontfile=msyh.ttf:line_spacing=7:text=%{pict_type}:x=50:y=50 -vframes 600 -y out.mp4
![](https://img.haomeiwen.com/i1720840/e096cfe968a2f84e.png)
![](https://img.haomeiwen.com/i1720840/50e267b3981d3a04.png)