ファイル拡張子140種
拡張子から、そのファイルが何で、何で開くのかを調べられます。MIMEタイプとブラウザーでそのまま開けるかどうかもまとめました。
画像21
写真や絵を収める形式です。同じ絵でも形式によって容量と画質が大きく変わります。
動画14
動く絵と音をまとめて収めます。拡張子は入れ物の名前にすぎず、実際に再生できるかは中のコーデックが決めます。
音声12
音だけを収める形式です。小さくするために音を捨てるものと、そのまま残すものに分かれます。
文書18
文章や表、発表資料を収めます。作ったソフト以外でも開けるよう標準が用意されているものが多くあります。
圧縮12
複数のファイルを一つにまとめて小さくします。展開するまでは中身の一覧しか見えません。
コード22
人が読み書きするソースファイルです。中身はただの文字なのでメモ帳でも開けます。
データ10
表や記録を収める形式です。プログラム間で値を移すときに使います。
字幕4
動画に重ねる字幕です。時刻とせりふが対になった文字ファイルなので、自分で直せます。
フォント5
文字の形を収めます。入れておけばどのソフトからでも使えます。
電子書籍4
電子書籍の形式です。紙と違って画面の大きさに合わせて文章が流れ直します。
3Dモデル6
立体の形を収めます。3Dプリンターやゲームエンジンが読む形式です。
ディスクイメージ4
ディスク一枚をまるごと収めたファイルです。開くと元のディスクのようにマウントされます。
実行・インストール8
プログラムそのもの、またはインストーラーです。出どころが分からないものは開かないのが安全です。
読み方
- 拡張子は名札にすぎず、中身そのものではありません。名前を .png に変えても、中がJPEGならJPEGのままです。
- MIMEタイプはインターネット上でファイルの種類を伝える名前です。ブラウザーは拡張子ではなくこの値を見て、表示するか保存するかを決めます。
- x- で始まるMIMEは標準に登録されていないという意味です。広く使われていても公式な名前ではありません。
- 動画の拡張子は入れ物の名前です。同じ .mp4 でも中のコーデック次第で、ある機器では再生できて別の機器ではできません。
よくある質問
Q. 拡張子を変えるとファイル形式も変わりますか。
変わりません。拡張子は名札にすぎず、中の中身はそのままです。JPEGファイルの名前を .png にしても中身はJPEGのままで、形式を確かめるソフトはかえって開けなくなります。本当に変えるには変換して保存し直す必要があります。
Q. 拡張子が表示されません。どうすれば見られますか。
Windowsのエクスプローラーでは「表示」メニューの「ファイル名拡張子」を、macOSのFinderでは設定の「すべてのファイル名拡張子を表示」をオンにします。既定で隠れているため、写真.jpg.exe のような名前にだまされやすくなります。
Q. 知らない拡張子のファイルを開いても大丈夫ですか。
実行ファイル(.exe・.msi・.apk・.jar)は出どころが分からなければ開かないでください。文書や圧縮ファイルの中に実行ファイルが入っていることもあるので、入手元が不確かならまずウイルス対策ソフトで調べてください。
Q. MIMEタイプは何に使いますか。
ウェブサーバーがファイルを送るときに「これは image/png です」と添える名前です。ブラウザーは拡張子ではなくこの値を見て表示するか保存するかを決めるので、値が誤っていると画像が文字化けして見えたり、そのまま保存されたりします。
Q. 同じ形式なのに拡張子が二つあるのはなぜですか。
歴史の名残です。.jpg と .jpeg はまったく同じ形式で、MIMEも image/jpeg で同じです。昔のDOSが拡張子を三文字までしか許さなかったために短い形が生まれました。.sqlite と .db、.mpg と .mpeg も同じです。