問題タブ [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 1.mp4 -filter volume gain=20db -audio-track bensound-buddy.mp3 -attach volume gain=-10db
c++ - Debian 8 Mlt 0.9.2-2 & Qt Creator 5
大学のプロジェクトに MLT フレームワークを使用しています。コンピューターを QtCreator5 にアップグレードしてから、MLT プロジェクトを起動できません。
Qt4 用に作成されたこのプロジェクトhttps://github.com/mltframework/BuildOnMeを起動すると、最初にすべての#include <Qt...>
名前を Qt5 の構文で変更しました。
次に、プロジェクトを起動すると、セグメンテーション違反が発生します。デバッグすると、関数から来ますmlt_factory_init()
。
問題は、プロジェクトを改善するためにQt5の重要な側面をすでに使用しているため、Qt4に戻れないことです。また、これは学校のコンピューターであるため、Ubuntu 16.04 LTSに移行できません。
私はこの時点で本当に立ち往生しています。
私はこれを試しました:
->mlt_factory_init()
は、ディレクトリをパラメーターとして取ると宣言されているので、入れてみましたmlt_factory_init("/tmp/BuildOnMe/")
。アプリケーションが起動されましたが、ビデオ ソースを呼び出すと、同じエラーが発生します。
-> MLT 0.9 で独自のビルドを作成するためのアドバイスがありましたが、その方法がわかりません。誤解していると思います。
Ubuntu MLT はバージョン 6.3 であるため、Qt5 に問題はありませんが、Debian 8 の MLT 0.9.2-2 のドキュメントはどこにも見つかりません。
-> Debian の MLT のテスト パッケージも使用しようとしましapt-get install
たが、適切な構文で使用しようとすると、多くの依存関係があり、ディストリビューションが破損する可能性があります (50 の新しいインストールに対して 200 の削除されたパッケージ)。あまり自信がありません。それと。
ご意見がございましたら、ご協力いただければ幸いです。
command-line-interface - MLT / Melt: クリップの連結、オーディオとビデオのフェードイン/フェードアウト
毎週実行しているありふれたビデオ編集タスクを自動化しようとしています。私はこれを行うために使用melt
したいと思います。
ビデオa
、b
、およびがあるとしc
ます。私は次のことをしたいと思います:
- 、 、およびの中から、、およびを切り取ります。
a1
b1
c1
a
b
c
- 、、およびを 1 つのビデオに連結します。
a1
b1
c1
- 、、の間を移行するときに、1 秒間黒に/黒からフェードします。
a1
b1
c1
- 元のオーディオを保持しながら、 、、およびの連結出力にサウンドトラックを適用します。
a1
b1
c1
- サウンドトラックがフェードアウトして黒くなります (ビデオの最後)。
c1
それによって:
a
、b
、およびc
は任意の長さです。a
、b
、およびc
はすべて、毎秒 60 フレームで撮影された 1080p ビデオです。a
、b
、c
、、、およびはすべてファイルです。a1
b1
c1
.mp4
- サウンドトラックは
.mp3
ファイルです。
これは私が得たのと同じくらい近いです:
(上記の例では、関連するファイルとフェードイン/アウト時間に任意のプレースホルダーを使用しています。)
これは、 、、およびアニメーション化されたトランジションの切り取りと連結に成功します。でも:a1
b1
c1
が、、および
$AUDIO
の連結よりも長い場合、ビデオが終了した後もオーディオは (白い画面で) 再生を続けます。a1
b1
c1
サウンドトラックは、フェードアウトするとき(つまり、ビデオが終了するとき) にフェードアウトしません。
c1
私が集めたものから、サウンドトラックのフェードアウトは「ボリューム オーディオ フィルタをアニメーション化する」ことで実現できるかもしれませんが、それを試みることに成功していません。
何を試すべきですか?
ご協力いただきありがとうございます。
ffmpeg - MLT フレームワーク。ビデオの中央にテキストまたは画像の透かしを追加し、ズームイン アニメーションを追加する方法は?
これを試しました:
ただし、透かしのサイズは大きくなりません。右下に移動するだけです...