ershierdu
10.74D
V2EX  ›  问与答

安卓的 live photo 有统一标准吗? OPPO 和小米有点像,但又不完全一样

  •  1
     
  •   ershierdu · Nov 17, 2024 · 4616 views
    This topic created in 559 days ago, the information mentioned may be changed or developed.

    今天把小米 13 迁移到一加 13 ,发现:

    img

    最震惊的是一加拍的在自己的 Google Photo 上不能看,但在小米的 Google Photo 上能看……

    Supplement 1  ·  Nov 18, 2024
    1. 今天重新看,一加拍的照片在一加的Google Photos上能动了。昨天我还特意检查Google Photos是最新版,可能是有什么bug……
    2. 感谢 @Biggoldfish 和 @Muniesa 贴的谷歌文档,里面提到以MicroVideo开头的属性"These properties were part of the Microvideo V1 specification. They are deleted in this specification and must be ignored if present." 于是我怀疑oppo和小米用了不同的spec,找了一个叫pyexiv2的python库解开metadata,果然:

    OPPO:

    <Xmp.GCamera.MotionPhoto [] = 1>
    <Xmp.GCamera.MotionPhotoVersion [] = 1>
    <Xmp.GCamera.MotionPhotoPresentationTimestampUs [] = 1599696>
    <Xmp.OpCamera.MotionPhotoPrimaryPresentationTimestampUs [] = 1599696>
    <Xmp.OpCamera.MotionPhotoOwner [] = oplus>
    <Xmp.OpCamera.OLivePhotoVersion [] = 2>
    <Xmp.OpCamera.VideoLength [] = 5195253>
    

    小米:

    <Xmp.GCamera.MicroVideoVersion [] = 1>
    <Xmp.GCamera.MicroVideo [] = 1>
    <Xmp.GCamera.MicroVideoOffset [] = 4893135>
    <Xmp.GCamera.MicroVideoPresentationTimestampUs [] = 859793>
    

    看起来小米还在用旧方案,而OPPO用了更新的(可能是后发优势),它们各自的系统相册都只支持其中一种。好在两者都遵守了Google的规范,通用性比较强,将来需要的话也很容易互相转换。

    另一个GitHub仓库也提到了这一点

    - Motion Photo - Describes a Google authored specification for a file that contains both a still and a video. The still must be a JPEG or HEIC, and the video must be an MP4.
    - Microvideo - Describes a now deprecated specification that is replaced by motion photos.
    
    Supplement 2  ·  Nov 18, 2024
    20 replies    2025-02-26 16:28:29 +08:00
    beijing999923
        1
    beijing999923  
       Nov 17, 2024
    安卓能统一?
    CNN
        2
    CNN  
       Nov 17, 2024   ❤️ 4
    雷布斯:强兼劲敌苹果已非常不容易,还要我强兼友商?
    coolfan
        3
    coolfan  
       Nov 17, 2024
    有没有什么 OpenLivePhoto
    LonelyRainDrop
        4
    LonelyRainDrop  
       Nov 17, 2024
    好像苹果自己也是魔改的,没有统一标准
    berchtesgaden
        5
    berchtesgaden  
       Nov 17, 2024
    @LonelyRainDrop 苹果魔改什么?这东西就是苹果首创的
    wudaye
        6
    wudaye  
       Nov 18, 2024
    不懂就问这玩意跟 GIF 有啥区别呀?
    shakaraka
        7
    shakaraka  
    PRO
       Nov 18, 2024
    @wudaye #6 因为 GIF 画质低,且不支持声音。对于“Live photo”的话,没有“Live”的感觉
    h2ero
        8
    h2ero  
       Nov 18, 2024 via iPhone   ❤️ 1
    live photo 实际上就是一个视频加一张图片
    How
        9
    How  
       Nov 18, 2024 via Android
    别说 live 了 人像模式都只能手机里看
    superedlimited
        11
    superedlimited  
       Nov 18, 2024 via iPhone   ❤️ 1
    live photo 这个功能,iPhone 6s 的时候就有了,而且实际上 live photo 开启的时候会降低画质,所以一直都设置默认关闭的,只有特定场景(拍流动的水、拍夜晚的车流等等)才会打开。

    之前这个功能一直感觉默默无闻,为什么最近突然火了?各种安卓 ui 都在抄,各种社交平台(微信朋友圈、小红书)都能见到一些奇奇怪怪的 live 图?😅
    SkywalkerJi
        12
    SkywalkerJi  
       Nov 18, 2024 via Android
    @superedlimited
    因为以前 app 不支持发不了,现在能发了。
    wushan
        13
    wushan  
       Nov 18, 2024
    微信在国内的影响力太大了。实况照片发布好多年了都不温不火,微信支持后一夜爆火,不排除今年 iPhone 国内销量上涨都有微信实况只支持 iOS 的因素。问题来了,微信什么时候支持 HDR 呢?
    lambdaX999
        14
    lambdaX999  
       Nov 18, 2024
    live photo 还是蛮有意思的,现在回看七八年前的动态照片感觉还是挺有意思的,没想到安卓这么多年都不支持
    Jay628
        15
    Jay628  
       Nov 18, 2024
    @LonelyRainDrop 这功能苹果自己开宗立派,魔改?魔改谁?
    registerrr
        16
    registerrr  
       Nov 18, 2024
    最近用了 iPhone 才发现朋友圈里的图还会动啊。而且只要看是不是 live 图就能一眼分辨用的是 Android 还是 iOS ,但总感觉怪怪的。
    张小聋把聊天数据全堆到用户手机里,这么会省服务器资源,却舍得让 iPhone 用户一个朋友圈能上传 9 条视频,不得不说小聋可真是库克的亲儿子啊,也是 iPhone 用户的亲儿子。😄😄
    Muniesa
        17
    Muniesa  
       Nov 18, 2024
    安卓文档里使用有个动态照片的 https://developer.android.com/media/platform/motion-photo-format?hl=zh-cn

    我怀疑是 OPPO 为了兼容苹果做了魔改,然后小米直接用的谷歌的方案
    ershierdu
        18
    ershierdu  
    OP
       Nov 18, 2024   ❤️ 1
    @Biggoldfish
    @Muniesa
    感谢二位,在主楼里 append 了一些信息
    flahcrus
        19
    flahcrus  
       Nov 19, 2024 via iPhone
    live photo 拍人拍运动场景很有用,像视频一样把人拉回当时的场景,尤其适合拍娃。算法好,占用空间比照片大不了多少。如果追求画质,要修图的时候,还是拍 raw 比较好。
    kakazwh
        20
    kakazwh  
       Feb 26, 2025
    有没有可以播放 live 图的壁纸软件?可以实现用手机做电子滚动壁纸
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2736 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 198ms · UTC 04:49 · PVG 12:49 · LAX 21:49 · JFK 00:49
    ♥ Do have faith in what you're doing.