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

Phonon

索引 Phonon

Phonon(フォノン)はLinuxデスクトップ環境であるKDE 4向けに開発されたクロスプラットフォームのマルチメディアAPIである。Phononは、Unix系デスクトップにおけるマルチメディア環境に関する諸問題を解決することを目的として開発された。 Phonon自体はマルチメディアフレームワークではないが、バックエンドを通じてGStreamerやXineのような既存のフレームワークの橋渡しを行う機能を有し、開発者はPhononがサポートするあらゆるマルチメディアフレームワークに単一のAPIを通じてアクセス出来るようになる。これによって、フレームワークが放置されることやAPIの不安定性、KDEが単一のフレームワークに依存することなどの諸問題を回避できる。 また、Unix系のデスクトップ以外にも利用可能であり、現在WindowsやMac OS Xをサポートするためバックエンドの開発が進められている。 Phononの使用例を挙げると、たとえば音声ファイルは以下にある数行の絶対パスで記述されたC++コードのみで再生可能であり、既存のオーディオフレームワークであるaRtsよりも少ないコードで済む 。 MediaObject *media.

23 関係: ARts声優アプリケーションプログラミングインタフェースインターネット電話クロスプラットフォームC++GStreamerKDEKDELibsKMPlayerLinuxMacOSMicrosoft DirectXMicrosoft WindowsMPlayerQtQt Development FrameworksQuickTimeUnix系VLCメディアプレーヤーXine2008年4月23日

ARts

aRts は analog Real time synthesizer の略であり、KDE のもとでアナログシンセサイザーをシミュレートするアプリケーションである。.

新しい!!: PhononとARts · 続きを見る »

声優

声優(せいゆう)とは、映像作品や音声作品に、声の出演をする俳優のこと。広くはナレーターも含めることがある。英語では一般的に男性を voice actor、女性を voice actress といい、日本語でもボイスアクターという場合がある。 アニメーション作品ではしばしばキャラクターボイス (character voice)、略してCVというが、これは和製英語である。1980年代後半にアニメ雑誌『アニメック』で副編集長だった井上伸一郎が提唱した用語で、その後、井上が角川書店で創刊した『月刊ニュータイプ』でも用いられている。.

新しい!!: Phononと声優 · 続きを見る »

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

アプリケーションプログラミングインタフェース(、)とは、広義の意味ではソフトウェアコンポーネントが互いにやりとりするのに使用するインタフェースの仕様である。 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にまで踏み込んでいる部分もある」)。.

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

インターネット電話

インターネット電話(インターネットでんわ、)は、インターネット通信網によるVoIP技術を用いた電話である。サービス品質 (Quality of Service)が保証されたIPの閉域網のみを使用するIP電話以上の、セキュリティ対策が必要とされる。 PC(パーソナルコンピュータ)上で利用するものは、ボイスチャットと言う場合もある(なお、ボイスチャットは3者以上のグループ通話にも通常対応する)。また、ビデオチャット(PC同士のテレビ電話)など色々な機能が利用可能である。 なお、インターネット電話とIP電話/VoIPの「ソフトフォン」とは、通常のPCの使用を想定している点では共通だが、前者は通信経路として一般的なインターネット回線の使用を志向している点で区別される。 P2Pによる通信を前提とするため、インターネット接続料金を別にすれば通話料は掛からない、即ち料金契約対象にはならないのが通常である。ただし、他の電話網との接続については料金契約が必要となり通話料が発生する場合がほとんどである。.

新しい!!: Phononとインターネット電話 · 続きを見る »

クロスプラットフォーム

プラットフォーム(cross-platform)とは、異なるプラットフォーム(例えばPC/AT互換機とMacintosh、あるいはWindows・macOS・FreeBSD・Linuxなどのように、仕様が全く異なる機械(ハードウェア)またはオペレーティングシステム)上で、同じ仕様のものを動かすことが出来るプログラム(ソフトウェア)のことを言う。同様の呼称にマルチプラットフォームがある。 また、家庭用ゲームにおいては「クロスプラットフォーム」と「マルチプラットフォーム」で意味が異なる場合がある。本項ではこのケースについても後述する。.

新しい!!: Phononとクロスプラットフォーム · 続きを見る »

C++

C++(シープラスプラス)は、汎用プログラミング言語の一つである。日本語では略してシープラプラ、シープラなどとも呼ばれる。.

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

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でホストされており、フリーなデスクトップ環境間での相互運用性を改善することや技術を共有することを目的としている。.

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

KDE

KDEのマスコット、Konqi。 KDE(ケーディーイー)は、X Window System上で動作するデスクトップ環境およびその環境用の各種アプリケーション、また、その開発プロジェクトを指すこともある。各コンポーネントのライセンスはGPLなど。GNOMEと並んで、広く使われている。 ツールキットにはQtを採用している。デスクトップ環境の他、ウェブブラウジングやファイル操作、マルチメディアの再生、オフィス作業など多くの用途のための数多くのアプリケーションプログラムも開発・提供している。.

新しい!!: PhononとKDE · 続きを見る »

KDELibs

KDELibsは、KDE互換ソフトウェアの開発者に対してフレームワークと機能を提供するQtを基礎としたライブラリの集まりである。KDELibs ライブラリにはLGPLが適用されている。.

新しい!!: PhononとKDELibs · 続きを見る »

KMPlayer

KMPlayer は複数のメディアプレーヤに対応する、KDE のシンプルなフロントエンドである。Windows向けメディアプレーヤーである「The KMPlayer」とは無関係。.

新しい!!: PhononとKMPlayer · 続きを見る »

Linux

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

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

MacOS

macOS(マックオーエス)は、アップルが開発・販売する、Macのオペレーティングシステムである。かつての名称はOS X、Mac OS Xであった(後述)。 技術的に直系ではないが、Classic Mac OS (Mac OS、System) の後継として、新たにBSD系UNIXをベースに開発された。.

新しい!!: PhononとMacOS · 続きを見る »

Microsoft DirectX

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

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

Microsoft Windows

Microsoft Windows(マイクロソフト ウィンドウズ)は、マイクロソフトが開発・販売するオペレーティングシステム (OS) の製品群。グラフィカルユーザインタフェース (GUI)を採用している。.

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

MPlayer

MPlayer(エムプレーヤー)は、オープンソースのメディアプレーヤーである。GNU General Public License下で配布されるフリーソフトウェアであり、Linux・Unix系OS・macOS・Windowsなど多くのOSに対応している。再生のみならずMEncoderと呼ばれるエンコーダーが付属し、音声・動画ファイルを様々な異なるフォーマットに変換することができる。.

新しい!!: PhononとMPlayer · 続きを見る »

Qt

Qt( キュート)とは、クロスプラットフォームアプリケーションフレームワークである。とによって開発されている。.

新しい!!: PhononとQt · 続きを見る »

Qt Development Frameworks

Qtデベロップメントフレームワークス(Qt Development Frameworks)は、ノルウェーのオスロにあったソフトウェア企業。以前はQt ソフトウェア(Qt Software)、トロールテック(Trolltech)、さらに以前は Quasar Technologies と名乗っていた。ソフトウェア開発基盤/フレームワークやコンサルティングサービスの提供を行っている。1994年、Eirik Chambe-Eng と Haavard Nord が創業。 Qtデベロップメントフレームワークスの主要製品は Qt と呼ばれる、使い易いマルチプラットフォームの C++ アプリケーション・ユーザインタフェース(UI)フレームワークである。Qt には グラフィカルユーザインタフェース(GUI) ツールキットだけでなく、データ構造やネットワークなどの各種ライブラリが付属する。フリーなUNIX系デスクトップ環境 KDE は、Qtデベロップメントフレームワークスの Qt ライブラリを使っている。関連してQtデベロップメントフレームワークスでは KDE 開発者を何人か雇っている。Qt の開発が始まったのは1991年であり、それ以降 Qt には徐々に拡張と改良が加えられてきた。 2001年、トロールテックは Qt をベースとした Qtopia をリリースした。Qtopia は組み込み向けLinuxを使った機器(携帯電話、MP3プレイヤーなど)向けのアプリケーションプラットフォームである。医療機器や工業機器などの用途にも多く使われている。2004年、Qtopia Phone Edition がリリースされ、これを利用した Greenphone というスマートフォンをトロールテック自身が製品化している。Greenphone はその搭載ソフトウェアのほとんどをオープンソースやフリーソフトウェアで構成した携帯電話である。 トロールテックは2006年7月にオスロ証券取引所に上場を果たした。 2008年1月28日、ノキアはトロールテックを買収することを発表した。買収金額は約1億400万ユーロとされた。トロールテックはこの申し出を受け入れた。 2008年6月5日、ノキアの株式公開買い付けに対してトロールテックの全株主が応じた。2008年6月17日、ノキアは買収完了を発表した。2008年9月30日、トロールテックはQtソフトウェアと改称し、Qtopia は Qt Extended と改称することになった。.

新しい!!: PhononとQt Development Frameworks · 続きを見る »

QuickTime

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

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

Unix系

複数のUnix系システム間の関連図 Unix系(ユニックスけい、ユニックスライク)とは、Unixに類似した振る舞いをするオペレーティングシステム (OS) を指す用語である。その判断基準や範囲には複数の議論がある。.

新しい!!: PhononとUnix系 · 続きを見る »

VLCメディアプレーヤー

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

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

Xine

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

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

2008年

この項目では、国際的な視点に基づいた2008年について記載する。.

新しい!!: Phononと2008年 · 続きを見る »

4月23日

4月23日(しがつにじゅうさんにち)は、グレゴリオ暦で年始から113日目(閏年では114日目)にあたり、年末まではあと252日ある。誕生花はハナミズキ、ボタン。.

新しい!!: Phononと4月23日 · 続きを見る »

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