簡體   English   中英

蘋果的“Live Photos”的文件格式和谷歌的“Motion Photos”一樣嗎?

[英]Is the file format of Apple's "Live Photos" the same as Google's "Motion Photos"?

一些現代智能手機允許您拍攝實際上是簡短無聲視頻的照片(幾秒鍾長):

  • Apple將此功能稱為Live Photos
  • 某些Google Pixel手機具有稱為動態照片的功能。
  • Google Research還發布了一款名為Motion Stills的 Android 應用程序
  • 一些三星手機具有稱為動態照片的功能。
  • 一些華為手機有一個功能叫動圖
  • 一些摩托羅拉手機有一個叫做移動照片的功能。

這些都使用相同的文件格式嗎? 還是他們使用不同的文件格式?

簡單的答案是否定的——它們不一樣,不能互操作,要顯示每個你必須修改甚至完全重寫圖像和/或視頻編解碼器甚至播放器。

我不知道您是否能夠找到“這些格式之間的廣泛比較”,因為大多數現代設備供應商(當然不包括 Apple - 因為它總是對它所做的一切使用“特殊”格式)創建他們的自己的格式和方法。

我不知道所有細節,但根據我的經驗,一些供應商將他們的 Live Photos 存儲為 GIF 文件,一些存儲為帶有 3gp 或某種類型的 AVC 視頻的圖像。 在其中一些中,有可能捕獲音頻,而有些則靜音。 有些表示為兩個文件,有些則打包為具有特定擴展名的 zip 文件夾。

即使是表示為圖像和視頻的那些也是不同的——有時是視頻之前的一個圖像,有時是前后的一個圖像,有時是視頻的中間幀。

關於出口 - 其中一些是可出口的,有些是不可出口的,后者不僅僅與蘋果有關。 是的...

“動態照片”根本沒有標准化,至少在存儲視頻的方法上是這樣。 Apple 的做法相當保守,為您提供原始靜止圖像和包含實際視頻的 H.264 文件。 谷歌有自己的專有方法,選擇使用 JPEG 格式,但只是在圖像數據后附加 H.264 stream。

存儲實際視頻似乎通常在 H.264 內完成,但實際上並沒有標准化,並且實際存儲此圖像的方法(作為單獨的文件或作為圖像本身的一部分絕對不標准化。如果你重新計划開發一個接受這些文件的應用程序,你最好只尋找靜止圖像,因為這是大多數手機無論如何都會提供的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM