我有两个视频剪辑和两个音频剪辑。我想将它们结合起来,使每个音频覆盖在其视频的顶部,结果依次运行:
[video0 ][video1 ]
[audio0 ] [audio1 ]编辑这里是一个工作的MLT文件。为了完整起见,我在下面保留我原来的、破损的XML。
<playlist>
<tractor>
<multitrack>
<producer>
<property name="resource">video0.mp4</property>
</producer>
<producer>
<property name="resource">audio0.wav</property>
</producer>
</multitrack>
</tractor>
<!-- melt can deduce the multitrack, so this works as well: -->
<tractor>
<producer>
<property name="resource">audio1.wav</property>
</producer>
<producer>
<property name="resource">video1.mp4</property>
</producer>
</tractor>
</playlist>端编辑
我试图这样做,但是我得到的错误似乎表明我的结构是错误的,例如[producer_xml] End multitrack in the wrong state...和[producer_xml] Invalid state of playlist end 2
<playlist>
<multitrack>
<producer>
<property name="resource">video0.mp4</property>
</producer>
<producer>
<property name="resource">audio0.wav</property>
</producer>
</multitrack>
<multitrack>
<producer>
<property name="resource">audio1.wav</property>
</producer>
<producer>
<property name="resource">video1.mp4</property>
</producer>
</multitrack>
</playlist>发布于 2018-01-14 21:35:11
你的足迹不见了。一般而言:
在这个文档中有非常好的例子:https://github.com/mltframework/mlt/blob/master/docs/mlt-xml.txt
请参阅“拖拉机”一节。
https://stackoverflow.com/questions/48237411
复制相似问题