Live Photosとモーションフォトをバックアップ
Live Photosとモーションフォトをバックアップし、ペアの検出と関連ファイルのアップロード失敗を区別します。現在、過去分の補完で確認できるのは各実行で最大25件です。
最終確認日
スクリーンショットは英語版の画面です。
dosyaはモバイルバックアップ中に対応するペアメディアを自動検出します。Live Photosやモーションフォト専用の切り替えはありません。通常の写真バックアップを有効にし、ペアが検出されなかった場合と、検出された関連ファイルのアップロードができなかった場合を区別してください。

ペアの仕組み
iOSでは、ネイティブメディアヘルパーが写真のアセット識別子を使ってペアの動画を取得します。Androidでは、dosyaがモーションフォトの先頭256 KiBから対応するXMPオフセットまたはコンテナー項目のメタデータを読み取り、末尾の動画部分をコピーします。ペアが検出されない場合、形式が非対応の場合、または抽出できない場合も静止画の処理は続きます。静止画はペア確認済みと記録され、再試行できる#videoの台帳行は作成されません。一方、バックグラウンドの一時保存に設けられた処理上限や空き容量不足による停止は判定保留となり、静止画は後で再確認できます。
手順
- バックアップ設定で写真を有効にし、対象のデバイスフォルダーと保存先を選択します。OSに元のメディアへのアクセスを許可し、アップロードと保存先フォルダーの権限を維持してください。
- 対応するLive Photosまたはモーションフォトを1件含めてバックアップを開始します。ペアメディア用の別のオプションは表示されません。
- クラウドのファイルで静止画を探します。検出と一時保存が成功した場合は、同じフォルダーに関連する動画ファイルもあります。両者の基本名は同じです。iOSのアプリ内処理では
.MOVという名前になり、iOSのネイティブなバックグラウンド一時保存では書き出された関連ファイル名が維持され、Androidでは.MP4が作成されます。 - 関連ファイルがある場合は両方を開きます。検出と一時保存に成功した動画部分には、静止画のアセットIDに
#videoを加えた専用の台帳行が作られます。この行だけが独立して重複排除、アップロード失敗、再試行の対象になります。 - ペアの確認前に古い静止画をアップロードしていた場合は、再度バックアップを実行します。過去分の補完では、アップロード済みでペアのない静止画を1回につき最大25件確認します。残りの候補は次回以降に確認されます。
件数と復旧
ダッシュボードの保護済みライブラリの対象範囲には元のメディアアセットがカウントされ、関連ファイルは別のライブラリ項目として数えられません。一時保存が成功すると関連ファイルに#videoの台帳行が作られますが、その後の失敗による行の状態は一律ではありません。
- ネイティブのバックグラウンドジョブまたは登録ができなかった場合、通常は行が
pendingに戻り、試行回数が増えます。バックグラウンドのプランナーは試行回数が5回未満の間に再試行できます。保留中は失敗した項目に表示されません。 - アプリ内のアップロードができなかった場合、試行回数が増え、行は
errorとして記録されます。後のアプリ内スキャンでは5回未満なら再試行でき、失敗した項目にも表示される場合があります。 - 直接アップロードの初期化が拒否された場合は、直ちに
errorが記録されます。拒否の原因を解消してから一括操作の_N_をすべて再試行を使ってください。行ごとの再試行はありません。
既存の#video行は、静止画とは独立して処理が計画されます。ネイティブで再度一時保存した結果を読み取れない場合、試行回数が増え、行は保留のままです。一時保存の処理上限やデバイスの空き容量不足で停止した場合は判定保留となり、試行回数は増えません。
行の作成前に検出や抽出で関連ファイルが得られなかった場合、dosyaは静止画をペア確認済みと記録し、リセットする失敗項目を作成しません。保存先には静止画だけが残ります。必要な両方のファイルが正しく開くまで、デバイスの元ファイルを削除しないでください。静止画と関連動画は別々のクラウドファイルなので、一方を削除または移動しても、もう一方は自動的に変更されません。
実行結果
検出され、アップロードに成功したペアは、読み取れる静止画と関連するMOVまたはMP4ファイルになります。関連ファイルの行が作られる前にペアが対象外になった場合は、静止画だけが残り、再試行用の行はありません。#video行の作成後は、ネイティブのバックグラウンド処理ができなかった場合にpendingとして再試行可能になることがあり、アプリ内処理の失敗や直接アップロードの初期化拒否ではerrorになることがあります。
関連ガイド
この記事は役に立ちましたか?
評価の結果を読み込んでいます…
投票すると、回答を変更できるように、必要な投票用Cookieが最長180日間保存されます。
質問と回答
このガイドの手順について質問できます。質問は確認後に公開されます。
公開の質問には、アカウントの詳細、認証情報、非公開ファイルを含めないでください。これらについては 非公開サポート をご利用ください。
質問を読み込んでいます…
dosyaアカウントにサインインすると、質問を投稿できます。