Extension:TimedMediaHandler/ja

TimedMediaHandler拡張機能を使用すると、画像ファイルと同じ構文を使用して、ウィキページにオーディオおよびビデオファイルを表示できます. それには HTML5 プレーヤーと実験的な VideoJS プレーヤーが含まれています. 字幕やキャプション (別名 Timed Text) や複数の WebM と他の派生物間のリアルタイム ストリームの切り替えなどの機能があります. TMH サーバー サイドのサポートには、HTML5 の音声と動画、複数のトランスコード プロファイルをアップロードするオプション、Ogg 動画と WebM 動画のためのメタデータ構文解析、トランスコード ジョブのスケジューリングのための MediaWiki の jobQueue システムが組み込まれています.

''TimedMediaHandlerは現在、PostgreSQLでは動作しませんのでご注意ください. を参照してください. ''

機能の概要
Commons:Timed Textページを参照してください.

構文の概要
In addition to the image embed syntax, Timed Media Handler supports:


 * Video.ogv
 * 動画を公称サイズで表示する. 中点からの静止画を表示し、再生ボタンで埋め込みプレーヤーを起動します.


 * Audio.oga
 * サウンドファイルのプレースホルダを表示し、埋め込みプレーヤーを開始するための再生ボタンを表示します.


 * [[File:Midi.mid]]
 * MIDIファイルの音楽指示からデジタルオーディオを生成し、このオーディオを再生する埋め込みオーディオプレーヤーを表示します.


 * Video.ogv
 * フローティングサムネイルボックスに動画を表示する


 * イメージギャラリーに埋め込まれたビデオを表示する（各クリップはフルプレーヤーのためのダイアログをポップアップ表示します）
 * イメージギャラリーに埋め込まれたビデオを表示する（各クリップはフルプレーヤーのためのダイアログをポップアップ表示します）


 * Video.ogg
 * 動画の1分25秒からのフレームをプレースホルダー画像として使用します. 1つの数字が秒単位でオフセットとしてとられます. HH:MM:SSを使用することもできます. 例えば、1:02:22は動画の1時間2分22秒となります.
 * → を使ったサム生成はMediaWiki 1.35(最小)で機能しなくなったことに注意してください. を参照してください.


 * Video.ogg
 * Temporal media fragments は、動画の1分25秒から始まるビデオクリップを表示します. 1つの数値が秒単位のオフセットとして扱われます. また、終了時刻を という形で含めることもできます. この場合、1:25から1:30までの5秒間のクリップが再生されます. thumbtimeが指定されない場合、表示されるサムネイルには開始時刻が使用されます. HH:MM:SSを使用することもできます. 例えば、1:02:22は動画の1時間2分22秒となります.
 * and  can also be used as query parameters in the URL for a video's file page.


 * 廃止予定
 * 構文語 noicon 、 noplayer は非推奨であり、機能しない. キーワードdisablecontrolsは、おそらく非推奨となります.  ( を参照してください) 以下のいずれかの値をカンマで区切ったリストを取る.  options, timedText , fullscreen

サポートされるブラウザー


プレーヤーは最新のブラウザで動作し、IE9以降をサポートしています（MediaWikiのサポートマトリックスで説明されているモダンブラウザ）. 特にiOSでは、モバイルサポートには問題があります.

2015年8月現在、TimedMediaHandlerには、Safari、Internet Explorer 10/11、およびMicrosoft Edgeブラウザで動作するOggオーディオ/ビデオ用のJavaScript互換シムが含まれています.

Third-party users of MediaWiki may also wish to manually enable MP4 H.264/AAC support for native video and audio playback in Safari/IE/Edge, but when using these formats you may need a patent license from MPEG-LA for internet broadcasting.

インストール
WebMへのエンコードに対応するためには、ffmpegの最新版が必要です（VP8の最新版で）. See the sections below for installation instructions on older versions of MediaWiki.

The extension will automatically add supported file types (except for mp4) to, so you do not need to manually add video file types.

ウィキペディアのメディアエンコードオプションの比較
See for deployment details on planned Wikimedia update from VP8 to VP9.

帯域の階層ごとにソートされています（灰色の項目は現在有効ではありません）.

詳細なオプション:

設定
以下は有用な設定用の変数です:

For transcoding, make sure you have,  ,   are large enough to allow encoding jobs to run and save output. Default values are most likely too low.

トランスコードジョブの実行
トランスコードジョブはリソースを大量に消費するため、通常のジョブキューの一部としては実行されません（参照）その代わり、 引数で要求する必要があります.

このコマンドを実行すると永遠にハングアップする場合は、LocalSettings.phpにを設定する必要があるかもしれません. を参照してください.

エンコードノード
多くの動画をトランスコードするために、マスターDBに接続し、ファイルストアに直接アクセスする複数のエンコーディングノードを実行したい場合があります. ffmpeg をインストールする必要があります.

DebianおよびUbuntuでの最小限のインストール
Plus, add this to your (tested for Devuan ASCII  only):

On older versions of MediaWiki (1.29–1.31)

 *  Version 1.31 was breaking for system administrators.  この拡張機能はへの依存を解消し  が必須となりました. そこで WebVideoTranscode PHP 定数は文字列値として表現されます.
 * 注意点として MediaWiki 1.31 以降、 は TimedMediaHandler に同梱されていますが、それ以前の MediaWiki で使用する場合は改めて 過去ログページからダウンロードしてください.

In, load the extension with:

1.31以前は が設定されています.

トラブルシューティング

 * " – 共有オブジェクトからのセグメントのマッピングに失敗しました. "
 * You need to increase the allowed memory in.


 * "クラス'getID3'が見つかりません"
 * Composer を使用して、拡張機能の PHP 依存関係をインストールする必要があります. 上記のインストールセクションを参照してください.


 * "未認識オプション'max_muxing_queue_size'"
 * ffmpeg 2を使用している可能性があります.  に を追加する必要があります.