1758115415
2025-09-17 11:07:00
Apple Photosアプリは、カメラからインポートするときに画像を破損することがあります。他の誰かが問題に遭遇した場合に備えて、それについてブログ投稿をしたかっただけです。私はこのオンラインへの他の言及を見てきましたが、ほとんどの人はそれを修正しようとしてあきらめましたが、私が問題をデバッグするために行った限り、それらのどれも行きませんでした。
問題と、それを修正するためにやろうとしたことを説明しようとします。しかし、私も(ある種の)写真アプリをgivenめていることにも注意してください。カメラから写真をインポートすることは信用できないため、別のワークフローに切り替えました。
写真アプリの破損した画像のスクリーンショットは次のとおりです。
画像のインポートに使用した方法
私は持っています システムOM-1について カメラ。以前はRaw + JPGで撮影していましたが、写真アプリにインポートすると、SDカードを空にするために「インポート後に写真を削除する」チェックボックスを確認しました。 「インポート後の削除」は大きな間違いでした。
破損した画像を取得します
私はしばらくの間腐敗した画像を取得していると確信していますが、それは数千のうち1つか2つの画像しかありませんでしたので、私はそれについて何も考えませんでした(とにかく私のせいだったでしょうよね?)
しかし、昨年私が家族の結婚式に行ってたくさんの写真を撮ったとき、問題は本当に私を動揺させました。 Apple PhotosはRaw + JPGの写真を組み合わせているため、複数の複製がありません。写真アプリで画像を表示すると、デフォルトでJPGバージョンを表示するだけです。結婚式の写真をすべてインポートした後、それらのいくつかが破損していることに気付きました。綿密な検査で、私はそれが時々JPGを破壊し、時には生ファイル、時には両方を破壊したことがわかりました。 「インポート後の削除」ボックスをチェックしていたので、SDカードの画像が破損しているかどうかはわかりませんでした 前に インポートかどうか。結局のところ、ファイルは削除されていたため、確認する方法はありませんでした。
その日に撮った画像の約30%を完全に失ったと推定しています。
非常に多くの写真を失ったことは本当に私をガタガタと鳴らしましたが、私は問題を把握したかったので、将来画像を失いませんでした。
問題を絞ります
これがどういうわけかハードウェアの問題であるのではないかと心配しました。ファイルをコピーすることはそれほど基本的なように思えますが、写真のような大規模な展開されたアプリがそれをファックできる方法はないと思います(特にその主な仕事は写真ファイルを管理しているため)。そのため、問題を絞り込むために、すべてのハードウェアを変更しました。これが私がしたすべてのことです:
- USB-Cケーブルを切り替えました
- メーカーから直接新しいSDカードを購入しました(Bootleg SDカードを購入する可能性を排除するため)
- Rawでのみ撮影に切り替えました(インポートすると画像の30%をめちゃくちゃにしますが、インポートする画像の数を半分に削減すると、破損した画像が少なくなりますか?笑)
- 新しいラップトップを購入しました
- 新しいカメラを購入しました:OM System OM-1 MKII
一度に1つの変数のみを変更するために、これらの各ステップを時間の経過とともに実行しましたが、それでもイメージの腐敗は持続しました。私は本当に新しいカメラを購入したくありませんでした。MKIIはOM-1よりも大きな改善ではありませんが、家族旅行が近づいており、カメラのシャッターボタンを実際に記録しないかもしれないという考えがありました。
最後に喫煙銃
私は文字通りすべてのハードウェアを交換していたので、それがソフトウェアの問題であるに違いないことを知っていました。 「インポート後の削除」ボタンのチェックを停止し、インポート後にすべての写真のレビューを開始しました。それらがどれも破損していないことを確認した後、SDカードをフォーマットします。破損したファイルを見つけることなく、これを何ヶ月も行いました。この時点で、写真ファイルをコピーして同時に削除するとき、それはどういうわけかレース条件か何かであると考えました。
しかし、Railsconfから家に帰って写真をインポートした後、1つの腐敗した画像(上記の画像)を見つけました。画像があることを確認することができました ない SDカードで破損しているため、カメラは正常に動作していました(つまり、新しいカメラボディをまったく購入する必要はなかったでしょう)。
破損したファイルを削除し、オリジナルを再輸入して、それがその特定のイメージについて何かであるかどうかを確認しようとしましたが、それは問題なく再輸入されました。言い換えれば、写真アプリはファイルをランダムに破損するようです。
これがOMシステムカメラに固有の問題であるかどうかはわかりませんが、見つけるためだけに新しいカメラシステムに投資することに特に興味がありません。
破損した画像を腐敗していない画像と比較すると、ファイルサイズはまったく同じですが、バイトは異なります。
チェックサム:
aaron@tc ~/Downloads> md5sum P7110136-from-camera.ORF Exports/P7110136.ORF
17ce895fd809a43bad1fe8832c811848 P7110136-from-camera.ORF
828a33005f6b71aea16d9c2f2991a997 Exports/P7110136.ORF
ファイルサイズ:
aaron@tc ~/Downloads> ls -al P7110136-from-camera.ORF Exports/P7110136.ORF
-rw-------@ 1 aaron staff 18673943 Jul 12 04:38 Exports/P7110136.ORF
-rwx------ 1 aaron staff 18673943 Jul 17 09:29 P7110136-from-camera.ORF*
P7110136-from-camera.ORF 腐敗していないファイルです Exports/P7110136.ORF 写真アプリから破損したファイルです。腐敗していない写真のプレビューのスクリーンショットは次のとおりです。

これがファイル間のバイナリ違いです。両方のファイルを実行しました xxd その後、それらを拡散しました。
私の新しいワークフロー
私はこの問題のデバッグにこれ以上の努力をするつもりはありませんが、他の誰かが問題を見ている場合に備えて、それについてブログを書きたいと思いました。私はたくさんの写真を撮りますが、率直に言って、それらのほとんどはあまり良くありません。私は自分の図書館を見るたびにたくさんの悪い写真を見たくないので、写真をculすることが重要です。写真アプリの写真をcullingすることはあまりにも面倒なので、使用に切り替えました ダークテーブル。
私の現在のプロセスは次のとおりです。
- 画像をダークテーブルにインポートします
- 嫌いなものを削除します
- 私が好きなものを処理します
- JPGと元のRAWファイルの両方をエクスポートします
- それらを写真アプリにインポートして、簡単に表示して共有できます
- SDカードを定期的にフォーマットします
Darktableにインポートする際にファイルの破損を見たことがないので、これが写真アプリの問題であると確信しています。しかし、今、私の画像はすべて、写真アプリに行く前にダークテーブルに着地しているので、私はもうあまり気にしません。悪いニュースは、私がこれをデバッグしようとして多くの時間とお金を費やしたことです。良いニュースは、今私が冗長なハードウェアを持っていることだと思います!
#Tenderlove #Makeing #Apple #Photos #Appは画像を破壊します