ffmpeg不绘制文本

ffmpeg不绘制文本,ffmpeg,fluent-ffmpeg,Ffmpeg,Fluent Ffmpeg,希望你们中的一位能告诉我为什么我的这个ffmpeg命令不能绘制所需的文本。制作的视频没有它。给你: ffmpeg-f image2-thread_queue_size 64-framerate 15.1-i/home/michael heuberger/binarykitchen/code/videomail.io/var/local/tmp/clients/videomail.io/11e6-723f-d0aa0bd0-aa9b-f7da27da678f/frames/%d.webp-y-an

希望你们中的一位能告诉我为什么我的这个ffmpeg命令不能绘制所需的文本。制作的视频没有它。给你:

ffmpeg-f image2-thread_queue_size 64-framerate 15.1-i/home/michael heuberger/binarykitchen/code/videomail.io/var/local/tmp/clients/videomail.io/11e6-723f-d0aa0bd0-aa9b-f7da27da678f/frames/%d.webp-y-an-vcodec libvpx-filter:vdrawtext=fontfile=/home/michael heuberger/binarykitchen/code/videomail.io/src/assets/fonts/Varela Regular.ttf:text=www.videomail.io:fontsize=180:fontcolor=white:x=150:y=150:shadowcolor=black:shadowx=2:shadowy=2-vf scale=trunc(iw/2)*:trunc(ih/2)*2-crf 12-截止日期实时-cpu使用4-pix_fmt yuv420p-日志级别警告-movflags+faststart/home/michael heuberger/binarykitchen/code/videomail.io/var/local/tmp/clients/videomail.io/11e6-723f-d0aa0bd0-aa9b-f7da27da678f/videomail_preview.webm

关键部分是这个视频过滤器:

-过滤器:v drawtext=fontfile=/home/michael heuberger/binarykitchen/code/videomail.io/src/assets/fonts/Varela Regular.ttf:text=www.videomail.io:fontsize=180:fontcolor=white:x=150:y=150:shadowcolor=black:shadowx=2:shadowy=2

你觉得对吗?如果是,那么为什么我在videomail_preview.webm视频文件中看不到任何文本

在这里使用ffmpeg v2.8.6并启用--enable libfreetype、--enable libfontconfig和--enable libfribidi

此外,上述命令已使用fluent ffmpeg生成


那么,有什么想法吗?

将所有过滤器组合成一个图表,这样

-filter:v drawtext=fontfile=/home/michael-heuberger/binarykitchen/code/videomail.io/src/assets/fonts/Varela-Regular.ttf:text=www.videomail.io:fontsize=180:fontcolor=white:x=150:y=150:shadowcolor=black:shadowx=2:shadowy=2 -vf scale=trunc(iw/2)*2:trunc(ih/2)*2
变成

-filter:v drawtext=fontfile=/home/michael-heuberger/binarykitchen/code/videomail.io/src/assets/fonts/Varela-Regular.ttf:text=www.videomail.io:fontsize=180:fontcolor=white:x=150:y=150:shadowcolor=black:shadowx=2:shadowy=2,scale=trunc(iw/2)*2:trunc(ih/2)*2