原因分析
フォントファイルのフルパスにコロン : が存在する。
パスがある場合
C:/ffmpeg/fonts/SourceHanSansCN-Regular.ttf。
ディスク文字Cの後にコロンがあると、ffmpegはそれをセパレータとして認識します。
上記のパスを次のように変更してください:
C:/ffmpeg/fonts/SourceHanSansCN-Regular.ttf。
完全なコードは以下の通り:
-vf drawtext="fontfile=Cacheache:/ffmpeg/fonts/SourceHanSansCN-Regular.ttf:text='test'"