2015-11-05 97 views
0

我在并排播放视频时遇到问题。有人能帮助我吗? 我正在观察我的MELT序列1视频已正确缩放,但其他已裁剪。并排播放视频MELT

请建议解决方案。这是我的融化命令。

在熔融= 0 A_David_Beckham.mp4出= 650 \ -track在= 0 OUT = 650 \ - 过渡复合开始= 0/0 49 -blank C_KindleTouch.mp4:960x1080端= 0/0:960x1080扭曲= 1 a_track = 1 b_track = 0 \ -transition composite start = 960/0:960x1080 end = 960/0:960x1080 distort = 1 a_track = 0 b_track = 1 \ -transition mix:-1 in = 50 out = 650 a_track = 0 b_track = 1

A_Backham从第50帧开始正确缩放,但C_KindleTouch.mp4被裁剪。 这两个视频都是高清视频,长度> 650帧。

问候, 作者Abhijit

回答

2

您必须通过为了实现这一壮举运行的空白轨道。

这里是MELT命令播放2视频以下并行音频的第2视频将播放。切换音轨以切换音频。

melt colour:black out=650 \ 
-track A_David_Beckham.mp4 in=0 out=650 \ 
-track C_KindleTouch.mp4 in=0 out=650 \ 
-transition composite start=0/0:960x1080 end=0/0:960x1080 distort=1 a_track=0 b_track=1 \ 
-transition composite start=960/0:960x1080 end=960/0:960x1080 distort=1 a_track=0 b_track=2 

如果你需要实现一个信贷紧缩..这里是一个办法... (电影频道通常需要挤在上左片尾,并开始播放权的下一部电影)

time melt colour:black out=599 \ 
-track C_KindleTouch.mp4 in=0 out=299 C_KindleTouch.mp4 in=300 out=349 -attach volume:0.1 C_KindleTouch.mp4 in=350 out=599 \ 
-track -blank 49 B_Samsung.mp4 in=0 out=599 \ 
-transition composite start=0/0:1920x1080 end=0/0:960x1080 distort=1 a_track=0 b_track=1 in=50 out=99 \ 
-transition composite start=1920/0:960x1080 end=960/0:960x1080 distort=1 a_track=0 b_track=2 in=50 out=99 \ 
-transition mix:-1 in=50 out=99 a_track=0 b_track=2 \ 
-transition composite start=0/0:960x1080 end=0/0:960x1080 distort=1 a_track=0 b_track=1 in=100 out=299 \ 
-transition composite start=960/0:960x1080 end=960/0:960x1080 distort=1 a_track=0 b_track=2 in=100 out=299 \ 
-transition composite start=0/0:960x1080 end=-960/0:960x1080 distort=1 a_track=0 b_track=1 in=300 out=349 \ 
-transition composite start=960/0:960x1080 end=0/0:1920x1080 distort=1 a_track=0 b_track=2 in=300 out=349 \ 
-transition mix:-1 in=300 out=349 a_track=0 b_track=2 \ 
-consumer avformat:output-squeeze_nd_back_final_v6.ts vcodec=nvenc_h264 vb=5000k acodec=aac ab=256k mlt_image_format=yuv420p 

这是如何影响工作

  1. 演奏黑色或空白屏幕上的0磁道,在轨道1播放视频1(片尾部分),轨道上播放视频2 2
  2. 在视频1捏住从全屏幕为您的视频2右半带来的左半边,混吧
  3. 播放这两部影片在并行一段时间
  4. 排挤视频1和展开视频2至全屏
+0

这看起来不错,除了不鼓励使用start/end来支持[geometry](http://www.mltframework.org/bin/view/MLT/TransitionComposite#geometry)。然后,如果你想[动画](http://www.mltframework.org/bin/view/MLT/PropertyAnimation),你只需提供一个分号分隔值。 –