約 4,912,660 件
https://w.atwiki.jp/handbrakeguide/
HandBrakeとは? HandBrakeとは、GPLライセンス、マルチプラットフォーム、マルチスレッド対応のビデオトランスコーダー。 ほぼすべての一般的な動画ファイルを、ポータブルデバイス、メディアセンター等、各再生環境に対応した動画に変換できる。 HandBrakeは動画変換ソフトであり、リッピングソフトではない。そのため、コピーガードが施された市販DVD等は扱えない。 また、これらの技術的保護手段を回避する機能等も備えてはいない。 公式サイト http //handbrake.fr/ コミュニティ http //handbrake.fr/community.php ユーザーガイド(en) https //trac.handbrake.fr/wiki/HandBrakeGuide HandBrakeの特徴 様々なデバイスに対応したビデオを作成するためのプリセットが用意されている タイトル、チャプターを個別に選択して変換できる チャプター情報を付加できる 固定・可変フレームレートエンコードに対応 インターレース除去、逆テレシネ、ノイズ除去等の基本的なビデオフィルタを備える 入力・出力フォーマット 入力フォーマットDVD-Video形式 (VOB, TS, ISO, VIDEO_TSフォルダ等) ※コピーガードが施されていないもの BD-Video形式 (BDMV, BDAV, M2TS) ※コピーガードが施されていないもの libavformat, libavcodec がサポートするすべてのフォーマット (MP4, MKV, AVI, WMV, WebM, OGM...) 出力フォーマットコンテナフォーマット MP4, MKV ビデオエンコーダー H.264, MPEG-4, MPEG-2, Theora オーディオエンコーダー AAC, MP3, AC3, Flac, Vorbis このサイトについて HandBrake-0.9.9-x86_64-Win_GUI をベースに解説していきます。 Windowsユーザー向けに偏った解説になりますが、ご容赦ください。 筆者の環境 Windows8 x64 HandBrake-0.9.9-x86_64-Win_CLI/GUIを使用 2013/05/18 HandBrake 0.9.9 stable release!
https://w.atwiki.jp/handbrakeguide/pages/34.html
HandBrakeCLI 解説 HandBrakeCLI は HandBrake のコマンドラインアプリケーション。 オプション等をある程度覚える必要があるが、処理の自動化・バッチエンコード (連続処理) などが容易にできる。 HandBrakeCLIの使い方General HandBrake Options Source Options Destination Options Video Options Audio Options Picture Settings Filters Subtitle Options その他 HandBrakeCLIの使い方 構文 HandbrakeCLI [options] -i device -o file HandbrakeCLI [options] --input device --output file オプションの書式 --option value, --option=value, --option "value", --option="value" General HandBrake Options -h, --help ヘルプを表示する。 -u, --update 更新を確認して終了する。 -v, --verbose # エンコード時に出力されるメッセージ・ログの詳細さをコントロールする。デフォルトは 1 に設定されている。2 はメモリ関連のログを追加し、3 はデバッグのための詳細な情報を追加する。"-v2", "--verbose=2" のように記述する。 -Z, --preset string プリセットを指定する。プリセット名にスペースが含まれる場合はダブルクォーテーションで囲む必要がある。 -z, --preset-list プリセットを表示する。 --no-dvdnav libdvdnav を無効にして、libdvdread を利用する。 Source Options -i, --input string 変換元のファイルパス・デバイスを指定する。 -t, --title number エンコードするタイトルを選択する。デフォルトは 1 が選択されている。0 を指定した場合はすべてのタイトルをスキャンして終了する。 --min-duration sec すべてのタイトルをスキャンする際、指定された時間より短いタイトルをスキップする。デフォルトは 10 秒。 --scan 選択したタイトルをスキャンして終了する。 --main-feature メインタイトルを検出し、選択する。 -c, --chapters string 変換するチャプターを指定する。デフォルトではすべてのチャプターが選択されている。範囲を指定する場合はハイフンを使う。(例 1-3) --angle number エンコードするアングルを指定する。(DVD, BD only) --previews # B 動画を解析し静止画プレビューを生成する。Windows では利用できない。 --start-at-preview # 上記 "--previews" で解析した位置からエンコードを開始する。 --start-at unit # 指定したポイントからエンコードを開始する。フレーム (frame)、時間 (duration(sec))、PTS (90kHz clock)で指定できる。(例 --start-at duration 30) --stop-at unit # 指定したポイントでエンコードを終了する。フレーム (frame)、時間 (duration(sec))、PTS (90kHz clock)で指定できる。(例 --stop-at frame 300) Destination Options -o, --output string 出力ファイルパスとファイル名を指定する。拡張子を .mp4, .mkv にした場合は、指定したファイルフォーマットが自動的に選択される。 -f, --format string 出力ファイルフォーマットを指定する。"MP4", "MKV" が指定できる。これが省略された場合はファイル名の拡張子からファイルフォーマットが自動的に選択される。 -m, --markers 出力ファイルにチャプター情報を付加する。出力ファイルフォーマットが MP4 の場合 Apple 形式 (Apple Text, QuickTime 形式) で記録される。csv ファイルからチャプター名をインポートする場合は --markers="Full\Path\to\Chapter_names.csv" とする。 -4, --large-file 64bit-MP4 ファイルフォーマットを出力する。これを有効にした場合、ファイルサイズが 4GB を超える MP4 ファイルが出力できるようになる。ただし、いくつかのデバイスでは互換性で問題が生じる。 -O, --optimize MP4ファイルをストリーミング向けに最適化する。 -I, --ipod-atom 古いiPod(5/5.5G)で再生する場合に必要。 Video Options -e, --encoder string 映像エンコーダーを指定する。"x264", "ffmpeg4", "ffmpeg2", "theora" から選択できる。デフォルトは "ffmpeg4" (MPEG4-ASP) --x264-preset string x264のエンコードプリセットを指定する。利用可能な値は以下。"ultrafast", "superfast", "veryfast", "faster", "fast", "medium", "slow", "slower", "veryslow", "placebo"デフォルトは "medium" になっている。 --x264-tune string x264のエンコード設定を調整するオプションを指定する。利用可能な値は以下。"film", "animation", "grain", "stillimage", "psnr", "ssim", "fastdecode", "zerolatency"デフォルトは "none" (指定なし) になっている。 -x, --encopts string "x264", "ffmpeg2", "ffmpeg4" のための追加オプションを入力できる。書式は以下。-x option1=value1 option2=value2--encopts="option1=value1 option2=value2" --h264-profile string h264のプロファイルを指定する。"auto", "high", "main", "baseline" から選択できる。デフォルトの "auto" は各オプションで指定されたエンコード設定から適切なプロファイルを自動的に選択する。 --h264-level string h264のレベルを指定する。利用可能な値は以下。"auto", "1.0", "1b", "1.1", "1.2", "1.3", "2.0", "2.1", "2.2", "3.0", "3.1", "3.2", "4.0", "4.1", "4.2", "5.0", "5.1", "5.2"デフォルトの "auto" は各オプションで指定されたエンコード設定から適切なレベルを自動的に選択する。 -q, --quality number 映像の品質をコントロールする。"Constant Quality" (品質ベース) モード -b, --vb kb/s 映像のビットレートを指定する。"Avg Bitrate" (平均ビットレート指定) モード -2, --two-pass 2-Pass エンコードを行う。平均ビットレートを指定した際に有用。 -T, --turbo 2-Pass エンコード時の最初のパスを高速化する。 -r, --rate 映像のフレームレートを指定する。利用可能な値は以下。"5", "10", "12", "15", "23.976", "24", "25", "29.97", "30", "50", "59.94", "60"指定しない場合は入力元のフレームレートが参照される。 --vfr, --cfr, --pfr フレームレートモードの指定。可変フレームレート (VFR, Variable Framerate)、固定フレームレート (CFR, Constant Framerate)、ピークフレームレート (PFR, Peak Framerate) が指定できる。VFR は入力元のタイムスタンプを維持する。CFR は "-r" オプションで指定されたレートで出力する。"-r" オプションを指定していない場合は入力元のフレームレートで出力する。PFR は入力元のタイムスタンプを維持するが "-r" オプションで指定されたレートを超えないように制限される。"-r" オプションを指定していない場合は入力元のフレームレートが基準になる。 Audio Options -a, --audio string エンコードする音声トラックを選択する。最初のトラックは "1" 2番目のトラックは "2" というようにナンバリングされる。複数選択する場合はコンマ (,) で区切って入力する。例 --audio 1,2 (1 番目と 2 番目のトラックを選択)例 --audio 1,1,2 (同じトラックを複数回選択することもできる)例 --audio none (音声なし) -E, --aencoder string 音声エンコーダーを指定する。利用可能なオプションは以下。"faac", "ffaac", "ffac3", "lame", "vorbis", "ffflac", "ffflac24", "copy aac", "copy ac3", "copy dts", "copy dtshd", "copy mp3", "copy"デフォルトの設定は出力ファイルフォーマットが "MP4" の場合は "faac (AAC)"、"MKV" の場合は "lame (MP3)" となっている。"copy ***" は指定したコーデックと入力元のコーデックが一致した場合にコピー (パススルー) を行う。一致しなかった場合は指定したコーデックでエンコードを行う。(ただし copy dts/dtshd は除く。これらを指定してコピー出来なかった場合は代替エンコードが行われず音声トラックが破棄される)"copy" はコピー (パススルー) 可能な任意のコーデックの音声トラックをコピーする。コピーできなかった場合は "--audio-fallback" で指定されたコーデックでエンコードが行われる。複数のトラックに対して任意のエンコーダーを指定する場合はコンマ (,) で区切って入力する。 --audio-copy-mask string 音声エンコーダーで "copy" を選択した場合にコピー (パススルー) を許可するコーデックを設定する。指定できるコーデックは "aac", "ac3", "dts", "dtshd", "mp3" デフォルトは可能なものすべて。"none" を指定することですべて無効にすることができる。複数指定する場合はコンマ (,) で区切って入力する。 --audio-fallback string 音声エンコーダーで "copy" を選択した場合にコピー (パススルー) が可能でないときに使用される代替エンコーダーを指定する。すべての非パススルーコーデックが指定できる。("faac", "ffaac", "ffac3", "lame", "vorbis", "ffflac", "ffflac24") デフォルトは指定なし。有効な代替エンコーダーが指定されておらず、パススルーが不可能だった場合はその音声トラックは破棄される。 -B, --ab kb/s 平均音声ビットレートを指定する。デフォルトは選択したコーデック、サンプルレート等に依存する。複数のトラックに対して指定する場合はコンマ (,) で区切って入力する。 -Q, --aq quality 音声エンコード時の品質指定。"lame", "vorbis" を選択した場合に有効になる。スケールは各エンコーダーによって変化する。(lame 10 to 0, vorbis -2 to 10) -C, --ac compression 音声コーデックの圧縮レベルを指定する。音声エンコーダーに "ffflac", "lame" を選択した場合に有効になる。--compression_level (ffflac), -q (lame) に相当する。 -6, --mixdown string 音声トラックのダウンミックスの設定。利用可能なオプションは以下。"mono", "left_only", "right_only", "stereo", "dpl1", "dpl2", "5point1", "6point1", "7point1", "5_2_lfe"複数のトラックに対して指定する場合はコンマ (,) で区切って入力する。 --normalize-mix string クリッピングを防止するためにオーディオミックスレベルをノーマライズする。0 = ノーマライズ無効 (デフォルト)1 = ノーマライズを有効にする -R, --arate 音声トラックのサンプルレートを指定する。"8", "11.025", "12", "16", "22.05", "24", "32", "44.1", "48" から選択できる。複数のトラックに対して指定する場合はコンマ (,) で区切って入力する。 -D, --drc float ダイナミックレンジコンプレッションを適用する。範囲は 1.0 から 4.0 デフォルトは 0.0 (DRC無効) 1.5 から 2.5 程度が適当。複数のトラックに対して指定する場合はコンマ (,) で区切って入力する。 --gain float 音量の増減をコントロールする。正の値で増幅し、負の値で減衰させる。(単位 dB)複数のトラックに対して指定する場合はコンマ (,) で区切って入力する。 --adither string ディザリングを適用する。ffflac で利用可能。指定できる値は以下。"auto", "none", "rectangular", "triangular", "triangular_hp", "triangular_ns"複数のトラックに対して指定する場合はコンマ (,) で区切って入力する。デフォルトは "auto" -A, --aname string 音声トラックに名前を設定する。MP4フォーマットでのみ利用可能。 複数の音声トラックを選択した場合の設定例 HandBrakeCLI で複数の音声トラックを選択し、それぞれに対して異なるエンコード設定を適用する場合は以下の例のようにコンマで区切って記述する。 -a 1,1,2 -A "Audio 01","Audio 02","Audio 03" -E copy ac3,faac,ffaac -B auto,160,128 -R auto,auto,44.1 -6 auto,dpl2,stereo 順番に説明すると、 まず -a 1,1,2 のオプションで処理する音声トラックを選択している。 これにより出力ファイルは 3 つの音声トラックを持つファイルになる。(最初のトラック、最初のトラックのコピー、2 番目のトラック) 次に -A "Audio 01","Audio 02","Audio 03" でそれぞれの音声トラックに名前を設定している。 最初のトラック = "Audio 01"、最初のトラックのコピー = "Audio 02"、2 番目のトラック = "Audio 03" 次に -E copy ac3,faac,ffaac -B auto,160,128 -R auto,auto,44.1 -6 auto,dpl2,stereo でエンコーダー、ビットレート、サンプルレート、ダウンミックスをそれぞれ指定している。特別な値 "auto" を指定すると自動的に適切な値またはデフォルトの値が設定される。 これにより、"Audio 01" はパススルーされた AC3、"Audio 02" は faac でエンコードされた AAC-LC(Dolby Pro Logic II), 160kbps 、"Audio 03" は ffaac でエンコードされた AAC-LC(stereo), 128kbps, 44.1khz となる。 Picture Settings -w, --width number 動画の横幅を指定する。指定しない場合は -l の値、変換元のアスペクト比から自動で計算される。 -l, --height number 動画の高さを指定する。指定しない場合は -w の値、変換元のアスペクト比から自動で計算される。 --crop T B L R 上下左右の切り取る量を指定する。指定しない場合は自動判定になる。 --loose-crop # "--crop" で切り取る量を指定した際、出力される動画の幅・高さが "--modulus" で指定した値の倍数になるよう余分に切り取って調整するオプション。余分に切り取る量の最大値を指定する。(デフォルトは 15)例えば、720x480 の動画を "--crop 2 2 2 2" で切り取る場合、"--modulus 16", "--loose-crop" を指定すると "--crop 8 8 8 8" に調整される。これにより出力される動画の画面サイズは 704x464 となり、幅・高さどちらも 16 の倍数になる。 -Y, --maxHeight # 高さの上限を設定する。入力元動画の高さがこの値を超える場合は縮小される。アスペクト比は保持される。 -X, --maxWidth # 幅の上限を設定する。入力元動画の幅がこの値を超える場合は縮小される。アスペクト比は保持される。 --strict-anamorphic Anamophic を有効にする。入力元の画面サイズを再現する。リサイズ不可。 --loose-anamorphic Anamophic を有効にする。必要に応じてリサイズも可能。 --custom-anamorphic Anamophic を有効にする。手動で設定を行う。 --display-width number "custom-anamorphic" モードの設定。出力動画の表示幅を設定する。動画は再生時にこの値にスケーリングされる。 --keep-display-aspect "custom-anamorphic" モードの設定。入力元の表示アスペクト比を保持する。 --pixel-aspect PARX PARY "custom-anamorphic" モードの設定。任意のピクセルアスペクト比を指定する。 --itu-par ITU ピクセルアスペクト比を使用する。(40 33, 10 11等) --modulus number 画面サイズはこの値の倍数になる。 -M, --color-matrix カラーマトリクスを指定する。"709", "pal", "ntsc", "601" が指定できる。デフォルトは入力元から自動検出。 Filters -d, --deinterlace fast/slow/slower/bob or YM FD MM QP "Deinterlace" フィルタ。デインターレース処理を行う。値を指定しない場合はデフォルト設定が適用される。(0 -1 -1 1) -5, --decomb fast/bob or MO ME MT ST FM BT BX BY MG VA LA DI ER NO MD PP FD "Decomb" フィルタ。フレームごとにコーミングノイズの有無を判断し、選択的なデインターレース処理を行う。値を指定しない場合はデフォルト設定が適用される。(391 2 3 3 2 40 16 16 10 20 20 4 2 50 24 1 -1) -9, --detelecine L R T B SB MP FD "Detelecine" フィルタ。逆テレシネ処理を行う。CFR出力で任意のフレームレートを指定しない限り、逆テレシネ処理により生じた複製フレームは自動的に削除されフレームレートの調整が行われる。値を指定しない場合はデフォルト設定が適用される。(1 1 4 4 -1 0 -1) -8, --denoise weak/medium/strong or SL SC TL TC "Denoise" フィルタ。ノイズ除去を行う。(hqdn3d filter)空間軸輝度、空間軸彩度、時間軸輝度、時間軸彩度のフィルタ強度をそれぞれ指定することができる。"weak" (2 1 2 3), "medium" (3 2 2 3) "strong" (7 7 5 5) のショートネームでの指定も可能。値を指定しない場合はデフォルト設定が適用される。(4 3 6 4.5) -7, --deblock QP M "Deblock" フィルタ。ブロックノイズを低減する。有効にする場合はデフォルトの値が最適とされる。"QP" は 1 から 10 までの値が指定でき、大きい値ほど画像がぼやける。デフォルト設定は "5 2" --rotate M 映像を回転・反転させるフィルタ。1 は上下反転、2 は左右反転、3 は上下左右反転、4 は時計回りに90度回転させる。 -g, --grayscale グレイスケール出力。モノクロ(白黒)素材に有用。 Subtitle Options -s, --subtitle string 字幕トラックを選択する。最初のトラックは "1" 2番目のトラックは "2" というようにナンバリングされる。複数選択する場合はコンマ (,) で区切って入力する。特別な値 "scan" を指定することで音声トラックの言語・優先言語設定に対応する強制字幕・吹き替え用字幕の有無をスキャンし、選択することができる。(可能ならば) -F, --subtitle-forced string 強制フラグのある字幕のみを表示させる。複数選択する場合はコンマ (,) で区切って入力する。 --subtitle-burned number 選択した 1 つの字幕トラックを焼き付ける。 --subtitle-default number 選択した 1 つの字幕トラックにデフォルトフラグを設定する。 -N, --native-language string 優先言語を指定する。選択した音声トラック、またはデフォルトの音声トラックが指定した言語と異なる場合、指定した言語の字幕トラックが選択される。ISO639-2 言語コードで指定する。 --native-dub "--native-language" と組み合わせて使用することで選択した言語と一致する音声トラックが選択される。一致しない場合、選択した言語と一致する字幕トラックが選択される。 --srt-file string SRT (SubRip Text) ファイルのパスを指定する。複数指定する場合はコンマ (,) で区切って入力する。 --srt-codeset string SRT ファイルの文字コードを指定する。複数のファイルに対して指定する場合はコンマ (,) で区切って入力する。 --srt-offset string SRT ファイルに対してオフセットを指定する。(単位 ms) --srt-lang string SRT ファイルの言語を設定する。(ISO639-2 言語コード) --srt-default number 選択したSRT ファイルに対してデフォルトフラグを指定する。 その他 終了コード 0 = 正常終了(Ctrl-Cで中断した場合もこれが返される) 1 = クラッシュした場合 ログについて HandBrakeCLIはログデータは標準エラー出力、エンコードの進捗情報は標準出力でそれぞれ出力する。
https://w.atwiki.jp/keiplus/pages/201.html
HandBrake tool win 本項は書きたての記事です。正確な情報は公式サイト、公式ドキュメント、記載の参照サイトでご確認ください。 目次 + 読む HandBrake目次 概要 DL ランタイム 変換時間 設定 参考 概要 DVD(nonCSS, APS, RCE, DRM)をMP4に変換するツール DL http //sourceforge.jp/projects/handbrake-jp/releases/ HandBrake-0.9.4jp-r2-Win_GUI.exe ランタイム 必須.NET Framework 2 (Windows10の場合、Windowsの機能有効化で、.NET Framework3.5(NET2.0および3.0含む)を有効化する) 変換時間 約20分(DVD 4.26GB) 設定 変換元 (未変更) 保存先 <任意の出力先pathを設定> 出力設定 コンテナ:MP4 file、その他の設定変更はしない 設定タブ <以下の通り> 設定タブ サイズ サイズ 幅 (変更しない) アナモフィック 厳密 切り抜き 自動 フィルタ 逆テレシネ Off Decomb デフォルト デインターレース Off ノイズ軽減 Off ブロックノイズ軽減 Off グレイスケール変換 Off 動画 動画 動画コーデック H.264(x264) フレームレート(FPS) 変換元と同じ 品質 平均ビットレートで指定(kbps) 1500 2-Passエンコード On 1回目のスキャンを高速化数r On 音声 音声トラック ソース 自動 音声コーデック AAC(faac) ミックスダウン 自動 サンプルレート 自動 ビットレート 160 DRC 0 字幕 選択中のトラック トラック ForeignAudioSearch(Bitmap) 強制字幕のみ Off 焼き込み Off デフォルト Off 言語 - 文字コード - オフセット 0 チャプター チャプターマーカー チャプターマーカーを作成 On 詳細設定 x264(H264エンコーダ)の詳細設定 ReferenceFrames 2 MiexdReferences On B-Frames 2 AdaptiveBFrames Default(Fast) DirectPrediction Default(Spatial) WeightedBFrames Off PyramidalBFrames Off MotionEstimationMethod Default(Hexagon) SubpixelMotionEstimation 6 Analysis Default 8x8DCT Off CABAC EntropyCoding On Trellis 0 PsychovisualRoteDistortion Max NoFastPSkip Off NoDCTDecimate Off Deblocking Default(0) Default(0) 参考 [ これは備忘録 HandBrake設定値メモ ] ( http //yasu0120.blog130.fc2.com/blog-entry-55.html )
https://w.atwiki.jp/mpegonmac/pages/38.html
DVDをaviにしたい初心者におすすめの一品。DVDから直接aviファイル等を作れる。 HandBrake公式サイト What is HandBrake? HandBrake はGPL、マルチプラットフォーム、マルチスレッド対応の DVD to MPEG-4 リッパー/コンバータ。 元来はBeOS用だったが、現在はMacOS X と GNU/Linuxに移植されている。 対応ソース: DVD形式全般:VIDEO_TSフォルダ、DVDイメージ、実際のDVD(encryptedされていても)。 PAL または NTSC AC-3、LPCM、MPEG audio トラック 出力形式 ファイルフォーマット:MP4、AVI、OGM Video MPEG-4 、H.264。(1pass、2pass、constant quantizer) Audio AAC、MP3、Vorbis、AC-3のパススルー。(複数音声トラックのエンコードもサポート) その他の機能 チャプター選択 基本的な字幕サポート(映像と一緒に焼き込む) ビットレート計算機を内蔵 インターレース解除、cropping、scaling グレイスケールエンコード 評価(2005秋時点) 手持ちのDVDを手軽にバックアップするならまずはコレ。 安定性、手軽さに優れる。 設定は一画面で済むため、把握が容易。 x264+aac.mp4作成でffmpegX0.0.9tで見られる音ズレもほとんど報告されていない。 難点は、入力形式が各種DVD形式に限られるため、TVキャプチャなど、他の素材ではDVDイメージ編成の手間がかかる事。デノイズフィルタやquantizerなどの細かい設定を思い切って切り捨てているため、ちょっとした画質調整や、JES Deinterlacerなどと組み合わせて画質を追求するといった用途にも不向き。アップデートの間隔もD-Vision3やffmpegXに比べると長く、時期によっては内蔵するXvidやx264の性能で見劣りする。
https://w.atwiki.jp/mpegonmac/pages/29.html
DVDをaviにしたい初心者におすすめの一品。DVDから直接aviファイル等を作れる。 HandBrake公式サイト What is HandBrake? HandBrake はGPL、マルチプラットフォーム、マルチスレッド対応の DVD to MPEG-4 リッパー/コンバータ。 元来はBeOS用だったが、現在はMacOS X と GNU/Linuxに移植されている。 対応ソース: DVD形式全般:VIDEO_TSフォルダ、DVDイメージ、実際のDVD(encryptedされていても)。 PAL または NTSC AC-3、LPCM、MPEG audio トラック 出力形式 ファイルフォーマット:MP4、AVI、OGM Video MPEG-4 、H.264。(1pass、2pass、constant quantizer) Audio AAC、MP3、Vorbis、AC-3のパススルー。(複数音声トラックのエンコードもサポート) その他の機能 チャプター選択 基本的な字幕サポート(映像と一緒に焼き込む) ビットレート計算機を内蔵 インターレース解除、cropping、scaling グレイスケールエンコード 評価(2005秋時点) 手持ちのDVDを手軽にバックアップするならまずはコレ。 安定性、手軽さに優れる。 設定は一画面で済むため、把握が容易。 x264+aac.mp4作成でffmpegX0.0.9tで見られる音ズレもほとんど報告されていない。 難点は、入力形式が各種DVD形式に限られるため、TVキャプチャなど、他の素材ではDVDイメージ編成の手間がかかる事。デノイズフィルタやquantizerなどの細かい設定を思い切って切り捨てているため、ちょっとした画質調整や、JES Deinterlacerなどと組み合わせて画質を追求するといった用途にも不向き。アップデートの間隔もD-Vision3やffmpegXに比べると長く、時期によっては内蔵するXvidやx264の性能で見劣りする。
https://w.atwiki.jp/handbrakeguide/pages/18.html
Input / Output Settings 入出力に関連する設定を行う。 Title, Angle, Chapters Destination Output SettingsContainer Large File Size Web Optimized iPod 5G Support Title, Angle, Chapters DVD-Video, BDのタイトル、アングル、チャプター等、変換する範囲を設定する。 Title DVD, BDのタイトルを選択できる。複数のファイルを読み込んでいる場合はここで個別にファイルを選択できる。 Angle アングルの指定 (DVD, BD) Chaptaer 変換するチャプターを指定できる。Seconds 変換する範囲を時間で指定できる。 Frames 変換する範囲をフレーム単位で指定できる。 Destination "Browse"をクリックして、出力先ディレクトリ・ファイル名を設定する。 オプションで "Default Path" と "Format" を設定することで自動で出力先ディレクトリ・ファイル名が入力される。 Output Settings 出力設定・コンテナフォーマットに関連する設定を行う。 Container デフォルトでは、多くのデバイス・プレイヤーでサポートされているMP4が選択されている。 また、MP4にはない機能が必要な場合、同様に高機能なコンテナMKVも選択可能。 それぞれのコンテナの特徴は以下。 MP4映像コーデックとして、MPEG-4ASP, AVC(H.264)を格納できる 音声コーデックとして、AACを格納できる。また、MP3, AC3, DTS, DTS-HDも格納できるが、一部デバイスではサポートされていない場合がある チャプターをサポート。HandBrakeではApple形式のチャプターが付加される 可変フレームレートに対応している ストリーミング向けに最適化できる(FastStart) 字幕のオン・オフが可能なソフトテキスト字幕が扱える MKV映像コーデックとして、MPEG-4ASP, AVC(H.264), VP3(Theora)を格納できる 音声コーデックとして、AAC, MP3, Vorbis, Flac, AC3, DTS, DTS-HDを格納できる チャプターをサポート 可変フレームレートに対応している 字幕のオン・オフが可能なソフト字幕が扱える。テキストのほか、ビットマップイメージ(VobSub, PGS)も扱える MP4 or M4V.mp4, .m4vの違いは拡張子のみで、どちらもまったく同じファイル。QuickTimeや、任意のQuickTimeベースのアプリケーションは、拡張子が.m4vでなければ、チャプター等が機能しない場合がある。そのためHandBrakeは、チャプターを付加する・SRTソフト字幕を付ける・AC3音声をパススルーする等を行った場合に、.mp4を.m4vに自動で書き換える。この動作は設定で変更可能。Windows GUIの場合は、Tools - Options - Output Filesで変更できる。 Large File Size ファイルサイズが4GBを超えるMP4ファイルの出力を可能にする。 これを有効にした場合、いくつかのデバイスでは互換性で問題が生じる可能性がある。 Web Optimized MP4ファイルをストリーミング向け(FastStart)に最適化する。 iPod 5G Support 古いiPod(5/5.5G)で再生する場合にチェックを入れる。
https://w.atwiki.jp/mypcmemo/pages/237.html
DVDやISOファイルをaviやmp4に変換できるフリーソフト、handbrakeの使い方|ぼくんちのTV 別館 TiltStr 不定期版
https://w.atwiki.jp/handbrakeguide/pages/21.html
Video 設定 映像コーデック・フレームレートの選択、設定を行う。 "Video"でコーデックの選択、フレームレート(可変・固定)の設定を行い、 "Quality", "Optimise Video"でビットレート等、品質に関わる設定を行う。 VideoVideo Codec Framerate (FPS) QualityConstant Quality Avg Bitrate (kbps) Optimise VideoUse Advanced Tab Instead x264 Preset x264 Tune H.264 Profile H.264 Level Extra Options Video Video Codec 映像コーデックを選択する。コーデックには"H.264", "MPEG-4", "MPEG-2"があり、それぞれ選択可能。 また、コンテナに"MKV"を選択した場合は、それらに加え"VP3"が選択可能になる。 Framerate (FPS) フレームレートを指定する。"Same as source"、または、5fpsから60fpsまでのフレームレートを指定できる。 "Constant Framerate", "Variable(or Peak) Framerate"ラジオボタンで固定・可変フレームレートのどちらを使用するか決められる。 Same as source "Same as source"は変換元動画と同じタイムスタンプ(タイムコード)を利用する。いわゆる可変フレームレート (VFR)。"Constant Framerate"にチェックがある場合は、変換元動画と同じフレームレートで出力される。 5, 10, 12, 15, 23.976, 24, 25, 29.97, 30, 50, 59.94, 60 "Constant Framerate"にチェックがある場合は、指定した値fpsの固定フレームレートで出力される(CFR)。"Peak Framerate"にチェックがある場合は、指定した値を最高値(ピーク)とする可変フレームレートで出力される (PFR)。 Quality "Constant Quality"(品質ベース)と、"Avg Bitrate"(平均ビットレート指定)のどちらかが選択できる。 特別な理由がない限り、"Constant Quality"(品質ベース)の使用が推奨される。 Constant Quality 品質ベース(CRF, CQ)は、各フレーム、各シーンを一定の品質に保つようにビットレートを割り振る。 コーデックに"H.264"を選択した場合は、0から51のスケールになり、値が低いほど高画質。 (0=Lossless) 通常、SDの場合は、20+/-1程度、HDの場合は、22+/-1程度が適当とされる。 コーデックに"MPEG-4/2"を選択した場合は、1から31のスケールになる、値が低いほど高画質。 コーデックに"VP3"を選択した場合は、値が高いほど高画質となる。 利点は、2-Passが必要ではないため高速であること、品質ベースモードはシングルパスで最大限の圧縮効果を得られる。 欠点は、出力ファイルサイズが計算できない、最大ビットレートをコントロール(制限)できないなどがある。 Avg Bitrate (kbps) 平均ビットレートを指定する。出力ファイルサイズを目標とするサイズに収めたい場合に使用する。 2-Passエンコードが推奨される。 Optimise Video H.264(x264)の設定を行う。 Use Advanced Tab Instead チェックを入れると、"Advanced Tab"で詳細な設定が可能になる。 x264 Preset "Ultra Fast", "Super Fast", "Very Fast", "Faster", "Fast", "Medium", "Slow", "Slower", "Very Slow", "Placebo" 右に行くほどエンコード速度が遅くなり、圧縮効果が高い。 x264 Tune それぞれ映像に応じた調整を行う。 Film 実写向けの調整。(アニメではないもの全般) Animation シンプルなアニメ向けの調整。(CGなど複雑なものはFilm) Grain フィルムグレインの保持。(副作用としてビットレートが高くなる場合がある) Still Image 静止画像圧縮のためのもので、Handbrakeでは使わない。 PSNR PSNR最大化のためのもの、通常のエンコードでは使わない。 SSIM SSIM最大化のためのもの、通常のエンコードでは使わない。 Fast Decode 再生時の負荷を下げる調整。 H.264 Profile "Auto", "Baseline", "Main", "High"から再生環境に適したものを選択する。 H.264 Level 1.0から5.2までの各レベルから再生環境に適したものを選択する。 Extra Options 追加オプション(x264)が入力できる。
https://w.atwiki.jp/motohiko/pages/15.html
DVD,もしくはISOファイルから直接mp4,m4vファイルを作成するツールです。 参考:google検索 画質 アスペクト比 出力幅/高さ クロップ(額縁外し) 画質 今のトコ、携帯動画変換君?の方が小さいサイズで綺麗な動画を作ってくれています。 PSP用の90分を260Mで十分綺麗にしてくれます。 これをHandbrakeでは386kbpsで変換することになり、ノイズだらけに。 H.264の設定が悪いんだと思いたいのですが、上手く行きません。 first 1 pass をチェックすると汚くなります。 2 pass のみでいけば携帯動画変換君並になります。 アスペクト比 出力幅\高さの両方を指定することで変更が可能。 出力幅/高さ 解像度による最適画像サイズは以下のとおり。 比率\解像度 320x240 480x272 4 3 320x240 368x272※ 16 9 320x180 480x272※ ※8?16?の倍数に制限されているので近時値。額縁を追加しないとアスペクト比が維持出来ず若干歪む。 v0.9.1では出力幅/高さの片方を指定しておけば(片方を空白)、ツールがソースのアスペクト比に準拠した値を設定してくれるみたい。 クロップ(額縁外し) 出力幅/高さの片方をツールに任せている場合、その結果に影響を与える。 単位は元ソースのピクセル単位。 Auto Cropを指定すれば大抵は上手く行くと思う 4 3の中に16 9がある額縁なら、上下60ずつ計128削れば丁度16 9になる
https://w.atwiki.jp/dirtyface/pages/55.html
Handbrakeの設定について 例の如く普通の使い方は色々わかりやすいページがあるので そこを見てきてください。私も良く理解できていません。 とりあえず今回の目標はPSPでもPS3でも再生できる設定についてです。 もちろんパソコンでも見ることが可能です。 なぜか0.93を最初から入れると上手く動かなかったので 0.92を入れた後にアップデート扱いで0.93を入れてみました。 同じ設定にして上手く行かなかった人は試してみて。 起動するとこんな画面が出る blankimgプラグインエラー:ご指定のファイルがありません。アップロード済みのファイルを指定してください。 画面が小さくて見えないって言う人はクリックすると大きい画面になります。 私は見えないので大きくして見ます。 PictureSetting 画像 Sizeに記載されている width/height は 広さと高さの意味 メディアをセットしておけばSourceの所にDVD側の値が出るので同じにしておけば良いと思うよ。 早々、ここでは説明しないけどiso形式のファイルを直に読み込めます。 blankimgプラグインエラー:ご指定のファイルがありません。アップロード済みのファイルを指定してください。 つまり↑を使いこなせれば3枚組のDVDを夜中に処理させるとかも簡単にできます。 Video 動画 Videoタグはこんな感じに設定AVG Bitrate (kbps)は調整してください。 目的の動画によって最適値は変わるようです。 普通に見られればいい:700-1000 そこそこ高画質がいい:1000-1500 とにかく高画質がいい:1500-2400 私はアスペクト比で目安にしてる。 古いアニメとかなら1000、新しいアニメなら2000ぐらいかね? Audio SubTitles 音声と字幕 こんな感じ Chapter チャプター 特にいじるところなし。 Advanced H.264追加設定 これ重要、入れないとPSPでみれなくなります。→ threads=1 level=30 720x480の場合がLevel=30 480x270の場合がLevel=21 にすると良いらしい。理由は知らない。 今回はPS3でも見ること前提なので720x480ですがPSPでしか見ない人は PictureSettingのwidth/heightを変えておくと ファイルサイズが小さくなって幸せになれるらしい。 Query Editor クエリーエディタ ここも特にいじるところなし。 さて、こんな設定をしてやるとPSPでも再生できる動画が作成できました。 PSPは簡単な設定で画面表示方法を変えられます。 強制的に画面いっぱいに表示するとか(アスペクト比がおかしくなる) 縦横どちらかにあわせて最大化とか(画面いっぱいにはならない) 縦横見きれないように表示するとか(上下か左右が切れる) 自分の好きな様にしてあげれば良いと思うよ。