X



HandBrake 総合スレッド 16©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/01/28(土) 12:12:57.66ID:tLPfLRj8M
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/
2018/07/29(日) 14:45:41.00ID:OAksJQ+Z0NIKU
>>769
そうなんだ。
画面下の流れる字幕とか地震テロップはtsだと分離できないのか。
YouTubeとかに投稿されてる動画だとTV局の字幕が消えてるから
なにか消す方法があるのかと思った。あれはソースが地デジじゃないってことだな

録画したい番組で地震速報テロップがはいっていたときのガッカリ感はないよな

>>770
なるほど。いまはNVIDIA GPUつけてないから使えそうにないな
だれかがフォークしてCPUに最適化してくれるのを期待してGitHub starつけておいた
2018/07/29(日) 15:05:10.64ID:OAksJQ+Z0NIKU
>>773
CMカットやる前はtsのままMurdoc cutter使ってたよ
でもあれはGOP単位でしか切れないから0.5秒単位のカットになる。
正確な位置で切り出したいときにうまくいかない。
GOP単位だからどうやっても余計な映像か音が入ってしまう。

あとMurdoc cutterでカット&連結やってみるとわかるけど
再生できなくなったり、時間がずれたりひどいことになる。

MKVToolNixでtsをいったんMKVにして編集からだと
tsの音声絡みのトラブルがないから、音ズレ、時刻ずれも起きない。
さらに編集ソフト次第で0.1秒以下、フレームレベルの細かさでカットして連結したりできる。
2018/07/29(日) 15:09:35.45ID:XtQb9BqU0NIKU
目的はサイズ削減なんだからGOP単位で何も困らない
777名無しさん@編集中 (ニククエ 1280-53i4)
垢版 |
2018/07/29(日) 15:21:13.46ID:OccFHhLo0NIKU
HandBrake 1.0.2 以上にバージョンアップするとQSVのエンコードに失敗する現象って解決されてる?
2018/07/29(日) 15:30:08.63ID:OAksJQ+Z0NIKU
>>776
サイズ削減のためにはCMなど不要な部分をカットし連結する
機能が必要だが、tsのままそれを不具合なくできるソフトは見つからなかった。

775にかいたように
Murdoc cutterでカット&連結は
再生できなくなったり、時間がずれたりひどいことになる。
Avidemuxでは音声を認識せず無音になる。編集以前に使えない。

上記の不具合は別にしてお気に入りのクリップ、特に音楽を切り出ししたいひとは
GOP単位は耐えがたいんだよ。冒頭にノイズなどが聞こえてしまう。
2018/07/30(月) 00:21:55.95ID:0ziFKN3Kd
>>777
ドライバー入れ直せ
2018/07/30(月) 11:23:14.79ID:AdeTxXcEa
AACの高音部が劣化してショワショワいう不具合は解消されないの?
2018/07/30(月) 11:33:12.52ID:mctHuM2k0
パススルーじゃダメなのか?
俺はパススルーにしてスマホに淹れてMXPlayerでいつも見てるけど
2018/07/30(月) 15:45:30.80ID:TokT+PT5M
>>780
なんだそれ?
2018/07/30(月) 15:52:58.29ID:SS8xhjsY0
ffmpeg native aac encoder の低品質
mac で coreaudio 使うか hb.dll ビルドして fdk-aac 使えばよい
2018/07/30(月) 16:18:56.43ID:gvPo6KAP0
>>781
無いバージョンと有るバージョンがあるんじゃなかったっけ
2018/07/30(月) 20:11:57.55ID:mctHuM2k0
>>784
マジか
音声なんて縮めてもそんなにサイズに影響無いのに
2018/07/31(火) 04:51:24.64ID:hJqlhmZS0
>>780
AACだと変換したら絶対同じ場所でノイズが出る動画があったんだけどAC3にしたらとりあえず収まった
2018/07/31(火) 19:27:27.91ID:0pVLJOXk0
>>786
それは不具合というか、キラーサンプルってだけでは…
2018/08/01(水) 07:13:02.19ID:pvJs8Zdp0
XmediaRecodeはちょっと前からfdk実装してるから近々に…
789名無しさん@編集中 (ワッチョイ 4380-Xflc)
垢版 |
2018/08/02(木) 11:39:43.24ID:MiMGqsN00
GUI版でエンコードしたときの設定をCLI用にコマンドラインで表示させることってできないかな?
2018/08/02(木) 18:38:05.69ID:cleW797hM
>>778
TsTimeKeeper知らない人?
あと、無駄データ削除してサイズ縮小させるならTsSplitterも使うよな

tsがローカル規格だから云々言ってる人もいるけど、ffmpegでもLAVSplitterでもMarumoでも、どのスプリッタでも再生に問題なんて起こらんがな
フィルタで分離した時点で、ただのmpeg2とaacのデータになるだけ
2018/08/02(木) 18:50:51.45ID:Ec8wMf0L0
そういや、TsTimeKeeperを通したTSでも、調子悪くなるのはあったな。
mpeg2repairを追加で通したら すんなりいけたけど。
 とは言え、ものすごく稀だし ハンドブレークもかなり古いVer.だったから
今はわからん。
2018/08/02(木) 20:14:58.35ID:I1DobIIb0
>>790
TsTimeKeeperくらい知ってる
それ通さないと時刻がグチャグチャになる時点でMurdocCutterはバグだらけ
ということでカット&連結には使い物にならない。
しかもTsTimeKeeper通しても再生できないファイルは頻繁にできあがる。
再生できるか確認しなければならないようでは無駄な時間もかかるし
使い物にならない。

>そういや、TsTimeKeeperを通したTSでも、調子悪くなるのはあったな。
そこが大事なのに「そういや」か

TsSplitter, MurdocCutter, TsTimeKeeperなど併用して
面倒な手順でtsいじっても連結したらすぐに再生できないファイルはできあがる。
最初からMKVToolNixつかってmkvにしておけば再生不能にはならないうえに
手間もかからない。
2018/08/02(木) 20:22:10.02ID:I1DobIIb0
>>791
>かなり古いVer.だったから今はわからん。

再生不可はHandBrakeの問題ではない。
encodeする前のファイルが既におかしいわけで、MurdocCutterのバグだ。
MurdocCutterとかがupdateされてないから今も全く変わってない。

>フィルタで分離した時点で、ただのmpeg2とaacのデータになるだけ

これ違う。tsの音声は通常のAACではない。
この特殊なaacがts特有のバグを引き起こす
794名無しさん@編集中 (ワッチョイ 4380-Xflc)
垢版 |
2018/08/02(木) 21:15:03.93ID:MiMGqsN00
MKVToolNixってTSを無劣化でmkvにできるのかな?
2018/08/02(木) 21:16:55.84ID:mpfwn5X50
>>793
tsのaacの形式自体がおかしいなら、mkvコンテナに格納し直したところで、おかしいままなのでは?
2018/08/02(木) 21:20:55.10ID:fzVI1Gud0
ごちゃごちゃいぢらねぇで録ったままにしとけや
2018/08/02(木) 21:39:28.10ID:mpfwn5X50
MurdocCutterはカット箇所の結合点が汚くなることがあるから論外だね
その場合はたぶんカット箇所の直前部分のGOPがBフレーム終わりだからなんだろうけど、MurdocCutterの画面上で確認する術がない

CMカットしている人に聞きたいんだけど、保存用に完璧にカットしたい時ってどうしてる?
今こんな感じで試行錯誤してるんだけど、もっと良い方法がないかと

1. Handbrakeでref=1,bframes=0でエンコードして、元動画よりIフレームを増やす
2. Avidemuxでキレイにカット
3. Handbrakeで保存に適当なサイズになるようエンコード

1.がどうもね…
2018/08/02(木) 21:39:50.58ID:I1DobIIb0
>>794
mkvはただのコンテナだからもちろん、エンコードなしでコンテナだけ変換できるよ
エンコードはしないけど、コンテナをmkvに変更する際に
ffmpegで音声ファイルのフォーマットを変更しているはず。

MKVToolNixはmkv変換時にワンセグデータを削除してくれるから手間いらず。

>>796
tsなどストレージスペースの無駄
foobar2000でも音声の再生できないしtsはゴミコンテナ
2018/08/02(木) 21:44:12.84ID:BPs9bNKt0
CM カットするなら素直に最初から Avisynth かましてフレーム単位の Trim してエンコですわ。
2018/08/02(木) 21:48:06.57ID:I1DobIIb0
>>795
MKVToolNixは正常に通常AACに変換できる。
2018/08/02(木) 22:01:41.80ID:I1DobIIb0
>>797
MKVコンテナならカット&連結できるソフトはフリーでもいろいろある。
まずtsを捨てればいいのだ

フレームレベルで完璧にカットすると、そこにCMがあったことすらわからず
本編の再生時にあれ?ってなるからわざと1秒程度余計に残しているな。
音楽とかあるOP, EDとかは1frame単位で正確にカットしているけど。

>>797 の方法は2回エンコードしてるから画質落ちるのでは?
おれはmkvに変換したあと映像はmpeg2のままカットと連結してしまう。
802名無しさん@編集中 (ワッチョイ 4380-Xflc)
垢版 |
2018/08/02(木) 22:02:08.02ID:MiMGqsN00
>>798
ほんとだできたよ
でVidCutterで無劣化で切り出しも出来たわ
ほんとサンクス!
2018/08/02(木) 22:39:28.15ID:7AO0PueW0
mkvに無劣化で変換するくらいなら専用ツールとかでなくても、
ffmpegでできるだろうに
2018/08/02(木) 22:46:49.84ID:I1DobIIb0
>>803
ffmpegはCLIだから使いづらいでしょ
MKVToolNixは内部でffmpegも使っている。GUIだから使いやすい。
2018/08/02(木) 22:47:45.72ID:mpfwn5X50
>>800,801
aacについてはありがとう

元tsコンテナに格納されていたmpeg2そのものを素材として切り出せられれば、それが勿論理想。
さっきの1.は苦肉の策。

でもmpeg2も結局Pフレーム、Bフレームあるよね?
そのレスからすると、これらのフレームから始まってしまった箇所も破綻なく切り出せてるように読めたけど、どんなツールを使ってる?
2018/08/02(木) 22:55:38.71ID:I1DobIIb0
>>802
役に立ったようでよかった。
MKVToolNixとVidCutter使ったのは今日初めて?
VidCutterはframe levelでカットできるのが素晴らしいね

VidCutter、Save処理が完了してるのにアプリ内で砂時計が
でたままになってしまうことない?
特に弊害はないけど処理が終わったのかどうかわかりづらい。
自分のPCのメモリが少ない(4GB)から出るのかよくわからない
2018/08/02(木) 23:03:53.51ID:I1DobIIb0
>>805
805を読む前に806書いてしまった。
>802と同じく、編集はVidCutter使ってる。
tsだと使えないよ。mkvに変換してから使う

VidCutterで映像がmpeg2のmkvのままカット&連結で編集できる
VidCutterはGOP単位ではなく1フレーム単位でカット&連結ができちゃう。
たぶんSmartCut機能のおかげでIフレームとかを意識する必要がない。
神ツール
好きな箇所でカット&連結できて、再生も完璧
Avidemuxも使うことなくなった。

CMカット編集した後にHandBrakeでH.264にしてる。
2018/08/02(木) 23:16:32.32ID:7AO0PueW0
いつも決まった処理をするなら、GUIの方が面倒だよ
エンコードも慣れてきたら毎回同じ設定になるのでCUIの方が楽

CUIだからって毎回コンソールから手入力でオプションとか打ち込んで使ってる奴はいない
極限まで楽をしようと思うとCUIになる
2018/08/02(木) 23:17:29.39ID:mpfwn5X50
>>807
ありがとう、助かったわ
これでスムースに作業できそうだ

俺が欲しかった機能は「スマートカット」って名前だったのか…
2018/08/02(木) 23:46:04.90ID:I1DobIIb0
>>809
継ぎ目の部分だけエンコードして連結する機能は便利だよね

smart cutはVidCutterでの名前でたぶんソフトによって違う。
smart renderingとかいう名前もよく見るよ

VidCutterだとハサミアイコンのところにToggle SmartCutと出てくる。
でもこのハサミボタンのところを無効にしても
GOPより細かい単位でカットできてる気がする。
SmartCutを有効にすると処理時間が増えるから使い分けている。
2018/08/02(木) 23:49:16.22ID:P2q4ZcM70
スマートレンダリングはTMPEG1択だわ
2018/08/02(木) 23:56:02.00ID:z0+bMxc10
TMSRならtsのまま処理できるし、他の使う理由がないよな
2018/08/03(金) 01:27:16.10ID:As+wJEyS0
>>810
早速VidCutter試してみた
確かにフレーム種別気にせず切り出せて便利だね

でも、このツール通した時点でプログレッシブ変換されるね…
中間ファイル作るのも中々悩ましいもんだ
2018/08/03(金) 06:21:00.17ID:DFBLr95V0
handbrake1.1.1を使用しています
handycamから取り込んだ1000個ほどの細切れのHDV(.m2t)バッチ処理してるのですが
数十個ぐらいでバッチ処理が中断されたかのような状態になります
めげずに再生ボタンを押すと続きからエンコードが行われるのですが
何が原因で止まってしまうんでしょうか?
2018/08/04(土) 01:53:16.29ID:TX08Qbq20
>>797
いつかエンコしようと先頭と終端の不要部分を
MurdocCutterで削除したTSファイルが大量にあるんだけど、
どのファイルもmkvtoolnixで読み込めなくなってるわ
素のまま残しておけばよかったと後悔
2018/08/04(土) 01:57:30.84ID:Vmli58OZ0
スマートレンダリングをフリーソフトでやると必ず後悔する
2018/08/04(土) 02:38:20.85ID:0wn34DGx0
>>815
tstimekeeperとかmpeg2repair通して修復してみたら?
それかhandbrakeが認識するなら、とりあえずエンコードしてみるとか
2018/08/04(土) 05:24:48.71ID:wdY9RmQQ0
音声と映像分けてソフトで音ズレ直して
やってからエンコ
2018/08/04(土) 07:24:05.50ID:WG9X6FaZd
カットなんて面倒くさいから必要部分を時間指定して結合してる
2018/08/04(土) 07:28:20.14ID:fKAOV9pe0
tsファイルをそのままの場合が殆どだな
民放見ないからというのもあるけど
2018/08/04(土) 09:13:04.06ID:vHO2zmyA0
>>815
MurdocCutterで処理したtsだとおかしくなるのは自分も経験したな
MurdocCutterに問題があるんだと思う。
連結つかわなくてもMurdocCutter使わないほうが良さそう

その問題あるファイルはHandBrakeでコンテナmkv指定でエンコードしたら?
エンコード後mkvならVidCutterとかでカット編集できる可能性ある。
2018/08/04(土) 09:52:23.03ID:fKAOV9pe0
tsファイルはいろいろ不整合を抱えていることが多い
あれはトランスポートストリームなので、エラー入りまくりの前提になってる

それを直接編集するのはリスクが高いので、一旦mkvなりのPSに変換してから、
編集なりエンコードなりするのが安全
2018/08/04(土) 15:55:45.26ID:TX08Qbq20
>>817
tstimekeeperは試してみましたが駄目でした。
mpeg2repairはバイナリが見つからなかったので試せていません。
>>817>>821
handbrakeは読み込みにかなりの時間がかかりましたが
エンコは時間がある時に試してみます。
824名無しさん@編集中 (ワッチョイ 4380-Xflc)
垢版 |
2018/08/05(日) 11:52:49.41ID:X81Z5XMl0
スマートレンダラーを使えるソフトって

TMPGEnc MPEG Smart Renderer
SolveigMM Video Splitter
VidCutter

以外にあるかな?
2018/08/06(月) 00:25:18.69ID:OI/o6uva0
この間CMカットについて質問した者だけど、土日の試行錯誤でこんな感じで妥協した。

1.handbrakeでのエンコード時、min-keyint=1:scenecut=80を追加して、CMから本編の転換箇所がほぼ確実にIフレームになるようにする
(あと、インターレース保持が好みなのでtff=1も)
2.Avidemuxでキレイにカットして完成

必要以上にIフレームが入ることになるので、圧縮効率が少し悪くなってしまってると思う

ここでVidCutter教えてもらったけど、矢印キーでのフレーム移動の反応がいまいち悪くて、意図したところでうまくカットできなかった

カット後の動画がプログレッシブ扱いになってしまうことも含めて、俺には合わなかった
2018/08/06(月) 00:37:29.18ID:JpGszBOE0
>>825
VidCutter、慣れるとカット箇所の指定らくだよ
俺のやり方は
VidCutterの動画再生機能は使わずに再生はVLCなどで切りたいポイントを見つける。
VidCutterでは静止画だけ見るということ。
動画再生しちゃうとキーボードの上下左右がつかえなくなるから。

VidCutterの時刻をみてマウスでだいたい時刻の同じ個所に飛ぶ
キーボードの↑と↓で秒単位で移動
さらに細かく←と→で移動、これで1フレーム単位で指定ができる。

正確にフレーム指定したいときはハサミマークをONにしてSave
速さを優先でカット、連結したいときはハサミマークはOFFにしてSave

インターレースにしたい意味はよくわからない。古いハードはプログレッシブ再生できないとか?
2018/08/06(月) 01:14:28.75ID:+eMu5s410
矯正プログレって画質どうなのよ
2018/08/06(月) 02:15:33.27ID:JpGszBOE0
>>825 >>827
VidCutter処理でプログレッシブになっているというのは誤解じゃないの?
なにをみてプログレッシブ強制変換されたといっているのかよくわからない。理由は

1. カット&連結しても体感の画質に変化はなかった。
2. MediaInfoでみてもVidCutter使用前後でFirst Video Streamは全く同じ表記だった。

3. DeinterlacingするならVidCutterはもっと時間がかかるはず。
4.さらにカット&連結後の動画をVLCで再生時に、
Deinterlacing=OFFにして再生してみると再生時に横線ノイズがでたから
映像はやっぱり意図したとおりにエンコードもインターレース解除もされていないはず。

>>827
上に書いたように映像が変化した形跡がない。VidCutterはカットや連結をするソフトであって
継ぎ目の箇所以外は元の映像データには影響を与えていないはず。
2018/08/06(月) 08:03:20.04ID:D5HVqNGs0
30年後くらいにCMも時代を映す良い思い出になる
2018/08/06(月) 22:07:11.59ID:OI/o6uva0
>>826
いろいろありがとう。

まずVidCutterでのフレーム移動の件だけど、これは俺の環境が悪かったみたい。
「Hardware decoding」を切ったらちゃんと操作に応じてフレーム動いたわ。
きっとGT710なんてゴミ使っているせいだな。

で、プログレ化の件は、少し言葉足らずだった。
「インタレ解除してるようだ」と言いたかった訳ではなくて、
「インターレースだと示す情報が欠落しているようだ」と言いたかった。

そう判断したのはMPCのプロパティ。
カット前は「スキャンの種類:インターレース」になっていたのに、
カット後は「スキャンの種類:プログレッシブ」になっていた。

MediaInfoも入れてみたけど同じ感じ。
「First Video Stream」という項目は見当たらなかったけど、
カット前は「スキャンの種類:インターレース」で、
カット後は「スキャンの種類」という項目が無くなっていた。

動画自体はインターレースなフレームのまま。(ちゃんと縞が残っている)
だからエンコ時にどうとでもなるし、これはさほど問題じゃなかったな…。
2018/08/06(月) 22:10:15.33ID:OI/o6uva0
長かったから2回に分ける…。

インタレ保持にしたいのは以下の理由。
これはもう好みの話だね。

・エンコード時にインタレ解除もすると、単純にその分時間が掛かるから。
・インタレ解除は再生機器(ただのテレビだけど)に任せたいから。
 → 下手にエンコ時にインタレ解除するよりも(俺には)綺麗に見える。
・プログレッシブで動画の滑らかさを維持するなら
 bobでインタレ解除した上で59.94fps化する必要があり、
 tff=1でインタレ保持するより容量が増えるから。

VidCutterが使えるようになったんで、もう少し試行錯誤してみる…。
2018/08/06(月) 22:26:47.81ID:+eMu5s410
むしろ、GT710のHWデコが良い仕事したせいだろ
2018/08/06(月) 23:27:15.93ID:vnLXq/Mw0
CMカットとかやる保存用エンコにhandbrake使うのはちと厳しいな
保存用はHEVCでエンコしたいからVFRインタレ解除だわ
2018/08/06(月) 23:30:06.40ID:OI/o6uva0
あれ、VidCutterやっぱり狙ったところで切れてないぞ…
今度は確信を持ってフレーム選択したのに
もう疲れた

>>832
どういうこと?
2018/08/06(月) 23:45:05.48ID:1JVWY6Cq0
TV番組のCMは、その時代の象徴だと思うから切らないな
836名無しさん@編集中 (アウアウエーT Sadf-vPxa)
垢版 |
2018/08/07(火) 00:06:58.17ID:ViJ1pyhca
自分も保存を目的とするならTV放送は放送枠の時間全て残す。
TV放送ってのはCM含めてスポンサーにどこがついてるとかCM内容はどうだとかが世相を表すのは勿論、番組内容にスポンサー配慮だったりで影響与えてたりするからね。
2018/08/07(火) 00:24:07.32ID:muDuaKSZ0
>>834
GT710の動画再生は優秀ってこと
2018/08/07(火) 00:26:44.47ID:R6Q8iEH50
カットすると字幕データと合わなくなるんだよな
やりようはあるんだろうけど面倒くさい
2018/08/07(火) 00:29:22.22ID:PsdBoFHH0
字幕気にするならフリーソフトに頼るべきではない
2018/08/07(火) 01:54:32.00ID:hEIji16B0
>>830
3年前くらいのPentium G(internal GPU)とかでもフレーム移動は
すばやくできるからVidCutterはCPU, GPUは低スペックでも動くはず。
上下、左右キーを押しっぱなしにしてもフレームのカウンターかなり速く動くでしょう。

ただ1フレームレベルで正確にcutしようとするとH.264で30分のファイルだと
異常に時間がかかる。5分たっても砂時計だからいつも自分で停止してしまう。
これはバグなのかスペック不足なのかわからない。
1フレームレベルで切りだすのはencode前の短いクリップだけにしている。

メモリたくさん(16GB以上)積んでる人は、VidCutterで30分位のH.264でも
1フレームレベル(SmartCut=ON設定)で普通の時間でCut, Joinできるのか気になる。
2018/08/07(火) 02:02:47.71ID:hEIji16B0
>>834
左側のハサミのマークをONにしないと1フレームレベルの正確なCut, Joinはできない。
時間がかかるからなのかデフォルトはOFFになっている。
2018/08/07(火) 02:22:51.65ID:/RQeQFSz0
>>839
フリーで対応してるのはamatsukazeくらいか
2018/08/07(火) 02:39:43.19ID:hEIji16B0
>>830-831
encode前のファイルをMediaInfo18.05でチェックしたけど
VidCutter5.5でCM cut, joinした後でも
Scan type : Interlaced
になってたよ。

VidCutter使う前に処理したソフトに問題があるんじゃないの?何使ったんだろう。
MKVToolNix v23とVidCutter5.5で処理した後のmkvでは問題は起きていない。
2018/08/07(火) 05:54:27.80ID:Igxp62IP0
>>843
VidCutterのプログレ化の原因わかった。SmartCutだ。
目的が「Iフレーム以外での正確な切り出し」だから、ずっとSmartCut有効にしてたんだよね。
SmartCut無効だと「スキャンの種類:インターレース」が残るわ。
けど、目的は上記の通りなので、SmartCut無効にするならそもそもこれを使う必要性が無い。

そして、さっき試した限りだと、
SmartCut有効でも「確かにIフレーム以外でも切り出せるが精度が甘い」という所感…。

環境はRyzen1700にメモリ16GB。(あとGT710…)
30分程度のtsをMKVToolNixに通しただけのmkv(要はmpeg2)でしか試してないけど、
SmartCut有効でも「異常に時間がかかる」ってほどでは無かったかな、時間は計っていないけど。
でも、何回も繰り返し試験するのは気が進まない程度には遅い感じ。
2018/08/07(火) 06:17:05.86ID:R6Q8iEH50
フリーでも字幕くらい余裕だろ
っていうか、録画した時点で字幕ファイルも別に生成されるので、
そのまま再生するだけで字幕は表示される

.srtファイルを埋め込んでエンコードするのは難しくないし、
個人的には埋め込まずに.srtファイルのまま表示させるのが好きなので、
カットしなければいいだけ
2018/08/07(火) 11:49:20.75ID:/RQeQFSz0
いや、カットに対応してるのがamatsukazeくらいだって言ってるんだけど・・・
2018/08/07(火) 12:38:42.82ID:PsdBoFHH0
本末転倒w
2018/08/12(日) 22:52:53.52ID:XIKRaUCy0
>>844
mpeg2(mkv)をSmartCut=ONにしてclipのcut実験(join無し)してみた
たしかにMediaInfoでも
Scan type : Interlaced
が消えるね。
ただ実際のVideoはInterlacedのままだった。
VLC Media PlayerでInterlacing=OFFにすると縞ノイズが出る。
あとうちではSmartCut=ONで1フレーム単位のcutは正確にできている。
2018/08/12(日) 23:23:22.28ID:XIKRaUCy0
>>844
848続き
mpeg2(mkv)をSmartCut=ONにしてCut&Joinだと、挙動は変わるかもしれない。
かもしれないと書いたのはメモリ不足が原因なのか、
SmartCut=ONでJoinすると長いファイルは処理が終わらないから。
SmartCut=ONにしてCut&Joinをするときに限り、実際にプログレッシブに
なるかもしれない。Joinの有無で変わっている可能性ある。

インターレースはアナログTVの古い方式だしエンコードするときに
ふつうにプログレッシブに変えたほうがいいんじゃないの。
エンコード時間が増すのは事実だけど、エンコード時に解除するほうが
解除の処理方法の選択肢が多いと思うし。再生時のCPU負荷も減る。
2018/08/13(月) 00:28:16.65ID:ixQjgn3z0
H265はインタレ保持に対応しないし、
GPUのインタレ解除の画質向上はもう望み薄だし
インタレ保持は完全に時代遅れだな
2018/08/13(月) 00:57:28.24ID:qSs3o72c0
VLCのインタレ解除は想像以上に綺麗だぞ
Yadifなのに2xでここまで違うかって感じ
2018/08/13(月) 03:42:46.76ID:ixQjgn3z0
2xってダブルレート(=Bob)ってことでしょ。普通じゃね?
インタレ動画を再生するときにダブルレートにしないプレーヤーなんて見たことないぞ
2018/08/13(月) 04:09:58.29ID:qSs3o72c0
bobがデフォのプレーヤーってあるか?
デッキで再生する時の話か??
2018/08/13(月) 05:29:42.34ID:6NpeOAr70
例えば、横方向に流れる字幕は下手なインタレ解除すると乱れてしまう。
インタレ設定をあれこれするのが面倒なら、インタレ保持もまた選択肢としてありでは。
2018/08/13(月) 06:02:00.55ID:ixQjgn3z0
>>853
あーVLCで「自動」にすると30pになるのか。VLCなんて普段使わないから知らなかったわw
でも、ハードウェアアクセラレーション有効にすればbobになるよ

普通にGPUでインタレ解除すればBobになる
mpcやwin10デフォの「映画&テレビ」ってアプリでさえデフォでGPU使うからbobになる
LAVのソフトウェアデインタレでYADIF選んでもデフォでbobでしょ。まぁ選べるけど
30pにインタレ解除するプレーヤーなんて糞画質すぎて見れたもんじゃないよw

>>854
下手なインタレ解除ならしない方がいいというのには同意する
だから、handbrakeが時代遅れなんだよね

amatsukazeならKFMのVFR化で全く問題ない
なめらかに動いて気持ちいいよぉ〜
2018/08/13(月) 06:02:05.28ID:XEvbQ2sm0
インターレース解除の種類なんて気にしたこともなかった。
VLC PlayerのAutomaticのBlendとかいう設定で不満はないな

>>851
VLCのインターレース解除はきれいなほうなのか

>>853
VLCだとデフォルトではなぜかDeinterlacingはOFFになってるね
Deinterlacing設定しらないときはTVTestとかでtsを再生してたわ

>>854
横方向に流れる字幕ってアニメとかでよくあるような
インターネットへの動画放流をやめましょうとかのいらない情報だよね?
その乱れまで気にする人なら円盤買うとかエンコードしないほうが幸せになれる気がする
2018/08/13(月) 06:15:40.80ID:ixQjgn3z0
>>856
yadifってhandbrakeにもあるしffmpegにもあるしLAVフィルタにもあるしffdshowにもあるしavisynthにもあるし
どれも同じじゃね?VLCだけ実装が違うのか?

VLCのyadif(2x)でフルHD再生すると結構フレーム落ちしてカクつくんだよね
CPUはi7-6700だからそんなしょぼい環境でもないんだけど
だから自動だと30pになっちゃうのかな
まぁ普通はGPUでインタレ解除すればいいんだけど
2018/08/13(月) 06:17:15.29ID:ixQjgn3z0
handbrakeでyadif bobでエンコしたやつはカクつかないできれいに見えるわ
2018/08/13(月) 06:29:23.53ID:ixQjgn3z0
60iテロップはその部分だけ60pにしてVFRにすれば全く問題ない
handbrakeじゃできないんだけどw
2018/08/13(月) 07:19:53.39ID:CjJdolED0
インターレース解除は要は動き予測みたいなもんだから、
厳密解なんか無い
簡単なアルゴリズムで高速にやろうとするとたまに騙される
2018/08/13(月) 07:19:58.21ID:XEvbQ2sm0
>>857
よく読んで。俺はDeinterlacing方式ごとの画質違いはよくわからない。
VLCのAutomatic - Blendの設定で不満ないからそのままだった。

VLCのデフォルトはDeinterlacing=OFFだし, automaticに変えても
デフォルトは"Blend"だったと思う。YadifやBobは選択肢で選べるけどデフォルトではないはず

HandBrake - Filtersでは
Deinterlace:Yadif
Preset: Default
Interlace detection: off
だけ設定している。
2018/08/13(月) 19:38:41.47ID:Sv8aPMcX0
YouTube、知らない間にH.265のアップロードに対応してた
そろそろエンコードするならH265にしたほうがいいのかな

同等画質ならファイル小さくなるのはいいけど
エンコード時間がH264に比べて2.5倍くらいになってしまうようで悩む

同じRF24, Medium, 1080p設定だとH264よりH.265のほうが画質がいい気がするけど
コーデック変わったら同じRFが指す画質も全然違うもの?
2018/08/13(月) 21:56:14.24ID:bVJwvhEX0
>>862
あたりまえ
x265はx264から+2〜3ぐらいで同サイズ(同ビットレート)のより高画質になる
2018/08/13(月) 22:11:40.35ID:CjJdolED0
x265はそうかもしれんけど、H.265がそう決まってる訳ではない
2018/08/14(火) 00:07:06.89ID:GFRXEcw90
なに言ってんだ、おめえ
2018/08/14(火) 00:33:43.65ID:WChtK8Kx0
>>848-849
VidCutterの件、何度もありがとう。
# 流石にスレ違いなのでこれで最後にする(つもり)。

まずプログレ化云々の話だけど、Joinは関係無い。
830で書いた時点でJoinもしてたけど、インタレ縞はしっかり残っていた。
あくまでヘッダ上の情報に過ぎない話。

あと「1フレーム単位の正確なカット」だけど、
俺の環境では指定範囲外のフレームが残ったり、逆に欠落が出たりした。
(元のファイルと1フレームずつ比較した。)
なのでもう諦めた。


ここからはHandBrake関係する話。
インタレ解除は、831に書いたように再生機器に任せたい派。
というかエンコ時にいちいち設定を検討するのが面倒なので、
再生機器に丸投げしたいんだよね。

放送の元素材がプログレッシブなら、
テレビ放送の際にインタレ化(テレシネ化?)されても
インタレ縞なんて無いフレームの方が多いよね。
それなのに無闇にインタレ解除のフィルタを掛けたら、
時間を掛けてわざわざ汚くしてるようで何か気に食わない。
2018/08/14(火) 00:47:11.83ID:4fixqPxs0
インタレ保持だとfluid motionが効かないんじゃボケ
2018/08/14(火) 01:12:44.55ID:GFRXEcw90
放送元の素材なんて誰も正確な答えだせないじゃん
2018/08/14(火) 01:16:42.33ID:5TbtNVQr0
>>866
handbrakeのインタレ解除は画質悪いから、しないほうがいいで正解

ただ、KFMDeintみたいにちゃんとしたインタレ解除なら
元ソースのフレームレートを認識して
逆テレシネ、ソースそのまま、Bob化を使い分けるから
汚くなることはないよ
それなりに計算量はあるけど
2018/08/14(火) 01:20:26.28ID:5TbtNVQr0
>>868
↓ここに行ってその意見を広げてきたらどうだい?
https://mevius.5ch.net/test/read.cgi/avi/1485354301/
2018/08/14(火) 07:40:56.71ID:8md67kXQ0
このソフトって書き出しはffmpeg使ってますか?
872名無しさん@編集中 (アウアウエーT Sac2-N2gF)
垢版 |
2018/08/14(火) 11:28:35.35ID:s9nkExyza
皆さんDVDとかエンコするときチャプター作ります?
チャプター名もいちいち打ち込んだりします?
873名無しさん@編集中 (ワッチョイ aae7-g+Va)
垢版 |
2018/08/14(火) 12:23:42.83ID:0VL+O2Dc0
>>740
> 開発版にいつのまにかNvidia NVEncでエンコ出来るモードがあった

こういうブログ記事もありますね。
https://negativo17.org/handbrake-with-nvenc-support/

この人は、nvenc を slowest モードで使っていて、それだと
エンコーディング作業を完全にはGPUにお任せしないので、
GTX1060のビデオエンジン使用率は33%にとどまってます。
(CPUの使用率や温度には言及ナシ。残念)

HDDも値下がり傾向ですし、圧縮率については妥協して、速度と品質を重視、
というのも一法ですよね。

いずれにせよ、Handbrake が重い腰を上げて nvenc サポートを始めたのは嬉しい。

なお内部では、ffmpegを呼び出してる模様。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況