MLTは、以下の例ではトラック#0(トラック#2)の代わりにトラック#1(ミドルトラック)のビデオフレームを使用しているのです。説明は?(MLTフレームワーク)<tractor>は、使用するフレームをどのように決定するのですか<track>、<transition>を考慮していますか?
<mlt>
... <!-- some producers here -->
<tractor>
<multitrack>
<track producer="playlist1"/>
<track producer="playlist2"/>
<track producer="playlist3"/>
</multitrack>
<transition id="transition1">
<property name="a_track">0</property>
<property name="b_track">2</property>
<property name="mlt_service">composite</property>
</transition>
</tractor>
</mlt>
今度は、また、すべての3つのプレイリストがで同じとアウトポイントから始まるビデオクリップを持っていると仮定しましょう:
はのはの線に沿って簡単なMLTのセットアップは、仮定しよう。つまり、3つのクリップがすべて重複しています。
トランジションがなければ、トラック#2の「最上位」のビデオフレーム、つまり「playlist3」を常に取るようにトラクターが動作することがわかります。
"transition1"を指定すると、トラクターはトラック#1(別名「playlist2」)からフレームを取得します。 3つのプレイリストはすべて同じイン点とアウト点を持ち、時間的に重複していることに注意してください。
トラック#2のコンポジションからトラック#0への代わりにトラック#1からのビデオフレームをトラクターが「生成」する理由を説明できる人はいますか?
これ以外の場合、またはトラック#2のいずれかが予想されますが、Kdenliveを使用したクイックチェックでは、トラック#2のビデオフレームのみが使用されます。どうして?