最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已解决】Mac中把mp4视频根据时间段分割成小的视频

Mac crifan 1447浏览 0评论
Mac中有一些很大的,完整版的mp4文件:
【记录】把大视频mpg文件转换为画质中等文件小点的mp4文件
需要根据指定的时间段去分割成小的文件。
mac mp4  分割
MP4tools Mac – MP4视频转换/分割/合并工具_知您网_新浪博客
MP4tools Mac破解版下载 – MP4tools for Mac – MP4tools.dmg下载- 知您网(zhinin.com)
https://www.zhinin.com/mp4tools-mac.html
“- MP4视频分割成段或指定的文件大小开始/结束时间。”
超簡單!在 Mac 電腦裁切、分割、合併多段影片(Quicktime) – 【重灌狂人】
试试QuickTime
【官網】Free Video Cutter for Mac – 無損切割及合併任何視訊片段
看名字就免费,和感觉不错,去试试
“高達50倍的切割速度讓這款免費軟體更顯獨特”
“它完美支援所有的視訊格式,如m4v, webm, asf, tp, avi, mts, m2ts, mp4, mpg, dv, 3gp, wmv, rm, rmvb, mov, dat, flv, f4v, mkv, h264, vob, ogv等。”
-》
去拖动mp4视频文件进来
MP4tools For Mac 3.5.0 – MP4视频转换/分割/合并工具 – 绿色软件联盟
Mac平台MP4视频转换/分割/合并工具 : MP4tools – Mac志
有什么软件可以无损分割和合并MP4文件? – 知乎
  • 无损分割:SolveigMM Video Splitter
    • PS:本软件也有MP4无损合并功能喔!
  • Avidemux
  • Gilisoft Video Editor
【视频合并与分割 Mac版】视频合并与分割 For Mac 2.4.2-ZOL软件下载
现在已经用Handbrake压缩出质量不错的mp4了。接着就是去试试切割视频了
打开:
TunesKit Video Cutter
Version 1.0.0
其中对于时间点的支持很方便:
在播放到要设置时间点前后,可以根据情况去点击:
Previous Frame和
Next Frame:
去精确定位到特定的某一帧的时间点。
类似的,如果需要大的跨度的前或后的跳转,则可以点击
Previous/Next Key Frame
找到时间点后,分别点击 【 】去添加起始时间和结束时间
期间,可以点击 Play Segment:
去播放所选片段,看看是否的确起始和结束,是否是自己要的:
确定好后,就可以暂停Segment播放了:
点击Format可以设置格式:
此处用默认的,不改动原始编码的方式,速度还快。
然后就点击Start去开始切割了
弹出广告:
关闭广告后,速度非常快,就切割好了:
会打开文件夹:
另外,点击列表可以显示:
打开分割后的,看看效果:
结果早了几帧:
字母没有出来。
所以去重新切割
发现好像可以一次性添加多个Segment:
设置好一个后,点击+ Add Segment:
然后再去修改新Segment的起始和结束时间
并且,拖动进度条后,主画面和Segment中的缩略图还可以同步:
再去播放看看:
经过确定和调整后,三个片段分别是:
对于输出目录,需要去Preferences中去设置:
然后开始去转换
没十几秒,就全部转换好了:
效果很不错。
-》
不过发现个小问题:
虽然第三个,预览播放时没问题,是我要的开始:
但是转换出来,实际上还是早了10秒左右:
之后才是期望的开始的内容。
重新去调整原先第三段的开始时间:
结果再次确认:
预览和软件中是要的开始,结果转换出来的还是有问题的:
所以:看来TunesKit Video Cutter有bug啊。
难道内部有缓存?
又或者是:
位于其中两个Key Frame之间(两者之间相差10秒左右),偏向前者,所以切割出来,结果就跑到上一个Key Frame了?
那通过点击Key Frame,把开始时间,设置为下一个开始:
-》
再试试,结果:
基本上是要的开始的了:
然后重新再去试试,看看能否精确到我要的那一帧开始
上一帧是旧的:
下一帧是新的,我要的开始:
00:22:11.690
然后再去切割,看看结果如何:
还真是不行,那么放在这两个Key Frame中间,偏最新的内容,试试:
00:22:12.229
00:30:00.107
结果:
问题依旧。
-》看来真的是:
切割的起始点,不能选择在两个关键帧之间,只能是一个关键帧的开始。
或许,万一有缓存影响?
那关闭软件,重新打开,重新设置时间段试试。
这下换个起始点,但还不是关键帧:
00:22:12.540
转换结果是:
问题依旧。
所以,不是软件的缓存等其他问题,就是前面的说的,切割的起始点,不能设在关键帧之间。
只能去设置为 下一个关键帧:
00:22:13.461
然后去转换:
才可以:
【总结】
总体上来说:
Free Video Cutter for Mac == TunesKit Video Cutter
效果相当好用。
切割速度极快,从400M切割出100多M,没几秒就搞定了;
且也支持分多个段Segment,批量处理。
就是对于起始时间点,想要设置的很精确的话,需要自己一帧一帧的去找,有点点麻烦。
注:
  • 关于手动设置时间点:
    • 要是知道起始时间点的精确时间,可以直接输入,或粘贴。
      • 即用鼠标选中一个时间点,小时,分钟,毫秒等,然后输入你要的数值。
      • 但是之前遇到,要输入2位数,结果输入完1个数字后,就导致开始和结束的值不匹配,丢失时间段了,所以建议直接写好时间,比如前面的 00:22:13.461,粘贴进去,更保险。)
  • 切割的起始点,不能设置在 两个关键帧 Key Frame中间
    • 否则即使预览是没问题的,是你要的开始时间,但是切割后得到的视频的开始其实是,会自动跳到 前一个关键帧的位置去当做起始点

转载请注明:在路上 » 【已解决】Mac中把mp4视频根据时间段分割成小的视频

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
82 queries in 0.173 seconds, using 22.12MB memory