V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
FaiChou
V2EX  ›  macOS

如何减小 iPhone 拍摄的视频体积大小?

  •  
  •   FaiChou · 2020-10-15 15:45:53 +08:00 · 1713 次点击
    这是一个创建于 1282 天前的主题,其中的信息可能已经有所发展或是发生改变。

    iPhone11, 拍摄一段半分钟的视频, AirDrop 传到电脑上, 是 mov 格式的, 大小在 50M 左右.

    平时经常用手机拍半分钟左右的视频, 给 Windows 用:

    1. iPhone 拍摄
    2. Airdrop 到 Mac
    3. ffmpeg 转成 mp4 并减小大小
    4. 放到 Windows 共享文件夹里(smb://)

    每次都这样很麻烦, 有没有什么工具(iPhone 或 Mac)可以让这几个步骤优化下?

    • 是给 windows 电脑小白用的, 所以尽可能将视频处理好直接放 Windows 上, 所以只考虑 iPhone 和 Mac 上做处理.
    • 要减小视频大小
    • 要转成 mp4 格式
    17 条回复    2020-10-15 17:26:23 +08:00
    moonkiller
        1
    moonkiller  
       2020-10-15 16:07:09 +08:00
    iOS 的设置里,相机的格式是不是高效的?高效的是 H.265 格式,编码效率已经挺高了;如果你那儿选的兼容性模式,可以切换到高效这个选项。
    FaiChou
        2
    FaiChou  
    OP
       2020-10-15 16:10:55 +08:00
    @moonkiller #1 Record Video 是默认的 1080p HD at 30fps.
    wangpao
        3
    wangpao  
       2020-10-15 16:12:55 +08:00 via iPhone
    改成拍 720P 吧
    moonkiller
        4
    moonkiller  
       2020-10-15 16:15:25 +08:00
    @FaiChou 是让你看格式,不是看分辨率…
    不过我估计 iPhone 11 系统应该默认已经是高效格式了
    FaiChou
        5
    FaiChou  
    OP
       2020-10-15 16:25:32 +08:00
    @moonkiller #4 Formats 用的是 Most Compatible, 而不是 High Efficieny. 因为之前想共享图片, 每次都转换 HEVC 格式的图片太麻烦了, 就设置成 Compatible.
    moonkiller
        6
    moonkiller  
       2020-10-15 16:27:39 +08:00
    @FaiChou 那你要是最近分享视频多,建议试试改回 High Efficieny🤨 苹果官方调教的压制参数应该比你自己转码的性价比高吧
    FaiChou
        7
    FaiChou  
    OP
       2020-10-15 16:30:28 +08:00
    @moonkiller #6 刚试了下, 改成 High Efficieny 小了很多, 再用 720P 更小了. 但还是要用 ffmpeg 转换格式到 mp4, Mac 转用 ffmpeg 真的是慢啊: ffmpeg -i a.mov b.mp4
    Awes0me
        8
    Awes0me  
       2020-10-15 16:32:06 +08:00
    mp4 只是封装格式,改下后缀也没问题吧,一样可以播放
    kyoro
        9
    kyoro  
       2020-10-15 16:33:06 +08:00
    直接拍 havc,直出是 mov 用小丸工具箱等重新封装 MP4 (是封装不是转换)
    FS1P7dJz
        10
    FS1P7dJz  
       2020-10-15 16:34:44 +08:00
    不懂你转码这一步意义
    你的播放设备只能播放一种格式?
    FaiChou
        11
    FaiChou  
    OP
       2020-10-15 16:38:58 +08:00
    @Awes0me #8 就是说, a.mov 在我 mac 上直接把后缀名改为 a.mp4 也可以吗? 前几天在这个论坛看了一个帖子, 把 png 改为 jpg( https://www.v2ex.com/t/713957). 我对这方面了解的很少.

    不过经过测试发现 mov 文件也可以在 Windows 上使用(主要是 messenger 和 whatsapp 发送给好友), 之前以为客户端不支持 mov 格式.
    FaiChou
        12
    FaiChou  
    OP
       2020-10-15 16:40:38 +08:00
    @FS1P7dJz #10 主要是 windows 上的使用场景, 用来发送给好友, 客户端是 messenger 和 whatsapp. 记得之前是不能发送的, 不过今天又测试了下, 可以发送 mov 格式. 所以以后就不用转换格式了.
    FaiChou
        13
    FaiChou  
    OP
       2020-10-15 16:46:00 +08:00
    @moonkiller #6 现在我用 high efficieny , 图片需要在 mac 上使用 ImageMagick 将 HEIC 转换成 jpg .. 要不然 Windows 真没法用了(虽然可以用, 但让电脑小白装一些解码转换器等很是算了..) 哎 视频图片在 Windows 上兼容真麻烦..
    moonkiller
        14
    moonkiller  
       2020-10-15 17:12:23 +08:00   ❤️ 1
    @FaiChou 告诉你一个曲线救国方式,把 HEVC 的图片同步到百度网盘,网盘会自动帮你转码成 jpg 。你再去电脑端下载就行了。或者你看看 iCloud 的网页版图片是不是也自动转的 jpg 。
    FaiChou
        15
    FaiChou  
    OP
       2020-10-15 17:21:12 +08:00
    @moonkiller #14 我手机里有几十 G 的图片视频.. 那些云盘包括 iCloud 都不想用, 还是在硬盘里比较放心 , 谢谢你的建议
    hello2060
        16
    hello2060  
       2020-10-15 17:25:58 +08:00 via iPhone   ❤️ 1
    @FaiChou ffmpeg -i a.mov -vcodec copy -acodec copy a.mp4
    moonkiller
        17
    moonkiller  
       2020-10-15 17:26:23 +08:00
    @FaiChou 当然不是让你删本地文件啊… 是让你把 iPhone 照片同步到百网盘上,windows 上也装个网盘同步盘,这样就能直接同步 jpg 下来了。。。 这样你的照片就会是 iPhone 上 HEVC, 网盘和电脑上 jpg,有三份保险存在。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1528 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 16:58 · PVG 00:58 · LAX 09:58 · JFK 12:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.