哪些视频捕捉程序有此选项:在视频中显示时间和日期?我检查了这些程序,但我没有发现任何这方面的东西。
答案1
答案2
首先安装 ffmpeg:
sudo apt-get install ffmpeg
其次,要激活时间戳,请使用此命令,它将开始录制您的网络摄像头并添加时间戳,并将您的录音保存为您正在运行命令的目录中的 .mp4 文件。
ffmpeg -f video4linux2 -i /dev/video0 -s 640x480 -r 30 -vf \
"drawtext=fontfile=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf: \
text='\%T': [email protected]: x=7: y=460" -vcodec libx264 -vb 2000k \
-preset ultrafast -f mp4 output.mp4
抱歉,我把手指放在了摄像头上 :D
玩得开心 !
参考 :在 ffmpeg 中添加时间戳
答案3
尝试了几次后,我终于找到了一个创建显示当前日期时间的视频的命令(text ='%{localtime:%Y-%m-%d%H_%M_%S}')
从命令行使用 avconv:
avconv -nostats -loglevel 0 -t 3595 -i /dev/video0 -s hd1080 -vf \
drawtext="fontfile=/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf: \
text='%{localtime\:%Y-%m-%d %H_%M_%S}' : [email protected]: x=7: y=460" \
/home/pi/c615/vf/c615_$now.avi
编辑输入文件(-i 之后)、输出文件(最后一行)和字体以满足您的需要。