HandBrakeCLI - クラウド上のオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド HandBrakeCLI です。

プログラム:

NAME


HandBrakeCLI - 多用途の DVD リッパーおよびビデオ トランスコーダー (コマンド ライン)

DESCRIPTION


構文: HandBrakeCLI [オプション] -i -o

### ハンドブレーキ オプション
-h, - 助けて
ヘルプの印刷

-u, - 更新
更新を確認して終了します

-v, -詳細 <#>
詳細にする (オプションの引数: ログレベル)

-Z. - プリセット
組み込みのプリセットを使用します。 大文字と小文字は重要であり、プリセット名にスペースが含まれている場合は、
二重引用符で囲みます

-z, --プリセットリスト
利用可能な組み込みプリセットのリストを表示する

--no-dvdnav
DVD の読み取りに dvdnav を使用しないでください (実験的、テスト用にデフォルトで有効になっています)

### ソース オプション
-i, - 入力
入力デバイスの設定

-t, - 題名
エンコードするタイトルを選択します (すべてのタイトルのみをスキャンする場合は 0、デフォルト: 1)

--最小期間
タイトルの最小継続時間を設定します (秒単位)。 短いタイトルはスキャンされません
(デフォルト:10)。

- スキャン 選択したタイトルのみをスキャンします。

- 主な特徴
主要な機能のタイトルを検出して選択します。

-c, -章
チャプターを選択します (例: チャプター 1 ~ 3 の場合は「1-3」、チャプター 3 のみの場合は「3」)
デフォルト: すべての章)

- 角度
DVDのアングルを選択してください

--プレビュー <#:B>
生成するプレビュー画像の数 (最大 30) と、プレビュー画像を生成するかどうかを選択します。
ディスク (0 または 1) に保存されます。 (デフォルト: 10:0)

-- プレビュー開始 <#>
指定されたプレビューでエンコードを開始します。

--開始時
指定されたフレーム、継続時間 (秒単位)、またはポイント (90kHz クロック上) でエンコードを開始します。

--ストップアット
指定されたフレーム、継続時間 (秒単位)、またはポイント (90kHz クロック上) でエンコードを停止します。

### 開催場所 オプション
-o, - 出力
出力ファイル名を設定する

-f, - フォーマット
出力形式の設定 (mp4/mkv、デフォルト: ファイル名から自動検出)

-m, --マーカー
チャプターマーカーの追加 (mp4 および mkv 出力形式のみ)

-4, --大きなファイル
64 GB を超える容量を保存できる 4 ビットの mp4 ファイルを使用してください。 注意:iPod、PS3が壊れます。
互換性。

-O, - 最適化
HTTP ストリーミング用に mp4 ファイルを最適化する

-I, --ipod アトム
4G iPod が受け入れられるように mp5.5 ファイルをマークします

### ビデオ オプション
-e, --エンコーダ
ビデオ ライブラリ エンコーダの設定 オプション: x264 / ffmpeg4 / ffmpeg2 / theora (デフォルト:
ffmpeg4)

--x264-プリセット
x264 を使用する場合は、x264 プリセットを選択します。

超高速 / 超高速 / 非常に高速 / より高速 / 高速 / 中速 / 低速 / 低速 /
非常に遅い / プラセボ

--x264-tune
x264 を使用する場合は、x264 チューニングを選択します。

映画 / アニメーション / グレイン / 静止画 / psnr / ssim / fastdecode / zerolatency

-x, --encopts
mencoder と同じスタイルで高度なエンコーダ オプションを指定します (x264 および ffmpeg)
のみ): オプション 1= 値 1: オプション 2= 値 2

--x264-プロファイル
x264 を使用する場合、指定された h.264 プロファイルへの準拠を保証します。

ベースライン / メイン / 高 / 高 10 / 高 422 / 高 444

-q, - 品質
ビデオ品質を設定する

-b, --vb
ビデオのビットレートを設定します (デフォルト: 1000)

-2, --XNUMXパス
XNUMXパスモードを使用する

-T, - ターボ
2 パスを使用する場合、速度を向上させるために最初のパスでターボ オプションを使用します (
x264 で動作し、PSNR に約 0.05dB 影響し、ファーストパス速度が XNUMX 倍増加します。
XNUMX回まで)

-r, - 割合
ビデオフレームレートの設定 (5 / 10 / 12 / 15 / 23.976 / 24 / 25 / 29.97 / 30 / 50 / 59.94)
/ 60) フレームレートを指定しないと、HandBrake がソースのデータを保持することに注意してください。
タイムスタンプ、可変フレームレートビデオを作成する可能性あり

--vfr, --cfr, --pfr
可変、一定、またはピーク制限のフレーム レート制御を選択します。 VFR は、
ソースのタイミング。 CFR は、出力を一定レートにします。 -r フラグ
(そうでない場合はソースの平均レート -r が与えられます)。 PFR はレートの上昇を許可しない
で指定されたレートを超えると、 -r フラグが設定されている場合、ソース タイミングは変更されません。
その率を下回る。 これらのフラグがいずれも指定されていない場合、デフォルトは次のようになります。 --cfr いつ -r is
与えられ、 --vfr さもないと

### オーディオ オプション
-a, - オーディオ
オーディオ トラックをカンマで区切って選択します (オーディオなしの場合は「none」、オーディオなしの場合は「1,2,3」)
複数のトラック、デフォルト: 最初のトラック)。 XNUMXつの出力トラックに複数の出力トラックを使用可能
入力。

-E, --aエンコーダー
オーディオエンコーダ:

ファアク
コピー:aac
ffac3
コピー:ac3
コピー:dts
コピー:dtshd
麻痺
コピー:mp3
ヴォルビス
フフラク
copy

copy:* は、対応するオーディオを変更せずにマルチプレクサーにパススルーします。
サポートされているパススルーオーディオタイプ。 複数のオーディオの場合はカンマで区切ります
追跡。 (デフォルト: mp4 の場合は faac、mkv の場合は lame)

-- オーディオ コピー マスク
「コピー」オーディオ エンコーダ オプションが有効な場合に許可されるオーディオ コーデックを設定します。
指定 (aac/ac3/dts/dtshd/mp3、デフォルト: all)。 複数の場合はカンマで区切ります
許可されるオプション。

--オーディオフォールバック
オーディオ トラックをコピーできない場合に使用するオーディオ コーデックを設定します。
再エンコード。

-B, --ab
オーディオ ビットレートを設定します (デフォルト: 選択したコーデック、ミックスダウン、および
サンプルレート) 複数のオーディオ トラックの場合はカンマで区切ります。

-Q, --aq
オーディオ品質メトリックを設定します (デフォルト: 選択したコーデックによって異なります)。
複数のオーディオトラックの場合はカンマを使用します。

-C, - 交流
オーディオ圧縮メトリックを設定します (デフォルト: 選択したコーデックによって異なります)。
複数のオーディオトラックの場合はカンマを使用します。

-6, --ミックスダウン
サラウンド サウンド ダウンミックスの形式 複数のオーディオの場合はカンマで区切ります
追跡。 (mono/stereo/dpl1/dpl2/6ch、デフォルト: ac6 の場合は最大 3ch、dpl2 の場合は最大
他のエンコーダ)

-R, - レート
オーディオ サンプルレートを設定します (22.05/24/32/44.1/48 kHz) 複数の場合はカンマで区切ります
XNUMX つのオーディオ トラック。

-D, --drc
オーディオに追加のダイナミック レンジ圧縮を適用して、小さな音を大きくします。
範囲は 1.0 ~ 4.0 (大きすぎます) で、1.5 ~ 2.5 が有用な範囲です。 で区切られています
複数のオーディオトラックの場合はカンマを使用します。

- 利得
エンコード前にオーディオを増幅または減衰します。 オーディオパススルーでは機能しません
(コピー)。 値はdB単位です。 負の値は減衰し、正の値は増幅します。 A1
dBの差はほとんど聞こえません。

-A, - 名前
オーディオ トラック名。複数のオーディオ トラックの場合はカンマで区切ります。

### 画像 設定
-w, - 幅
画像の幅を設定する

-l, - 身長
画像の高さを設定する

- 作物
トリミング値を設定します (デフォルト: 自動トリミング)

--ルースクロップ <#>
常にモジュラスの倍数に切り抜きます。追加の最大数を指定します。
トリミングできるピクセル (デフォルト: 15)

-Y, --最大高さ <#>
最大高さを設定する

-X, --最大幅 <#>
最大幅を設定する

--厳密なアナモルフィック
ビデオストリームにピクセルアスペクト比を保存する

-- 緩やかなアナモルフィック
ピクセルの縦横比を指定した幅で保存する

--カスタムアナモルフィック
ピクセル アスペクト比をビデオ ストリームに保存し、すべてのパラメータを直接制御します。

--表示幅
カスタム アナモフィックの場合、再生時に実際のピクセルをスケールする幅を設定します。

--keep-display-aspect
カスタム アナモルフィックを使用する場合、ソースの表示アスペクト比を維持します。

--ピクセルアスペクト
カスタム アナモルフィックのカスタム ピクセル アスペクトを設定します (--表示幅 および --ピクセルアスペクト
は相互に排他的であり、前者は後者をオーバーライドします)

--itu-par
ルースおよびカスタム アナモルフィックには、より広い ITU ピクセル アスペクト値を使用します。
アンダースキャンされたソース

- 係数
スケーリングされたピクセル寸法の数値を設定します


できれいに割ります。 厳密なアナモルフィック モードには影響しません。常に mod 2 になります。
(デフォルト:16)

-M --カラーマトリックス <601または709>
出力によって通知される色空間を設定します (Bt.601 は主に SD コンテンツ用、Bt.709 は主に SD コンテンツ用です)
HD の場合、デフォルト: 解像度によって設定)

### フィルタ
-d, -インターレース解除 また
yadif/mcdeint フィルターによるビデオのインターレース解除 (デフォルトは 0:-1:-1:1)

-5, --デコム
コーミングを検出したときに選択的にインターレースを解除します (デフォルト:
7:2:6:9:80:16:16:10:20:20:4:2:50:24:1:-1)

-9, --デテレシネ
プルアップ フィルターを使用したディテレシネ (ivtc) ビデオ 注: このフィルターは重複フレームを削除します
一定のフレームレートを指定しない限り、テレシネ前のフレームレートを復元します。
(- 割合 29.97) (default 1:1:4:4:0:0:-1)

-8, --ノイズ除去 また
hqdn3d フィルターによるビデオのノイズ除去 (デフォルトは 4:3:6:4.5)

-7, --ブロック解除
pp7 フィルターによるビデオのブロック解除 (デフォルト 5:2)

-回転
画像の軸を反転します (デフォルトは 3)

-g, -グレースケール
グレースケールエンコーディング

### サブタイトル オプション
-s, - 字幕
カンマで区切って字幕トラックを選択します。複数の出力トラックを選択できます。
1,2,3 つの入力に使用されます。 例: 複数のトラックの場合は「XNUMX」。 特別なトラック名
「スキャン」は追加の 1 番目のパスを追加します。 この追加パスは、一致する字幕をスキャンします。
最初の音声の言語、またはによって選択された言語 - 母国語。 それ
時間の 10% 以下のみが使用されるものが選択されます。 これで見つかるはずです
短い外国語セグメントの字幕。 と組み合わせて使用​​するのが最適です
--字幕強制.

-F, --字幕強制
字幕に強制フラグがある場合、選択したストリームの字幕のみを表示します
設定。 「文字列」の値は、で指定された字幕リストのインデックスです。
' - 字幕'。 複数の字幕トラックの場合はカンマで区切ります。 例:
複数のトラックの場合は「1,2,3」。 "string" を省略した場合は、最初のトラックが強制されます。

--字幕焼き付き
選択した字幕をビデオトラックに「書き込む」 「番号」を省略した場合、最初の
トラックが焼けてしまった。 「number」は、で指定された字幕リストのインデックスです。
' - 字幕'。

--字幕-デフォルト
選択した字幕に、再生時に表示されるデフォルトの字幕としてフラグを立てます。
デフォルトを設定しない場合、字幕は自動的に表示されません。
省略すると、最初のトラックがデフォルトになります。 「番号」は字幕リストのインデックスです。
「--subtitle」で指定します。

-N, - 母国語
言語設定を指定します。 最初のオーディオトラックが一致しない場合
母国語を選択し、該当する最初の字幕を選択します。 組み合わせて使用​​する場合
  --ネイティブダブ 音声トラックが字幕に優先して変更されます。 提供
言語の ISO639-2 コード (fre、eng、spa、dut など)

--ネイティブダブ
と組み合わせて使用 - 母国語 オーディオトラックがない場合にリクエストします。
選択されたデフォルトの選択されたオーディオ トラックは、最初に一致するオーディオ トラックになります。
- 母国語。 一致するオーディオ トラックがない場合は、最初に一致したオーディオ トラックが
代わりに字幕トラックが使用されます。

--srt ファイル カンマで区切られた SubRip SRT ファイル名。

--srt-コードセット
SRT ファイルがエンコードされている文字コードセットをカンマで区切って指定します。 使用
'アイコン -l' 有効なコードセットのリストを参照してください。 指定しない場合は、latin1 が想定されます

--srt-オフセット
SRT ファイルに適用するミリ秒単位のカンマ区切りのオフセット。 そうでない場合
指定されたゼロが仮定されます。 オフセットは負の値になる場合があります。

--srt-lang
分離された SRT ファイル用の ISO639-2 コード(フランス語、英語、スパなど)としての言語
カンマで区切ります。 指定しない場合は、「und」が使用されます。

--srt-デフォルト
選択した srt に、再生時に表示されるデフォルトの字幕としてフラグを立てます。
デフォルトを設定しない場合、字幕は自動的に表示されません。
省略した場合、最初の srt がデフォルトになります。 「number」は、srt ファイルへの 1 から始まるインデックスです。
リスト

onworks.net サービスを使用してオンラインで HandBrakeCLI を使用する



最新のLinuxおよびWindowsオンラインプログラム