Почему при использовании ffmpeg я получаю сообщение об ошибке о неопределенном% {} около '{localtime' - PullRequest
0 голосов
/ 28 июня 2019

Я использую строку кода, чтобы попытаться записать камеру и наложить некоторые временные метки, когда я нахожусь на ней.

Я пытался разместить / и 'в различных местах вокруг жалобы, но не могу показатьсяисправить код.Видеозапись в порядке, но нет наложенных временных меток.

ffmpeg -i https://CAMERAURL -vf drawtext=fontfile=/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf:text='%{localtime:%T}':fontcolor=white@0.8:x=7:y=700 -vcodec libx264 -bsf:a aac_adtstoasc /home/test/StreamDriveway_$now.mp4

В идеале код должен записываться без проблем.Это скриншот того, что происходит в терминале https://i.imgur.com/mnFmNtd.png

1 Ответ

0 голосов
/ 28 июня 2019

В msys2 bash это работает для меня: text='%{localtime\\:%H %M %S}'.%T не работает в моей системе - возможно, в вашей.

...