IT知識

拡張子の種類

f:id:tomo-study:20190819132959j:plain

拡張子の歴史

元々は4文字だったものが、Windows  95の前身であるMS-DOSやWindows3.1 で拡張子を3文字までしか扱えなかったことから、htmlをhtmにしたり、jpegにしたりなど、拡張子jpgにしたりなど、拡張子も無理矢理3文字に縮めたものが結構ある

拡張子の種類

 テキストファイル

拡張子 説明
.txt テキストファイル

 画像ファイル

.jif GIFファイル。画像ファイル。Graphics Interchange Format の略。インターネットで JPEGと並んで最も広く使用されている画像フォーマット。Unisys社の特許を使用しているためにフリーソフトがほとんど存在しないのが難点。MIMEタイプはimage/gif。
.jpg

.jpeg

.jpe

.jfif

JPEGファイル。画像ファイル。Joint Photographic Experts Group の略。標準化を行ったグループの名前がそのまま画像フォーマットの名前になっている。ウェブページではGIFとJPEGが両横綱としてよく使用されている。アイコンなど色数の少ないものはGIF、写真など色数の多いものはJPEGが適している。MIMEタイプは image/jpeg。
.png  PNGファイル。画像ファイル。GIF画像でUnisysの特許問題があることから、GIFに代わるフォーマットして定められた画像ファイル形式。「ピング」と読む。HTMLなどの標準化を行っている団体 W3C が規定。Internet Explorer 4.0、Netscape Communicator 4.04 以降で対応。MIMEタイプは image/png。
.bpm

.dib

.rle

Windows 標準のビットマップファイル。BMP(BitMaP)、DIB(Device Independent Bitmap)。「ペイント」で作成した画像は通常BMPファイルとして保存される。ファイルサイズが大きいため、インターネット上での使用には適していない。
.ico アイコンファイル。Windowsのアイコン用画像ファイル。ビットマップファイル(.bmp)の拡張子を .ico に変更しただけでも使用できる場合があるが、通常は別物。専用のアイコンエディタで作成する。

音声ファイル

.mp3 MP3ファイル。「MPEG-1 Audio Level 3」の略。動画技術の MPEG の音声部分を取り出したもの。人間の耳には聞こえないとされている帯域の音を省略することにより、音楽CD などを約10分の1に圧縮することが可能。「Winamp」などのプラグインで再生可能。
.mid

.midi

MIDIファイル。「Musical Instrument Digital Interface」の略で、音の波形データではなく音符データを保持する。
.wav WAVファイル。Windows標準の音声ファイル。サイズが大きいため、インターネットでの使用には不向き。

動画ファイル

.avi AVI   マイクロソフト社が開発した、Windows標準のファイル形式です。汎用性が高く、様々なコーデックで圧縮された映像や音声を格納できますが、それ故に、拡張子が同じAVIなのに再生できないといったケースも。そういった場合は、圧縮時に利用されたコーデックをインストールすれば再生可能となります。
.mov Quick Time   アップル社が開発した、Mac標準のファイル形式です。AVI同様に汎用性が高く、やはり多様なコーデックが入り乱れており、画質や圧縮率などは使用されたコーデックに依存します。Windowsにおいても、「QuickTime Player」がインストールされていれば利用可能です。
.wmv WMV   ストリーミング配信を前提に、マイクロソフト社によって開発された一般的なファイル形式です。DRM(デジタル著作権管理)と呼ばれるコピーガード機能が付与されているため、動画配信サービスでも広く利用されています。MPEG-4がベースとなっており、圧縮率に優れています。
.flv FLV   アドビシステムズ社が開発したファイル形式で、「Adobe Flash Player」によってブラウザ上でも再生可能。YouTubeやニコニコ動画などの動画サイトを中心に広く普及しています。
.mpg MPEG-1   ビデオCDなどで利用されるファイル形式です。再生時の負荷が低く互換性もあり、PCの種類を選ばず再生できますが、画質はVHS相当と低く、それでいてファイルサイズは大きめです。
.mpg MPEG-2   テレビのデジタル放送などで利用されている形式で、画質はMPEG-1より向上しDVD相当となっています。ちなみに圧縮率も改善されているようです。
.mp4 MPEG-4   高画質を保てるうえに圧縮率も高いことから、現在広く普及しているファイル形式です。最近のPCではWindows、Mac問わず標準でサポートされているため、再生方法に悩むことはほぼないでしょう。

実行ファイル/ライブラリ

.exe Windows 実行ファイル。「executable」の略。
.dll Windows ダイナミックリンクライブラリ。アプリケーションの実行時に付加的に読みこまれて実行されるライブラリファイル。通常、複数のアプリケーションから共有で使用される機能が実装されている。
.a

.so

UNIX系OSのスタティックリンクライブラリファイル。

圧縮ファイル

.lzh LHAファイル。日本産の圧縮・解凍ツール「LHA」で圧縮したファイル。
.zip ZIPファイル。世界的によく利用されている圧縮形式。「Lhasa」、「Lhaca+」など多くのツールが対応。
.cab CABファイル。Windowsで用いられる圧縮ファイル。Windows に標準添付されている expand.exe コマンドで解凍可能。
.tar TARファイル。UNIX系OSでよく用いられるアーカイブファイル。tarコマンドで作成、展開する。
.gz GZファイル。UNIX系。gzip コマンドで圧縮、gunzip コマンドで圧縮。GNU版zipコマンド。
.tgz

.tar

TGZファイル。UNIX系。tar と gzip を組み合わせた圧縮ファイル。tarコマンドで複数のファイルをアーカイブし、gzipコマンドで圧縮する。最近の tar コマンドであれば、z オプションで利用可能。
.hqx Macintosh でよく用いられる圧縮形式。StuffIt Expander などが対応。
.sit Macintosh でよく用いられる圧縮形式。StuffIt Expander などが対応。
.Z Zファイル。UNIX系のcompress コマンドで圧縮した形式のファイル。解凍は uncompress。
.uu UUENCODEファイル。UNIX系。uuencodeコマンドで作成。uudecodeコマンドで復元。圧縮する機能は無いが、バイナリデータをテキストデータに変換する。

HTML/XML

.htm

.html

HTMLファイル。「HyperText Markup Language」の略。ウェブページ用記述言語「HTML」でマークアップされたテキストファイル。編集はメモ帳などのテキストエディタやホームページ作成ソフト、表示は Internet Explorer やNetscape などのブラウザで行う。MIMEタイプは text/html。
.shtml SHTMLファイル。SSI(Server Side Include)を用いたHTMLファイル。.htm や .html ファイルでSSIを記述することも可能だが、セキュリティやサーバーパフォーマンスの面から、.shtml の拡張子のファイルのみにSSIを使用可能にするケースが多い。

スタイルシート

.css カスケーディングスタイルシートファイル。W3C が勧告したスタイルシート言語CSS(Cascading Style Sheet)を記述するテキストファイル。MIMEタイプは text/css。
.xsl XML と組み合わせてよく用いられるスタイルシート eXtensible Stylesheet Language のファイル。

 スクリプト

.js JavaScriptのスクリプトファイル。HTMLファイルから<script src=”…”> で呼び出される。MIMEタイプはtext/javascript。
.pl

.pm

スクリプト言語Perl で記述されたファイル。.pm は Perl のモジュールファイル。
.cgi ウェブページから CGI として呼び出されるスクリプトファイル。Perl で記述されることが多いが、シェル(sh)、Cシェル(csh)、オーク(AWK)など、別のスクリプト言語で記述しても構わない。
.asp ASP(Active Server Pages)ファイル。Microsoft社の Webサーバー IISがサポートする、スクリプト埋め込み可能な HTMLファイル。

 マルチメディア

.mov

.qt

QuickTimeファイル。Apple社が開発した「QuickTime」で用いられる動画形式。同社の「QuickTime Player」などで再生可能。
.mpg

.mpeg

MPEGファイル。「Moving Picture Experts Group」の略。標準化団体の名称がそのままフォーマット名称となったもの。
.wm

.wma

.wmv

.asf

.wax

.wvx

.asx

Microsoft社が RealNetworks社に対抗して開発した「Windows Media Technologies」で用いられる。音声用の.wma(Windows Media Audio)、音声・動画用の.wmv(Windows Media Audio/Video)、.asf(Advanced Streaming Format)、および、これらのメタファイル.wax(wma Meta File)、.wvx(wmv Meta File)、.asx(asf Meta File)。同社の「Windows Media Player」で再生可能。
.ra

.rv

.rm

.ram

.rmm

.rpm

RealAudioファイル。RealNetworks社のRealAudioファイル。.ra(RealAudio)が音声ファイル。.rv(RealVideo)が動画ファイル。.rm(RealMedia)が音声&動画ファイル。.ram(RealAudio Meta File)、.rmm(RealMedia Meta Fiile)、.rpm(RealAudio Plugin Meta File)は、.ra や .rv や .rm ファイルのダウンロード情報を記述したテキストファイル。同社の「RealPlayer」などで再生可能。
.swf Macromedia社の Sockwave Flash のファイル。

 アプリケーション

.pdf PDFファイル。Adobe社のPDF(Portable Document Format)形式のファイル。Acrobat Readerというフリーソフトで表示が可能。カタログイメージなどをインターネットで配布する際などによく用いられる。
.doc Microsoft のワープロ Word のファイル。Microsoft社のワードプロセッサ「Word」のファイル。Windowsに標準搭載されている「Wordpad」でも一部制限付きで編集することができる。MIMEタイプは「application/msword」。
.xls Microsft の表計算ソフト Excel のファイル。MIMEタイプは「application/vnd.ms-excel」。
.ppt

.pps

Microsoft のプレゼンテーションソフトPowerPoint のファイル。.ppt(PowerPoint)、.pps(PowerPoint Slide Show)。MIMEタイプは「application/vnd.ms-powerpoint」。

 その他

.csv CSVファイル。「Comma Separated Value」の略。値をカンマ(,)で区切って記述したテキストファイル。「メモ帳」などのテキストエディタでも編集できる。「Excel」や「Lotus 1-2-3」などの表計算ソフト間のデータ交換などの目的にも使用される。大別して、値をダブルクォーテーション(”)で囲むCSV1形式と、囲まないCSV2形式があるが、値にカンマ(,)を含む際の処理など、詳細仕様は各アプリケーションによって異なる。
.cnf

.conf

.cf

コンフィグレーションファイルに一般的に用いられる拡張子。
.log ログ (log)ファイル
.dat ログ(data)ファイル
.bak データ(backup)ファイル
.bin バイナリー(binary)ファイル
.dic ディクショナリー(dic)ファイル
.old 古い(old)ファイル
.org オリジナル(original)ファイル
.tmp 一時(temporary)ファイル
スポンサーリンク