【開発】 TS関連ソフトウェア総合スレ Part17
■ このスレッドは過去ログ倉庫に格納されています
専用スレが立っていないTS周り諸々のソフトウェアについて語りましょう
前スレ
【開発】 TS関連ソフトウェア総合スレ Part16
http://echo.2ch.net/test/read.cgi/avi/1454953262/ >>386
geforce関連のスレで不具合あれば
とりあえずDDU勧められるけど 知らないの? 無駄にレジストリ削られて不具合が出てるの知らないの?
グラボだけそーいうのやってるのって糞笑える。 ワッチョイ 1277-HgTV と
ワッチョイ Sd62-HgTV
自演は難しいね 同一人物だろうけど自演してるようには思えんわな、書き込み内容はともかくとして
それより xxxx-jA6l の連投がうざいと思えるこの頃 在宅ニートと違って外出するんでID変わるのよタコ。 >>388
1060買おうと思ったが品薄過ぎて泣ける。 >>379
直した。GT710で動いたから大丈夫なはず。めちゃくちゃ遅かったがw
他にも色々と修正してるからおかしいところがあったら教えて >>375
対応した。でも、ロゴ消し無効にしても数秒しか早くならない
あと、エンコード時間短くしたいって話だったからデコード部分速くした
ロゴ解析の時間が半分くらいになったはず >>400
本当にありがとうございます。引き続きメインで使わせて頂きます。 メイン_インタレ解除QTGMC24pありNR(CUDA)でやったらやっぱり緑。
色々設定変えて実験中。 Amatsukazeフォルダを一度空にして入れなおし、短いファイルで実験してみたら出来てた。
このまま30分物出来ればokかな。 >>399
750ti(Maxwell )でメインインタレ解除24pNR+ポストデバンド+x264いけた
x264がi5 2400Sで25fps出ててCPU90〜100%だったのでCUDAに余力ありそう Amatsukazeですが、ドラマソースをCUDA60fps化でなぜか映像25fpsのファイルが出来上がり、音は正常なのに映像がスローモーションになってしまうことがあります。
ログを見るとx265はちゃんと60000/1001でエンコードしているようなのでmuxするときにうまくいって無いような気がします。全てのTSで起きるわけではありません。
同じ症状の方、おられませんか? >>406
ありがとうございます。githubのissuesにログをあげさせて頂きました。よろしくお願いいたします。 >>408
自分はログインすると見えるのですが、他の人からは見えないのですね。使い方をよくわかっていなくてすみません。また別の方法を考えてみます。 ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆ Amatsukazeの作者様へ
いつも使わせていただいております。とても便利で素晴らしいです。
ロゴ作成で、FOXスポーツエンタ(238ch)のロゴ作成がアニメでも映画でもドラマでも失敗します・・・
他のチャンネルはほぼOKなんですが・・・
なぜなのかわかりますでしょうか? >>412
範囲を選択するときの枠の位置が割りと重要で、枠がロゴの一部とかにかぶっちゃうとうまくいかないよ >>413
ギリギリ、余裕、大分余裕どれも駄目でした・・・FOXスポーツだけです。 Amatsukazeの要望です。
色々設定を変えてエンコしながら様子を見るとき
その都度フォルダ分けされて移動されて戻すのが面倒です。
元ファイルの移動もなく出来たファイルも同じ所に出力するだけに出来るモードがあると有り難いのですが。 >>417
NicoConvAss対応ありがとうございます!
助かりました 25FPS問題、対応してくださってありがとうございます。それに24FPS化のavsに感謝です。自分なりのを入れていましたが、早速変えました。今後もよろしくお願いします。 Amatsukazeのロゴ取得って
logoscan.aufつかって取得するのと何か違うのかな
cmとか不要な部分カットできないけど
ロゴの精度とか問題ない仕組みなの? >>414
試してみたけど、半透明ロゴは問題なく取れたよ
不透明なやつはダメだけど
>>421
数パス回してロゴのあるフレームを認識して取得する仕組み >>418
おおっと思ったのですが、手許の環境では相変わらず化けてます…
他の人は大丈夫なんでしょうか
ログ関連で言えば、Amatsukaze のバージョンも含まれていると良いとおもいます
あと遅くなりましたが、D3DVP(device="Intel")が動かなかった問題は、サポート範囲が拡大されたときに
動くようになりました。ありがとうございます そういや、うちは今のバージョンでも、D3DVP(device="Intel")で、動かないや
ノートPCで、INTEL HD Graphics 4600 + NVIDIA Geforce GT 650Mという構成で、NVIDIAだと動いている。 多分、iGPUはディスプレイ繋がないと使えるようにならないんだと思う MultiMonitor云々のBIOS設定が有れば、IGPが接続スタンバイ状態で待機にならんか? >>428
表示はINTELで、3DゲームだけNVIDIAで動くようになってる(NVIDIA Optimus)ので、
寝てしまっていると言うことは無いと思う。
QSVもNVEncも使えるからね。
ただまあちゃんと試してないし、エラーログも確認しているわけじゃないので
また改めてなにかわかれば書いてみます すまない、怒らないで聞いてくれ
device="INTEL"としていたのがいけなかったみたい。
device="Intel"でちゃんと動いた。
初歩的なミスすみません・・・ Amatsukazeでx265やNVEncでエンコードすると映像だけ2倍の速度で進むmp4ができちゃう
最初はNVEncCのせいかと思ったけれどx265でも同様だから違うみたい
MPEG2デコーダ、H264デコーダは「デフォルト」、エンコード設定は1パス
今はいったんx264で出力してから別ソフトで映像サイズを変えたりしているから、Amatsukaze
が生成するmp4のサイズがx265より大きいだけで最終的に残しておくmp4に違いはないし、
おま環かもしれませんがご報告
それからエンコードが終わったら自分を終了させるオプションがあると助かります >>432
私も同じ症状が出たことがありますが、報告したら直して頂けました。こちらでは最新版では問題ないのですが、更新はされてますか? >>432
自分はx265エンコのときになりますね
普段使ってるNVEncではならないので特に支障ないですけど >>432,434
報告ありがとう
フィルタなしでインターレースのままx265でエンコするとそうなるのは確認した
NVEncはどういう設定でエンコしたの?
そのままだと
> interlaced output is not supported for HEVC codec.
ってエラーになるから、できないような・・・ >>435
すみません、NVEncでのエンコードで倍速映像になるのは再現できませんでした。
x265でのエンコードとごっちゃになってしまっていたかもしれません。
なおNVEncでのエンコード設定ですが、追加オプションなどは指定していません。
そしてHEVCではなくH.264でエンコードされます。
設定画面は以下です。
https://i.imgur.com/Bq3tKQK.png
エンコード後のmp4を真空波動研SuperLiteでチェックした結果は以下です。
https://i.imgur.com/CuUCMsn.png
>>433
Amatsukaze.vbs自体のタイムスタンプは2017/04/15 20:09ですがReadme.txtの
更新履歴のトップは「2018-02-26 0.3.5.0」になっています。
これはこれでいいのかな? >>436
59.94fpsってなんだろうね
PAFFだとフィールドがフレームとして認識されちゃうのかな >>436
mp4boxでmuxすればちゃんと29.97fpsになるけど、L-SMASHでmuxすると59.97fpsになるね
AviUtl+拡張NVEnc出力でエンコしても同じだったからAmatsukaze特有ではないっぽい
mp4そんなに詳しくないからL-SMASHが正しいのかバグってるのか判断付かない
まぁ、問題なく再生できるんだけど >>416
対応した
>>432,434
修正した >>439
プロファイル機能や自動エンコードバッチ作成の追加、嬉しいです。ありがとうございます。
勝手なお願いですが、番組情報のジャンルやチャンネルでプロファイルが自動で選択されたら更に捗るのですが。実は、これがしたくて自作プログラムを間に挟んでいます。 >>439
プロファイル選択はちょうど欲しくなってきていたところなのでありがたいです
>440のジャンルやチャンネルごとのプロファイル自動選択はいいですね。
自分からもお願いしたいです
バージョンアップ時は新しいほうへ外字ファイルやログファイルを移動させるのが
手っ取り早いですかね?
(旧バージョンに上書きしたら外字に対応させる文字の情報が消えちゃった) >>441
すまん、上書きでもDRCS文字マッピングが消えないように修正した
更新はなるべく上書きでOKにしたいんだけど、
たまに、ファイルが消えたり、名前が変わったり(バージョンが変わって)するから
OKとはまだ言えない
上書きで動作がおかしかったら、avs,exe_filesだけ消して入れ直して >>442
添付されているavsファイルでは、KTGMCにpreset="Faster"を渡していますが、
内部的にはこれを前提にしたつくりになっているのでしょうか?
古いバージョンで"Faster"以外の値を試したときはエラーが出たのでそう考えていたのですが、
先日ふと思い立って"Slower"で再度試したところ問題なくエンコードできました
ということは、単にデフォルトの値として"Faster"が選ばれているだけなのでしょうか
あと、READMEに2箇所NocoJK18とタイポがあるのでご報告します
このNicoJK18サーバーは、手続きを簡略するためにNekopanda氏が建てられたプロキシーという理解で構いませんか >>443
> 単にデフォルトの値として"Faster"が選ばれているだけ
こっち。速度との兼合いでFasterにした
SlowerだとGPUメモリが足りなくなるかもしれないから
コメントアウトしてるSetMemoryMax有効化すると速くなるかも
2Gはちょっと多いから搭載してるGPUメモリ量で厳しい場合は調整して 外字サーチモードがあるならロゴサーチモードも欲しいけど
外字サーチのあとにやればいいか
外字ほど頻度多くないだろうし TSソースでCMカットとかじゃなくてOP・EDや複数の特定場面等だけをロゴ抜きや字幕付きでmkv化したくて
TRIM情報入れたAVS突っ込んだけど「TSファイルの情報取得に失敗」で駄目だった。
あらかじめ作ったTRIM情報を入力して範囲指定できないでしょうか?
一応Amatsukazeです。 Amatsukazeでログファイルを出力をしないオプションが欲しいです。 それかログファイルの出力先フォルダを設定できるようにして欲しいです。 Amatsukaze,たいへん便利で感謝です>作者どの
GTX1050Tiじゃなく1060を買っておけばよかったと後悔
ちょっと開発された主旨からは外れるのかもしれませんが
m2tsコンテナもサポートしていただけると助かります
というかBDAVかBDMV出力があれば...
以上,1ユーザの勝手な希望でした >>450
BD作ったことないからよく知らないけど
mp4から変換するんじゃダメなの? >>451
レスさんくすです
たぶんそれでもいいはずなんですが,なかなか自動でやる方法がないので...
Amatsukazeの出力を手動でm2tsに変換したものはNGでした
(ビデオの設定が規格から外れたみたい)
きちんと設定すれば手動ではできるはずなんですがそこまでやれてません
あとBDは音声がaac-v2かac3なんで元tsファイルから分離したものを
変換せずにそのまま使えればなっていうのもあって希望してみました
でも考えてみればもうBDにする時代じゃないんですよね 今はBDプレーヤーでもUSB端子付いてるからね
USBメモリやHDDに動画入れて再生できる
BD作成は何枚か作って配布が必要なときくらいかな。あとは郵送するとか >>452
なるほど、MPEG2-AACはmp4にするとヘッダが取れて
区別できなくなっちゃうからMPEG4-AACって認識になっちゃうのか
確かにtsで出力しないと「MPEG2-AACのまま」にはならないっぽいね
ビデオの方はエンコーダ依存だから、
エンコーダがちゃんと出力してくれないと対応できないかな TMSR5でBDAV出力できるか見てみたら以下のような感じだった
x264.exe --colorprim bt709 --transfer bt709 --colormatrix bt709 --tff --aud --nal-hrd vbr --bluray-compat
--weightp 1 --b-pyramid strict --keyint 28 --ref 4 --level 4.1 --slices 4 --bitrate 7063
--vbv-maxrate 14126 --vbv-bufsize 14126 -o "out.raw" --stitchable --demuxer y4m -
OK
NVEncC64.exe --colorprim bt709 --transfer bt709 --colormatrix bt709 --tff --bluray --vbrhq 7063 --maxbitrate 14126 -o "out.raw" --format raw --y4m -i -
・最大リオーダーフレーム数 (規格に合っていません)
→最大リオーダーフレーム数が3(>2)になってる
QSVEncC64.exe --colorprim bt709 --transfer bt709 --colormatrix bt709 --tff --bluray --la 7063 --maxbitrate 14126 -o "out.raw" --format raw --y4m -i -
・ビットレート (規格に合っていません)
・VBV バッファ無し (規格に合っていません)
→最大ビットレートが75Mbps、VBVバッファ無しになってる NVEnc,QSVEncはBDAV用パラメータあったはず --bluray ってオプションがちゃんとあるね。 NVEncはref明示的に指定すれば大丈夫だった
--bluray --ref 4
QSVEncはそれらしいオプションがないから分からん >>459
QSVEncCにも --ref はあるみたいだけど、それじゃダメなん? >>460
QSVEncの問題はそこじゃなくてvbv-maxrateとvbv-bufsizeが
出力ストリームに書かれないってとこなんだ
NVEncで問題になってた最大リオーダーフレーム数は、
refから間接的に算出される値だったからref指定でいけた >>461
なるほど。関係ない気はするけど、--laを--vbrにしてもやっぱダメなんかな?
AviUtl向けのBluray互換出力プロファイルがVBRになってるってだけなんだけど
もしかしたらオプションの相性という線もあるかなという程度で。 Amatsukaze便利で感謝してします。
いくつか要望がありますので、検討していただけたら幸いです。
・プロファイルを変更しても書き込まれないようです。
次に立ち上げた時にもとに戻っています。
・ウィンドサイズを変更したら次に立ち上げた時にそのサイズで立ち上がって欲しい。
・エンコードしないでtsのまま出力するモードが欲しい。
とりあえずCMカットしてファイルサイズを小さくしておきたい場合がある。 >>462
--vbrなら大丈夫だった。サンクス
--laはダメなのかなぁ
あと、NVEncは試してたバージョンがちょっと古かったっぽくて
最新版ならref指定なくても大丈夫だった・・・ >>463
ウィンドウサイズの記憶とCMカットのみは自分からもお願いしたいです 452です
ちなみにAmatsukaze登場前に使ってたbatchではQSVEncを使って
以下のようなoptionでエンコードしてました
--y4m -i - --profile High --level 4.1 --la-hrd %bitrate% --la-depth 75 --quality ba
lanced --sar 0:0 --vpp-denoise 20 --trellis auto --slices 4 --bframes 3 --gop-len 24 --videofor
mat ntsc --colormatrix bt709 --colorprim bt709 --transfer bt709 --maxbitrate 27150
しばらく触ってないので記憶も曖昧なんですが,これを設定したときには
--blurayオプションではなく--bluray-compatしかなかったような...
そしてそれを指定するとうまくいかずに外したような気がします
これだと--la-hrdは効いているようですね >>467
--la-hrdだとvbv-maxrateとvbv-bufsizeがちゃんと出力されますね
vbv-maxrateはちゃんと指定した値になるのですが、
vbv-bufsizeは6627KBになっちゃって規格を超えちゃうのですが。
vbv-bufsizeを指定するオプションがないから制御できないのかなぁ
--la-hrdは、なぜか、vbv-maxrateとvbv-bufsizeはちゃんと出力できているのに、
--blurayを付けると、max bitrateを指定できないっていうエラーが出ますね
> Current encode mode (LA-HRD (HRD compliant Lookahead)) is not preferred for Bluray encoding,
> since it cannot set Max Bitrate.
> Please consider using Lookahead/VBR/CBR mode for Bluray encoding. >>468
メッセージの最後の行からすると --la でもいけると書いてるように見えるね。
本来なら --la でも vbv-* が出力されるはずなんだろうか? >>468
--la-hrdを使ってBDAVを作りたかったので試行錯誤で条件を詰めた結果です
当時はTMSR5も持ってなかったのでBDに焼いて再生できればokとしてました
これだと機器依存があると思いますがPS3で再生できるのでまあいいかと
いま見るとやっぱりvbv-bufsizeが規格を超えてます
制御できないのはエンコーダの制約なのかな... 時々エンコード失敗するんだけど
メッセージは「Amatsukaze.exeはコード1で終了しました。」と表示され
ログの最後の方だけ抜粋すると
>x265 [info]: tools: strong-intra-smoothing lslices=6 deblock sao stats-write
>AMT [error] Exception thrown at x:\switch\visual studio 2015\projects\amatsukaze\amatsukaze\Transcode.hpp:677
>Message: encode failed (encoder exit code: -1073740940)
>AMT [warn] 一時ディレクトリ削除に失敗:
となる。
気のせいかリストに2個突っ込んでエンコードさせてると一個目で出やすい気がする。 出力選択を切り替えて適用しても 実際の表示と設定内容があってない現象が起きてるんですが
同様の症状出てる方おられますかね >>471
windowsのイベントビューア見れば分かるけど、x265が落ちてる
アップデートがあったらバイナリ更新してるけど、なかなか直らないね
>>472
うん、それバグってる
設定変えて適用すれば、ちゃんと適用されるっぽいけど
初期表示がおかしいのかな 昨日からdgindexでBS11分離しようとするとエラーでるようになったけど他に同じ人いる? >>475
もちろん最新版ビルドの奴だよ
昨日から急に処理しなくなった TsSplitterで分離してダメならスクラン解除できてない
極々稀にTsSplitterで分離しないとエラーが出るファイルができることはある >>463
>>472
出力選択の表示は修正されましたね。
ありがとうございます -> 作者 TSを出来る限り容量少なく保存したいのでH.265にエンコードしたいのですが、ffmpegのパラメーターおすすめ教えて下さい
最高画質を望むのではなく、ほどほどのエンコード時間でそこそこ高画質くらいがいいのですが >>480
そういうのは初心者質問スレに行ったほうがいいと思うよ。 >>480
ffmpeg -i input.ts -vcodec libx265 -crf 22 -acodec copy output.ts 速さ優先でQSV使える環境下なら、ffmpeg使わずとも、QSVEncCの方が速いと思うが Amatsukaze DRCS外字
B3ECA2606A8A55072845A3C6094AF20E=〽
実際にdrcs_map.txtに書き込まれてるのに
何度登録しても"マッピングのない文字"に出てくる 既存のdrcs_map.txtにエンディアン反転した
3BCE2A06A6A8557082543A6C90A42FE0=〽
がある。なんでだ? >>483
一応QSVEncC活用例(3倍録画相当に縮める)
BS 1920x1080i 1:1ピクセルソース
HD630のデスクトップCPUにDDR4-3200環境で90〜100fps程度(概ね3倍速処理)
トップフィールドファストでインタレ解除、audioコピー
※インタレ保持よりサイズ縮む分ICQ品質アップ(それでもインタレ保持より縮む)
qsvencc.exe -c hevc --icq 18 --tff --vpp-deinterlace normal --audio-copy -i 入力ファイル.ts -o 出力ファイル.mp4
※HEVCはインタレ保持自体は可能だがH264と違ってインタレ向けの圧縮処理の実装されていないので、インタレ解除するより出力サイズが大きくなる(HEVC自体の仕様)
それでもインタレ保持したい場合は--tff --vpp-deinterlace normalを消して--icq 20か21ぐらいに(品質はもちろん落ちる)
--vpp-deinterlace bobで2倍フレーム化でインタレ出来るが、出力フレーム数が倍化するので2倍処理に時間掛かかる
--vpp-deinterlace itだと24fps化(出力フレーム数が8割で済むので速い)
※-u 1と-u 4で出力サイズ差が小さい(例外を除いて数%も差が無い)のでQSV自体のエンコード品質は無指定(-u 4)がオススメ >>486
QSVのhevcが使えない環境なので試したことはないけど、
HEVCでインタレ保持にしたとして、それをちゃんと再生できるデコーダってあるの?
LAV Filtersとかはダメっぽいのだけど。
http://mevius.5ch.net/test/read.cgi/avi/1515759816/253-254 >>487
勘違いさせてたらごめん
上に書いたのはH265としての一般論で
QSVのHEVCはインターレース保持には対応していない(はず)
x265なら出力できるけど、再生側も本来H265のデコーダとして規格的に正規にカバーしてないから独自実装に近い物になるから対応してるもんが無い ■ このスレッドは過去ログ倉庫に格納されています