Questo comando genera testo bianco (25% di opacità) su un nero bg:
ffmpeg -i greensolid.avi -filter_complex "color=black:s=1920x1080[tmp];[tmp]drawtext=text='mystring':fontsize=25:fontcolor=white@0.25:x=386:y=161'[text];[0:v][text]overlay=0:0" output.mp4
Questo comando genera solo un video verde (senza testo).
ffmpeg -i greensolid.avi -filter_complex "color=black@0:s=1920x1080[tmp];[tmp]drawtext=text='mystring':fontsize=25:fontcolor=white@0.25:x=386:y=161'[text];[0:v][text]overlay=0:0" output.mp4
In teoria il secondo comando produrrebbe testo bianco (25% di opacità) su uno sfondo verde.
-c:v png
o -c:v qtrle
. Inoltre, aggiungi :format=rgb
al filtro overlay.
libx264
empeg4
non supportano il canale alfa. Cosa stai cercando di fare esattamente?