Analyse der Ursache:
Der Doppelpunkt : ist im vollständigen Pfad der Schriftartdatei enthalten.
Wenn es einen Pfad gibt:
C:/ffmpeg/fonts/SourceHanSansCN-Regular.ttf
Nach dem Laufwerksbuchstaben C befindet sich ein Doppelpunkt, der von ffmpeg als Trennzeichen erkannt wird; Sie müssen \\ verwenden, um den Doppelpunkt zu umgehen.
Ändern Sie einfach den obigen Pfad in den folgenden:
C\\:/ffmpeg/fonts/SourceHanSansCN-Regular.ttf
Der vollständige Code lautet wie folgt:
-vf drawtext="fontfile=C\\\\:/ffmpeg/fonts/SourceHanSansCN-Regular.ttf:text='test'"