0

MLT フレームワークを使用してビデオをレンダリングしていますが、コードに含まれているデモを使用してテキストを正常に追加できません。

デモを実行するとmlt_my_name_is、次のエラーが表示されます。

./mlt_my_name_is 
Failed to load "+My name is Inigo Montoya.txt"
Failed to load "+Prepare to die!.txt"
Failed to load "+You killed my father.txt"
Failed to load "+My name is Inigo Montoya.txt"
Failed to load "+Prepare to die!.txt"
Failed to load "+You killed my father.txt"
+-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+
|1=-10| |2= -5| |3= -2| |4= -1| |5=  0| |6=  1| |7=  2| |8=  5| |9= 10|
+-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+ +-----+
+---------------------------------------------------------------------+
|               H = back 1 minute,  L = forward 1 minute              |
|                 h = previous frame,  l = next frame                 |
|           g = start of clip, j = next clip, k = previous clip       |
|                0 = restart, q = quit, space = play                  |
+---------------------------------------------------------------------+
Current Position:         49

特に、ドキュメントには、.txt ファイルへの参照がテキストで始まる+場合は直接解釈する必要があると記載されていますが、ツールは代わりに存在しないファイルを読み込もうとしているようです。

次に、テキストの配置と書式設定に関する詳細なドキュメントが見つかりません。ProducerPangoのドキュメントはhttps://developer.gnome.org/doc/API/2.0/pango/PangoMarkupFormat.htmlのドキュメントを参照していますが、この URL は 404 を返します。Pango プロデューサーの更新されたドキュメントまたは同じ目的を果たす別のプロデューサー?

4

2 に答える 2

1

Dan のコメントに加えて、テキストには「透かし」フィルターではなく「動的テキスト」フィルターを使用することをお勧めします。dynamictext にも同じ機能がありますが、テキストに "+" プレフィックスと ".txt" サフィックスは必要ありません。dynamictext を使用する場合は、引き続き pango と qtext が必要です。

于 2015-10-11T12:03:36.853 に答える