如何从电影中间删除其中的一部分?


22

Quicktime Player帮助:

使用QuickTime Player,您可以快速删除电影或电影剪辑的开头或结尾的一部分,使其更短或删除不需要的内容。

我想删除从电影的03:08开始到03:49结束的那部分,最好通过如下的applescript删除:

tell application "QuickTime Player"
    activate
    trim document 1 from 0 to (4 * 60 + 41.75)
end tell 

我很确定QT PRO可以做到。


2
您是否尝试过多做一轮呢?复制电影,修剪一个副本以包含您的开头(00:00-03:08),修剪第二个副本以包含您的结尾(03:49-end),最后将两者合并。
roosto 2012年

是否可以选择iMovie?如果是这样,剪出一个剪辑应该足够容易。
james.garriss 2012年

1
那么,有什么问题呢?是标题中的那个,即“如何从电影中间删除一部分?”,还是只想要一个Applescript?
MattiSG 2012年

Answers:


30

您可以使用Quicktime 10.x将影片拆分为多个剪辑,然后修剪单个剪辑。编辑完各个剪辑并保存/导出影片后,您将获得所需的一切:一部连续的影片不包含修剪过的部分。

将电影分割成片段

  1. 在QuickTime Player中,将时间轴中的播放头(小菱形)拖动到要分割电影的位置。
  2. 选择“编辑”>“分割剪辑”。
    您的电影分为两个剪辑。

  3. 要将片段之一拆分为两个片段,请选择片段,将播放头(现在由红色垂直线表示)拖动到要拆分片段的位置,然后选择“编辑”>“拆分片段”。
    您的电影现在分为三个剪辑。

  4. 要继续分割片段,请重复第三步。

  5. 剪辑分割完成后,您可以重新排列剪辑或单击“完成”。

https://support.apple.com/kb/PH5884

我没有进行调查,但是可能有类似的AppleScript API用于剪辑。


> 保存/导出电影是否可以在不重新编码的情况下完成这些拆分?
pkamb

Matt Ball所说的是我喜欢使用的最佳方式。通过交互方式进行操作,最好不要使用QuickTime播放器,而要进行编程。因为可以通过菜单项“ Split Clip”或快捷方式“ Command + Y”进行尽可能多的拆分。不利的一面是,根据我的经验,当您进行太多拆分时,它将增大大小。
Sungwook Kim

它不工作,我得到的解码错误@马特球
Alper的

0

如果您想获得3:08至3:49,则应使用:

trim document 1 from (3*60 + 8) to (3*60 +49)

3
不,我要删除该部分
simpatico 2012年

0

您将需要QuickTime 7的更高级的编辑功能。要将其安装在Snow Leopard或Lion上,请参阅在Mac OS X v10.6或 Apple的KB 上安装QuickTime Player 7

然后,您将可以使用QT7打开视频,使用I(设置输入点)和O(设置输出点)选择视频的一部分,并通过描边删除部分。然后,只需保存文件即可,如前所述。

不过,您可能需要QT7 的许可证密钥(我不记得最新版本的操作系统是否需要它们或免费激活Pro功能)。

(摘自我在这里的答案,但是当问题并不完全相同时,感觉与它的链接不稳定)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.