Mac上如何方便地截取视频
是的,你可以用 iMovie 各种拖拽来实现视频截取,但是,如果你需要经常截取视频,那么这个方法茧盯璜阝就太累赘了,而且好像只能截取 mp4,范围太狭窄了。相对来说,使用命鸡舍诽浓令行才是王道。不仅逼格高,而且更重要是效率高。麦叔来给你分享一个截取你最喜欢的片段的小方法[坏笑]。看起来步骤有点多,其实一旦配置好了,以后是超级方便的!就像建立公司一样,开始很难,公司步入正轨了,你就可以和你的灵魂伴侣去环游世界,而不必费力了,因为有人会为你赚钱。这个东西配置好了,你以后截取视频就是几秒钟的事。作为一个 Mac 用户,懂点命令行小工具是有必要的,很容易拉开和 Win 用户的差距哦~ 装X神器啊!(开玩笑,主要还是为了实用,不光为了装)

3、安装好了 brew,你继续在命令行输入:brew install ffmpeg于是就可以安装 ffmpeg 了。大致会看到如下图的东西。

2、你需要在命令行输入:ffmpeg -i 视频.avi -ss 00:00:08 -t 00:01:00 -acodec copy -vcodec copy 截取.avi就可以啦。聪明的你可能会想,那我岂不是还有计算两个时间点的时间差?好麻烦,人家数学又不好。没关系,下面还有进一步的突破!
进一步突破(简单的脚本)
1、首先去你的家目录,也就是以你的用户名命名的目录。在里面建立一个叫 bin 的目录。如图所示。

3、然后呢,你在命令行里输入:chmod 775 ~/bin/capture这个的目的是让刚刚放的那个东西变得像程序一样可以执行。
4、至此已经配置完成!辛苦了!赶快来测试一下,打开命令行,输入 capture,然后把你要截取的视频拖进去(如图)。输入开始时间和结束时间,然后再写上你截取出来的视频片段的名称。假如你的视频在家目录的下载里,那么就是:capture ~/Downloads/我的视频.avi 00:00:08 00:01:08 ~/Downloads/片段.avi然后回车,就会在下载里面生成你截取的8秒至1分8秒的视频。这下你就不用去计算两个时间点之间相差多少时间了。

5、后话还有什么不明白的地方,可以在评论里留言,我会尽快解答。非常感谢各位捧场!ffmpeg 能做的事情远不止截取视频这么简单。还有很多其他功能在后续的经验里会提到。我看到很多人遇到荏鱿胫协no such file or directory这个错误。那么我整个第二步用命令表述,你们照做就好。首先,打开命令行。按下面的顺序,一个一个输入命令并回车:cd ~mkdir bincd bintouch capture.txtopen capture.txt在弹出的文本里粘贴我上面写的代码,注意不要粘贴横线进去,只要横线以内的。记得保存后退出,然后继续命令行:chmod 775 ~/bin/capture到这里就OK了。