易语言调用ffmpeg视频加水印容易出现的问题其实是调用文字颜色的时候。
易语言中我们用:水印颜色 = 取颜色值 (取随机数 (0, 255), 取随机数 (0, 255), 取随机数 (0, 255)),取到的几位数字的文字颜色样式在ffmpeg中这样显示的颜色有些是不起作用的,这就导致命令出错,没法生成视频。
我在网络上找了一些英文单词的颜色,调用着是没有问题的。下面我会一一列出,如果大家遇到其他的可以留言添加进来。
01---红色---red
02---绿色---green
03---白色---white
04---黑色---black
05---黄色---yellow
06---灰色---gray
07---粉红色---pink
08---褐色茶色---brown
09---银色---silver
10---金色---gold
11---黄绿色---greenyellow
12---卡其色---khaki
13---红褐色赭石色---chocolate
14---淡兰色---cyan
15---褐红色---maroon
16---蓝色---blue
17---丈青色---navy
18---珊瑚色---coral
19---浅紫色---darkviolet
20---棕色---Brown
21---橄榄色---maroon
22---橘黄色---bisque
23---鲜肉色---salmon
24---浅棕色---Tan
25---浅黄色---wheat
26---水鸭色---teal
27---雪白色---snow
28---灰石色---slategray
29---海绿色---seagreen
30---淡绿色---lawngreen
31---天蓝色---azure
32---碧绿色---aquamarine
用数字组合出来的颜色的样式会更多,但是很多都不能直接使用,希望ffmpeg的官方能够给出一个完整的能够调用的颜色合集,这样我们就能知道哪些颜色的显示没有问题了。
我是一个初学者,希望大神指教,希望官方赐教,谢谢!