HandBrake 総合スレッド 16©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
HandBrake は DVD や様々な形式の動画ソースを変換するソフトウェアです。
GPL ライセンスのオープンソースで開発されています。
公式サイト
http://handbrake.fr/
公式:Wiki(FAQ やドキュメント)
http://trac.handbrake.fr/wiki
公式:Discussion forum(サポートフォーラム)
http://forum.handbrake.fr/
非公式:HandBrake 日本語版
http://sourceforge.jp/projects/handbrake-jp/
※日本語版を使用しての不具合に関しては日本語版配布元で質問してみましょう。
公式:Nightly Builds
https://handbrake.fr/nightly.php
公式:Roadmap(マイルストーンと進捗)
https://trac.handbrake.fr/roadmap
公式:Timeline(詳細な進捗)
https://trac.handbrake.fr/timeline
公式:Active Tickets by Milestone(マイルストーン毎の機能拡張予定など)
https://trac.handbrake.fr/wiki/TracTickets
【前スレ】
HandBrake 総合スレッド 15
http://echo.2ch.net/test/read.cgi/avi/1476339828/ >>494
「Folder」はDVD-Video規格に従って.vobや.ifoのファイルを格納したフォルダーを
選択するためのもの。
.isoファイルは「File」からしか読み込めない仕様となっている。 少し教えてもらえないかな。
H.264でEncoder Option辺りの事だけど、
ProfileやLevelがさっぱりわからない。
レベProfileはmainからhighに変えるとx264 Unparseの所が変化するのでなんとなく分かるんだけど、Levelはあげても下げてもファイルサイズが変わらないしどう影響があるのかがわからない。
また、ProfileとLevelをautoにしてソースをHD FHD 30~240 4K 60Pなどに変えてもProfileやLevelが何も変化してない。
ここのautoて何がオートなんでしょう?どうオートなのかがわからないです。
どなたか解説してもらえると助かります。 デフォルトでは策定されてるなかで最大のものが指定されてるのでは
Levelはあくまで仕様の宣言的な感じでPCで再生するならあまり重要ではなく
Profileはより高度な圧縮オプションを使えるようにするものだけど今時のデバイスならどうでもいいはず >>498,499
お二人ありがとう。
以前wikiは見て見たんだけどさっぱりわからずで。
同じhigh@4でiPhoneやpcやテレビでも見れるけど、見れない場合もあって。
何が違うのかなと。
聞きたい事自体がよく分かってなくて、どう聞けばいいのかわかりませんが
Profile・LevelがUse Advanced Options Panelにチェックを入れるとプルダウンが変更できなくなりますが、
エンコード後のファイルを見るとmain@xやhigh@xなど入っている所をみると、Advanced Options Panelとどう関係してるのかなと。
変な質問ですみません。 >Use Advanced Options Panelにチェックを入れると
現在表示しているVideoタブでのプリセットを使わずに、Advancedタブ画面で設定のパラメータを使用するという意味。
https://www57.atwiki.jp/handbrakeguide/pages/25.html このソフトは、なぜ日本語化されてないの?
日本語パッチも無いみたいだし 寧ろ日本語にする必要がどこにあるのかなって思うけど。 したいならすれば?
このレベルの英単語わからん、日本語化ってか?
高校もう一回行った方が良いんじゃないか? Picture内のAnamorphicを使う場合または使わない場合にModulusはどう設定すればいいのでしょう。
NormalやHigh Profileなど多くのプリセットではModulusは2にセットされているようですが、
エンコード後のファイルサイズや再生時にどう関わってくるのでしょうか?
ググってみると16にするべきと書いてあるサイトもありますが、
1920x1080のソースで16にすると1080にならず1088など中途半端になってしまいます。 だって、1080は16じゃ割れないじゃないですか
動画のコーデックは、16で割り切れた方が、圧縮効率とか処理効率が良いから
昔はそうされてきた。
いまのx264とかは、2の倍数であれば、あまり問題にならないので、そこに拘る必要はない >>2
こだわるところじゃないんですね。
デフォルトの2のままにします。
早速お返事ありがとうございました。 すみません最後の2秒くらいで一瞬止まって音声が無くなるんですが既知の現象でしょうか ・handbrakeでのハードサブは、一度tsファイルから分離する必要がある
・handbrakeはassを扱えない。(srtは可能なのをエンコードをして確認済み)
この2つの認識はあっていますか? そうじゃないの
少なくとも本家はARIB字幕なんか対応してくんないやろ
剛の者が魔改造しちゃってるソフトもあるけどw ふと気が向いたので、ニコ生をダウンロードした時のxmlファイルからsrtに変換するスクリプト書いた
表示時間を全部5秒固定にすると、
それだけで勝手に上に積み上がって表示される
なかなか賢いな つい面白くなって、コメントが大量に書かれた時でも溢れないように、
完全にスケジュール組んで表示するようにしてたらこんな時間に
スクロールするより見やすい気がするな MKVでソフト字幕でエンコすると、字幕が上下方向に縮小される。
誰か改善策を知らないかな?
DVDデータをWMPで見ても、MP4でハード字幕でエンコしても、
字幕の各文字は正方形くらい。
それなのに、ソフト字幕でエンコしたときだけ、字が潰れる。
ひょっとして再生ソフト側の問題なのかな? MPC-HCなんだけど。 >>520
http://echo.5ch.net/test/read.cgi/avi/1447803665/405
Nightlyならletterboxかwideかを選択できるようになってる
ttps://i.imgur.com/gEIL1G5.png >>521
調べてくれてありがとう。
でも残念ながら、NightlyはうちのPCでは動かせなかった。
でも、letterboxかwideかで引っかかってるかもしれないので、
そのへんを調べてみるよ。 >>520だけど、自己解決した。
クロッピングしてたのがいけなかった。
クロッピングして画像が縮小されたのに伴って、字幕が縮小されてた。
常識なのかもしれないけど、今まで知らなかった。
クロッピングしたほうがファイルサイズが小さくなるかと思って
クロッピングしてたけど、実際はほとんど違わなかった。 シネスコ用の黒帯はクロップしてもサイズほぼ変わらんから残しといたほうがいいよ
字幕のidxファイルを編集して修正はできるけどめんどい idxファイルをいじってみたけど、わけが分からん。
各パラメータの意味を教えてほしい。 >>525だけど、
字幕スレがあるので、そっちで訊くわ。 >>526だけど、字幕スレは荒れてるみたいなんで戻ってきた。
編集したidxをMKVToolNixでMUXすると、字幕のサイズは反映されるけど
字幕の位置(Origin)が反映されない。
でも、そのidxを直接再生ソフトに読み込ませるとサイズも位置も反映される。
誰か対処法を知らないかな?
あと、字幕のトラック名をidx上で設定する方法ってあるのかな?
「音声解説」とか「日本語の強制表示のみ」とか名付けたい。 もう結構マシンスペックよくなってきたけど
皆DVDをエンコするときx264、x265どちらを品質いくらでやってる?
興味本位な質問 はいはい、設定が分かんなきゃ好きな方をデフォルトでエンコしろ 二度と白々しい質問しない出来ない様に情弱向けの定番解説ブログ貼っとくか
HandBrakeで最適な画質変換を設定する方法 2018【H.264&H265】
https://ameblo.jp/iso5210/entry-12330802231.html >>528
RYZEN 1700でH.265でAVエンコしてる
設定はq=19 PrisetはMedium
[21:59:00] sync: framerate min 29.970 fps, max 29.970 fps, avg 29.970 fps
x265 [info]: frame I: 44, Avg QP:18.59 kb/s: 6369.49 SSIM Mean: 0.989492 (19.785dB)
x265 [info]: frame P: 1776, Avg QP:20.12 kb/s: 3089.24 SSIM Mean: 0.983243 (17.758dB)
x265 [info]: frame B: 5459, Avg QP:25.45 kb/s: 435.00 SSIM Mean: 0.977032 (16.389dB)
x265 [info]: Weighted P-Frames: Y:7.0% UV:4.5%
x265 [info]: consecutive B-frames: 3.5% 3.3% 25.9% 24.6% 42.8%
encoded 7279 frames in 89.89s (80.97 fps), 1118.48 kb/s, Avg QP:24.11, SSIM Mean Y: 0.9786229 (16.701 dB)
[21:59:00] mux: track 0, 7279 frames, 33985679 bytes, 1118.98 kbps, fifo 4096
[21:59:00] mux: track 1, 11381 frames, 4864269 bytes, 160.16 kbps, fifo 8192
[21:59:01] libhb: work result = 0
# Encode Completed ... H.265に対する凄いヘイトが
時間が許すならH.265の方がいい
さっさと済ませたいとか、処理する物がたくさんあるとかなら、H264+QSVもアリだろう >>528
BDだけど265一択になった
時間が倍かかるけどその分画質が良いからバックアップ目的には最適だし
アニメなら最近のPCだったら1時間もかからん
(RFとか詰めたりする場合はもっと違うはず)
エンコ方式のせいではないだろうしおま環なんだろうけどVideoのエンコードプリセットをSlowにしないとどうやってもブロックノイズが出る映像作品に一回だけ遭遇したからそこだけは絶対に変えないようにしてる >>532
品質=19で
SSIM 0.9786229って低くない? こんなもんなの?
まじならちょっとびっくりなんだが >>535
アニメな感覚だとびっくりかもしれないが、実写や複雑で動きの多い動画なら普通のことのような気がする。
試しにcrowd_runとかstockholmとかエンコードしてみるといい。
https://media.xiph.org/video/derf/ Blu-rayのLPCMはpassthruできないですか、、?なるべく高音質にきたくて MKVにすればFLACにできたんですね、、
それでいきます 昔はそんな地雷ファイルを見かけたな
画面サイズ400x300なんてものもあった 変換時の音声をFLACで96kHzに設定する方法教えてください ソースを読み込んでpreviewを押すと必ずアプリが落ちてしまう。
ソースはどのソースでも同じく落ちるがどれも問題なくエンコードできる。
High Sierra + VLC 1.0.7
どうすば改善するだろうか。 >>543
これHandBrake 1.0.7ね。
VLCは誤り。 >>546
なんと新しいのが出ていたのですね。
先日見たときはでてなくて困っていたのですが
教えていただきありがとう。
問題は1.1.0で改善されています。
それはいいのですが、
前バージョンまであったToggle Presetsがなくなったんですね。
切り替えが見やすくて便利につかったけど残念ですが
前のように戻す方法はないですかね。
あればどなたか教えてもらえると助かります。 一応リリース情報貼っておくか。
HandBrake 1.1.0 Released (Sunday, April 8, 2018)
https://handbrake.fr/news.php?article=39 俺が翻訳しておいてやるわ
すべてのプラットフォーム
一般
- 改良されたユーザーインターフェース
- 一貫性とユーザビリティのためのメインウィンドウの再設計。全体の流れは上から下、左から右
- メインワークフローに新しいプリセットコントロールを直接追加
- 設定の概要を一目で把握するための新しい概要タブを追加
- 高解像度ディスプレイをサポートするインタフェースアイコンの更新
- 新しく改良された公式プリセット
- VimeoとYouTube用の新しいプリセットを追加
- Apple TV、Chromecast、Fire TV、Roku用の新しい2160p / 4Kデバイスプリセットを追加
- ポストプロダクションビデオ編集ワークフロー用の新しいプロダクションプリセットを追加
- 追加の2160p / 4K Matroskaプリセットを追加
- AppleTV 4Kサポートの改善
- 改良されたIntel QuickSyncビデオサポート
- Linuxサポートを追加(実験的)
- Kaby Lakeと新しいCPUに10ビットのH.265 / HEVCエンコーディングを追加
- D3D11エンコードパス経由で複数のGPUをサポート
- 多くのバグの修正と改善 ビデオ
- 新しいUnsharpとカーネルベースのLaplacian LapSharpシャープニングフィルタが追加されました。
- NLMeansフィルタにCSMプレフィルタオプションを追加
- 自動回転コンテナフラグによるモバイルデバイスの方向付けのサポートを追加しました。
- x265の10ビットおよび12ビットエンコーダがデフォルトで含まれています。追加のdllファイルは必要なくなりました
コマンドラインインターフェイス
--inline-parameter-setsパラメータを使用して適応型ストリーミング(IDSフレームの前にSPSとPPS)をサポートしました。
- JSON形式でスキャン/ステータス情報を出力するための--jsonパラメータを追加しました。これはスクリプト作成に便利です
- オーディオサンプルレートパラメータ - 有効に有効な値として "auto"を受け入れるようになりました ビルドシステム
- FreeBSD 11.1のサポートを追加しました(ソースからコンパイルする必要があります)
- MSYSの下でWindows上でコンパイルするためのサポートを追加しました(実験的、低速)
- mingw-w64 5.0.3およびgcc 7.2.0をサポートするmingw-w64-build 3.1.1にアップデートされました。
- mac-toolchain-buildをアップデートしてNASM 2.13.2を追加する(現在はx264に必要)
- その他のバグの修正と改善 サードパーティライブラリその1
- 更新されたライブラリ
- FDK AAC 0.1.5(AACオーディオエンコーディング、ソースからコンパイルする必要有)
- FreeType 2.8.1(字幕)
- HarfBuzz 1.7.2(字幕)
- Jansson 2.10(JSONアーキテクチャ)
- LAME 3.100(MP3オーディオエンコーディング)
- Libav 12.3(デコードとフィルター)
- libass 0.14.0(字幕)
- libbluray 1.0.2(Blu-rayデコード)
- libdvdnav 5.0.3(DVDデコード)
- libdvdread 5.0.3(DVDデコード) サードパーティライブラリその2
- 更新されたライブラリ
- libiconv 1.15(文字エンコーディングサポート)
- libmfx(上流API 1.23)
- libogg 1.3.2(Xiphコーデック対応)
- libopus 1.2.1(Opusオーディオエンコーディング)
- libsamplerate 0.1.9-35-g02ebb9f(オーディオリサンプリング)
- libtheora 1.1.1(Theoraビデオエンコーディング)
- libvorbis 1.3.5(Vorbisオーディオエンコーディング)
- libvpx 1.6.1(VP8 / VP9ビデオエンコーディング)
- libxml2 2.9.4(一般)
- x264 155 r2893(H.264 / AVCビデオエンコーディング)
- x265 2.6(H.265 / HEVCビデオエンコーディング)
- zlib 1.2.11(一般)
Linux
- 省略 なんとなくベータ版ずっと更新して使ってるけど毎日のようにアプデがある割にどこが変わってるのか分からん
画面内に画像プレビューみたいなの出来た時はちょっと便利だと思ったけど 俺 1.0.7でx265エンコずっとしてるけどたまに落ちるのは不具合なのかな
1.1.0にしたほうがいいのかしら 1.1.0はファイル名の部分が面倒になったな。
これまではファイル名の部分が広かったし、選択すると拡張子以外がまず選択されてたのでペーストがしやすかった。
プリセットのところもこれまでは横に出てるところでどのプリセットが選択されてるかが見やすかったのに、1.1.0ではプリセット名を読み切らないといけない。
プリセット名をもっと工夫しないと間違ってしまう。
これらの仕様はこの先変更されず使いにくいまま使っていくしかないんだろうな。 10ビットや12ビットはどんなものかサンプルをエンコードして試してみよう。
楽しみだ。
H.264から移行のタイミングが難しいが、advancedってのはH.265にはこの先も無いものなの? FDK-AAC 使うため、Windows Subsystem for Linux で HandBrakeCLI と hb.dll ビルドできた 1.1.0にして明らかに変わった
今までHandbrakeでエンコしながら他作業して負荷かけたらHandbrakeが突然異常終了することが結構あったけどそれが全くなくなった タイトル読み込みエラーで遅延、qsvエンコード失敗による不完全なファイルができるので1.07に戻した GUI版で作成したプリセットをCUI版で使うにはどうすればいいですか? プログラムファイル内のhandbrakeフォルダをshift+右クリックしてパスとしてコピーを選択し、
コマンドプロンプトでcdでその階層に移動する
handbrakecli -help >help.txt
としてヘルプを出力する。
あとはGUI版でつつ作成したプリセットでエンコードして
active logとヘルプと照らし合わせて記述する 新しいやつまだ詳しい設定解説してくれるブログ見つからず・・・
presets適当にいじってみて高画質で変換しようと試みるも
mp4ではなくm4v出力に変わってしまうぅ >>568
過去レスすら読めない無能だから>>531すらググれないんだカス野郎 ※説明で使用しているのは、HandBrake Ver1.0.7
今は1.1.0だよ 自分が変わってないと思うならそれでいいんじゃない?
そんなむきになることじゃないですよ。 VidCoderはHandBrakeのフロントエンドで、
別にHandBrakeのインストールが必要なんだと思いこんでいたけど、
そんなことはなかった 遥か昔のバージョンの HandBrake を使ってます。
ゴールデンウィークになんとか、最新の HandBrake を入れて
TS 自動エンコードバッチのコマンドオプションも直したいと思ってます。
>>531 のブログを拝見したのですが、この GUI 設定からコマンドライン用の
オプションを生成するのは簡単ですか?
当時四苦八苦して設定したのですが、忘れてしまって、ずっとあげずに使ってます。
やり方をご教示いただけないでしょうか。 俺も最近0.10.3から最新版に変更したけど、GUIのactivitylogにCLI入力用コマンドが表示されなくなったから、そのままコピペして自動化できないんだね。
json形式をそのままCLIに突っ込めれば楽なんだけど、諦めて先人の方法でhelp見ながら手修正した。
結局それでもエンコードが途中で止まるようになってしまって困ってたんだけど、HD Graphicsのドライバーを最新にしたら解決した。QSV使ってる人は気をつけた方がいいと思う。 >>578-579
ごめんなさい。言葉が足りなかったです。
正確に言うと、>>531 のブログのように説明しているところはないでしょうか?
>>580 の書き込みも気になります。1.1.0 のエンコード説明〜コマンド生成までの
説明を日本語でしているサイトとかはありますでしょうか。 このソフトでエンコードすると画質がめっちゃ悪くなる
VideoやPictureの設定をいじってもだめ。Aviutlの方が遥かにきれい んーw
その優しさを 福田事務次官にも分けてあげてwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww 582です
FilterタブのDecombがインターレースの誤検出をしてただけでした
すみません Decombは万能な言われ方してるがゴミが良く出るよな 音声のサンプリング周波数を上げる方法をおしえてください HWエンコじゃQSVが1番簡単で綺麗でエンコ設定も豊富だからだろう
Handbrakeの作者は兎に効率重視だから、不安定なNVENCとVCEは切り捨てた 元々使えないが、AMDがAPUを押してた時にHandbrakeもVCEのHWエンコに対応する方向だった ■ このスレッドは過去ログ倉庫に格納されています