如何使用FFmpeg的-timestamp语法(How to use FFMpeg -timesta

2019-07-31 10:09发布

大家好!

     ffMpeg -timstamp 

选择喜欢的作品上的形象? 7点21分54秒05年7月7日白字的黑盒容器。

在Ubuntu 12.04中键入这样的EXCUTE。

     ffmpeg -y -f video4linux2 -s vga -r 30 -fs 1M -i /dev/video0 -timestamp now -copyts ./USB1_Test_vga.mp4

但它不工作。

是有显示的视频录制时间任何其他的选择吗?

Answer 1:

曾经有一个DrawText的过滤器。

ffmpeg -i in.mp4 -vf "drawtext=fontfile=/usr/share/fonts/truetype/DroidSans.ttf: timecode='09\:57\:00\:00': r=25: \
x=(w-tw)/2: y=h-(2*lh): fontcolor=white: box=1: boxcolor=0x00000000@1" -an -y out.mp4

在这里看到: http://ffmpeg.org/trac/ffmpeg/wiki/FilteringGuide

我相信你可以像语法的sprintf更换的确切时间码。

ffmpeg -f video4linux2 -i /dev/video0 -s 640x480 -r 30 -vf \
"drawtext=fontfile=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf: \
text='\%T': fontcolor=white@0.8: x=7: y=460" -vcodec libx264 -vb 2000k \
-preset ultrafast -f mp4 output.mp4

在这里看到: http://einar.slaskete.net/2011/09/05/adding-time-stamp-overlay-to-video-stream-using-ffmpeg/



文章来源: How to use FFMpeg -timestamp syntax