これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドgpacです。
プログラム:
NAME
GPAC-MPEG-4システムフレームワークおよびソフトウェア開発キット
DESCRIPTION
GPACは、高度なコンテンツに関するGPACプロジェクトの略です(そうですか?)。 それはの実装です
ANSI Cで記述されたMPEG-4システム標準。GPACは、メディア再生用のツールを提供します。
ベクターグラフィックスと3Dレンダリング、MPEG-4オーサリングと配信。 このマニュアルページは
GPACフレームワークバージョン0.5.0の構成について。
はじめに
GPACフレームワークの一部のアプリケーションは、モジュール間で共有される構成ファイルを使用し、
実行時にリロード可能。 このファイルはユーザーのホームディレクトリにあり、
「.gpacrc」。
構成ファイルは、win32 .iniファイルモデルに基づいており、セクションごとに並べられています。
キー。
セクションは次のように宣言されます [セクション名] 、キーは次のように宣言されます keyName = value 、 キー
値は解釈されず、常にASCIIテキストとして処理されます。 プラグインは
構成ファイルも同様です(複数のファイルを避けるため)。
注意 on プラグイン 名前: 構成ファイルに記載されているプラグイン名は、エクスポートされた名前です
物理ライブラリファイル(.dll / .so ...)の名前ではなく、各インターフェイスによって。 物理的
ただし、ファイル名はプラグインの識別に使用でき、インターフェースに置き換えられます
プラグインが正常にロードされた場合の名前。
セクション
「一般」セクションには、汎用、OS、およびプレーヤー固有のオプションがあります。 このセクションは
GPACフレームワークで使用されます。
モジュールディレクトリ (価値: パス)
モジュール(プラグイン)の場所へのパス。 クライアントはモジュールなしではロードできません。
このオプションは、すべてのプラットフォームのすべてのGPACクライアントで使用されます
キャッシュ ディレクトリ (価値: パス)
一時ファイルの場所を指定します。 これは、ディレクトリへの絶対パスである必要があります
書き込みアクセスあり。 アプリケーションでは使用されていませんが、これはいくつかのアプリケーションで使用されています
プラグイン。
Osmo4 / wxWidgetsプレーヤーには次のオプションが定義されています。
ループ (価値: はい、 いいえ)
再生が完了したときにプレゼンテーションを再開する必要があるかどうかを指定します。
コンソールオフ (価値: はい、 いいえ)
アプリケーションメッセージ(スクリプト、バッファリング、ダウンロードの進行状況)が
コンソールに表示されるかどうか。
ブラウザ (価値: ストリング)
WWWアンカーとシーングラフの表示に適したブラウザを指定します-によってのみ使用されます
Osmo4 / wxWidgets。
字幕を探す (価値: はい、 いいえ)
プレゼンテーションを開くときにOsmo4が字幕ファイルを探すかどうかを指定します。
PLエントリー (価値: 署名されていない int)
プレーヤーが最後に閉じられたときのアクティブなプレイリストエントリを示します。 プレイリストのバックアップは
「.gpac_pl.m3u」、ユーザーのホームディレクトリに保存されます。
スタートアップファイル 値: ファイル名)
osmo4 / MP4Clientの起動時にロードするファイルを指定します。 指定しない場合、ファイルはありません
がロードされます。
NoMIMETypeFetch (価値: はい、 いいえ)
ハイパーリンクをたどるときにプレーヤーがmimeタイプをチェックする必要があるかどうかを指定します。
既知の拡張機能のリンクのみをたどってください。
ログファイル (価値: ファイル名)
GPACのログを出力する場所を指定します。 デフォルトでは、ログはstdoutに書き込まれます。
GPACは、ログのサポートなしでコンパイルされる可能性があることに注意してください。 これはMP4Clientでは使用されません。
ログレベル (価値: なし、 エラー、 警告、 情報、 デバッグ)
ログのレベルを指定します。 デフォルトでは、ログは実行されません。
ログツール (価値: a ':'-分離 リスト of フォロー中 値)
GPACのどのツールセットをログに記録するかを指定します。 利用可能なツールは次のとおりです。
コア:libgpacコアイベント。
コーディング:ビットストリーム形式(オーディオ、ビデオ、シーン)。
コンテナ:コンテナ形式(ISOファイル、MPEG-2 TS、AVIなど)。
ネットワーク:RTPトラフィックを除くネットワークデータ。
rtp:rtp、rtcp、およびrtspトラフィック。
著者:オーサリングツール(ヒント、インポート、エクスポート)。
sync:ターミナル同期レイヤー。
コーデック:ターミナルコーデックメッセージ。
パーサー:シーンパーサー(svg、xmt、bt)およびその他。
メディア:端末メディアオブジェクト管理。
シーン:シーングラフとシーンマネージャー。
スクリプト:スクリプトエンジンメッセージ。
作成:構成エンジン(イベントなど)。
レンダリング:renderngエンジン(2D、3Dなど)。
サービス:ネットワークサービス管理。
mmio:オーディオ/ビデオHW I / O管理。
セクション 最近使用したファイル
構成ファイルの「RecentFiles」セクションには、最後にアクセスされたファイルが保持されます(ハードコードされていない
最後のアクセス順序で20以上)。 キーはファイル名であり、値は使用されません。
このセクションは、GUIクライアントによってのみ使用されます。
セクション システム
「システム」セクションには、MPEG-4システムエンジンのすべての構成オプションが含まれています。 NS
次のオプションが定義されています。
言語 (価値: 3文字 コード from ISO 639-2)
ユーザーの好みの言語を指定します。 これは、次の場合にストリームを選択するために使用されます
オーディオオブジェクトの代替コンテンツ。
AlwaysDrawBIFS (価値: はい、 いいえ)
設定されている場合、後期BIFSフレームは引き続き描画されます。 設定されていない場合、シーンは再描画されません
BIFSストリームが再び同期するまで。 同期を改善するために、これはデフォルトでオフになっています。
ただし、重いコンテンツや遅いレンダラーをテストする場合は変更される可能性があります。
フォースシングルクロック (価値: はい、 いいえ)
MP4ファイルの大きな問題のXNUMXつは、「期間」の概念が不明確であるということです。
長い間、そして利用可能なほとんどのコンテンツ(オーディオビデオファイル)は間違っていると特定している
BIFS期間。 このような場合、ムービーを制御/シークすることはできません。
ISMAストリーミングのもうXNUMXつの問題は、BIFS / ODがと同じクロックを使用しないことです。
オーディオ/ビデオ、したがってメインタイムラインを探すことはAVメディアを求めません。
ForceSingleClockを設定すると、次の単一のタイムラインを使用して両方のケースが処理されます。
すべてのメディアストリームと、最も長いストリームのXNUMXつに期間を設定します。
スレッディングポリシー (価値: 無料ですぐに使えるインフラストラクチャ シングル、 マルチ)
メディアデコーダーのスレッド化方法を指定します。
無料:デコーダーがスレッドを決定できるようにします。
シングル:すべてのデコーダーが単一のスレッドで管理され、実行されることを意味します
スケジューリングと優先処理。
マルチ:各デコーダーが独自のスレッドで実行されることを意味します。
優先 (価値: 低く、 通常、 高、 リアルタイム)
デコーダーの優先度を指定します(優先度はデコーダースレッドに適用されます)
スレッドモードに関係なく)。
ハードコードされたプロトス (価値: リスト of ストリング 分離しました by スペース)
にハードで実装されたEXTERNAPROTOURL(NO OD_ID !!!)のリストリストを保持します
レンダラー-開発専用。
ビジュアルスレッドなし (価値: はい、 いいえ)
ビジュアルレンダリングをメインコーデックマネージャで実行するか、メインコーデックマネージャで実行するかを指定します
専用スレッド。
DefAudioDec、 デフビデオデック (価値: ストリング)
オーディオ/ビデオのデコードにデフォルトで使用するプラグインを指定します。 例、
「DefVideoDec = name」。 与えられた名前は、使用されるプラグインの名前です(同じ
他のプラグインと同様の考慮事項、上記を参照)。
コーデック_XX_XX (価値: ストリング)
ストリームタイプおよびオブジェクトごとにデフォルトのメディアプラグイン(オーディオ/ビデオ)を指定できます
タイプ。 これは、特定のタイプに複数のデコーダーがある場合に役立ちます。 NS
構文は codec_AA_BB = pluginname ここで、AAは4進数のMPEG-XNUMXstreamTypeです。
コーデックの値(0x04 =ビジュアル、0x05 =オーディオ)およびBBは4進数のMPEG-XNUMXです
メディアのobjectTypeIndication(0x20 = MPEG-4ビデオ、0x40 = MPEG-4オーディオ、...)。
与えられた名前は、使用されるプラグインの名前です(他と同じ考慮事項
プラグイン、上記を参照)。
セクション レンダリング
「レンダリング」セクションには、論理レンダリングエンジンのすべての構成オプションが含まれています。
2Dか3Dか。 次のオプションが定義されています。
レンダラー名 (価値: ストリング)
使用するレンダラーを指定します。 現在、2つのレンダラーが利用可能です
GPACでは、「GPAC2Dレンダラー」および「GPAC3Dレンダラー」。 レンダラーはでリロードできません
実行時に、システム全体を再起動する必要があります。
ラスター2D (価値: ストリング)
ベクトル描画に使用する2Dラスタライザーを指定します。 2Dレンダラーで使用されます(
すべて)および3Dレンダラー(テクスチャテキストおよびグラデーション用)。
フレームレート (価値: 浮く)
プレゼンテーションのシミュレーションフレームレートを指定します-この値も使用されます
MPEG-4システムエンジンによって、BIFSフレームがデコードのために成熟する時期を決定します。
アンチエイリアス (価値: 無し、 すべて、 文章)
アンチエイリアス設定を指定します-設定が適用されるかどうかは、
グラフィックプラグイン/グラフィックカード。
なし:アンチエイリアシングなし
テキスト:テキストのみのアンチエイリアシング
すべて:完全なアンチエイリアシング
高速レンダリング (価値: はい、 いいえ)
レンダリングが速度または品質のどちらをターゲットにするかを指定します-設定が
適用されるかどうかは、グラフィックプラグイン/グラフィックカードによって異なります。
フォースシーンサイズ (価値: はい、 いいえ)
サイズ情報が指定されていない場合、シーンを使用可能な最大のビットマップに強制的にサイズ変更します
BIFS構成で。
ストレスモード (価値: はい、 いいえ)
レンダラーが最悪のシナリオで実行され、すべてのベクトルを再計算することを指定します
パス、メッシュ、アウトライン、およびテクスチャの再読み込み(グラフィックカードへの送信)
各フレーム。
バウンディングボリューム (価値: 無し、 ボックス、 AABB)
オブジェクトのバウンディングボリュームを描画するかどうかを指定します。 ご了承ください
2Dレンダラーは、バウンディングボリュームとして長方形のみを使用します。 「AABB」値が使用されます
3Dレンダラーによってのみ、オブジェクトのバウンディングボックスツリーが描画されることを指定します。
セクション レンダー2D
「Render2D」セクションには、2Dタイルレンダリングエンジンのすべての構成オプションが含まれています。
次のオプションが定義されています。
ダイレクトレンダー (価値: はい、 いいえ)
ダイレクトレンダリングを使用するかどうかを指定します。 ダイレクトレンダリングモードでは、
画面は各フレームで完全に再描画されます。 間接レンダリングオブジェクト内
ポジショニングはフレームからフレームへと追跡され、汚れた長方形の情報が収集されます
画面バッファの最小量を再描画するため。設定が
適用されるかどうかは、グラフィックプラグインによって異なります(現在、すべてのプラグインが両方を処理します
モード)。
スケーラブルズーム (価値: はい、 いいえ)
スケーラブルズームを使用するかどうかを指定します。 スケーラブルズームの場合
有効にすると、出力ウィンドウのサイズを変更すると、すべてのベクトルオブジェクトも再計算されます。
それ以外の場合は、最後のバッファーのみが拡張されます。
セクション レンダー3D
「Render3D」セクションには、3DopenGLレンダリングエンジンのすべての構成オプションが含まれています。
次のオプションが定義されています。
ラスターアウトライン (価値: はい、 いいえ)
アウトラインは、openGLペン幅ではなくopenGLペン幅で行われることを指定します
ベクトルの輪郭。
ポリゴンAA (価値: はい、 いいえ)
ポリゴンアンチエイリアスを完全アンチエイリアスモードで使用するかどうかを指定します。 もしも
設定されていません。ラインとポイントのアンチエイリアスのみが使用されます。
ワイヤーフレーム (価値: WireNone、 WireOnly、 WireOnSolid)
ワイヤーフレーム描画オプションを指定します。
WireNone:オブジェクトはソリッドとして描画されます
WireOnly:オブジェクトはワイヤーフレームのみとして描画されます
WireOnSolid:オブジェクトはソリッドとして描画され、ワイヤーフレームが描画されます
RectExt を無効にする (価値: はい、 いいえ)
openGL長方形テクスチャ拡張(GL_EXT_texture_rectangleまたは
GL_NV_texture_rectangle)を使用するかどうか。
「はい」の場合、寸法がXNUMXの累乗ではないテクスチャは、次の場合を除いて再スケーリングされます。
ハードウェアはXNUMXの累乗以外のテクスチャをサポートします(GL_ARB_texture_non_power_of_two)
ネイティブに
「いいえ」で拡張機能が使用可能な場合、テクスチャは再スケーリングせずに使用されます。 ご了承ください
この場合、テクスチャ変換は無効になっています。
エミュレートPOW2 (価値: はい、 いいえ)
2エミュレーションのパワーを有効にします。 openGL長方形テクスチャ拡張が
有効になりました。
設定されている場合、ビデオテクスチャはサイズ変更されませんが、パディングでエミュレートされます。 これは通常スピードアップします
シェイプのビデオマッピングをアップしますが、テクスチャ変換を無効にします。
設定されていない場合、シェイプにマッピングするときにビデオのサイズが2乗のテクスチャに変更されます。
ビットマップ コピー ピクセル (価値: はい、 いいえ)
ビットマップノードを通常のopenGLテクスチャリングで描画するかどうかを指定します
( "no")またはピクセルコピールーチン( "yes")を介して。 これはビデオレンダリングに大きな影響を与えます
グラフィックカードに応じてビットマップを介して。 一部のカードはより速いピクセルを持ちます
テクスチャ転送するルーチンをコピーしますが、転送しないものもあります。
セクション オーディオ
「オーディオ」セクションには、オーディオレンダリングエンジンと
ハードウェア。 ほとんどのオプションは使用するドライバーによって異なり、無視される可能性があることに注意してください。
運転者。 次のオプションが定義されています。
ForceConfig (価値: はい、 いいえ)
特定のサウンドカード構成を強制的に使用します。 設定されていない場合、サウンドカードは
それぞれ2サンプルの1024つのオーディオバッファを使用するように設定します。 これは正しく機能しない可能性があります
一部のオーディオカードはハードウェアの遅延が原因であるため、構成を強制することは非常に困難な場合があります
便利です。
バッファ数 (価値: 整数、 0 禁断)
configが強制される場合、割り当てるオーディオバッファの数を指定します(audio
バッファは、可能であればリングで再生されます。それ以外の場合は、単一のオーディオバッファが再生されます。
割り当てられた)。
総所要時間 (価値: 整数、 0 禁断)
configが強制される場合、合計オーディオバッファサイズをミリ秒単位で指定します。 NS
オーディオバッファが長いほど、オーディオレイテンシが長くなることに注意してください
オーディオオブジェクトを一時停止するとき。 早送りオーディオ再生の品質も
大きなオーディオバッファを使用すると劣化します。
ご注意: SDLオーディオプラグインは、
同様に、この設定で目的のオーディオバッファサイズを計算し、
オーディオバッファサイズとして2サイズの次の累乗を選択します。 リングバッファを使用しません
どちらか。
再同期なし (価値: はい、 いいえ)
オーディオの再同期を無効にします。オーディオクロックは調整されず、A / V同期が行われる可能性があります。
壊れます
マルチチャンネルを無効にする (価値: はい、 いいえ)
オーディオマルチチャンネル出力を無効にし、常にステレオにダウンミックスします。 これは
マルチチャネル出力がおかしな動作をする場合に便利です。
通知を無効にする (価値: はい、 いいえ)
サポートされている場合、オーディオバッファ通知の使用を無効にします(現在のみ
DirectSoundはそれをサポートしています)。 DirectSoundオーディオが奇妙に聞こえる場合は、
通知。 Win32 / DX以外のプラットフォームでは無視されます。
ドライバー名 (価値: ストリング)
オーディオレンダリングに使用するドライバーを指定します。
出来高 (価値: 整数、 範囲 0-100)
GPACの起動時に使用されるデフォルトの音量を指定します。
パン (価値: 整数、 範囲 0-100)
GPACを起動するときに使用されるデフォルトのオーディオステレオバランスを指定します-0完全に
左、完全右の場合は100、バランスの場合は50。
セクション 動画
「ビデオ」セクションには、ビデオレンダラーとハードウェアのすべての構成オプションが含まれています。
次のオプションが定義されています。
YUV を無効にする (価値: はい、 いいえ) - 中古 by 2D レンダラー の
YUVハードウェアサポートを無効にします(YUVハードウェアサポートは
現在のプラグイン)。
解像度の切り替え (価値: はい、 いいえ)
有効になっている場合は、シーンサイズよりも大きい最小のビデオ解像度を選択します。それ以外の場合は、
現在のビデオ解像度。
ドライバー名 (価値: ストリング)
ビデオメモリアクセスに使用するドライバを指定します。
セクション ネットワーク
「ネットワーク」セクションには、プラグインと
システムエンジン。 次のオプションが定義されています。
AutoReconfigUDP (価値: はい、 いいえ)
UDPトラフィックがブロックされた場合に、ネットワークマネージャーがシーンを再接続するかどうかを指定します。
データタイムアウト (価値: 署名されていない int)
初期バッファリングが中止されるまでのタイムアウトをミリ秒単位で指定します。 デフォルト端末
値は20000(20秒)です。
UDP利用不可 (価値: はい、 いいえ)
UDPトラフィックが利用できないことを指定します(通常はGPACによって設定されます)
UDPタイムアウト (価値: 署名されていない int)
最初のUDP検出のタイムアウトをミリ秒単位で指定します。 UDPパケットが
受信したタイムアウトは無視されます。
バッファ長 (価値: 署名されていない int)
デコードバッファのデフォルトの長さをミリ秒単位で指定します。 クライアント
デコードを開始する前に、バッファがいっぱいになるのを待ちます。 プラグインが決定する場合があります
プロトコルとネットワークのジッターに基づいて異なる値を使用します。
リバッファ長 (価値: 署名されていない int)
デコードバッファの再バッファリングの長さをミリ秒単位で指定します。 いつでも
デコードバッファのフルネスがこの値よりも小さい場合、オブジェクトクロックは一時停止され、
ストリームはBufferLengthまで再バッファリングされました。 したがって、値0は、
再バッファリング。 プラグインは、プロトコルに基づいて異なる値を使用することを決定する場合があります。
ネットワークジッター。
セクション フォントエンジン
「FontEngine」セクションには、フォント処理のすべての構成オプションが含まれています。 GPAC
レンダリングモジュールは、ベクトルアウトラインを介してテキストを処理し、グラフィックプラグインを可能にします
常に大変な作業であるテキストレンダリングを統合する必要のない開発。 NS
次のオプションが定義されています。
ドライバー名 (価値: ストリング)
フォント処理に使用するドライバーを指定します。
フォント ディレクトリ (価値: パス)
フォントが配置されているディレクトリを指定します-現在、XNUMXつのディレクトリのみが可能です
指定する必要があります(ただし、フォントプラグインによるプライベートディレクトリの使用を妨げるものはありません)。
ディレクトリが無効であるか、フォントが含まれていない場合、テキストはで利用できない可能性があります
GPAC。
テクスチャテキストモード (価値: 決して、 3D、 いつも)
テキストをテクスチャに描画してからレンダリングするか、直接レンダリングするかを指定します
レンダリングされます。 テクスチャテキストを使用すると、3Dレンダラーでのテキストの外観を改善できます。
テキストオンビデオのようなコンテンツを改善します。
フォントセリフ (価値: ストリング)
デフォルトのSERIFフォントを指定します。
FontSans (価値: ストリング)
デフォルトのSANSフォントを指定します。
フォント固定 (価値: ストリング)
デフォルトのFIXEDフォントを指定します。
ご注意: freetypeプラグインは、このセクションを使用して、フォント名間の関連付けを維持します
およびTrueTypeフォントファイル名。 これにより、実行時のフォント選択が大幅に高速化されます。
セクション ダウンローダー
「ダウンローダー」セクションには、ファイルのダウンロードとキャッシュのすべての構成オプションが含まれています。
クリーンキャッシュ (価値: はい、 いいえ)
ダウンロードしたファイルを使用後に削除するかどうかを指定します。
ResetFiles (価値: はい、 いいえ)
不完全にダウンロードされたファイルを以前に削除するかどうかを指定します
再ダウンロード。
最大レート (価値: 正の 整数)
ファイルダウンロードの最大データレートをキロビット/秒で指定します。 この
シミュレーションの目的で使用されます。 値0は、レート制限がないことを意味します。
ユーザーエージェント (価値: ストリング)
代替ユーザーエージェントを指定します(デフォルトは「GPAC $ VERSION」です)。
セクション HTTPプロキシ
構成ファイルの「HTTPProxy」セクションには、HTTPプロキシの構成オプションが含まれています
ドレッシング。 現在、有効にできるプロキシはXNUMXつだけで、URIの選択は行われません。
使用可能 (価値: はい、 いいえ)
ファイルのダウンロード時にプロキシを使用するかどうかを指定します。
お名前 (価値: ストリング)
プロトコル識別子なしでプロキシ名(IPアドレスまたは解決された名前)を指定します
(たとえば、「http://」はありません)。 存在しない場合、プロキシは無効になります。
ポート (価値: 正の 整数)
プロキシで使用するポートを指定します。 ポートが指定されていない場合、デフォルトのHTTP
ポート(80)が使用されます。
セクション ストリーミング
「ストリーミング」セクションには、IETFを使用したリアルタイムストリーミングのすべての構成オプションが含まれています
SDP / RTSP / RTP / RTCPプロトコル。
デフォルトポート (価値: 署名されていない 短い)
サーバーに接続するときに使用するデフォルトのポートを指定します(ポートが
URLで指定)。 ポートが80または8080(HTTP)の場合、クライアントはに接続します
HTTPトンネルを介したRTSPサーバー、およびトランスポートはRTSPで行われます
接続。
再注文サイズ (価値: 整数)
RTP並べ替えバッファのサイズ-0は、並べ替えがないことを意味します。 輸送時には無視されます
RTSP接続で行われます
RTPoverRTSP (価値: はい、 いいえ)
RTPパケットをRTSP接続(TCPまたはUDP)で伝送するかどうかを指定します
可能な場合、またはUDPで実行されます。 接続ポートがHTTPポートの場合、これは
値は真であると見なされます
RTSPタイムアウト (価値: 署名されていない int)
サーバーとの接続タイムアウトを指定します。RTSPリクエストは次のように見なされます。
タイムアウトが経過すると失敗しました。
最初のパケット ドロップ (価値: 署名されていない int)
ドロップされる最初のSLパケットを指定します-0は、パケットドロップがないことを意味します。 のために使用される
パケットドロップシミュレーションテスト。
パケットドロップ周波数 (価値: 署名されていない int)
SLパケットがドロップされる頻度を指定します。 値が20の場合、XNUMXパケット
受信した20パケットごとにドロップされます。 パケットドロップシミュレーションテストに使用されます。
セクション MimeType
このセクションは、GPACプラグインのMIMEタイプとファイルの関連付けを維持するために使用されます。 フォーマット
キーの: mimeType = "fileExt1 ファイルxExt2 .. filexExtN " MimeType 説明 プラグイン名
説明はGUIの目的で使用されます(ファイルダイアログを開く)。 ファイルを変更できます
独自の拡張機能をサポートする拡張機能リスト。 MIMEタイプは、次の場合に常にチェックされます。
適切なプラグインをロードするために、リモートリソース(httpファイルなど)を処理します。
MIMEタイプが使用できない場合、拡張機能が最初にチェックされ、次にすべての入力がチェックされます。
プラグインが照会されます。
セクション MimeType
構成ファイルの「StreamingCache」セクションには、
ストリーミングキャッシュ。 ストリーミングキャッシュにより、RTP / RTSPなどのライブソースの記録が可能になります
セッションとインターネットラジオ。 これは現在、GPACの実験的な機能にすぎません。
記録ディレクトリ (価値: パス) 記録されたファイルのパスを指定します。 キャッシュされたデータが書き込まれます
ディスクに直接(再インターリーブや同様のプロセスはありません)。 指定しない場合、デフォルト
キャッシュディレクトリが使用されます。
ベースファイル名 (価値: ストリング)
記録されたファイルのベース名を指定します。 構成ファイルに存在しない場合は、
サービス名(URL)が使用されます。
既存のファイルを保持 (価値: はい いいえ)
同じ名前のキャッシュファイルを保持するかどうかを指定します。 そうでない場合は、整数
キャッシュされたファイル名に番号が追加されます。これは、最新のファイルの最大番号です。
セクション SAXローダー
「SAXLoader」セクションには、SVGのXMLSAX解析のすべての構成オプションが含まれています。
XMTおよびX3Dファイル。
プログレッシブ (価値: ストリング)
ローダーが使用するXML解析モードを指定します。 サポートされているモードは次のとおりです。
はい:SAX解析は、ドキュメントのプログレッシブロードで使用されます。
いいえ:SAX解析が使用され、ドキュメントは最初に完全にダウンロードされます。
DOM:DOM解析が使用され、ドキュメントは最初に完全にダウンロードされます。 それだけ
libXML2プラグインでサポートされていますが、それ以外の場合は「no」として処理されます。
最大継続時間 (値 正の 整数)
SAXパーサーが部分のロードに費やす必要がある最大時間を指定します
ドキュメントの。 SAXプログレッシブモードでのみ使用されます。
セクション XviD
「XviD」セクションには、XviDコーデックのすべての構成オプションが含まれています。
後処理 (価値: ストリング)
ビデオをデコードするときに適用するフィルターを指定します。 文字列はフィルターのリストです
スペース文字で区切ります。 サポートされているフィルターは次のとおりです。
FilmEffect:xvid1.0.0filmEffect。
Deblock_Y:Y平面非ブロックフィルター。
Deblock_UV:UV平面非ブロックフィルター。
ねじ付き (値 はい、 いいえ)
デコーダーを独自のスレッドで実行するかどうかを指定します。
セクション FFMPEG
「FFMPEG」セクションには、FFMPEGデマルチプレクサとコーデックのすべての構成オプションが含まれています。
データバッファMS (価値: 署名されていない int)
前にバッファリングするビデオ/オーディオデータの量(ミリ秒単位)を指定します
デコードを開始します。 開発者のみ。
セクション ISOリーダー
「ISOReader」セクションには、ISOメディアファイルデマルチプレクサのすべての構成オプションが含まれています。
無視するMPEG-4ForBrands (価値: フル 4CC or 4CC パターン (abc * ab *))
リストされたブランドを示すファイルのすべてのMPEG-4システムトラックとIODを無視します
互換性のあるブランドリスト。
作成 、 CONFIGURATION FILE
見つからない場合は、MP4ClientまたはOsmo4の起動時にデフォルトの構成ファイルが作成されます。
このプロセスでは、フォントディレクトリとキャッシュディレクトリをプロンプトで入力する必要があります。 NS
ファイルはユーザーのホームディレクトリにあり、「。gpacrc」と呼ばれます。
onworks.netサービスを使用してgpacをオンラインで使用する