Windows下怎么直接调用系统中文字体
Windows下怎么直接调用系统中文字体ffmpeg.exe用这个调用 drawtext="fontfile=C:\Windows\Fonts\中文字体调用无效
\ 改为 \\ 试试看 孙悟空 发表于 2018-10-22 19:11
像这样的系统中文字体调用也没用,复制到文件夹里也没用,要把名字改英文或数字,我改成UTF8 也不行
ffmpeg -threads 2 -i 1.flv -vf drawtext="fontfile=C:\\Windows\\Fonts\\3剪纸体.ttf:text=我是什么人来的:x=(w-tw)/2:y=(h-th)/2:fontcolor=#00ff00:fontsize=50" -ar 44100 -r 29.97 -pix_fmt yuv420p -y test.mp4
ffmpeg -threads 2 -i 1.flv -vf drawtext="fontfile=3剪纸体.ttf:text=我是什么人来的:x=(w-tw)/2:y=(h-th)/2:fontcolor=#00ff00:fontsize=50" -ar 44100 -r 29.97 -pix_fmt yuv420p -y test.mp4
下面这样才有效
ffmpeg -threads 2 -i 1.flv -vf drawtext="fontfile=11111.ttf:text=我是什么人来的:x=(w-tw)/2:y=(h-th)/2:fontcolor=#00ff00:fontsize=50" -ar 44100 -r 29.97 -pix_fmt yuv420p -y test.mp4
页:
[1]