これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド gmerlin_play です。
プログラム:
NAME
gmerlin_player - コマンドライン マルチメディア プレーヤー
SYNOPSIS
gmerlin_player [オプション] グラムル...
DESCRIPTION
コマンドラインマルチメディアプレーヤー
OPTIONS
-oa
オーディオ出力オプションを設定する
p=オプション[{サブオプション}]
サポートされているオプション: oa_alsa oa_pulse oa_oss oa_esd
デフォルト: oa_alsa
音声出力プラグイン
サブオプション の p=oa_alsa
カード=
サポートされている文字列: デフォルト hw:0,0 hw:0,4
デフォルト: デフォルト
カード
サラウンド40=[1|0] (デフォルト: 1)
4.0 サラウンドを有効にする
サラウンド 4.0 (別名クワドロフォニック) デバイスを使用する
サラウンド41=[1|0] (デフォルト: 1)
4.1 サラウンドを有効にする
サラウンド 4.1 デバイスを使用する
サラウンド50=[1|0] (デフォルト: 1)
5.0 サラウンドを有効にする
サラウンド 5.0 デバイスを使用する
サラウンド51=[1|0] (デフォルト: 1)
5.1 サラウンドを有効にする
サラウンド 5.1 デバイスを使用する
ユーザーデバイス=
ユーザーデバイス
再生に使用するカスタム デバイスを入力します。 上記の設定を使用するには空のままにしてください
バッファー時間= (10..10000、デフォルト: 1000)
バッファ時間
バッファー時間を設定します (ミリ秒単位)。 値を大きくすると、再生パフォーマンスが向上します。
負荷がかかるとシステムが遅くなります。 値を小さくすると、ボリューム コントロールの遅延が短くなります。
サブオプション の p=oa_oss
マルチチャンネルモード=
サポートされている文字列: なし マルチ開発クリエイティブ
デフォルト:なし
マルチチャンネルモード
デバイス= (デフォルト: /dev/dsp)
デバイス
use_rear_device=[1|0] (デフォルト: 0)
背面デバイスを使用する
リアデバイス= (デフォルト: /dev/dsp1)
リアデバイス
use_center_lfe_device=[1|0] (デフォルト: 0)
センター/LFE デバイスを使用する
center_lfe_device= (デフォルト: /dev/dsp2)
センター/LFE デバイス
サブオプション の p=oa_esd
esd_host=
ホスト (空: ローカル)
-ov
ビデオ出力オプションを設定する
p=オプション[{サブオプション}]
サポートされているオプション: ov_x11 ov_v4l2
デフォルト: ov_x11
ビデオ出力プラグイン
サブオプション の p=ov_x11
auto_resize=[1|0] (デフォルト: 1)
ウィンドウの自動サイズ変更
disable_xscreensaver_normal=[1|0] (デフォルト: 0)
通常の再生ではスクリーンセーバーを無効にする
disable_xscreensaver_fullscreen=[1|0] (デフォルト: 1)
全画面再生のスクリーンセーバーを無効にする
フォース_ハードウェア_スケール=[1|0] (デフォルト: 1)
ハードウェアのスケーリングを強制する
より多くの CPU を使用するピクセルフォーマット変換が必要な場合でも、ハードウェア スケーリングを使用する
背景色= 、 , (デフォルト: 0.000,0.000,0.000)
、 範囲は 0.0..1.0 です
背景色
アルファチャンネルを含むビデオの背景色を指定します。 これは、
OpenGLドライバー。
スケールモード=
サポートされる文字列: auto 最近接双線形 XNUMX 次 cubic_bspline cubic_mitchell
cubic_catmull sinc_lanczos
デフォルト: 自動
スケールモード
スケーリング方法を選択します。 自動とは、変換品質に基づいて選択することを意味します。 最寄りの
は最速ですが、Sinc with Lanczos ウィンドウは最も遅くなります。
スケールオーダー= (4..1000、デフォルト: 4)
スケールオーダー
sinc スケーリングの順序
スケール品質= (1..5、デフォルト: 2)
スケールの品質
スケールの品質
サブオプション の p=ov_v4l2
デバイス=オプション[{サブオプション}]
サポートされているオプション: /dev/video0
デフォルト: /dev/video0
V4L2 デバイス
力_rw=[1|0] (デフォルト: 1)
強制書き込み
メモリマッピングを使用しない
w=
ウィンドウ ID
-i
入力プラグインの設定と構成
p=オプション[{サブオプション}]
サポートされているオプション: i_cdaudio i_avdec i_vcd i_dvd i_singlepic_stills i_lqt i_edl
i_singlepic i_mikmod
デフォルト: i_cdaudio
入力プラグイン
サブオプション の p=i_cdaudio
トラック名_テンプレート= (デフォルト: %p - %t)
トラック名のテンプレート
メタデータからトラック名を生成するためのテンプレート %p: アーティスト %a: アルバム %g:
ジャンル %t: 曲名 % n: トラック番号 (d = 1 ~ 9 の桁数) %y: 年
%c: コメント
use_cdtext=[1|0] (デフォルト: 1)
CD テキストを使用する
CD-Text から CD メタデータを取得してみます
use_local=[1|0] (デフォルト: 1)
ローカルに保存されたメタデータを使用する
インターネットから CD メタデータを取得するたびに、それらを次の場所に保存します。
$HOME/.gmerlin/cdaudio_metadata。 CD のメタデータが間違っている場合は、これを無効にします
オプションを選択すると、メタデータが再度取得され、保存されたデータが上書きされます。
use_musicbrainz=[1|0] (デフォルト: 1)
ミュージックブレインズを使用する
musicbrainz_host= (デフォルト: mm.musicbrainz.org)
サーバー
musicbrainz_port= (1..65535、デフォルト: 80)
ポート
musicbrainz_proxy_host=
プロキシ
プロキシ サーバー (直接接続する場合は空のままにします)
musicbrainz_proxy_port= (1..65535、デフォルト: 80)
プロキシポート
プロキシポート
use_cddb=[1|0] (デフォルト: 1)
CDDB を使用する
cddb_host= (デフォルト: freedb.org)
サーバー
cddb_ポート= (1..65535、デフォルト: 80)
ポート
cddb_パス= (デフォルト: /~cddb/cddb.cgi)
パス
cddb_proxy_host=
プロキシ
プロキシ サーバー (直接接続する場合は空のままにします)
cddb_proxy_port= (1..65535、デフォルト: 80)
プロキシポート
プロキシポート
cddb_proxy_user=
プロキシのユーザー名
プロキシのユーザー名 (認証を必要としないポキシの場合は空のままにします)
cddb_proxy_pass=
プロキシパスワード
プロキシのパスワード
cddb_タイムアウト= (0..1000、デフォルト: 10)
タイムアウト
CDDB サーバーへの接続のタイムアウト (秒単位)
cdparanoia_speed=
サポートされている文字列: Auto 4 8 16 32
デフォルト:自動
速度
cdparanoia_max_retries= (0..200、デフォルト: 20)
最大再試行回数
再試行の最大数、0 = 無限
cdparanoia_disable_paranoia=[1|0] (デフォルト: 0)
パラノイアを無効にする
すべてのデータ検証および修正機能を無効にします。
cdparanoia_disable_extra_paranoia=[1|0] (デフォルト: 0)
余分なパラノイアを無効にする
イントラリードデータ検証を無効にします。 読み取り境界での重複チェックのみが行われます。
行った。 試行されたオーバーラップ領域でエラーが発生した場合、ウェッジすることができます。 いいえ
お勧めします。
サブオプション の p=i_avdec
audio_dynrange=[1|0] (デフォルト: 1)
ダイナミックレンジ制御
これをサポートするコーデックのダイナミック レンジ制御を有効にします (現在、A52 と
DTS)。
pp= (0.00..1.00、デフォルト: 0.20)
後処理レベル
後処理を設定します (圧縮アーティファクトを除去するため)。 0 は後処理なしを意味し、1
最大の後処理を意味します。
縮小する= (0..3、デフォルト: 0)
収縮率
これにより、デコード中に画像のダウンスケーリングが可能になります。 現在サポートされているのは次の場合のみです
JPEG-2000。
vdpau=[1|0] (デフォルト: 1)
vdpau を使用する
VDPAU を使用する
接続タイムアウト= (0..2000000、デフォルト: 5000)
接続タイムアウト (ミリ秒)
読み取りタイムアウト= (0..2000000、デフォルト: 5000)
読み取りタイムアウト (ミリ秒)
network_buffer_size= (1..1000、デフォルト: 32)
ネットワークバッファサイズ(KB)
ネットワーク帯域幅=
サポートされている文字列: 14400 19200 28800 33600 34400 57600 115200 262200 393200 524300
1500000 10500000
デフォルト:524300
帯域幅
http_shoutcast_metadata=[1|0] (デフォルト: 1)
シャウトキャストのタイトルストリーミングを有効にする
http_use_proxy=[1|0] (デフォルト: 0)
プロキシを使う
http_プロキシ_ホスト=
プロキシホスト
http_プロキシ_ポート= (1..65535、デフォルト: 80)
プロキシポート
http_proxy_auth=[1|0] (デフォルト: 0)
プロキシには認証が必要です
http_proxy_user=
プロキシのユーザー名
http_proxy_pass=
プロキシパスワード
rtp_try_tcp=[1|0] (デフォルト: 0)
RTP over TCP を試してみる
ファイルウォールがすべての UDP トラフィックをブロックする場合は、これを使用します。 すべてのサーバーが TCP をサポートしているわけではありません
rtp_port_base= (0..65530、デフォルト: 0)
RTP用ポートベース
RTP over UDP のポート ベース。 1024 以下の値はランダム ポートを有効にします (推奨
RTSP 対応ファイアウォールの場合)。 1024 より大きい値はベース ポートを定義します。 2連続
ポートは各 A/V ストリームに使用されるため、これらのポートはファイアウォールを介してアクセスできる必要があります。 奇数
値は次の偶数値に丸められます。
ftp_匿名=[1|0] (デフォルト: 1)
匿名でログイン
ftp_匿名パスワード= (デフォルト: [メール保護])
匿名 FTP パスワード
シーク_字幕=
サポートされている文字列: Never video always
デフォルト: なし
外部字幕を探す
入力が通常のファイルの場合、gmerlin_avdecoder は一致するディレクトリをスキャンできます。
字幕ファイル。 ファイル movie.mpg の場合、可能な字幕ファイルは次のとおりです。
movie_english.srt、movie_german.srt。 ルールとしては、ファイル名の最初の部分が
字幕ファイルの拡張子までは動画ファイル名と同じである必要があります。
さらに、字幕ファイル名には、次のいずれかでサポートされている拡張子が必要です。
字幕読者。 字幕シークは無効にするか、ビデオ ファイルに対して有効にするか、または
すべてのファイルに対して有効になります。
デフォルト_字幕_エンコーディング= (デフォルト:LATIN1)
デフォルトの字幕エンコーディング
元のエンコーディングが次の場合に、テキスト字幕のデフォルトのエンコーディングを設定します。
未知。 これは、iconv によって認識される文字セット名である必要があります。 「iconv -l」と入力します。
サポートされているエンコーディングのリストについては、コマンドラインを参照してください。
サンプルの精度=
サポートされている文字列: 常に必要がない場合
デフォルト: なし
正確なサンプル
サンプルの正確なシークを試してください。 ほとんどの形式では、これは必要ありません。
シークは正常に動作します。 一部のフォーマットはサンプルアキュレートモードでのみシーク可能です。 選ぶ
「必要な場合」に、最小限のオーバーヘッドでほとんどの形式を検索できるようにします。
キャッシュの時間= (デフォルト: 500)
キャッシュ時間 (ミリ秒)
インデックスの構築に指定した時間よりも長い時間がかかる場合、インデックスはキャッシュされます。
cache_size= (デフォルト: 20)
キャッシュサイズ (メガバイト)
キャッシュ ディレクトリの最大合計サイズを設定します。
スレッド= (1..1024、デフォルト: 1)
デコードスレッドの数
ビデオ コーデックで使用されるスレッド数を設定する
dv_datetime=[1|0] (デフォルト: 0)
日付と時刻を DV のタイムコードとしてエクスポート
サブオプション の p=i_dvd
audio_dynrange=[1|0] (デフォルト: 1)
ダイナミックレンジ制御
これをサポートするコーデックのダイナミック レンジ制御を有効にします (現在、A52 と
DTS)。
サブオプション の p=i_singlepic_stills
表示時間={[[HH:]MM:]SS} (デフォルト: 0:00)
秒は小数点以下(小数点付き)にすることもできます。 表示時間
次の曲が選択されるまでの経過時間。 0 は無限を意味します。
サブオプション の p=i_lqt
ac={オプション[{サブオプション}][:オプション[{サブオプション}]...]}
サポートされているオプション: ima4 rawaudio twos ulaw sowt alaw in24 in32 fl32 fl64 lpcm vorbis
vorbis_qt ffmpeg_mp3 ffmpeg_mp2 ffmpeg_ac3 ffmpeg_qdm2 ffmpeg_alac ffmpeg_adpcm_ms
ffmpeg_ima_adpcm_wav faad2
オーディオコーデック
オーディオ コーデックの並べ替えと構成
vc={オプション[{サブオプション}][:オプション[{サブオプション}]...]}
サポートされているオプション: raw v308 v408 v410 yuv2 yuv4 yv12 2vuy v210 rtjpeg jpeg mjpa png
ffmpeg_mpg1 ffmpeg_mpg4 ffmpeg_msmpeg4v1 ffmpeg_msmpeg4v2 ffmpeg_msmpeg4v3
ffmpeg_msmpeg4v3_wmp ffmpeg_h263_dec ffmpeg_h263 ffmpeg_h264 ffmpeg_i263 ffmpeg_svq1
ffmpeg_svq3 ffmpeg_mjpg ffmpeg_mjpegb ffmpeg_TGA ffmpeg_TIFF ffmpeg_8BPS ffmpeg_indeo
ffmpeg_rpza ffmpeg_smc ffmpeg_cinepak ffmpeg_cyuv ffmpeg_rle ffmpeg_wrle ffmpeg_dv
ffmpeg_dvcpro ffmpeg_dv50 ffmpeg_dvcprohd ffmpeg_ffvhuff ffmpeg_ffv1 ffmpeg_dnxhd
ffmpeg_imx シュレディンガー yuvs
ビデオコーデック
ビデオコーデックの並べ替えと構成
サブオプション の ffmpeg_mpg1
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_mpg4
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_msmpeg4v1
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_msmpeg4v2
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_msmpeg4v3
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_msmpeg4v3_wmp
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_h263_dec
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_h263
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_h264
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_i263
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_svq1
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_svq3
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_mjpg
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_indeo
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_cinepak
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_cyuv
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_dv
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_dvcpro
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_dv50
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_dvcprohd
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_ffvhuff
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_ffv1
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_dnxhd
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の ffmpeg_imx
ff_flag_gray=[1|0] (デフォルト: 0)
グレースケールモード
サブオプション の p=i_singlepic
タイムスケール= (1..100000、デフォルト: 25)
タイムスケール
フレーム期間= (1..100000、デフォルト: 1)
フレーム期間
サブオプション の p=i_mikmod
出力=
サポートされる文字列: mono8、stereo8、mono16、stereo16
デフォルト: ステレオ16
出力フォーマット
混合周波数= (4000..60000、デフォルト: 44100)
サンプルレート
隠されました=[1|0] (デフォルト: 0)
モジュール内の隠れたパターンを探す
シュール=[1|0] (デフォルト: 0)
サラウンドミキシングを使用する
フェード=[1|0] (デフォルト: 0)
モジュールの最後でボリュームを強制的にフェードします
インターポール=[1|0] (デフォルト: 0)
補間ミキシングを使用する
-aud
オーディオ処理オプションを設定する
サンプル形式=
サポートされている文字列: none 8 16 32 fd
デフォルト:なし
サンプル形式を強制する
処理にサンプル形式を強制的に使用します。 None は入力形式を採用することを意味します。
q= (1..5、デフォルト: 2)
変換品質
フォーマット変換の変換品質を設定します。 品質が低いほど速度が速くなります。
3 を超える値では、低速で高品質な計算が可能になります。
ディザモード=
サポートされている文字列: auto なし、rect、tri shape
デフォルト: 自動
ディザモード
ディザモード。 自動とは、品質レベルを使用することを意味します。 後続のオプションは次の順序で並べられます。
品質が向上します(つまり、速度が低下します)。
固定サンプルレート=[1|0] (デフォルト: 0)
固定サンプルレート
無効にすると、出力サンプルレートはソースから取得されます。 有効にすると、サンプルレート
以下に当社が使用するものを指定します。
サンプルレート= (8000..192000、デフォルト: 44100)
サンプルレート
サンプルレート
リサンプルモード=
サポートされる文字列: auto zoh Linear sinc_fast sinc_medium sinc_best
デフォルト: 自動
リサンプル モード
リサンプルモード。 自動とは、品質レベルを使用することを意味します。 後続のオプションは次の順序で並べられます。
品質が向上します(つまり、速度が低下します)。
固定チャンネルセットアップ=[1|0] (デフォルト: 0)
固定チャンネル設定
無効にすると、出力チャンネル設定はソースから取得されます。 有効にすると、
以下で指定したセットアップを使用します。
num_front_channels= (1..5、デフォルト: 2)
フロントチャンネル
num_rear_channels= (0..3、デフォルト: 0)
リアチャンネル
num_lfe_channels=[1|0] (デフォルト: 0)
LFE
前から後ろへ=
サポートされている文字列: ミュート コピー diff
デフォルト: コピー
前後モード
出力フォーマットにはリアチャンネルがあるが、ソースにはリアチャンネルがない場合のミックスモード。
ステレオからモノラルへ=
サポートされている文字列: 左右ミックス
デフォルト: ミックス
ステレオからモノラルモードへ
ステレオをモノラルにダウンミックスするときのミックス モード。
-ビデオ
ビデオ処理オプションを設定する
q= (1..5、デフォルト: 2)
変換品質
フォーマット変換の変換品質を設定します。 品質が低いほど速度が速くなります。
3 を超える値では、低速で高品質な計算が可能になります。
アルファモード=
サポートされている文字列: Blend_color を無視します
デフォルト: 無視
アルファモード
このオプションは、ソースにアルファ (=透明) チャネルがあるが、出力が
透明度はサポートされません。 透明度が無視されるか、背景色が無視されます。
以下で指定したものがブレンドされます。
背景色= 、 , (デフォルト: 0.000,0.000,0.000)
、 範囲は 0.0..1.0 です
背景色
上記のアルファモードが「背景色をブレンド」の場合に使用する背景色。
sm=[1|0] (デフォルト: 0)
彩度のリサンプル
クロマ サブサンプリング係数またはクロマ配置が異なる場合は、常にクロマ リサンプリングを実行します。
違う。 通常、これは 3 を超える品質に対してのみ行われます。
静止フレームレート= (1.00..100.00、デフォルト: 10.00)
静止画のフレームレート
静止画を定期的に再表示するフレームレートを設定します
スレッド= (1..1024、デフォルト: 1)
スレッド数
操作を処理するために起動するスレッド。 これを変更するにはプログラムの再起動が必要です
-inopt
一般的な入力オプションを設定する
静止フレームレート= (0..100、デフォルト: 10)
静止画繰り返し速度
静止画像を表示する場合、gmerlin はそれらを定期的に繰り返してリアルタイム フィルターを作成します
微調整作業。
同期オフセット= (-1000..1000、デフォルト: 0)
同期オフセット [ms]
これは、オーディオとビデオの間に一定のオフセットがあるバグのあるファイルを再生するために使用します。
ビデオがオーディオよりも先の場合は、正の値を使用します
-osd
OSDオプションを設定する
有効化_osd=[1|0] (デフォルト: 1)
OSDを有効にする
フォントサイズ= (12.00..100.00、デフォルト: 30.00)
サイズ
OSDのフォントサイズを指定します。 入力する値は、画像幅 640 の場合です。その他の場合は、
幅の場合、値はスケーリングされます
カラー= 、 、 、 (デフォルト: 1.000,1.000,1.000,1.000)
、 、 0.0..1.0の範囲にあります
前景色
ボーダの色= 、 , (デフォルト: 0.000,0.000,0.000)
、 範囲は 0.0..1.0 です
ボーダの色
境界線の幅= (0.00..10.00、デフォルト: 2.00)
ボーダー幅
justify_h=
サポートされている文字列: 中央左右
デフォルト: 中央
水平方向に揃える
justify_v=
サポートされている文字列: 中央上下
デフォルト: 中央
垂直方向に揃える
境界左= (0..65535、デフォルト: 10)
左ボーダー
左のテキスト境界線から画像境界線までの距離
境界線_右= (0..65535、デフォルト: 10)
右枠
右のテキスト境界線から画像境界線までの距離
ボーダートップ= (0..65535、デフォルト: 10)
上枠
上部のテキスト境界線から画像境界線までの距離
ボーダーボトム= (0..65535、デフォルト: 10)
下枠
下のテキスト境界線から画像境界線までの距離
デュレーション= (0..10000、デフォルト: 2000)
継続時間 (ミリ秒)
-nt
時刻表示を無効にする
-巻
音量をdB単位で設定します(最大: 0.0)
-v レベル
詳細レベルの設定 (0..4)
-トラック
カンマ区切りのトラックと混合した範囲を指定できます
ジェネリック OPTIONS
次の一般的なオプションは、すべての gmerlin アプリケーションで使用できます。
-助けて
このヘルプ メッセージを印刷して終了します
-ヘルプマン
このヘルプ メッセージをマニュアル ページとして印刷して終了します。
-ヘルプ-ティ
このヘルプ メッセージを texinfo 形式で出力して終了します
-バージョン
バージョン情報を出力して終了します
onworks.net サービスを使用してオンラインで gmerlin_play を使用する
