• ベストアンサー

エンコード、デコード、コーデックの意味

エンコード、デコード、コーデックの意味を教えてください。 辞書で、意味合いはわかったのですが、それぞれの関係といいますか、実用的に説明して欲しいです。 例えばMP3やMPEGなどの場合に置き換えてもらえればありがたいです。 いまいちはっきりしないので、よろしくお願いします。

noname#192965
noname#192965

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

  • ベストアンサー
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.2

音声や画像データをデジタルデータにするためには、何らかの方法で「符号化」する必要がありますね。 この符号化のアルゴリズムやそのアルゴリズムを組み込んだソフトウェアやハードウェアを コーデックといいます。 音声や画像データを符号化することを「エンコード」、符号化されたデータを元の音声や画像データに 復元(復号)することを「デコード」といいます。 たとえば、音声データをMP3の形式に変換(符号化)するのがエンコードで、MP3ファイルを音声にするのが「デコード」です。 また、WAV形式からMP3形式への変換もMP3のエンコードといえます。 これらの変換を行うのがMP3コーデックですが、MP3プレーヤなどのようにハードウェアロジックで 行う場合もあります。 「実用的に」かどうかわかりませんが、こんな感じでいかがでしょうか?

noname#192965
質問者

お礼

大変よく理解できました。 ありがとうございました。

その他の回答 (1)

回答No.1

動画にせよオーディオファイルにせよ、未圧縮で記録するとデータは完璧な形で保存され、画質・音質は最高のものになりますが、データサイズはとんでもなく大きくなり、今の最新パソコンでもきれいに再生することが出来ないくらい重いファイルとなってしまいます。 そこで、データを記録する際に、人の視聴覚で感知出来ない領域・もしくは似たような音域・配色などを単純なデータ符号のみに簡略化して保存し、再生する時にはその簡略化した部分を完全な形に復元するようにするわけです。データの一部分を簡略化して保存することにより、未圧縮データよりもずっとファイルサイズを下げることが可能になるのです。この場合の保存する作業を「エンコード」、逆に圧縮して符号化されたデータを再生するために復元することを「デコード」といいます。 また、「コーデック」とは「エンコード」「デコード」するための方式です。オーディオ、ビデオ共にさまざまなコーデックが存在し、それぞれ圧縮できる特性が微妙に違います。また、ある特定のコーデックを使用して作成されたビデオファイルを別のコンピュータで再生するには、それと同じコーデックがないと再生することができないので、ビデオファイルを作成する人は、その点に注意しなければなりません。

noname#192965
質問者

お礼

大変よく理解できました。 ありがとうございました。

関連するQ&A

  • デコード

    デコードについて教えてほしいのですが、 以前からこの言葉だけは知っているのですがハッキリしとした意味が分からず調べてみたのですが、よくわかりませんでした。 エンコードは、昔、MPEG2動画からDivXやXviD、またはWMVやMP4などのコーデックを使って動画をエンコードしたので、意味はわかっているつもりなんですが、 デコードとは、この圧縮したものをMPEG2に再びエンコードすること、それで正解でしょうか。 よろしくお願いします。

  • エンコードとデコードの違い?

    例えば、MP3にデコードとエンコードしたい。 であれば、 MP3→WAVがデコードで、(MP3を違うメディアへ) WAV→MP3がエンコード(違うメディアをMP3へ) との解釈でしょうか?

  • エンコードとデコードについて

    はじめまして。 下記1、2の操作をした場合についてお尋ねします。 1、【SoundEngine】でwma形式の音楽ファイルをwav形式に変換。 2、【windows media エンコーダ9】でwav形式に変換した音楽ファイルをwma形式に戻す。 辞書で調べると、エンコードとデコードの意味は下記のとおりでした。 ・エンコード(encode)は、符号化ともいい、デジタルデータを一定の規則に従って、目的に応じた符号に変換することである。 ・デコード(decode)は、復号ともいい、エンコードの対義語。エンコードした情報を元に戻すこと。 下記サイトでは、上記1の操作がデコードで、上記2の操作がエンコードとなっています。 感覚的には、最初に行う上記1の操作がエンコードで、後に行う上記2の操作がデコードのような気がします。 正しくは、どのように理解すればよいのでしょうか。 どうか教えてください。 ●FL Studioを使った手探りのDTM http://filenotfound.blog15.fc2.com/blog-entry-120.html#

  • エンコードとデコードについて

    世の中でエンコードとデコードという言葉が幅広く使用されています。 (音楽ではMP3⇔WAVの変換等) PC等で使用する機械語から離れてしまうこと(符号化)をエンコード、近づく(復号化)することをデコードと考えていいのでしょうか。 例として、PIC用プログラムをC言語で作成してコンパイルすることもデコードとなるのでしょうか。 以上です。よろしくお願いします。

  • 音楽ファイルのエンコード・デコード

    mp3ファイルをwavにデコードし、エンコードしてmp3ファイルに戻します。 このとき、デコードする前のmp3ファイルとエンコード後のmp3ファイルに音質などの相違はあるでしょうか?

  • 動画のエンコードやデコードについて

    MPEG2または4などをMPEG1にデコード?エンコード?することは可能なのでしょうか?ビデオより(ソニー製)メモリースティックに記憶させ、それをPCへコピーしメディアプレーヤーで見ることは出来たのですが、ビデオCDとしてCDRに焼く事ができずに悩んでいます!誰か教えてくださいませんか?よろしくお願いします!

  • RealシステムにてMP3のエンコード/デコードは可能でしょうか?

    RealシステムにてMP3のエンコード/デコードは可能でしょうか? エンコードは可能なような気がするのですが、デコードは難しいですかね?

  • mp3のデコードについて

    mp3をデコードしてWAVEにすると劣化する(もとのWAVEより)のは知っています mp3(256kbps以下)→(デコード)→WAVE→(エンコード)→mp3(320kbps) とした場合、音質は元より良くなるのでしょうか?

  • エンコードの意味

    エンコードとは、変換することを言うのか、圧縮することをいうのか、それとも別の意味かどうなんでしょうか? また、エンコードしたものを元に戻すのをデコードというと思いますが、解凍(復元)の意味も含むのでしょうか?

  • MP4→デコード

    エンコードされたmp4動画ファイルがあった場合。 どのようにデコードすればよいでしょうか? かなりざっくりな質問なのですが。 いろんな手段を知りたいので、よろしくお願いします。

専門家に質問してみよう