Reader SDK
PegasysのReader SDKシリーズにおける特徴は、Direct Show Filter等OSシステムに依存しない独自読み込みを行うことにあります。これにより、ファイルの読み込みにおいての問題を最小限に抑え、安定性を確保することが可能になります。また、問題が生じた場合においても、実装アプリケーション全体に影響を及ぼすことがほぼありません。また大きな特徴であるシーク処理においては、Videoのフレームではなく、より正確なAudioのサンプリングレートから優先して位置を計算するため、常に正確なフレーム位置をデコードすることが可能です。Encoder SDKとの連携においては、シームレスに実装可能とするAPI、ライブラリ構成がされていますので、拡張性についても考慮がされています。
MPEG-1/2 Reader SDK
概要:MPEG-1/2ファイルから任意のフレームの映像、音声をデコードします。
またオプション機能のMPEG-2 TS解析を使用することで、マルチ編成映像ファイル
(映像・音声・字幕などが複数存在しているストリーム) や映像の途中で解像度が変更
されたファイルなどを可能な限り詳細に解析し選択することができます。Direct Show Filterオプションを使用することで、DirectShowAPIをベースにしたアプリケーションにおいても、読み込みが可能となります。
対応コンテナ(デマルチプレクサ):Elementary, MPEG-1 System, MPEG-2 Program, MPEG-2 Trasport
映像デコーダー:MPEG-1/2
音声デコーダー:MP2 Audio, Linear PCM
オプション機能:Direct Show Filter 対応※, MPEG-2TS 解析機能※
※オプション契約
■SDKを利用する用途によって、MPEG LAとのライセンス契約が必要です。
H.264 Reader SDK
概要:MP4, MPEG-2TSファイルから任意のフレームの映像、音声をデコードします。
またオプション機能のMPEG-2TS解析を使用することで、マルチ編成映像ファイル(映像・音声・字幕などが複数存在しているストリーム) や映像の途中で解像度が変更されたファイルなどを可能な限り詳細に解析し選択することができます。Direct Show Filterオプションを使用することで、DirectShowAPIをベースにしたアプリケーションにおいても、読み込みが可能となります。
注 AVCHDフォーマット、Blu-rayフォーマットは読み込みできません
対応コンテナ(デマルチプレクサ):Elementary, MP4, MPEG-2 Trasport, FLV※
映像デコーダー:H.264
音声デコーダー:AAC, MP2 Audio, Linear PCM, Dolby digital※
オプション機能:Direct Show Filter 対応※, MPEG-2TS 解析機能※
※オプション契約
■SDKを利用する用途によって、MPEG LA、Via Licensingとのライセンス契約が必要です。Dolby音声を使用する場合、Dolby社とのライセンス契約が必要です。
AVCHD Reader SDK
概要:AVCHDフォルダから任意の映像のフレーム、音声をデコードします。
標準で構成解析機能を搭載し、任意のストリームから構成フォルダを解析し、フォルダ全体のストリームを抽出、選択することが可能です。Direct Show Filterオプションを使用することで、DirectShowAPIをベースにしたアプリケーションにおいても、読み込みが可能となります。
対応コンテナ(デマルチプレクサ):AVCHD, Elementary, MPEG-2 Trasport
映像デコーダー:H.264
音声デコーダー:MP2 Audio, Linear PCM, Dolby digital
オプション機能:Direct Show Filter 対応※
※オプション契約
■SDKを利用する用途によって、MPEG LAとのライセンス契約が必要です。Dolby音声を使用する場合、Dolby社とのライセンス契約が必要です。AVCHD Format and Logo契約は本SDK利用の必須条件となります。
BD Reader SDK
概要:Blu-rayフォルダから任意の映像のフレーム、音声をデコードします。
標準で構成解析機能を搭載し、任意のストリームから構成フォルダを解析し、フォルダ全体のストリームを抽出、選択することが可能です。Direct Show Filterオプションを使用することで、DirectShowAPIをベースにしたアプリケーションにおいても、読み込みが可能となります。
対応コンテナ(デマルチプレクサ):BDMV, BDAV, Elementary, MPEG-2 Trasport
映像デコーダー:H.264, MPEG-1/2
音声デコーダー:MP2 Audio, Linear PCM, Dolby digital
オプション機能:Direct Show Filter 対応※
※オプション契約
■SDKを利用する用途によって、MPEG LAとのライセンス契約が必要です。Dolby音声を使用する場合、Dolby社とのライセンス契約が必要です。Blu-ray Disc Associationとの契約は本SDK利用の必須条件となります。
DVD-VIDEO Reader SDK
概要:DVD-VIDEOフォルダから任意の映像のフレーム、音声をデコードします。
標準で構成解析機能を搭載し、任意のストリームから構成フォルダを解析し、フォルダ全体のストリームを抽出、選択することが可能です。Direct Show Filterオプションを使用することで、DirectShowAPIをベースにしたアプリケーションにおいても、読み込みが可能となります。
対応コンテナ(デマルチプレクサ):.IFO+.VOB
映像デコーダー:MPEG-1/2
音声デコーダー:MP2 Audio, Linear PCM, Dolby digital
オプション機能:Direct Show Filter 対応※, 字幕入力・合成(焼き付け機能)※
※オプション契約
■SDKを利用する用途によって、MPEG LAとのライセンス契約が必要です。 Dolby音声を使用する場合、Dolby社とのライセンス契約が必要です。DVD Format/Logo Licensing Corporationとの契約は本SDK利用の必須条件となります。
AVI Reader SDK
概要:AVIファイルから任意の映像のフレーム、音声をデコードします。Direct Show Filterオプションを使用することで、DirectShowAPIをベースにしたアプリケーションにおいても、読み込みが可能となります。
注 AVIはVFW経由で読み込めることが必須となります
対応コンテナ(デマルチプレクサ):AVI, Wav
映像デコーダー:非圧縮, CODEC(正常に読み込まれているもの)
音声デコーダー:,WAV (.wav 無圧縮、またはコーデックが正常にインストールされているもの)
オプション機能:Direct Show Filter 対応※
※オプション契約
QuickTime Reader SDK
概要:QuickTimeファイルから任意の映像のフレーム、音声をデコードします。
Direct Show Filterオプション※を使用することで、DirectShowAPIをベースにしたアプリケーションにおいても、
QuickTimeファイルを読み込むことが可能となります。
対応ファイル:.mov,.qt,.mp4,.m4v,.m4a,.3gp,.3gp2,.amc
(QuickTime 7 , iTunes6 以降で読み込めるもの)
注 QuickTimeAPIで取得可能なものに限る
注 DRM等コピーガード処理済みファイルは除く
オプション機能:Direct Show Filter 対応※
※オプション契約
■SDKを利用する用途によって、Via Licensingとのライセンス契約が必要です。使用するPC環境にQuickTime 7 , iTunes6 以降のインストールが必須となります。
WebM Reader SDK
概要:WebMファイルから任意の映像のフレーム、音声をデコードします。
本SDKでは、GPLソースを使用しておりませんでので、商用利用などに最適です。Direct Show Filterオプションを使用することで、DirectShowAPIをベースにしたアプリケーションにおいても、読み込みが可能となります。
対応ファイル:. webmファイル
オプション機能:Direct Show Filter 対応※
※オプション契約
WMV Reader SDK
概要:Windows Meidaファイルから任意の映像のフレーム、音声をデコードします。
対応ファイル:Windows Media Video(codec WindowsMediaVideo7,8,9)
注 DRM等コピーガード処理済みファイルは除く
注 Seekable属性無しファイルは除く
オプション機能:Direct Show Filter 対応※
※オプション契約
■使用するPC環境にWindows Media Technology のインストールが必須となります。
MKV Reader SDK
概要:MKVファイルから任意のフレームの映像、音声をデコードします。Direct Show Filterオプションを使用することで、DirectShowAPIをベースにしたアプリケーションにおいても、読み込みが可能となります。
注 マルチストリーム映像、音声の読み込みはできません
対応コンテナ(デマルチプレクサ):Elementary, MKV
映像デコーダー:MPEG-1/2, H.264
音声デコーダー:AAC, MP2 Audio, MPEG-1 Audio Layer 3, Linear PCM, Dolby digital※
オプション機能:Direct Show Filter 対応※
※オプション契約
■SDKを利用する用途によって、MPEG LA、Via Licensing、 Thomsonとのライセンス契約が必要です。Dolby音声を使用する場合、Dolby社とのライセンス契約が必要です。
連番静止画(Sequence images)Reader SDK
概要:連番ファイル名で保存された静止画群を読み取り、DIBとして出力します。Direct Show Filterオプションを使用することで、DirectShowAPIをベースにしたアプリケーションにおいても、読み込みが可能となります。
対応ファイル:bmp,jpeg,png
オプション機能:Direct Show Filter 対応※
※オプション契約
開発言語: VC++ VisualStudio 2019 / 2022
対応OS: Windows 8.1 Update / 10 / 11
上記各Reader SDKはご要望に応じて各種カスタマイズ可能です。