ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
インストール
ブラウザよりも高速アクセス!
 

DirectShow

索引 DirectShow

DirectShow (DSまたはDShowとも略される)は、マイクロソフトによるメディアファイルまたはストリームに対する様々な操作を行うマルチメディアフレームワークとAPIであり、Video for Windowsの後継となっている。コードネームはQuartzであった。COMをベースとしており、多数のプログラミング言語で共通のインタフェースを公開し、拡張性も高いものとなっている。フィルタベースでアプリケーションユーザまたはソフトウェアプログラマの要求に応じてメディアを再生・記録などの操作を行えるようになっている。DirectShowの開発ツールや文書は当初DirectX SDKに収録されていたが、現在ではWindows SDK(移管当時Platform SDK)になっている 。 DirectShowに対するものとしてアップルのQuickTime、Linux向けにGStreamerやXineなどのマルチメディアフレームワークが存在する。 Windows Vistaからは、Media Foundationを後継とすることが計画されている。.

57 関係: AACAC3ActiveXAdvanced Systems FormatAudio Video Interleaveノンリニア編集マイクロソフトレンダリング (コンピュータ)レジストリデッドロックフレームレートフレーム間予測フィルタ (ソフトウェア)アップル (企業)アプリケーションプログラミングインタフェースオープンソースキーイングコンテナフォーマットシンクサンプリング周波数変換C SharpC++ BuilderComponent Object ModelDelphiDirect3DDirectDrawDirectX Video AccelerationDVDGraphics Device InterfaceGStreamerH.264LinuxMedia FoundationMicrosoft DirectXMicrosoft Visual Basic .NETMicrosoft Visual C++Microsoft Windows SDKMicrosoft Windows VistaMicrosoft Windows XPMIDIMOVMP3MP4MPEG-1MPEG-4MusepackOggQuickTimeTVチューナーVideo for Windows...VLCメディアプレーヤーVorbisWAVWindows ムービーメーカーWindows Media AudioWindows Media VideoXine インデックスを展開 (7 もっと) »

AAC

Advanced Audio Coding (AAC) は、不可逆のディジタル音声圧縮を行う音声符号化規格のひとつである。MP3の後継フォーマットとして策定され、一般的にAACは同程度のビットレートであればMP3より高い音声品質を実現している。 AACはISOとIECにより、MPEG-2およびMPEG-4仕様の一部として標準化された。MPEG-4 Audio内のHE-AAC(High Efficiency Advanced Audio Coding)として知られるAACの一部は、DAB+やDigital Radio Mondiale、モバイルテレビジョン規格のDVB-やATSC-M/Hのようなディジタル無線規格においても採用されている。 AACは一つのストリームに、48の全帯域幅(最大96kHz)音声チャンネルを持たせることができ、さらに、16の低周波効果音(LFE、120Hzまで)チャンネルと16の対話チャンネル、および16のデータストリームも含めることができる。ステレオの音質は96kbpsのジョイントステレオモードで適度な要件を満たすことができるが、Hi-Fi透明性(低雑音性)のためには、少なくとも128kbpsのデータレート(VBR)が必要である。MPEG-4 Audioによる検証では、AACが128kbpsのステレオおよび320kbpsの5.1チャンネルオーディオにおいてITUが「透明的」として規定している要件を満たしていることが示されている。 AACはYouTube、iPhone、iPod、iPad、Nintendo DSi、Nintendo 3DS、iTunes、DivX Plus Web Player、PlayStation 3、ノキアのSeries 40携帯電話における既定もしくは標準の音声フォーマットである。PlayStation Vita、Wii、 ソニーのウォークマンMP3シリーズとその後継機種でもサポートされている。AACはインダッシュの車載オーディオシステムのメーカによってもサポートされている。 AAC(Advanced Audio Coding, 先進的音響符号化)とは1997年にISO/IEC JTC 1のMoving Picture Experts Group (MPEG) において規格化された音声圧縮方式のことである。.

新しい!!: DirectShowとAAC · 続きを見る »

AC3

* ドルビーデジタル(Audio Code number 3):ドルビーラボラトリーズ (Dolby Laboratories, Inc.) が開発した、音声のデジタル符号化方式。.

新しい!!: DirectShowとAC3 · 続きを見る »

ActiveX

ActiveX(アクティブエックス)とは、マイクロソフトが開発するインターネットに関するソフトウェアコンポーネントやその技術を示す用語である。一般的には同社製のウェブブラウザであるInternet Explorerやそのコンポーネントを利用したソフトウェア上で動的なコンテンツを再生するための技術(ActiveXコントロール)を指す。JavaScriptやHTML5/CSS3といった標準規格の普及によって2015年現在では当たり前となった、RIA (リッチインターネットアプリケーション) を実現するための技術の先駆けとも言える。 元々はマイクロソフトがオブジェクトのやりとりを行う仕組みであるObject Linking and Embedding (OLE) からインターネットに関する技術を分離させたものがActiveXにあたる。.

新しい!!: DirectShowとActiveX · 続きを見る »

Advanced Systems Format

Advanced Systems Format (Advanced Streaming Formatから改称)とは、マイクロソフトが開発したAVI後継のファイル形式であり、ASFファイル、ASFコンテナなどと呼ばれている。 ストリーミング配信に適し、また同時にローカル上での再生も可能である。1つのファイルにマルチビットレートビデオ・オーディオ・メタデータ・静止画・URL・字幕等のデータを格納できる。 Windows Media (Windows Media Video(WMV)/Windows Media Audio(WMA))の標準ファイル形式である。.

新しい!!: DirectShowとAdvanced Systems Format · 続きを見る »

Audio Video Interleave

Audio Video Interleave(オーディオ ビデオ インターリーブ)は動画用ファイルフォーマットである。.

新しい!!: DirectShowとAudio Video Interleave · 続きを見る »

ノンリニア編集

ノンリニア編集(ノンリニアへんしゅう、Non-linear editing)はコンピュータを使用した非直線的(ノンリニア)な映像編集方式のこと。2台以上のデッキを使いテープからテープへ映像をコピーするリニア編集に比べ、編集箇所を自由に選択でき、映像データを即座に追加・削除・修正・並べ替えることができる利点がある。1990年代に登場し、PCと共に急速に普及した。 編集システムとしてはAvid、Adobe Premiere、Corel Ulead VideoStudio、Final Cut Pro、EDIUS、flame、Kino、Canopus CWSシリーズ、Canopus HDWSシリーズ、CyberLink PowerDirectorなどが代表的である。 1990年代になると、VTRを使用して実時間以上を要する編集を克服するためのブレークスルーがランダムアクセス記録媒体を用いた記録装置によって実現された。 1980年代の終盤からHDDやDRAMを用いた記録装置が一部の放送機器メーカーから発売された。これらはD2コンポジットデジタルあるいはD1コンポーネントデジタル形式で数分程度の記憶容量しかなかったが、一部の編集プロダクションで多重合成編集を行う場面などで用いられた。 1990年代の初期、全素材をHDDに収録し、ランダムアクセス機能を利用して必要な場面だけ飛び飛びに再生する編集システムが登場した。一連の再生の順番を記述したプレイリストに再生開始・終了点を指定し、それに従って再生することで編集結果が得られるもので、記録媒体間で一切コピーを行わずに済む。インサート編集も編集のやり直しもプレイリストの内容を変更するだけで行える。場面転換で複数素材の合成を行う場合も、複数箇所同時再生が可能な記録再生装置を用いればA/Bロール機能相当の編集が可能になる。また必要な場面の先頭映像をキャプチャし縮小映像としてGUI画面に表示することにより、複数の場面への頭出しが容易にできるなど、編集作業の効率化をもたらすものであった。 初期の製品はPCベースでHDDの記録容量は小さく、低ビットレートに圧縮した映像しか扱えなかった。このためオフライン編集にしか用いることができず、番組やCM編集に関わる人からはそれほど評価されなかったようである。 しかし、ニュース制作の分野などから米国を中心に徐々に普及し、HDDの大容量化、ハードウェアの高速化、高効率符号化(圧縮)技術の進歩により放送画質の編集・制作が可能になった。特にニュース編集システムでは、素材をテープからHDDにコピーしたあとは自由に編集してそのまま送出可能なため、非常に効率のよい運用が可能になることから、普及が進んでいる。初期のノンリニア編集システムの代表例としてはMacintoshIIを用いたAvidや、Amigaを用いたVideo Toasterが良く知られる。現在ではより高品質、大規模なシステムが多くの放送機器メーカーから供給されており、編集から送出まで一括して行えるビデオサーバとして用いられている。 一方、イギリスのQuantel社の「ヘンリー」、カナダのdiscreet社の「インフェルノ」など、複雑な映像合成に絞った高画質・高機能なシステムもあり、CGや画像処理の機能も含めた制作工程で用いられる。 また、PCの高性能化やSVRT(Smart Video Rendering Technology)などのソフトウェアの高性能化や記録形DVD・BDの普及により、PCベースのノンリニア映像編集システムが個人や業務用として用いられるようになった。今日では、市販のBDレコーダーやDVDレコーダーやHDDレコーダーで簡易なプレイリスト編集ができるようになっている。.

新しい!!: DirectShowとノンリニア編集 · 続きを見る »

マイクロソフト

マイクロソフト()は、アメリカ合衆国ワシントン州に本社を置く、ソフトウェアを開発・販売する会社である。1975年4月4日にビル・ゲイツとポール・アレンらによって設立された。.

新しい!!: DirectShowとマイクロソフト · 続きを見る »

レンダリング (コンピュータ)

レンダリング(rendering)とは、データ記述言語やデータ構造で記述された抽象的で高次の情報から、コンピュータのプログラムを用いて画像・映像・音声などを生成することをいう。元となる情報には、物体の形状、物体を捉える視点、物体表面の質感(テクスチャマッピングに関する情報)、光源、シェーディングなどが含まれる。"render" の原義は「表現する、翻訳する、(脚本などを)上演する」などの意味。 レンダリングを行うソフトウェア、ソフトウェアパーツ、システムなどをレンダリングエンジンまたはレンダラーと呼ぶ。また、レンダリング用のサーバファームをレンダーファームと呼ぶ。.

新しい!!: DirectShowとレンダリング (コンピュータ) · 続きを見る »

レジストリ

レジストリ は、Microsoft Windows オペレーティングシステム(OS)で用いられている設定情報のデータベースである。OSに関する基本情報やアプリケーションの設定、拡張情報などのほか、拡張子の関連付け、ユーザパスワードなども保存されている。Windows 95およびWindows NT以降で主流となった。これらのデータはハードディスク内に記録されている。 すべてのアプリケーションがレジストリを使用しているわけではなく、独自の設定ファイルを用いているものもある。.

新しい!!: DirectShowとレジストリ · 続きを見る »

デッドロック

デッドロック (英: deadlock) とは、特に計算機科学において、2つ以上のスレッドあるいはプロセスなどの処理単位が互いの処理終了を待ち、結果としてどの処理も先に進めなくなってしまうことを言う。 また、合弁契約書などにおいてパートナーと利害関係がぶつかるような問題が生じた場合の解決方法を定めた条項を「デッドロック条項(Deadlock Clause)」と言う。 英語ではもともと行き詰まりの意味である。.

新しい!!: DirectShowとデッドロック · 続きを見る »

フレームレート

フレームレートは、動画において、単位時間あたりに処理させるフレーム数(静止画像数、コマ数)である。通常、1秒あたりの数値で表し、fps(frames per second=フレーム毎秒)という単位で表す。 映像に対するサンプリング周波数とも言え、単位にヘルツが使われる場合もある。連続しているものに対する標本化であることからストロボ効果を起こす。 走査がプログレッシブスキャンであればリフレッシュレートと同じ値になる。ただし、リフレッシュレートとは違うものである。特にアナログテレビ放送のNTSCなどインターレースの場合、フレームレートはリフレッシュレートとは一致しない。.

新しい!!: DirectShowとフレームレート · 続きを見る »

フレーム間予測

フレーム間予測(フレームかんよそく)とは、動画像の圧縮符号化において高い圧縮効率を得るために、異なる時刻のフレームに基づいて予測画像を生成し、入力画像と予測画像の差分(誤差)画像を符号化する方式である。現在の動画像圧縮技術の基礎となる技術の一つである。 一般に、フレーム間予測では、さらに圧縮効率を高めるために動き補償(うごきほしょう、)と呼ばれる技術が同時に用いられる。.

新しい!!: DirectShowとフレーム間予測 · 続きを見る »

フィルタ (ソフトウェア)

フィルタ(filter)は、データストリームを処理するコンピュータプログラムである。.

新しい!!: DirectShowとフィルタ (ソフトウェア) · 続きを見る »

アップル (企業)

アップル()は、アメリカ合衆国カリフォルニア州に本社を置く、インターネット関連製品・デジタル家庭電化製品および同製品に関連するソフトウェア製品を開発・販売する多国籍企業である。2007年1月9日に、アップルコンピュータ (Apple Computer, Inc.) から改称した。.

新しい!!: DirectShowとアップル (企業) · 続きを見る »

アプリケーションプログラミングインタフェース

アプリケーションプログラミングインタフェース(、)とは、広義の意味ではソフトウェアコンポーネントが互いにやりとりするのに使用するインタフェースの仕様である。 APIには、サブルーチン、データ構造、オブジェクトクラス、変数などの仕様が含まれる。APIには様々な形態があり、POSIXのような国際規格、マイクロソフトのWindows APIのようなベンダーによる文書、プログラミング言語のライブラリ(例えば、C++のStandard Template Libraryやなど)がある。 商業的に使われる狭義の意味ではOSやミドルウェアやWebサービス等サービスを利用するアプリケーション(Application)を作成する(Programming)ためのインターフェース(Interface)である。こちらの意味ではサービスから提供されないStandard Template Libraryなど言語の標準ライブラリーは含まない。 APIはApplication Binary Interface (ABI) とは異なる。APIはソースコードベースだが、ABIはバイナリインタフェースである。例えば、POSIXはAPIだが、Linux Standard Base (LSB) はABIである(LSBはいろいろな規定の集合なので、正確には「LSBには、ABIにまで踏み込んでいる部分もある」)。.

新しい!!: DirectShowとアプリケーションプログラミングインタフェース · 続きを見る »

オープンソース

ープンソース (open source) とは、言葉通りのソースコードへのアクセスが開かれている(ソースコードが公開されている)ことを意味するのではなく、ソースコードを商用、非商用の目的を問わず利用、修正、頒布することを許し、それを利用する個人や団体の努力や利益を遮ることがないソフトウェア開発の手法を意味する。オープンソース・イニシアティブ は、「オープンソース」と名乗るための要件として「オープンソースの定義」を掲げている。.

新しい!!: DirectShowとオープンソース · 続きを見る »

キーイング

ーイング()は、映像編集技術の一つで、色・明暗などの成分から画像・映像の一部を抜き出すこと。 ブルーバック撮影などをしてその色だけを取り除くクロマキー、明るさの情報から抜き出すルミナンスキーなどがある。 キーイングの機能に特化したソフトウェアやプラグインをキーヤーと呼び、代表的なキーヤーにultimatte(アルチマット)、Primatte Keyer(プライマットキーヤー)、Keylight(キーライト)などがある。.

新しい!!: DirectShowとキーイング · 続きを見る »

コンテナフォーマット

ンテナフォーマット (container format) は、さまざまな種類のデータや標準的なデータ圧縮方法を使って圧縮したデータを保持できる、ファイルフォーマット。コンテナファイルは、さまざまな種類のデータを識別したりまとめたりすることができる。単純なコンテナフォーマットは、異なる種類の音声ファイル形式データを複数含むことができる。先進的なコンテナフォーマットは、さまざまなストリーミングを再生し直すのに必要な同期情報とともに、音声・動画・副題・章(チャプター)・字幕・メタデータ(タグ)などに対応する。.

新しい!!: DirectShowとコンテナフォーマット · 続きを見る »

シンク

ン.

新しい!!: DirectShowとシンク · 続きを見る »

サンプリング周波数変換

ンプリング周波数変換 (sampling frequency conversion) または標本化周波数変換(ひょうほんかしゅうはすうへんかん)は、サンプリングされた信号に対するリサンプリングの1つで、あるサンプリング周波数でサンプリングされた信号を別のサンプリング周波数でサンプリングされた信号に変換する処理である。通常はデジタル信号間の変換だが、サンプリングされていればアナログ信号でもかまわない。 サンプリングレート変換 (sampling rate conversion) などともいう。単にレート変換 (rate conversion) ということもあるが、これはビットレート変換と紛らわしい。 サンプリング周波数を上げる変換をアップサンプリング (upsampling)、下げる変換をダウンサンプリング (downsampling) という。ただしこれらの語は、後述のとおり、サンプリング周波数変換の構成要素を指すこともある。.

新しい!!: DirectShowとサンプリング周波数変換 · 続きを見る »

C Sharp

C#(シーシャープ)は、アンダース・ヘルスバーグが設計(デザイン)したプログラミング言語であり、構文(syntax)は(名前にもある通り)C言語や、C言語風に構文が設計されたC++やJavaなどの影響があるが、構文以外についてはヘルスバーグが以前の所属であるBorlandで設計したDelphiからの影響がある。 Microsoftによる謳い文句としては、マルチパラダイムプログラミング言語、強い型付け、命令型、宣言型、手続き型、関数型、ジェネリック、オブジェクト指向の要素を持つ、などといった点が強調されている。 CLIといった周辺も含め、Microsoftのフレームワーク「.NET Framework」の一部である他、VJ++で「非互換なJava」をJavaに持ち込もうとしたような以前のMicrosoftとは異なり、その多くの仕様を積極的に公開し標準化機構に託して自由な利用を許す(ECMA-334、ISO/IEC 23270:2003、JIS X 3015)など、同社の姿勢の変化があらわれている一面でもある(実際に「Mono」という、フリーソフトウェアの定義に合致したライセンスの、コミュニティによる実装がある)。.

新しい!!: DirectShowとC Sharp · 続きを見る »

C++ Builder

C++ Builder(C++ビルダー)は、エンバカデロ・テクノロジーズのC/C++統合開発環境 (IDE) である。同社の代表製品である「Delphi」のC/C++版とも言えるRADツールで、Delphiと同様に構成部品を貼り付けていくようなユーザインタフェース (UI) 設計を可能としている。元々はボーランド(インプライズ)で開発され、コードギアへ移管、同社の買収に伴って現在へ至る。ボーランド社の時代は、Borland C++ Builder(ボーランド C++ビルダー; BCB)とも呼ばれていた。.

新しい!!: DirectShowとC++ Builder · 続きを見る »

Component Object Model

Component Object Model(COM、コンポーネント オブジェクト モデル)とは、マイクロソフトが提唱するソフトウェアの再利用を目的とした技術のことである。アプリケーションソフトウェア間での通信や、オペレーティングシステムとアプリケーションソフトウェアとのAPIに用いられる。 COMを使用して開発されたソフトウェア部品をCOMコンポーネントと呼ぶ。COMコンポーネントは、特定の開発言語に依存せず、C言語やC++、Visual Basic、Smalltalk、Javaなど、様々な言語により開発を行うことができる。COMという用語はソフトウェア開発の世界ではOLE、OLEオートメーション、ActiveX、COM+、DCOMをカバーする包括的な用語としてよく使われる。COMコンポーネントは、他ソフトウェアと通信するためのインタフェースを有している。アプリケーションソフトウェアは、公開されているインタフェースを介してCOMコンポーネントと通信をし、それらを組み合わせることでサービスを提供する。言語によるメモリやその他計算資源の割り付けの違いは、参照カウントを利用してオブジェクトの生成と破棄をそのオブジェクト自身の責任とすることにより解決する。オブジェクトの異なるインタフェース間のキャストはQueryInterface関数で行う。メソッド呼び出しをデリゲート(委譲)する形でサブオブジェクトの集合(アグリゲーションと呼ぶ)を生成する方法がCOM内における最適な継承方法である。 COMは主としてMicrosoft Windows上で使用されるが、UNIXやMac OSでも使用することができる。COMの前身はOLEである。COMは.NET Frameworkに置き換えられているものも多い。たとえば.NETはDCOMの代替として、Windows Communication Foundation (WCF) を通じてWebサービスをサポートする。WCFがXMLベースのSOAPメッセージを利用するのに対し、ネットワークで接続されたDCOMはバイナリの独自仕様フォーマットを利用する。しかし、Microsoft DirectXなどに代表されるように、ネイティブC++での利用を前提としたパフォーマンス重視のAPIは、依然として.NETではなくCOMが使われる傾向にある。 COMはまたソフトウェアコンポーネントシステムとしてCORBAやJava Beansと競合関係にある。.

新しい!!: DirectShowとComponent Object Model · 続きを見る »

Delphi

Delphi(デルファイ)は、コンソール (CUI)、デスクトップ (GUI)、Web、モバイルアプリケーション開発のための統合開発環境 (IDE) である。 DelphiのコンパイラはPascal を独自に拡張した Object Pascal (Delphi 言語) を用いて、プラットフォーム毎にネイティブコードを生成する。対応プラットフォームはWindows、macOS、iOS、Android、Linux。 元々DelphiはボーランドがTurbo Pascal / Borland Pascalの後継として開発したWindows用のRADツールである。C++ Builderとは多くのコアコンポーネント、特にIDEとVisual Component Library (VCL) を共有していたが、Borland Developer Studio 2006の登場まではそれぞれ独立した製品だった。 2006年にボーランドの開発ツール部門がコードギアとして完全子会社化され、2008年にエンバカデロ・テクノロジーズに買収された。2015年10月に、上記エンバカデロ・テクノロジーズがアイデラにより買収される発表がなされた。 本項では Delphi Prism として開発されていた 「Embacardero Prism(エンバカデロ プリズム)」 についても述べる。.

新しい!!: DirectShowとDelphi · 続きを見る »

Direct3D

Direct3Dは、3Dグラフィックスを描画するためのAPIである。マイクロソフトのDirectXの一部であり、様々なWindows(主にWindows 95以上)で動作し、さらに、家庭用ゲーム機であるXbox、Xbox 360およびXbox OneのグラフィックスAPIのベースでもある。.

新しい!!: DirectShowとDirect3D · 続きを見る »

DirectDraw

DirectDrawはマイクロソフトのDirectX APIの一部である。パフォーマンスが重要なアプリケーションでコンピュータグラフィックスを高速にレンダリングするために使用する。DirectDrawアプリケーションはフルスクリーンで動作するほか、一般的なWindowsデスクトップアプリケーションのようにウィンドウ内で動作するようにもできる。ビデオカードなどのグラフィックスデバイスが持つハードウェアアクセラレーション機能を利用できる場合はこれを利用する。DirectDrawはビデオメモリ、ハードウェアオーバーレイ、ハードウェアブロック転送、ページフリップを直接操作できる。DirectDrawのビデオメモリマネージャは簡単にビデオメモリを操作でき、ブロック転送をうまく活用でき、様々なビデオカードで様々な色数に対応できる。 DirectDrawは2次元コンピュータグラフィックスのAPIである。すなわち、2Dレンダリングのためのコマンドが存在するのみで、3Dハードウェアアクセラレーションはサポートしない。半透明合成処理(アルファブレンド)に関しても同様である。DirectDrawを駆使してレンダラーを実装することで3D映像を描画することもできるが、3DハードウェアアクセラレーションをサポートするDirect3DのようなAPIと比較してレンダリングが遅くなる。 DirectXバージョン8.0において、DirectDrawは、Direct3Dに一部のDirectDraw APIを追加しただけのDirectX Graphicsという新しいパッケージに統合され、事実上DirectDrawは廃止された。DirectDrawはDirectX 8以降と共存可能だが、DirectDrawを使用する場合は、古いバージョンのDirectXインターフェイス (DirectX 7およびそれ以前) を使わなければならない。.

新しい!!: DirectShowとDirectDraw · 続きを見る »

DirectX Video Acceleration

DirectX Video Acceleration (DXVA) は、マイクロソフトのAPI仕様である。WindowsやXbox 360において、パイプラインにより、離散コサイン変換、動き補償、およびデインターレース処理などの特定のCPU集約型処理をGPUにオフロードすることで、ビデオのデコードをハードウェアアクセラレーションを利用して実行できるようにする。DXVA 2.0ではさらに、キャプチャや処理操作など、より多くの操作をハードウェアアクセラレーションで実行することができる。 DXVAは、ビデオカードで使用されるビデオレンダリングモデルと連携して動作する。DXVA 1.0は、Windows 2000で標準化されたAPIとして導入され、現在Windows 98以降で利用可能で、オーバーレイレンダリングモードまたはVMR 7/9のいずれかを使用できる。DXVA 2.0は、Windows Vista、Windows 7とWindows 8以降のOSでのみ利用可能で、Media Foundation (MF) と統合されており、MFにあるEnhanced Video Renderer (EVR) を使用する。.

新しい!!: DirectShowとDirectX Video Acceleration · 続きを見る »

DVD

市販のDVDレコーダー(ソニー製) 市販のDVD録画用生ディスク(パナソニック製DVD-RAM) DVD(ディー・ブイ・ディー)は、デジタルデータの記録媒体である第2世代光ディスクの一種である。.

新しい!!: DirectShowとDVD · 続きを見る »

Graphics Device Interface

Graphics Device Interface (グラフィックス・デバイス・インターフェイス、GDI)とは、カーネル及びユーザー(ウィンドウマネージャ)と協調する Windows の3つの主要コンポーネント(サブシステム)の1つ。 GDI はグラフィカルオブジェクトの表示と、ディスプレイやプリンターのような出力機器への転送のための Windows 規格である。.

新しい!!: DirectShowとGraphics Device Interface · 続きを見る »

GStreamer

GStreamer(ジーストリーマー)は、フリー(ライセンスはLGPL)のマルチメディアフレームワーク。 C言語で記述され、主にUNIXで開発されている。ビデオ編集ソフトやストリーミング、そしてメディアプレーヤなどのようなマルチメディアアプリケーションソフトウェアのベースとなる機能を提供する。クロスプラットフォームとなるよう設計されており、Linux (x86, PowerPC, ARM)、Solaris (x86, SPARC)、OpenSolaris、FreeBSD、OpenBSD、macOS、Windows、OS/400上で動く。 核となる部分以外では、プラグインのライブラリ群で構成されている。 動的にロードされ、種々のコーデック、コンテナフォーマット、出力ドライバをサポートしている。 他のプログラミング言語では、Python、Vala、C++、Perl、GNU Guile、Rubyなどにバインディングされている。 GNOMEデスクトップ環境はGStreamer技術の最初のかつ主要なユーザであり、GNOMEのアプリケーションがマルチメディア機能を実装するのにこのフレームワークを利用するよう支援した。KDEのメディアプレーヤであるAmarokなど、他のアプリケーションもこれを利用している。KDEのバージョン4では、これが標準のマルチメディアフレームワークとなる予定であったが、頻繁にABIが変更されるため、KDE では新たに Phonon が開発されることとなった。PhononではバックエンドとしてGStreamerを使うことができる。 GStreamerはスマートフォンやタブレットなどの組み込み機器でも利用されていて、Palm Pre、Maemo、Tizen などで使われている。 GStreamer は CPU によるソフトウェアコーデックも利用できるし、OpenMAX IL (Linux), DirectShow (Windows), QuickTime (macOS) などを経由して OS のコーデックを再利用したり、ハードウェアコーデックを呼び出したりすることも出来るし、FFmpeg (libav) 経由でそれらのコーデックを利用することも出来るし、VPU ベンダーのハードウェアコーデックのプラグインを利用したりすることも出来る。 このプロジェクトは、freedesktop.orgでホストされており、フリーなデスクトップ環境間での相互運用性を改善することや技術を共有することを目的としている。.

新しい!!: DirectShowとGStreamer · 続きを見る »

H.264

H.264(エイチにろくよん)、MPEG-4 AVC(エムペグフォーエーブイシー)は、動画圧縮規格の一つ。 ITU-Tでは「H.264」として、2003年初めに勧告された。ISO/IECでは、ISO/IEC 14496-10「MPEG-4 Part 10 Advanced Video Coding(通称:MPEG-4 AVC)」として規定されている。どちらも技術的には同一のものであり、ITU-TとISO/IECが共同で策定したため、両者の呼称を「H.264/MPEG-4 AVC」「MPEG-4 AVC/H.264」と併記することが多い。規格文書では「ITU-T Rec.

新しい!!: DirectShowとH.264 · 続きを見る »

Linux

Linux(リナックス、他の読みは後述)とは、Unix系オペレーティングシステムカーネルであるLinuxカーネル、およびそれをカーネルとして周辺を整備したシステム(GNU/Linuxシステムも参照)である。.

新しい!!: DirectShowとLinux · 続きを見る »

Media Foundation

Media Foundation は、Microsoft Windows でマルチメディアを扱うためのマイクロソフトによる COM ベースの API セットである。コンテンツの保護、再生品質の向上、高精細コンテンツ(HDTV など)の再生、デジタル著作権管理 (DRM) へのアクセスなどに重点が置かれている。 Media Foundation は Windows Vista 以降のOSに標準搭載されるが、それ以前のバージョンの Windows では利用できない。 、次のようなアプリケーションは Media Foundation を利用している。.

新しい!!: DirectShowとMedia Foundation · 続きを見る »

Microsoft DirectX

Microsoft DirectX(ダイレクトエックス)は、マイクロソフトが開発したゲーム・マルチメディア処理用のAPIの集合である。オーバーヘッドを少なくしたデバイスの仮想化・抽象化を提供する。Windows・Xbox・Xbox 360・Xbox Oneなど、マイクロソフト製のプラットフォームおよびデバイスにおいて広く利用されている。グラフィックスに関しては、DirectX (Direct3D) 互換のビデオカードを利用することにより、高品質の2次元・3次元コンピュータグラフィックスを高速にレンダリングできる。.

新しい!!: DirectShowとMicrosoft DirectX · 続きを見る »

Microsoft Visual Basic .NET

Visual Basic.NET (ヴィジュアル ベーシック ドットネット)はマイクロソフトが開発したプログラミング言語およびその処理系。VB.NETと略されて呼ばれることが多い。.NETに対応していない旧来のMicrosoft Visual Basic(バージョン6.0まで、VB6)の後継である。 なおVisual Studio 2005以降では、「Visual Basic.NET」や「VB.NET」という呼称ではなく、従来のように「Visual Basic」という呼称が用いられるようになっているが、6.0以前との互換性はなく、また.NETベースであることには変わりない。.

新しい!!: DirectShowとMicrosoft Visual Basic .NET · 続きを見る »

Microsoft Visual C++

Visual C++ (マイクロソフト ビジュアル シープラスプラス;マイクロソフト ヴィジュアル シープラスプラス)とはマイクロソフト製のC、C++、C++/CLI用統合開発環境 (IDE) であり、コンパイラやデバッガを含む。通称VCあるいはVC++、MSVCなど。前身はMicrosoft C/C++などである。.

新しい!!: DirectShowとMicrosoft Visual C++ · 続きを見る »

Microsoft Windows SDK

Microsoft Windows SDK(マイクロソフト ウィンドウズ エスディーケー)とは、Microsoft Windowsで動作するアプリケーションソフトウェアを作成するためにマイクロソフトが無料で公開しているソフトウェア開発キット (SDK) である。Windows APIを利用するために必要なヘッダファイル、ライブラリ、ツール、サンプルを含んでいる。 Windows Vistaリリース前はMicrosoft Platform SDKという名称であったが、Platform SDKと.NET Framework SDKを統合し、Windows SDKとなった。.

新しい!!: DirectShowとMicrosoft Windows SDK · 続きを見る »

Microsoft Windows Vista

Windows Vista (ウィンドウズ ビスタ)は、マイクロソフトが2006年にリリースした、Windowsシリーズに属するパーソナルコンピュータ用のオペレーティングシステム(OS)である。.

新しい!!: DirectShowとMicrosoft Windows Vista · 続きを見る »

Microsoft Windows XP

Windows XP(ウィンドウズ エックスピー)は、マイクロソフトが2001年に発表したWindowsシリーズに属するオペレーティングシステム(OS)である。 XPは「経験、体験」を意味するexperienceに由来する。開発時のコードネームはWhistler(ウィスラー)と呼ばれていた。.

新しい!!: DirectShowとMicrosoft Windows XP · 続きを見る »

MIDI

MIDI(ミディ、Musical Instrument Digital Interface)は、日本のMIDI規格協議会(JMSC、現在の社団法人音楽電子事業協会)と国際団体のMIDI Manufacturers Association (MMA) により策定された、電子楽器の演奏データを機器間でデジタル転送するための世界共通規格。物理的な送受信回路・インタフェース、通信プロトコル、ファイルフォーマットなど複数の規定からなる。.

新しい!!: DirectShowとMIDI · 続きを見る »

MOV

MOV.

新しい!!: DirectShowとMOV · 続きを見る »

MP3

MP3(エムピースリー、MPEG-1 Audio Layer-3)は、音響データを圧縮する技術の1つであり、それから作られる音声ファイルフォーマットでもある。ファイルの拡張子は.mp3」である。.

新しい!!: DirectShowとMP3 · 続きを見る »

MP4

MP4(エムピーフォー)はデジタルマルチメディアコンテナファイルフォーマットである。ビデオやオーディオを格納するのによく用いられ、他にも字幕や静止画なども格納できる。MPEG-4規格の一部で、MPEG-4 Part 14(正式にはISO/IEC 14496-14:2003、ISO/IEC JTC 1)で標準化されている。 拡張子.mp4を推奨されており、MPEG-4の動画・音声の記録に用いられている。また、第3世代携帯電話の業界団体である3GPPおよび3GPP2でも、これに独自拡張を加えたものが標準ファイルフォーマットとして採用されている(あくまで標準でありキャリアごとにさらなる拡張が加えられている)。.

新しい!!: DirectShowとMP4 · 続きを見る »

MPEG-1

MPEG-1 (エムペグワン)は、ISO/IEC JTC 1のMoving Picture Experts Group(MPEG)によって作られた標準動画規格の一つ。 正式名称:Coding of moving pictures and associated audio for digital storage media at up to about 1.5 Mbit/s コンパクトディスク(CD)に1時間程度の動画を記録する事を目標にNTTとアスキーに由って。ビデオCDなどで利用されている。単にMPEG動画というと、MPEG-1で圧縮されたものを指す場合が多い。 ビデオとオーディオ、両者を併せたシステムについて規格化されている。.

新しい!!: DirectShowとMPEG-1 · 続きを見る »

MPEG-4

MPEG-4(エムペグフォー、ISO/IEC 14496)は、動画・音声全般をデジタルデータとして扱うための規格のことである。MPEG-1やMPEG-2と同様、システム、ビジュアル(MPEG-1/-2ではビデオと呼ぶ)、オーディオ、ファイルフォーマットの各技術から構成される。しかしながら、一般的には「MPEG-4」と呼ぶ場合、動画の符号化方式を記述したビジュアル部分だけを指すことが多い。 規格が広範なことが「MPEG-4とは何か」という説明を難しくさせている上に、ビジュアル、あるいはファイルフォーマットの一部の規格を利用したものも単に「MPEG-4です」と説明されることが多く、使われ方、意味のとられ方が混乱している用語でもある。 なお、規格化を行っているMoving Picture Experts GroupではMPEG-4を最後の動画/音声符号化の規格とする意向であり、現在では3次元コンピュータグラフィクスや音声合成などを含む大変広範な規格になっている。MPEG技術は、各技術毎にパート(Part)と呼ばれる規格が作成され、技術が採用/規格化されるたびにパートが増える。2003年にH.264がMPEG-4 Part 10 Advanced Video Codingとして規格化されるなど、現在もなお追加・拡張が継続されている規格である。.

新しい!!: DirectShowとMPEG-4 · 続きを見る »

Musepack

Musepack(ミューズパック)は、オープンソースで開発されている音声圧縮フォーマットの一つ。 元々はMPEGPlus、MP+という呼称だった。可変ビットレートに特化した非可逆圧縮のフォーマットである。MPEG-1 Layer-IIをベースに独自に発展した。 MP3に比べて音質が良いという評価があり、フリーの圧縮・再生ソフトウェアでは数多く採用されている。MPEG技術をベースとした出自から特許面での懸念があったが、Stream Version 7以降では特許に抵触するコードは問題が発生しないように書き直されていると開発者がコメントしている。しかし同時に、それでも特許面での懸念が完全に払拭されているわけではないともコメントがある。 FFT等の処理にSIMDを使用した最適化が施されており、少し前までは音質と処理速度のバランスが取れたフォーマットとして期待されていたが、更新が滞っている間に他のフォーマットが高音質、高速化したためその優位性が薄れ、利用者は減少傾向にあった。しかし、2009年3月に漸くMatroskaにも格納可能なStream Version 8がリリースされ、再び注目が集まりつつある。.

新しい!!: DirectShowとMusepack · 続きを見る »

Ogg

Ogg(オッグ、オグ)は、パテントフリーのマルチメディアコンテナフォーマットである。主にOggファイル、Oggコンテナなどと呼ばれている。.

新しい!!: DirectShowとOgg · 続きを見る »

QuickTime

QuickTime(クイックタイム)は、アップルが開発するマルチメディア技術である。音楽、動画、画像、テキストデータなどを取り扱うことができる。 なお、Mac OS X v10.6に搭載されているQuickTime XはiOSのマルチメディア技術をベースに作られたもので、従来のQuickTimeとは基本的に別物のシステムである。詳細はQuickTime Xを参照。.

新しい!!: DirectShowとQuickTime · 続きを見る »

TVチューナー

TVチューナー(テレビチューナー)とは、テレビ放送を受信するための機器、部品、あるいはその部品を含む集積回路や基板(拡張カードなど)をいう。 受信機を内蔵していないモニタ、あるいはテレビに実装された放送波以外を受信し映像信号を出力するBS・CSチューナーなどについては一般的にセットトップボックスと同義で扱われることが多い。 また初期の薄型テレビでは、チューナーユニットがディスプレイユニットと別筐体の製品も数多く見受けられた。 テレビ本体や録画機器などによっては、チューナーを複数内蔵している機器も存在する。機種にもよるが、テレビ単体機では複数番組を同時に視聴でき、テレビデオ等では録画中に裏番組を視聴できる。HDDレコーダー(主にHDDを内蔵したDVDレコーダー・BDレコーダー)が普及してからは、チューナーを2 - 3系統搭載して複数番組の同時録画が可能なモデルも多く発売されている。.

新しい!!: DirectShowとTVチューナー · 続きを見る »

Video for Windows

Video for Windows(ビデオ・フォー・ウィンドウス)とは、マイクロソフトが開発した、Windows 3.1で動画を再生するためのソフトウェアおよびそれを使用するためのAPI、そしてコーデックのパッケージである。略称はVfW(ビー・エフ・ダブリュー)。.

新しい!!: DirectShowとVideo for Windows · 続きを見る »

VLCメディアプレーヤー

VLCメディアプレーヤー (VLC media player, VideoLAN Client) は、クロスプラットフォームで動作するメディアプレーヤーである。非常に多くのメディアファイル用コーデックが内蔵されており、動画ファイルや音声ファイルなど多くのメディアファイルを再生、表示することができる。GPL下で公開されているフリーソフトウェアである。.

新しい!!: DirectShowとVLCメディアプレーヤー · 続きを見る »

Vorbis

Vorbis(ヴォルビス、ヴォービス)は、Xiph.orgが開発したフリーの音声ファイルフォーマット。.

新しい!!: DirectShowとVorbis · 続きを見る »

WAV

WAVまたはWAVE(ウェーブ、ウェブ) (RIFF waveform Audio Format) は、マイクロソフトとIBMにより開発された音声データ記述のためのフォーマットである。RIFFの一種。主としてWindowsで使われるファイル形式である。ファイルに格納した場合の拡張子は、.wav。 RIFF上の識別子は「WAVE」であるが、拡張子から、WAVフォーマットという呼び名が一般化した。音楽業界ではweb(ウェブ)と響きを区別する為に、ワブとも呼ばれる。 通常は非圧縮、リニアPCMのサンプリングデータ用のフォーマットとして扱われるが、WAVはいわゆるコンテナ形式で、データ形式は自由であり、μ-lawや、ADPCM、MP3、WMAなどの圧縮データを格納することもできる。Windows以外のOSで作成したリニアPCMデータを直接Windowsで閲覧するとwavとして認識される。 WAVフォーマットでは、データ長が32ビット符号なし整数型で記述されているため、4GBを超えるファイルを作成できない。この制限を越えるため、データ長を64ビット符号なし整数型で記述するWave64 (.w64) というフォーマットも存在する。.

新しい!!: DirectShowとWAV · 続きを見る »

Windows ムービーメーカー

Windowsムービーメーカー (Windows Movie Maker) は、マイクロソフトが開発したビデオの製作・編集に使用するソフトウェア。.

新しい!!: DirectShowとWindows ムービーメーカー · 続きを見る »

Windows Media Audio

Windows Media Audio(ウィンドウズ メディア オーディオ、WMA)はマイクロソフトが Windows Media の中核を成す物として開発した音声コーデックの一つ。拡張子は wma 。通常 ASF 格納形式を使用する。 元となる Windows Media Audio(WMA Std)の他に、圧縮アルゴリズムを一新し、多チャンネル高解像度に対応した Windows Media Audio Professional(WMA Pro)、可逆圧縮の Windows Media Audio Lossless(WMA Lossless)、音声コンテンツ向けのWindows Media Audio Voice(WMA Voice)がある。これらは各々の仕様が異なるため WMA Std のみ対応の機器では再生できない。.

新しい!!: DirectShowとWindows Media Audio · 続きを見る »

Windows Media Video

Windows Media Video(ウィンドウズ・メディア・ビデオ、略称WMV)は、マイクロソフトがWindows Media Formatの中核をなすものとして開発したビデオコーデック。オーディオコーデックとしてWindows Media Audio(WMA)があり、一般にはWMVとWMAの組み合わせが用いられる。.

新しい!!: DirectShowとWindows Media Video · 続きを見る »

Xine

xine(クシーン と発音される)とは、Linuxなどでよく使われる、マルチメディアプレイヤーである。グラフィカルなフロントエンドとして、xine-uiやgxineというソフトウェアも共に開発されている。xine は、その綴りに引きずられて「ザイン」と呼ばれることも多い。.

新しい!!: DirectShowとXine · 続きを見る »

ここにリダイレクトされます:

Directshow

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »