Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

Live Photo - export wszystkich pośrednich zdjęć na Synology/PC


  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 gozdek

gozdek
  • 54 postów
  • SkądJakarta

Napisano 08 lutego 2021 - 14:24

Cześć,

 

w jaki sposób mogę wysłać sobie na swój serwer Synology zdjęcia w formacie Live Photo tak aby każdy kadr z takiego zdjęcia był oddzielnym plikiem?
Zainstalowałem aplikację ES File Explorer, podłączyłem się do serwera, zacząłem kopiować zdjęcia i na NAS zauważyłem że iPhone skopiował mi pliki HEIC o rozmiarze około 5mb.

"W środku" jest tylko jedno zdjęcie (sugeruje to też rozmiar pliku) - przynajmniej tak pokazuje mi to Windows 10. Na Macbooku Air podobnie.

 

Czy jest jakiś prosty i szybki sposób eksportu tych wszystkich "pośrednich" zdjęć które iPhone robi na chwilę przed wciśnięciem spustu i na chwilę po jego puszczeniu?

 

pozdr,

gozdek


iPhone 12 Pro Max
pozdrawiam, gozdek


#2 winmaciek

winmaciek
  • 6 502 postów
  • Płeć:

Napisano 08 lutego 2021 - 15:55

Zdjęcia Live Photo to tak naprawdę zdjęcie i krótkie wideo (bodajże w rozdzielczości 1080p, ale to może być zależne od modelu telefonu). Na macOS można łatwo wyeksportować je jedynie tak, że dostaje się dwa pliki, zdjęcie i wideo. Szybkie wyszukiwanie w Google pokazuje, że jest to najlepsze, co da się osiągnąć także na iPhonie (np. rzekomo w aplikacji Dropboksa). 

Da się uzyskać Live Photo w postaci pojedynczego pliku (ma on wtedy rozszerzenie .pvt). Zawiera on wszystkie dane Live Photo (w jego skład wchodzą zdjęcie, wideo o rozszerzeniu .mov oraz plik tekstowy z metadanymi). Aczkolwiek doszedłem do tego cokolwiek patologiczną metodą, tj. wysłałem zdjęcie wiadomością do siebie, a następnie emailem jeszcze raz do siebie (nie da się mailem od razu, bo Photos konwertuje automatycznie do jpg). Na iOS to nie działa. Nie jestem nawet pewien czy dałoby się wyeksportować zdjęcia z poziomu macOS masowo, bo te pliki chyba nie występują w Bibliotece Zdjęć Apple Photos jako pojedyncze pliki (albo na szybko nie byłem w stanie ich znaleźć w tej formie; wskazywałoby na to, że w katalogu Originals w Apple Photos występują pary plików film+zdjęcie). W każdym razie, taki plik jest rozpoznawany przez Findera (jest nawet szybki podgląd), można sobie też wejść do jego „wnętrza” (jako, że jest to pakiet) i tam sobie przejrzeć jego zawartość. 

Z racji tego, że plik metadanych jest generyczny i powtarzalny mam przeczucie graniczące z pewnością, że dałoby się to ogarnąć poprzez eksport oryginałów i złączenie ich oraz pliku z metadanymi w plik pvt z użyciem jakiegoś skryptu, ale nie jestem pewien czy spełnia to wymogi „szybkiego i łatwego sposobu”. 


Aktualizacja:

Ja jestem za cienki, żeby to ogarnąć w ramach Automatora i AppleScript, ale może ktoś mądrzejszy się wypowie. W każdym razie, Live Photo da się odtworzyć na nowo, jeśli mamy oryginalne pliki .mov i .heic. Pakujemy dwa pliki do nowego katalogu, dokładamy do tego plik tekstowy o nazwie:

metadata.plist

i treści:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>PFVideoComplementMetadataVersionKey</key>
	<string>1</string>
</dict>
</plist>

Plik „metadata.plist” jest, jak wcześniej wspomniałem, plikiem uniwersalnym dla wszystkich Live Photos. Niby nic szczególnego w nim nie ma, ale bez niego nie pójdzie. 

Jak będziemy mieli w tym katalogu te trzy pliki (.plist, .mov i .heic), to trzeba przejść o poziom wyżej i do jego nazwy (katalogu) dodać .pvt. Finder poprosi o potwierdzenie. Po jego zaakceptowaniu dostajemy gotowy plik Live Photo. Zawiera on wszystkie informacje z pierwotnego Live Photo, jednocześnie można łatwo zrobić kopię zapasową, względnie go komuś wysłać. 

Ważna uwaga: aby finalne Live Photo zawierało dane o lokalizacji musimy upewnić się, że w preferencjach aplikacji Zdjęcia w sekcji ogólne musi być zaznaczona opcja „Dołączaj do publikowanych rzeczy opcje o miejscu”. W przeciwnym razie stworzone Live Photo będzie uboższe o tę część metadanych. 


MacBook Pro 13" M1, iPhone 15 Pro Max, iPad Pro 11" M1 Wi-Fi+Cellular

Wszelkie porady udzielane są na licencji beerware. 





Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych