【问题标题】:play videos side by side MELT并排播放视频 MELT
【发布时间】:2018-03-20 08:29:35
【问题描述】:

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

请提出解决方案。这是我的融化命令。

融化 A_David_Beckham.mp4 in=0 out=650 \ -track -blank 49 C_KindleTouch.mp4 输入=0 输出=650 \ -过渡复合开始=0/0:960x1080 结束=0/0:960x1080 扭曲=1 a_track=1 b_track=0 \ -过渡复合开始=960/0:960x1080 结束=960/0:960x1080 扭曲=1 a_track=0 b_track=1 \ -过渡混合:-1 in=50 out=650 a_track=0 b_track=1

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

【问题讨论】:

    标签: mlt


    【解决方案1】:

    为了实现这一壮举,您需要有一条空白赛道。

    这是 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
    

    如果您需要实施 Credit Squeeze.. 这是一种方法... (电影频道通常需要在左侧挤压 In End Credits 并在右侧开始播放下一部电影)

    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. 挤出 Video1 并将 Video 2 展开至全屏

    【讨论】:

    • 这看起来不错,只是不鼓励使用 start/end 以支持geometry。然后,如果你想animate 它,你只需提供一个分号分隔的值。
    猜你喜欢
    • 2019-03-20
    • 2021-09-26
    • 1970-01-01
    • 2015-03-31
    • 2023-04-04
    • 1970-01-01
    • 2012-12-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多