FFmpeg 8.1 adds a new drawvg filter that renders SVG-like vector graphics (shapes, paths, styled text) directly onto video frames using Cairo/libcairo, offering more flexibility than drawtext.

Magick Vector Graphics (MVG)
https://imagemagick.org/script/magick-vector-graphics.php#gsc.tab=0

SVG
https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/path

Cairo Graphics Library
https://www.cairographics.org/

#FFmpeg #drawvg #drawtext #Cairo #libcairo #filter #SVG #vector #graphics

Display a multiline graphic text in a Delphi FireMonkey project

https://videos.apprendre-delphi.fr/w/vazjfEapS7pv5DkCWdM3Kc

Display a multiline graphic text in a Delphi FireMonkey project

PeerTube

Alright, fiddled some more with it, and now got the #Revision2020 stream running a bit more stable on my #PS3 by streaming it from @Siiw's #Windows PC, rather than from my phone.

This way we can more easily have it on in the background, while still using the PC for other stuff. :)

Tools used:
#streamlink
#ffmpeg (with #drawText filter)
#goRtmpServer
#mIRC
#tail
#awk
#UniversalMediaServer (aka #UMS, for the #DLNA support)

https://mastodon.social/media/KwtRCoZZeucNGrHG7F0

I fiddled some more with ffmpeg, and thanks to piping in #jj (a more recent version of the file-based #ii #IRC #CLI client?) to a #drawtext filter, I now have #Twitch chat overlayed on the stream, sort of.
Not quite satisfied with how it refreshes, but I'm sure I can tweak that.

#Revision2020

https://mastodon.social/media/fpybd2KWeVig4OY6OaE