ファイルが重い(5M超える)とJPEGになるの知っていますが、PNG形式の2、2MなのにJPEGにされたことはどういうわけですか?
Twitter側のJPEGへの変換基準は何度か変更が行われているため、
現在は○MBまでというようなファイルサイズは関係なくなっています。
https://www.webtech.co.jp/blog/web/12486/
↑こちらのページ真ん中あたりの項目
「Twitterに投稿したPNG画像が変換される条件」によると2019年2月から
- PNG8の場合は無条件でそのまま投稿される。透過部分(アルファチャンネル)もそのまま。
- 画像サイズが900px × 900px未満であれば、PNG24でもそのまま投稿される。透過部分もそのまま。
- 上記の条件から外れた場合は投稿時にJPEG変換(品質85%)が行われ、ファイルサイズの小さい方が投稿される
という基準になっているようです。今後また変更が行われる可能性もあります。
コメント(1件)