• ベストアンサー

Googleフォトについて

パソコン・Androidどちらでもですが、 png画像をアップロードすると圧縮されてその後拡張子を確認したらjpepになってます。ファイル名は○○○.pngなのに拡張子診断ツールやプロバティで確認したらjpeg形式です。何が原因なのですか? 手順 1,プロバティでファイル形式を確認(png) 2,フォトにアップロードする 3,パソコンは直後、Androidはデバイスから削除すると画像が圧縮される 4,プロバティ・診断ツールで確認(jpeg)

質問者が選んだベストアンサー

  • ベストアンサー
  • 121CCagent
  • ベストアンサー率52% (15944/30560)
回答No.4

まず条件としてPCからブラウザで操作しました。 https://blog.remote-production.com/about-png8-png24-png32-image-file/ にあるapplication-3314290_1280.pngって言うのを普通にPCのディスクに保存したものをGoogleフォトにアップロードしました。 「高画質 (容量制限なし、無料)」にチェックを入れてアップロードした場合にGoogleフォト上では拡張子はそのままで変化はないですがapplication-3314290_1280.pngの画像を選んで「…」が縦になった「その他のオプション」から「ダウンロード」でPCにディスクにダウンロードするとapplication-3314290_1280.jpgとなりますね。バイナリエディタなどで確認すると確かにPNGではなくJPEGになっているのは確認しました。 尚、当方で作成した適当なPNGファイルを同じ条件でアップロードしてダウンロードしても拡張子が変わる事は無く.pngのままですね。 またファイルサイズも同じでハッシュ値を算出するソフトでファイルの同一性を比較しても同一のファイルとなってました。 「元のサイズ (空き容量 15 GB)」にチェックを入れた状態だと「高画質 (容量制限なし、無料)」にチェックを入れた時のような事は起こらなかったです。 他の方が回答されているような1日とか長時間経ってからGoogleフォトにアップロードしたPNG画像がJPEGに変わったって話は動作検証するのに数日は掛かると思います。 「高画質 (容量制限なし、無料)」にチェックを入れた場合のみで起こるのか?「元のサイズ (空き容量 15 GB)」にチェックを入れている状態でも起こるのか?って言うあたりを検証するのに時間を要するでしょうから。 >最終目標が大量の画像をpng画像に加工してから >Googleフォトにアップロードすることなので >それに沿った形でお願いします。 そうですか。Googleフォトの設定で「高画質 (容量制限なし、無料)」にチェックが入っていると少なくともPNG画像をアップロードしたものをダウンロードした際にJPEGに変換される場合があるようなのでGoogleフォトでPNG画像を使うのは止めた方が良いのかも知れません。

amedama0704
質問者

補足

ダウンロードするとpng画像がjpegに変換される件について詳しい説明を願います。フォトに大量アップロードについては以下の流れです。 1.スマホ・パソコンともに容量が圧迫 2.そのためどこかのサーバーにアップして 元画像を削除 3.Googleフォトは無料で大量アップ可能 だがjpegだと圧縮される 4そのためpngに変換してからアップする 5しかし再度ダウンロードするとjpegになる らしいことや、万が一サーバーから画像か 一括削除される可能性なども考えると危険 画像が圧縮されないよう大量アップロードすることが本当の目的であるのですが、 Googleフォト以外にこの手のアプリはありますか?画像をダウンロードするときjpegにならなければ現状のままでいいのですが万が一のことが起きてダウンロードする時画像が圧縮されているのは困るのですが…

その他の回答 (4)

  • 121CCagent
  • ベストアンサー率52% (15944/30560)
回答No.5

>ダウンロードするとpng画像がjpegに変換される件に >ついて詳しい説明を願います。 詳しい説明と言っても書いている通りです。テスト用に数枚程度Googleフォトアップロードした程度でそんなに大量にアップロードしたりはしてないです。 >画像が圧縮されないよう大量アップロードすることが本当の目的 必ずオンライン上で無ければならないのでしょうか?単にデータのバックアップや退避が目的なら例えば外付けHDDに保存するような手もあります。 また画像に特化したGoogleフォトでは無く一般的なオンラインストレージのサービスを利用するような方法もありますね。

  • i-q
  • ベストアンサー率28% (988/3463)
回答No.3

jpgに透明度は設定できないので、透明な部分があるpngはjpgに変換されないのでは思いました。。 pngの透明度とjpg ↓ https://youtu.be/riT27mPXFvY とりあえず12時間経ってますが、 今の所pngのままですm(__)m

  • i-q
  • ベストアンサー率28% (988/3463)
回答No.2

90枚ほどpngに変えて アップロードしましたが・・・ 最初の数時間はpngのままでしたが。。 1日経ったら全部jpgになってました(´・_・`) 高画質に設定したる限り jpgに変換されるのでは? 一つ試し忘れたので今試してるのは、 透明度が設定されているpngです。。 今アップロードして様子見てますm(__)m (後日まだ締め切ってなければ結果書きます)

amedama0704
質問者

補足

高画質状態でpngのまま・変換されるの 違いが生じます。貴方の回答と下の方の回答を踏まえると、名前だけでデータがpngになったわけではない又は透明度云々のどちらかが答えだと判断したのですが、このあたりの説明をお願いします。透明度とは何か、名前ではなくデータをpng変換する方法などです。最終目標が大量の画像をpng画像に加工してからGoogleフォトにアップロードすることなのでそれに沿った形でお願いします。

  • 121CCagent
  • ベストアンサー率52% (15944/30560)
回答No.1

https://okwave.jp/qa/q9813250.html に関連した質問でしょうか… >ファイル名は○○○.pngなのに >拡張子診断ツールやプロバティで確認したら >jpeg形式です。何が原因なのですか? >1,プロバティでファイル形式を確認(png) って当たりで可能性としてあるのは拡張子は確かに「.png」だけど実際の中身はJPEGっ事もあり得ます。 拡張子自体は好き勝手に変えられますから。 そのあたりも一応JPEG画像を「.png」と拡張子だけ変えてGoogleフォトにアップロードしても拡張子を勝手に変換したりはしませんね。 ただGoogleフォトにアップロードしたものをダウンロードし直す時に拡張子がJPEGに変わりファイルサイズも小さくなりメモ帳やバイナリエディタで開いてファイルの中身を確認するとJPEG形式に変換されていることはありましたね… Googleフォトでの設定で 元のサイズ (空き容量 15 GB) 元の解像度で保存します(保存容量を消費します) 高画質 (容量制限なし、無料) 画質をきれいに保ちながらファイルサイズを削減します あたりの選択の違いで起こった?とも思いましたが少し違う感じもしますね…

amedama0704
質問者

補足

高画質状態でpngのまま・変換されるの 違いが生じます。貴方の回答と上の方の 回答を踏まえると、名前だけでデータがpngになったわけではない又は透明度云々のどちらかが答えだと判断したのですが、このあたりの説明をお願いします。透明度とは何か、名前ではなくデータをpng変換する方法などです。最終目標が大量の画像をpng画像に加工してからGoogleフォトにアップロードすることなのでそれに沿った形でお願いします。

関連するQ&A