問題タブ [mlt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mlt - MLT フレームワーク (melt) 動画内の指定した時間だけ音楽を追加する
一部の部分だけ動画に音楽を追加する必要がある例 100frame から 500frame (4s - 20s) まで
全体的なタスクは、多くのビデオをマージし、それらの一部にのみ音楽を追加することです.
mlt - MLT を使用してビデオにテキストをオーバーレイする
私の質問は、MLT フレームワークを使用してビデオにテキストを追加することに似ていますが、別のコマンドを使用しています。
私のコマンドは次のとおりです。
これにより、元のクリップの上に重ねられた title.txt のテキストが生成されますが、背景が黒いボックスになります。
dynatext フィルターがインストールされているが、pango がインストールされていないことを示しています。
代わりに dynatext フィルターを使用して目的の効果を得るにはどうすればよいですか?
ffmpeg - MLT フレームワーク。動画を高速化するには?
MLT でビデオを高速化する必要があります。私はffmpegでそれを行うことができます:
しかし、MLTはどうですか?
mlt - mlt xml ファイルをメルト スクリプトに変換する方法
mlt xml ファイルがあり、melt スクリプトに変換したいと考えています。
私が書いたメルト スクリプトでは、上記の XML ファイルと同じ出力が得られません。
Melt -track Short\ Video\ Resume.mp4 -track intro.mov in=0 out=129 name_title.mov in=0 out=109 outro.mov in=0 out=129
bash - Bash/MLT : ファイルから文字列をロードし、melt 引数に渡す方法
次のコマンドを実行する必要があります。
"this text"
title.txt
ファイルからの文字列です。
このメソッドを使用してファイルを読み取りました。
問題は-filter dynamictext:"this text"
、bash ループを文字列として作成し、最後に実行する方法です。
私はこのコードを使用しましたが、これまでのところ運がありません:
溶融エラー:Failed to load "text"
title.txt
内容:
c - mlt XML および C インターフェイスと「hold」プロデューサーおよび avformat コンシューマーでの一貫性のないレンダリング
単一の画像である短いビデオを作成しようとしています。(少しばかげていることは知っていますが、より大きな何かのテストです)。
それをレンダリングするためのコードは次のとおりです。
このファイルはどこlogo.png
にありますか。
このコードを実行して再生するoutput.mp4
と、画像がすべてガーベル化されて表示されます。真ん中に緑のラインがあり、ロゴがかなり重なっています。
一方、コンシューマーを SDL に変更すると、画像は問題なく再生されます。
最後に、コンシューマーを XML に変更し、melt コマンド ライン アプリケーションを使用してレンダリングすると、次のようになります。
ビデオを再生すると、正常に再生されます。
設定する必要がある avformat コンシューマに欠けているものはありますか? それとも私がここで見逃している何か?
編集:参考までに、出力されたxmlファイルは次のとおりoutput.xml
です。