Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
コーデックのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
コーデック
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:音声/動画]] [[cs:Codecs]] [[de:Codecs]] [[el:Codecs]] [[en:Codecs]] [[es:Codecs]] [[fr:Codecs]] [[it:Codecs]] [[ru:Codecs]] [[tr:Kod çözücüler]] [[zh-CN:Codecs]] {{Related articles start}} {{Related|光学ディスクドライブ#DVD}} {{Related|GStreamer}} {{Related|MPlayer}} {{Related|VLC media player}} {{Related articles end}} [[Wikipedia:ja:コーデック|wikipedia]] より: :''コーデック (Codec) は、符号化方式を使ってデータのエンコード(符号化)とデコード(復号)を双方向にできる装置やソフトウェアなどのこと。'' 一般的に、マルチメディアアプリケーションにおいて音声や動画ストリームをエンコード・デコードするためにコーデックが使われます。エンコードされたストリームを再生するために、ユーザーは適切なコーデックをインストールする必要があります。 この記事ではコーデックとアプリケーションのバックエンドだけを扱います; プレイヤーのリストは[[アプリケーション一覧/マルチメディア|アプリケーション一覧]]を見て下さい ([[MPlayer]] や [[VLC media player|VLC]]、[[mpv]] がよく使われています)。 ==要件== マルチメディアを再生するには2つのコンポーネントが必要です: * メディアプレイヤー * 適切なコーデック メディアプレイヤーをインストールしている場合は必ずしもコーデックをインストールする必要はないこともあります。例えば、[[MPlayer]] は依存パッケージとして大量のコーデックをインストールします。また、内蔵コーデックも持っています。 ==コーデック一覧== * {{App|[[Wikipedia:ja:ALAC|ALAC]]|情報の損失なしで音声ファイルのサイズを減らすことができるデータ圧縮形式。|https://alac.macosforge.org/|{{AUR|alac-git}}}} * {{App|[[Wikipedia:ja:CELT|CELT]]|音声の圧縮アルゴリズム。MP3, Vorbis, AAC などのように高品質な音楽を転送するのに適しています。先のフォーマットとは違って CELT では Speex, GSM, G.729 などの典型的な通話用フォーマットよりも信号の遅延が少なくなっています。|http://www.celt-codec.org/|{{Pkg|celt}}}} * {{App|[[Wikipedia:ja:Daala|Daala]]|新しいビデオ圧縮技術。Mozilla Foundation, Xiph.Org Foundation などにより共同で作られています。プロジェクトの目標は、自由に使えて、h.265 よりも技術的なパフォーマンスが優れている、デジタルメディアフォーマットとリファレンス実装を提供することです。|https://www.xiph.org/daala/|{{AUR|daala-git}}}} * {{App|[[Wikipedia:FAAC|FAAC]]|プロプライエタリの AAC オーディオエンコーダ。|http://www.audiocoding.com/faac.html|{{Pkg|faac}}}} * {{App|[[Wikipedia:FAAD2|FAAD2]]|ISO AAC オーディオデコーダ。|http://www.audiocoding.com/faad2.html|{{Pkg|faad2}}}} * {{App|[[Wikipedia:ja:FLAC|FLAC]]|Free Lossless Audio Codec。|https://xiph.org/flac/|{{Pkg|flac}}}} * {{App|[[Wikipedia:FAAD2|Fraunhofer FDK AAC]]|Android (と Linux) ユーザー向けの完全な、高品質オーディオソリューション。|http://www.iis.fraunhofer.de/en/bf/amm/implementierungen/fdkaaccodec.html|{{Pkg|libfdk-aac}}}} * {{App|[[Wikipedia:JasPer|JasPer]]|JPEG-2000 Part-1 規格にあるコーデックの実装、ソフトウェアベース。|http://www.ece.uvic.ca/~frodo/jasper/|}}{{Pkg|jasper}} * {{App|[[Wikipedia:ja:LAME|LAME]]|MP3 エンコーダとグラフィカルなフレームアナライザ。|http://lame.sourceforge.net/|{{Pkg|lame}}}} * {{App|liba52|ATSC A/52 ストリームのデコードに使うフリーのライブラリ。|http://liba52.sourceforge.net/|{{Pkg|a52dec}}}} * {{App|[[Wikipedia:libdca|libdca]]|DTS Coherent Acoustics ストリームのデコードのためのフリーなライブラリ。|https://www.videolan.org/developers/libdca.html|{{Pkg|libdca}}}} * {{App|libde265|h.265 ビデオコーデックのオープンソース実装。|https://github.com/strukturag/libde265|{{AUR|libde265}} {{AUR|libde265-git}}}} * {{App|[[Wikipedia:ja:DV (ビデオ規格)|libdv]]|Quasar DV コーデック (libdv) は DV ビデオのためのソフトウェアコーデックです。|http://libdv.sourceforge.net/|{{Pkg|libdv}}}} * {{App|[[Wikipedia:libmpeg2|libmpeg2]]|MPEG-1 と MPEG-2 ビデオストリームのデコードライブラリ。|http://libmpeg2.sourceforge.net/|{{Pkg|libmpeg2}}}} * {{App|[[Wikipedia:libmad|MAD]]|ハイクォリティな MPEG オーディオデコーダ。|http://www.underbit.com/products/mad/|{{Pkg|libmad}}}} * {{App|[[Wikipedia:ja:Musepack|Musepack]]|高い品質に重点が置かれている音声圧縮フォーマット。可逆圧縮ではありませんが、ブラインドテストで、オリジナルの wave ファイルと小さくなった MPC ファイルの差を聞き分けられないくらいに設計されています。MPEG-1 Layer-2 / MP2 アルゴリズムをベースに1997年から急速に開発がなされ、今では最適化がほどこされパテントがないコードを含む段階にまで発展しています。|http://musepack.net/|{{Pkg|libmpcdec}}}} * {{App|[[Wikipedia:ja:AAC|Nero AAC]]|オールインワンの (デコード・エンコード・タグ) AAC 音声コーデック。|http://www.nero.com/eng/company/about-nero/nero-aac-codec.php|{{AUR|neroaac}}}} * {{App|[[Wikipedia:ja:Adaptive_Multi-Rate|opencore-amr]]|Adaptive Multi Rate (AMR) 音声コーデックのオープンソース実装。|http://sourceforge.net/projects/opencore-amr/|{{Pkg|opencore-amr}}}} * {{App|[[Wikipedia:ja:Opus (音声圧縮)|Opus]]|完全にオープンで、ロイヤルティフリー、多目的の音声コーデック。Opus はインターネットを介した音楽の転送などには向きませんが、ストレージ・ストリーミングアプリケーションにも使われることを想定しています。Skype の SILK コーデックや Xiph.Org の CELT コーデックからの技術を合体させており Internet Engineering Task Force (IETF) によって RFC 6716 として標準化されています。|http://www.opus-codec.org/|{{Pkg|opus}} {{AUR|opus-git}}}} * {{App|[[Wikipedia:ja:Dirac|Schrödinger]]|低解像度なウェブコンテンツから HD による放映やロスレスなスタジオでの編集まで、幅広い使用を考えて作られた先進的なロイヤルティフリーの動画圧縮フォーマット。|http://www.audiocoding.com/faac.html|{{Pkg|schroedinger}}}} * {{App|[[Wikipedia:ja:Speex|Speex]]|通話向けに設計されたパテントフリーの音声圧縮フォーマット。|http://www.speex.org/|{{Pkg|speex}}}} * {{App|[[Wikipedia:ja:Theora|Theora]]|Xiph.org によって開発されたオープンな動画コーデック。|http://www.theora.org/|{{Pkg|libtheora}}}} * {{App|[[Wikipedia:ja:Vorbis|Vorbis]]|完全にオープン・パテントフリーでプロフェッショナルな音声エンコード・ストリーミング技術。|http://www.vorbis.com/|{{Pkg|libvorbis}}}} * {{App|[[Wikipedia:ja:VP8|VP8]]|誰でも自由に使うことができるウェブ向けの高品質・オープンなビデオフォーマット。|http://www.webmproject.org|{{Pkg|libvpx}} {{AUR|libvpx-git}}}} * {{App|[[Wikipedia:ja:WavPack|WavPack]]|可逆、非可逆、ハイブリッド圧縮モードを持った音声圧縮フォーマット。|http://www.wavpack.com/|{{Pkg|wavpack}}}} * {{App|[[Wikipedia:ja:x264|x264]]|H264/AVC ビデオストリームのエンコードのためのフリーのライブラリ。|https://www.videolan.org/developers/x264.html|{{Pkg|x264}} {{AUR|x264-git}}}} * {{App|[[Wikipedia:x265|x265]]|ビデオストリームを H.265/High Efficiency Video Coding (HEVC) 形式にエンコードするためのオープンソースプロジェクトとフリーのアプリケーションライブラリ。|http://x265.org/|{{Pkg|x265}} {{AUR|x265-hg}}}} * {{App|[[Wikipedia:ja:Xvid|Xvid]]|オープンソースの MPEG-4 ビデオコーデック。|http://www.xvid.org/|{{Pkg|xvidcore}}}} ==バックエンド== ===GStreamer=== http://www.gstreamer.net/ より: :''[[GStreamer]] はメディアを扱うコンポーネントのグラフを組み立てるためのライブラリです。サポートしているアプリケーションは単純な Ogg/Vorbis の再生や音声・動画のストリーミングから複雑な音声 (ミキシング) や動画 (ノンリニア編集) の処理まで幅広く及びます。'' つまり、GStreamer は ''バックエンド'' や ''フレームワーク'' として多くのメディアプレイヤーによって利用されています。[[GStreamer]] の記事を参照してください。 ===xine=== http://www.xine-project.org/about より: :''xine はフリーの (GPL ライセンスの) ハイパフォーマンスで、携帯性を持ち、再利用可能なマルチメディア再生エンジンです。xine 自体は使いやすいように共有ライブラリで作られており、さまざまなアプリケーションでスムーズな動画再生・動画処理のためにパワフルな API が使われています。'' GStreamer の代わりとして、多くのメディアプレイヤーでは {{Pkg|xine-lib}} によって含まれている xine バックエンドを使うように設定することが可能です。 xine プロジェクト自体もビデオプレイヤーを提供しています, {{pkg|xine-ui}}。 ===libavcodec=== [[FFmpeg|libavcodec]] は [http://ffmpeg.org/ FFmpeg] プロジェクトの一部です。さまざまなビデオ・オーディオコーデックを含んでいます。libavcodec コーデックは [[MPlayer]] や [[VLC media player|VLC]] などのメディアプレイヤーに含まれているため、{{Pkg|ffmpeg}} パッケージをインストールする必要はありません。 ==Tips and tricks== ===MPlayer バイナリコーデックのインストール=== 最後の手段として、MPlayer のバイナリコーデックをインストールすることができます。 再生できないファイルがあるときは http://www.mplayerhq.hu/design7/dload.html に行って、ファイルを再生するのに必要なコーデックをインストールしてください。 また、{{AUR|codecs}} や {{AUR|codecs64}} という名前で AUR にも存在します。 ===Totem プレイヤで H264, mpg4, Musepack (.mpc) がない=== "H264 プラグインが見つからない" という警告が Totem メディアプレイヤーに表示されるときは、{{Pkg|gst-libav}} をインストールして Gstreamer の libav ライブラリをインストールすることで直ります。
このページで使用されているテンプレート:
テンプレート:-
(
ソースを閲覧
)
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:App
(
ソースを閲覧
)
テンプレート:META Related articles start
(
ソースを閲覧
)
テンプレート:META Table cell
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Related
(
ソースを閲覧
)
テンプレート:Related articles end
(
ソースを閲覧
)
テンプレート:Related articles start
(
ソースを閲覧
)
コーデック
に戻る。
検索
検索
コーデックのソースを表示
話題を追加