ffmpeg -i IMG_0001.jpg -frames:v 1 -filter_complex "color=#FFFFFF:s=500x400[v1];\ [v1]drawtext=fontfile=/usr/share/fonts/msyh.ttf:text='这是什么东西?':borderw=3:bordercolor=#FF0000:\ x=30:y=130:fontsize=80[v1];[v1]rotate=a=-PI*30/180:fillcolor=#FFFFFF@0[v1];[v1]colorkey=#00FF00:0.05:1[v2];\ [0:v][v2]overlay=main_w-overlay_w-240:main_h-overlay_h-240"\ -y input_1_1.jpg
在一张图片上画一块区域,在区域中写入文字,然后让文字旋转,就实在了文字打斜功能。 ffmpeg -f lavfi -i color=#FF0000:size=500x400 -frames:v 1 -filter_complex "color=#FFFFFF:s=500x400[v1];\ [v1]drawtext=fontfile=/usr/share/fonts/msyh.ttf:text='这是什么东西?':borderw=3:bordercolor=#FF0000:\ x=30:y=130:fontsize=80[v1];[v1]rotate=a=-PI*30/180:fillcolor=#FFFFFF@0[v1];[v1]colorkey=#00FF00:0.05:1[v2];\ [0:v][v2]overlay=main_w-overlay_w-10:main_h-overlay_h-10"\ -y input_1_2.jpg