微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

MediaConvert 负 InputClips

如何解决MediaConvert 负 InputClips

TLDR;是否可以从源视频中删除片段,而不是从源视频中提取片段。

例如: 想象一下,我有一个 59 秒长的源视频文件。我想剪辑(提取一个文件)视频中间的一个范围,例如:00:00:20;00 to 00:00:30;00。我目前可以通过为此范围创建 InputClip 来完成此操作。

但是,现在假设我想从输入文件删除 2 个范围:00:00:00;00 to 00:00:10;0000:00:30;00 to 00:00:59;00生成的视频理论上是相同的,只是我对操作的输入不同。即:要删除的时间码范围,而不是要保留的范围。

FFMPEG 通过 -vf select='not(between(t,10)+between(t,30,59))' 操作支持这一点。我可以在 MediaConvert 上做这样的事情吗?

解决方法

不幸的是,此时使用 MediaConvert 进行的输入剪辑仅包含范围。

今天在服务中执行此操作的唯一方法是剪掉不需要的部分。

以您的示例为例,这就是下面的剪辑区域。你会得到 10 到 30 秒

 "InputClippings": [
          {
            "StartTimecode": "00:00:10;00","EndTimecode": "00:00:30;00"
          }
        ]

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。