超小ネタ。かつ、自分用メモ。
4G以上あるzipファイルは(MacOS標準の)unzip では一部のファイルが解凍できません。
bad zipfile offset
というエラーがでます。
extracting: XXXXXXXX.jpg
file #2961: bad zipfile offset (local header sig): XXXXXXX
(attempting to re-compensate)
file #2961: bad zipfile offset (local header sig): XXXXXXX
file #2962: bad zipfile offset (local header sig): XXXXXXX
file #2963: bad zipfile offset (local header sig): XXXXXXX
zipフォーマットの制限のようです。
詳しくは調べてませんが、恐らくzip内のオフセットが 32bit になっていて、4Gを超えるとオフセットがオーバーフローしちゃうんでしょう。
Mac使いであれば、 The Unarchiver をインストールすると解凍できます。
無料なんで助かりました。
zipなんてもう滅んだほうが世の中のためだと思うんだけど、何故か今でもデファクトなんだよなぁ…。