qingf
V2EX  ›  FFmpeg

求助使用 ffmpeg 压缩.mov 视频输出后丢失元数据问题如何解决

  •  
  •   qingf · Nov 13, 2023 · 2071 views
    This topic created in 930 days ago, the information mentioned may be changed or developed.

    由于 iPhone 之前拍摄的 4k60fps 视频体积比较大,希望用电脑压缩后放在 icloud 方便以后随时观看,希望仅是压缩视频体积,保留之前的拍摄时间、经纬度、手机型号等元数据。

    在网上搜索一番后,整了个 ffmpeg 工具命令,探索下来,压缩的功能没有问题挺 ok 的,但是在保留元数据的地方总是卡壳,输出的视频带不上原来的经纬度等信息。

    环境是 mac ,命令如下,已经添加了网上说的 map_metadata 和 movflags 两个参数,但是输出的文件中还是没有元数据

    ffmpeg -i input.mov -c:v copy -c:a copy -map_metadata 0 -movflags use_metadata_tags output.mp4
    

    尝试使用了 hevc 和 h264 好像也都不行,有老哥可以帮忙指导一下的,感激不尽

    1 replies    2023-11-13 12:01:35 +08:00
    NessajCN
        1
    NessajCN  
       Nov 13, 2023
    放前面去
    ffmpeg -i input.mov -movflags use_metadata_tags -c:v copy -c:a copy output.mp4
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2699 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 12:19 · PVG 20:19 · LAX 05:19 · JFK 08:19
    ♥ Do have faith in what you're doing.