guliverkliプロジェクト Wiki

guliverkliプロジェクトは、字幕編集・作成ツール「VobSub」や軽量なDirectShow対応メディアプレーヤー「Media Player Classic(MPC)」、各種ファイルに対応したDirectShowフィルタを開発するプロジェクトです。

SourceForge.JPのguliverkliプロジェクトでは、SourceForge.netのguliverkliプロジェクトの日本語ミラーを行っています。

guliverkliプロジェクトで公開されているソフトウェア

guliverkliプロジェクトでは、下記のソフトウェア/ファイルを公開しています。

AVI <-> AC3/DTS Filter

AC3およびDTSのフレームをrawやpes、dvdencpackの間で変換するDirectShowフィルタ。AVIファイルからintervideoやcyberlinkのデコーダに、raw AC3/DTSデータを渡すのに利用できます。

Asf to Matroska Recorder

ASF(WMV)形式のファイルをMKV形式に変換するツール。

Avi Splitter

DirectShow標準のAVIスプリッタを置き換えるDirectShowフィルタ(AVI/WAVファイル用ソースフィルタ)。破損しているAVIファイルを開く機能を備えています。一部のインターリーブ形式でないAVIは再生できない可能性がありますが、その場合はオリジナルのAVIスプリッタを呼び出すことも可能です。

CDDA Reader

オーディオCDトラックをWAVEファイルとして開くDirectShowフィルタです。

CDXA Reader

VCD/SVCD/XCDを開くDiectShowフィルタです。

D2V Source

DVD2AVIプロジェクトファイル(*.d2v)を開くDirectShowフィルタ(ソースフィルタ)です。オリジナルのd2v形式にのみ対応しています。

DSM Splitter/Muxer

DirectShowで再生可能な様々なメディアを保存する新しいファイルフォーマット「DSM」用のMultiplexerおよびスプリッタです。DSMは下記のような特徴があります。

  • 様々な形式の動画や音声、テキスト、字幕を格納可能
  • 多重化・パースが容易
  • packets have syncwords in front of them
  • timestamped samples
  • 高速なシークが可能
  • ストリーミングが可能なパケットレイアウト
  • タグ機能(ファイル単位、もしくはストリーム単位)
  • チャプター機能
  • オーバーヘッドが小さい

DTS/AC3 Source

DTSおよびAC3フレームをファイルから読み出し、デコーダに渡すDirectShowフィルタです。

Dirac Splitter

libdirac 0.4.3をラップするDirectShowフィルターです。.drcファイルのパケットをフレームに変換するスプリッタとデコーダを含んでいます。このデコーダは入力としてyuv/420にのみ対応しています。現状、そのほかのコーデック(yuv/444、422、411)についてはデコードなしで出力します。

DirectShowやDiracについての技術的情報は、ソースコードの「include/moreuuids.h」ヘッダを参照してください。

Documentation

Media Player Classicの各種言語版ドキュメントです。

FLIC Source

*.fliおよび.flc形式のファイルを読み込むDirectShowフィルタ(ソースフィルタ)です。

FLV Splitter

FLV形式に対応したDirectShowフィルタ(スプリッタ)です。

MP4 Splitter

MP4形式に対応したDirectShowフィルタ(スプリッタ)です。

MPA Decoder

MPA形式ファイルをデコードするDirectShowフィルタです。

MPA Splitter

MPA形式に対応したDirectShowフィルタ(スプリッタ)です。

MPEG Splitter

MPEG形式に対応したDirectShowフィルタ(スプリッタ)です。

MPV Decoder

MPV形式ファイルをデコードするDirectShowフィルタです。

Matroska Muxer

Matroska形式に対応したDirectShowフィルタ(Muxフィルタ)です。

Matroska Splitter

Matroska(*.mkv)形式に対応したDirectShowフィルタ(スプリッタ)です。

Media Player Classic

DirectShowを使用する、Windows Media Player 6風のマルチメディアプレーヤーです。標準でMPEG2の再生に対応しているほか、DirectShowフィルタを追加することで様々なファイル形式/コーデックに対応します。

Media Player Classic (other)

Media Plater Classicの派生版/周辺ツールです。

Media Player Classic (transl.)

各国言語版のMedia Player Classicです。

Ogg Splitter

Ogg(*.ogg)形式に対応したDirectShowフィルタ(スプリッタ)です。

!RealMedia Splitter

Real Media(*.rm)形式に対応したDirectShowフィルタ(スプリッタ)です。

SHOUTcast Source

SHOUTcastプロトコルを利用して配信されているMP3ストリームをMP3デコーダに渡すDirectShowフィルタです。

Stream Drive-Thru

IAsyncReaderとIStreamインターフェイスを使ってfile readerとfile writerを接続するDirectShowフィルタです。

Subtitle Source

Matroska muxerによって多重化された字幕を読み込むDirectShowフィルタ(ソースフィルタ)です。ASII、UTF-8、SSA、AAS形式で出力が可能です。

VSConv

vobsub idx/subファイルをdvdmaestroやscenarist、winsubmuxフォーマットに変換するツールです。

VSFilter

VobSubおよびTextSub用のDirectVobSub/VirtualDub/Avisynth 1.x/2.xプラグインです。

VSRip

スタンドアロンのDVD字幕吸い出しツールです。字幕はVobSubファイル形式で出力します。また、.srt形式のクローズドキャプションも出力できます。

VTS Reader

ビデオタイトルセット(IFOファイル)を読み出して関連する*.vobファイルをMPEG-2スプリッタに渡すDirectShowフィルタです。VTS_xx_X.IFOをDVDから直接読み出せます。ただし、シーク機能は動作しない可能性があります。

guliverkli

すべてのプロジェクトのソースファイルです。

ヘルプ、そのほか掲示板

ヘルプやご意見などは、フォーラムにどうぞ(ヘルプ掲示板公開討議掲示板)。

最新リリース