21/11/05 01:27:09.34 CPZC2mcq0.net
随分初歩的なことなのかも知れないのですが、動画6本とか同時にエンコードしても
CPUを使い切ってくれないのだけどなぜなんでしょ?
ちなみにx264のCPUエンコードなのですがほぼ何の設定も入れてないのに
TMPGENCだと4本ぐらいでいっぱいいっぱい使い切るのに
101:名無しさん@編集中
21/11/05 19:06:12.28 94F0YSrq0.net
x264程度で良いならスリッパとかEPYC使ってない限り動画一本でも100%行ける
そうなってないとしたらプロファイルの設定が軽すぎる
エンコーダーに渡される前のフィルタがボトルネックになってる
あたりが考えられる
手取り足取り教えてほしいなら環境と設定貼りましょう
102:名無しさん@編集中
21/11/06 04:41:47.29 pcbVbdgw0.net
>>100
設定はx264にcrf28、CMカットのみでフィルターなし、
出力先にログを出さないにはチェック、他は何もいじってないです
環境はRyzen3950X、メモリ32GBです
動画は録画したtsファイルを4個とかエンコードしてる状態で使用率は全コア平均で20%もいかない
4個の処理フレームレートはばらついてて速いので100、遅いので25ぐらいですね
103:名無しさん@編集中
21/11/06 06:33:41.65 KWcA1oxL0.net
I/Oボトルネックだったりして。
tsファイルがNW上に置いてあって、そことのI/Oが極端に遅くなってるとか…
104:名無しさん@編集中
21/11/06 07:36:50.63 ccKtRQaM0.net
その設定ならfps400くらい出そうだけどなあ
Amatsukazeはまずtmpにコピーするから、読み出しが原因でfpsが100しか出ないってことはないと思う
tmpフォルダの作成場所がおかしくなければだけど
105:名無しさん@編集中
21/11/06 09:12:39.29 spY5IW6W0.net
>>101
うちの3950は2個で100%になった、レートは1個120くらい
106:名無しさん@編集中
21/11/06 10:03:12.88 Njl0V8N00.net
CPUアフィニティが変な設定で有効になっているとか?
CPUアフィニティを「コア」にして、リソーススケジューリングを有効にすると、そうなっちゃうかも
107:名無しさん@編集中
21/11/06 15:08:09.02 KWcA1oxL0.net
コア毎のCPU使用率がわかれば切り分けできますな。
108:名無しさん@編集中
21/11/06 17:09:52.10 pcbVbdgw0.net
CPUアフィニティのところはいじってないです
とりあえずファイルの置き先が遅い可能性は考えられるので
一旦SSDに置いて試してみます!
109:名無しさん@編集中
21/11/06 21:23:09.69 zyUII2ps0.net
綺麗な局ロゴがなかなか取れない、
セットで転がってたりしないんかな
110:名無しさん@編集中
21/11/07 10:02:35.15 IVd3CLK40.net
GPUやチップセットドライバとかちゃんと入れてる?
windows11はL3キャッシュの速度が落ちるバグがあるし
windows10でもとりあえず起動して最新か確認
111:名無しさん@編集中
21/11/07 20:34:49.50 9cDtfUTv0.net
環境も設定も晒してないし、エスパーしても無駄だろう
普通にHDDでも100%いくと思うけどな
「他は何もいじってないです」
112:名無しさん@編集中
21/11/08 07:42:56.52 c4GWywH40.net
もしかしてエンコの前処理のところで判断しちゃってるんじゃないかな
でかいファイルだと前処理に結構な時間かかるから勘違いしてるとか
113:名無しさん@編集中
21/11/09 23:45:37.88 3wit1BJB0.net
>26 を試していたんですがちゃんと処理されておらず、最終行のdelコマンドをコメントアウトして録画後ログを確認してみたらわかりました。
>AMT [error] Exception thrown at AmatsukazeCLI.hpp:462
>Message: 入力ファイルを指定してください
バッチファイルからAmatsukazeCLIは起動していますが、tsのファイル名がちゃんと渡っていませんねこれ。
logファイルのファイル名も「DRCS_.log」なので%1にファイル名が入っていません。
「AmatsukazeCLI.exe --mode drcs -i ファイル名.ts」をコマンドラインから実行したらちゃんと処理されました。
なにが悪いのかわかりますか?
今は代わりに、必ずエラーになるプロファイル(リサイズで1×1という奇数を指定)を実行させてチェックしています。
114:名無しさん@編集中
21/11/09 23:56:59.32 b+TigcIF0.net
バッチファイル コマンドライン 引数 ファイル名の組み合わせでいろいろググって検索してわからなければ
基本的なバッチファイルの勉強してからの方がいいと思うよ。Amatsukazeの話じゃない。
115:名無しさん@編集中
21/11/10 10:46:13.68 ERl7maYE0.net
このスレで提供されたバッチについてこのスレで質問するのは別に普通のことでは?
そして解決しました。そもそも>>26にバッチとしての間違いはないような…と思いながら調べ、
EDCBの録画後バッチファイル向けに書き換える必要があるとわかりました。
@echo off
REM ↓AmatsukazeCLI.exeのフルパス
set AMTCLI_exec="C:\Amatsukaze\exe_files\AmatsukazeCLI.exe"
REM ↓マッピングのないDRCS外字があったときここへ移動
set DRCS_tsFolder="C:\DRCS\"
REM ↓EDCBのバッチファイルがある場所
cd /d "C:\EDCB-work-plus-s-bin\bat\"
%AMTCLI_exec% --mode drcs -i "$FilePath$" 1>>"DRCS_$FileName$.log" 2>&1
findstr "マッピングのないDRCS外字があります" "DRCS_$FileName$.log" >nul 2>&1
if %ERRORLEVEL% equ 0 (
move "$FilePath$" %DRCS_tsFolder%
)
REM ↓バッチの実行結果をログとして残す必要がなくなったら「rem 」を削除する
rem del "DRCS_$FileName$.log"
116:114
21/11/10 10:49:16.94 ERl7maYE0.net
>114の6行めまでに書かれている「"~"」の中身はあくまで例で、各自の環境に応じて書き換えます。
いまテストとして、Amatsukazeのdrcsフォルダを空にした上で放送中の番組をどんどん録画してみています。
とりあえず、AmatsukazeCLI.exeの処理結果がlogに残るようになったことは確認しました。
今のところマッピングのないDRCSには当たっていませんが取り急ぎ。
117:名無しさん@編集中
21/11/10 11:09:38.15 GGF4xNt+0.net
えぇ…
さっきの書き込みの何処にEDCBから呼び出してるって書いてあったんだ…?
118:名無しさん@編集中
21/11/10 15:15:59.93 ERl7maYE0.net
>26はアンカーがありませんが>25へのレスで、そこまでさかのぼればEDCBがからむ話とわかると思います。
その後、DRCS外字が登録されていない番組を録画でき、意図通りに動作したことを確認できました。
・Amatsukazeの「DRCS外字」タブにマッピングのない外字が登録される
・字幕データにマッピングがない外字を含むtsは指定したフォルダへ移動
これが自動化できてとても便利になりました。改めて>>26さんに感謝です。
お目汚し失礼しました。
119:名無しさん@編集中
21/11/13 20:54:08.33 PYiHmRmO0.net
どなたか教えて下さいまし
気が狂ったのでPCに128GBメモリを積んで100GBをRAMディスクにまわし、
録画.tsファイル置き場所とAmatsukazeのTEMPフォルダをRAMディスクに設定した
これ、100GBのRAMディスクに収まらない可能性有るかな?
過去最大級の録画.tsファイルは43GBぐらいで、同時に録画重なるとしても+30GBぐらい、
残るはAmatsukaze作業中TEMPファイルぐらい。これが録画.tsぐらいの大きさになるとしたら
溢れる可能性が出てくるのだが実はAmatsukaze作業中TEMPファイルの大きさを知らない
いつも設定で消してしまってるし、作業中TEMPファイルの大きさの「最大値」が分からない
出来上がりのファイルの大きさぐらいが最大値なら何とかなるけど
どなたかAmatsukaze作業中TEMPファイルが元の録画.tsに対してどのぐらいの大きさになるか?
大体でも分かる方いらっしゃいませんか?
120:名無しさん@編集中
21/11/13 21:02:49.54 fGGlI8XE0.net
>>118
.tsファイルのサイズとamtのサイズは大体一緒
1jobなら1つの.tsの最大ファイルサイズ分+αの余裕があればいいかと
121:名無しさん@編集中
21/11/14 00:47:06.89 ngaEfdev0.net
一度一時ファイルを残す設定でエンコードすれば間違いないわな
122:名無しさん@編集中
21/11/14 09:17:20.53 pJGzX55g0.net
これってキューの操作パネルにある表示スライダーを動かしても
状態を記憶してくれずに次回起動時には初期状態なんだけど
何かオプションとかあったりしませんかー!?
123:118
21/11/14 11:38:59.17 FXz1Ivxo0.net
>>119
有難う御座います。仰る通りの基準で考えます
>>120
一度確認するのが一番ですよね
試しに6時間(32GB)+4時間(16GB)の録画で試してみましたが
この程度なら重なっても成功しているようです
1jobなら合計80GB超程度ですしね
一度溢れそうな設定でやってみようかとも思いましたがそれはやめておきます
ちなみにSSDでやってたときに比べて大して速度向上はしていません
誤差程度の差しかないです
124:名無しさん@編集中
21/11/14 20:23:02.44 ngaEfdev0.net
>>122
HDDやSSDの性能向上とOSと合わせてのキャッシュ運用でほとんどRAMディスクは趣味の世界になってしまったからね
タスクマネージャーで十分だけどネックになってる部分改善しないと速度はほとんど変わらないよ
解析時間ならCPUパワーできればシングルスレッドがそこそこ早い方、HWエンコードならメディアエンコーダーのクロックが高いGPU
CUDAフィルタ多重で使用するならRTX2060Super以上のCUDA数が望ましい(頭
125:打ちになりにくい) Windows11だとタスクマネージャーじゃCUDA使用率見にくいからWindows10で調査しておく方がいいね
126:名無しさん@編集中
21/11/14 20:27:51.53 cewCkhjk0.net
tssplitterが一瞬で終わる快感を味わうための機械
127:118
21/11/14 22:47:46.58 FXz1Ivxo0.net
>>123
そうですね
「何事も実際やって試してみないと分からない」ってロクでもない性分なので気が狂いました
RAMディスクが溢れても困るので録画ファイルは置きませんが、何か悔しいので
Amatsukaze作業中TEMPファイル(AMT)フォルダの設定だけはRAMディスクにしときます
何も変わらんけど何にも使わないのも口惜しい
128:名無しさん@編集中
21/11/16 02:30:34.60 y18klUph0.net
URLリンク(x265-repo.readthedocs.io)
ここ見てるんですが、--fades ってオプション消えてますか?
以前は検索で出てきてたのですが。。。
129:名無しさん@編集中
21/11/16 08:42:19.67 /ybP9pzs0.net
>>126
こっちのURLやで
URLリンク(x265.readthedocs.io)
130:名無しさん@編集中
21/11/16 14:41:17.32 5lE+CqLw0.net
たびたびすいません、>114の末尾を書き換えました
マッピングのないDRCS外字が存在しなかったログのファイル名冒頭が「DRCS_」から「noDRCS_」に書き換えられます
@echo off
REM ↓AmatsukazeCLI.exeのフルパス
set AMTCLI_exec="C:\Amatsukaze\exe_files\AmatsukazeCLI.exe"
REM ↓マッピングのないDRCS外字があったときここへ移動
set DRCS_tsFolder="C:\DRCS\"
REM ↓EDCBのバッチファイルがある場所
cd /d "C:\EDCB-work-plus-s-bin\bat\"
%AMTCLI_exec% --mode drcs -i "$FilePath$" 1>>"DRCS_$FileName$.log" 2>&1
findstr "マッピングのないDRCS外字があります" "DRCS_$FileName$.log" >nul 2>&1
if %ERRORLEVEL% equ 0 (
move "$FilePath$" %DRCS_tsFolder%
) else (
ren "DRCS_$FileName$.log" "noDRCS_$FileName$.log"
REM ↓マッピングのないDRCS外字が存在しなかったログを削除するときは「rem 」を削除する
rem del "noDRCS_$FileName$.log"
)
131:名無しさん@編集中
21/11/16 14:43:36.97 5lE+CqLw0.net
マッピングのないDRCS外字が存在したログも含めて削除したいときは引き続き>114を使います
上のように変更したのは、バッチからDRCS外字が見つかるとAmatsukazeの「DRCS外字」タブに載りますが、「出現位置」をクリックしてもポップアップするのは空欄で、ログファイルを確かめるようにしています。その際ファイル名の冒頭が書き換わっていると当該のログファイルを探しやすいためです
(AmatsukazeCLIではなくAmatsukazeで「DRCS外字チェック」にかければ「出現位置」をポップアップして確認できるようにはなりますが、エンコード中だとそれもすぐにはできません)
ところでAmatsukazeCLIでDRCS外字をチェックしていると、すでにdrcs_map.txtに登録された外字なのにログには「マッピングのないDRCS外字があります」と出ることがあります
条件や対処法がわかる方がいらしたら教えてください
AmatsukazeCLIで外字をチェックしている人が自分以外にいるかわかりませんが…
132:名無しさん@編集中
21/11/16 17:47:55.98 iYIFXv3l0.net
局ロゴ綺麗にとれても番組テロップが右上に固定されてるとCM上手くいかないね
133:名無しさん@編集中
21/11/16 20:52:01.93 hOTQaFGH0.net
うまくいかないどころか、検出できないkらロゴ消し指定すらはじかれる番組がある感じだね
もちろんこことは言わないが、そういう対策されてるんだろうけど
134:名無しさん@編集中
21/11/16 23:47:33.76 iYIFXv3l0.net
前処理のGPU空白時間埋めたいからって処理数増やしたりするとコード1エラー起きやすくなるな
135:名無しさん@編集中
21/11/17 01:50:21.19 /R1Q6OPiM.net
作業用フォルダはすごく頻繁に大容量を使用するからRAMディスクに置くのはSSDの寿命のためにはすごくいいと思ってる
自分は64GBがなんとか用意出来るぐらいだったが可変確保のRAMディスクドライバで52GBを設定して運用している
SSDの終末期は不明だが段々使用不可の部分出来てきていつの間にか容量減ってるーとかなると思われそれを出来るだけ遅らせる意味でRAMディスク運用はいいんじゃないかな?
作業用フォルダの高速性が有用なAmatsukazeでは特にね
ちなみに作業用フォルダの容量は
映像ファイル(mpeg)+音声のみファイル+再構築音声ファイル+映像エンコードファイル+MUXファイル×2(の時があるような)+テキストベースファイル各種
までいくから+αの部分は結構大きい
136:名無しさん@編集中
21/11/17 03:10:34.03 uW3zh8Qh0.net
>>127
137:(笑)ありがとうございます
138:名無しさん@編集中
21/11/17 05:01:37.25 CrYavXLC0.net
>>133
うちの環境ではLANの読み出しのGbEが一番ネックになってた。今どきの環境でシングルエンコードならすべてキャッシュに乗るから書き込みも一度だけだしな
HDDからSSDにしたりいろいろやったが、CPUとNVEnc録画PCでエンコードするのが一番速いという結果になった。アニメ一本KFM24fpsのNVEnc通すだけなら3分8秒~12秒の差しかないし
それ以前に手作業でCMカット指定すればほとんどキャッシュにのるからLANの影響も少ないが。まぁおま環というか使い方次第だな(笑)
139:名無しさん@編集中
21/11/17 19:42:22.04 6eRZJZro0.net
自分も同じような問題起きてたけど40GbEで直結して解決したわ
140:名無しさん@編集中
21/11/19 02:41:24.79 7GQSSsCV0.net
>>129
登録済み外字はAmatsukazeCLI(>>128のバッチファイルでは%AMTCLI_exec%)のオプションに
--drcs "drcs_map.txtのフルパス" --subtitles
を後ろに付ければたぶんいけると思う。
141:名無しさん@編集中
21/11/20 01:29:16.27 X8etDliu0HAPPY.net
>>137
ありがとうございます。しばらくそれでやってみます
142:名無しさん@編集中
21/11/22 22:45:22.30 +iAUUx1C0.net
これ本当なんでしょうか
URLリンク(jbbs.shitaraba.net)
>VFRフレームタイミングを120fpsでずっとやってきだけど、
>これは120Hzモニタで再生するための設定で、
>60Hzモニタだと60fpsにしなきゃダメだったことに最近気づいた。
>
>24fpsを等間隔で再生したら、60Hzだとスタッタリングが発生して、そりゃカクカクするよね・・・。
>なるべく滑らかに再生するための方法が23プルダウンだった。
>
>デフォルトが60fpsになってる意味をちゃんと考えるべきだったわorz
(続く)
143:139
21/11/22 22:50:00.18 +4dlPX4HM.net
id変わりましたが本人です
BS11は他チャンネルに比べると解像度もビットレートも高いかわりに
頻繁にテロップが入ったりamatsukazeでは消せないANIME+の赤い動くロゴが入ったりするので
他のチャンネルの同じ番組からマスクを作ってffmpegで上から覆い被せようとしています
1) BS11の番組→Amatsukazeでcrf0でエンコードして背景にする
2) 別チャンネルの番組→Amatsukazeでクロップして矩形を切り取りcrf0でエンコードしてマスクを作る
3) ffmpegでマスクを背景に重ねて最終的なエンコードを行う
ところが、別チャンネルの同じ番組はタイミングを60fpsにすると微妙にズレていることがあるため
できれば120fps(=等間隔)にしたいのです
先に挙げたレスが事実だとちょっと難儀なので質問させていただきました
144:139
21/11/22 22:50:35.90 +iAUUx1C0.net
id変わりましたが本人です
BS11は他チャンネルに比べると解像度もビットレートも高いかわりに
頻繁にテロップが入ったりamatsukazeでは消せないANIME+の赤い動くロゴが入ったりするので
他のチャンネルの同じ番組からマスクを作ってffmpegで上から覆い被せようとしています
1) BS11の番組→Amatsukazeでcrf0でエンコードして背景にする
2) 別チャンネルの番組→Amatsukazeでクロップして矩形を切り取りcrf0でエンコードしてマスクを作る
3) ffmpegでマスクを背景に重ねて最終的なエンコードを行う
ところが、別チャンネルの同じ番組はタイミングを60fpsにすると微妙にズレていることがあるため
できれば120fps(=等間隔)にしたいのです
先に挙げたレスが事実だとちょっと難儀なので質問させていただきました
145:名無しさん@編集中
21/11/22 22:51:35.85 +iAUUx1C0.net
変わってなかった……
146:名無しさん@編集中
21/11/22 22:56:15.27 GUxayWoL0.net
等間隔というのは無理じゃないかな
昔2ソースブレンドが凄いというので試したものの
テレシネのタイミングが同一にならず諦めた記憶がある
wowowプライムとwowowシネマで放送された同じ番組で
147:名無しさん@編集中
21/11/22 23:03:12.26 oDLztDjb0.net
どこまで厳密にやるかっていうことではある。そして再生側の実装にもよる
ちゃんと表示タイミング(V-SYNCに合わせて)とって1/60遅れで表示してくれるか、同期合わせるために指定した時間のフレームがないとスキップするによる(フリーソフトはこのパターンが多い)
AmatsukazeのVFRも万能ではなくて、何度も出ているが↓こういう
148:シーンチェンジに弱い。あとアニメの周期変化でも出ると聞く。 ttps://i.imgur.com/5jNIP4A.png ttps://i.imgur.com/r3ZxDT7.png ttps://i.imgur.com/lVkOvmy.png 自分に合ったエンコード設定と環境を整えて再生確認するまでがこの趣味の苦行
149:名無しさん@編集中
21/11/23 00:11:55.57 JULEpZ500.net
>>144
それどういう状況なん?
映画とか時間とか書いてくれると再放送撮れるかも
150:名無しさん@編集中
21/11/23 04:42:00.19 3sWdgGuX0.net
60HzのPCで見る以上、どう頑張ってもテレビの59.94fpsはカクつくよね
151:名無しさん@編集中
21/11/23 08:44:08.28 O5wZDPyv0.net
2ソースブレンドは放送ごとにフレームの長さが違うからそこをうまく同期させて
さらにテレシネは手動でやらないとシーン切り替わりでずれてることが多いので
自動系テレシネでやる場合はそれを補完するフィルタ入れないときびしいと思われ
基本的に2ソースブレンドは手動エンコ用の手法だと思ってる
フレームの長さとシーンの同期をAmatsukazeでできれば何とかなりそうだけどさ
152:名無しさん@編集中
21/11/24 22:35:57.44 QKvrKT6N0.net
tsを高画質で少し軽くしたいだけなのに、設定難しいわ!
おすすめのvbsとか、落ちてないかね(´・ω・`;)
153:名無しさん@編集中
21/11/25 01:51:38.19 b92m2dhB0.net
ほとんどデフォルトでx265の1440/60pにして1/8に縮むのほんと凄い
実時間の3倍かかるけど
154:名無しさん@編集中
21/11/25 03:03:11.97 rjt2OlSl0.net
>>148
とりあえず公式解説とエンコード例で理解できなければ、市販エンコードソフトでも買えばいい
URLリンク(github.com)
155:名無しさん@編集中
21/11/25 03:47:53.97 MES/JNktM.net
おすすめのvbsってなんやねん。しらんけど
156:名無しさん@編集中
21/11/28 22:57:13.45 HJzR9Cgy0.net
超新参者の148ですが、エンコード設定例のx265高品質インタレ解除を使用しましたら、簡単に満足する画質の動画を作れるようになりました。
作者さんのAmazonほしい物リストを公開してくれたら何か購入したい気分ですw
感謝!次はedcpの自動エンコにトライじゃー!
157:名無しさん@編集中
21/11/28 23:34:17.43 cXN7PheV0.net
「edcpの自動エンコ」ってなんぞや
158:名無しさん@編集中
21/11/29 01:18:14.92 ezf131HA0.net
録画完了したら天津風に投げて自動エンコやろ
このスレにいてそんなこともわからんのか
159:名無しさん@編集中
21/11/29 05:23:18.88 iDyObB3R0.net
忖度する心の余裕があの書き方で測れるわな
打ち間違いくらい無理に突っ込まなくても・・・
160:名無しさん@編集中
21/11/29 14:16:59.88 9zaS1fSu0NIKU.net
打ち間違い…か?
161:名無しさん@編集中
21/11/29 14:28:15.63 yHcP1FWL0NIKU.net
インフルワクチン打ちに行ったらコロナワクチン打たれるやつだな、知ってるぞ
162:名無しさん@編集中
21/11/29 15:44:50.98 ezf131HA0NIKU.net
打ち間違いってか、言いたいことはこういうことやろな、ってわかってるのに揚げ足取るやつな
嫌なことでもあったのかな
ほんとにわかってなかったらすまんな
163:名無しさん@編集中
21/11/30 07:54:17.17 SN6A9mbca.net
そう思うなら教えてやれよ
164:名無しさん@編集中
21/12/02 10:28:17.29 8dBe1UkB0.net
バッチファイル作るだけなんだが、
そのバッチ作るのが非常に沼なんだけどな…
165:名無しさん@編集中
21/12/02 12:27:55.49 fKzLaGKb0.net
WindowsのBatchは何というか独特のノウハウ要るからなあ
いまならWSLのLinux環境でshell書いて対応できるんでね
166:名無しさん@編集中
21/12/02 14:24:12.61 r9gZN2/A0.net
バッチもパワーシェルもなんにするにしてもある程度勉強は
167:必要 ただバッチも理解する気がない人にWSL環境整えるのは厳しそうだな
168:名無しさん@編集中
21/12/02 15:33:49.61 7Y9MePOF0.net
バッチは文法がばっちぃからキライ
169:名無しさん@編集中
21/12/02 15:49:55.70 uvYy/Ih0M.net
動きゃ道具なんてなんでもええ
bashでもvbsでもpowershellでもphpでもpythonでもrubyでもC#でもjavaでもゴリゴリcでもなんでもいいから好きなの使え
170:名無しさん@編集中
21/12/02 16:12:48.23 YHwGvlik0.net
EpgDataCap_Bon.exeでしょ。
EpgTimer.exeで自動録画してAmarsukazeで自動エンコードって話ならAmatzukazeだけでバッチ作って処理できるがな(´ω`)
171:名無しさん@編集中
21/12/02 18:51:22.35 7WHfUXHkM.net
>>163
まあなんかしらんけどがんばっちぇもらいたいもんやな
add_AmatsukazeAddTask.bat
---
@echo off
SETLOCAL
cd /d %~dp0
if "EpgTimer_Bon_RecEnd.bat" == "%~nx0" call :task "$FilePath$"
if not "EpgTimer_Bon_RecEnd.bat" == "%~nx0" if not "%~dp1" == "" call :task "%~1"
rem pause
ENDLOCAL
exit /b 0
:task
cd /d %~dp1
rem AddTask
rem "C:\DTV\Amatsukaze\exe_files\AmatsukazeAddTask.exe"
rem -r "C:\DTV\Amatsukaze"
rem -f "%~1"
rem -o "E:\Videos\encoded"
rem -s "自動選択_プロファイル自動選択テスト"
rem --priority 3
"C:\DTV\Amatsukaze\exe_files\AmatsukazeAddTask.exe" -r "C:\DTV\Amatsukaze" -f "%~1" -o "E:\Videos\encoded" --priority 3 -s "自動選択_プロファイル自動選択テスト"
rem pause
exit /b 0
---
172:名無しさん@編集中
21/12/03 06:23:43.62 egj6n2YP0.net
昔は録画鯖でqsvでエンコしてたけど
今はどうせh.265でエンコし直すことになるし
TSのままでもスマホで再生できるし……となって
止めたな
173:名無しさん@編集中
21/12/03 08:09:49.35 VPXy2El7M.net
今やろうと思ってるのは>>165だな。
ハードディスクをあまり買わないで良くなった。
174:名無しさん@編集中
21/12/05 02:09:13.33 Eupwf2nT0.net
今までCore i5-5675CというCPUのオンボードで遅いけど問題なくCM抜きエンコードで来ていたんですが
RyzenのAPU 5600Gに変えたところエラー1で終了するようになってしまいました
解決方法をご存じの方お教えください
175:名無しさん@編集中
21/12/05 02:48:04.47 LyyHNgGp0.net
QSVでも使ってたんやろ
インタレ解除yadifかD3DVPオートに
エンコをx264かx265にしたらなんとかならん?
vceenccでもいいけど宝の持ち腐れだろうなあ
176:名無しさん@編集中
21/12/05 11:13:26.30 Nssg8EyuM.net
エンコードする箇所によってcrfを変えたり
あるいは短い区間を複数回エンコードして結果を比較するために
エンコード前にTSをカットしたい事が時々あるのですが
(tmpフォルダにエンコードするTSのコピーを作るAmatsukazeの仕様上
TSのサイズは必要最小限にしておきたい)
何か良いソフトはないでしょうか
TSsniperはチャンネル情報を削除してしまうのでAmatsukaze向きではなく
Murdoc cutterは公式サイトが閉鎖してしまっていて
非公式のサイトからダウンロードして使用することが躊躇われる状況になっています
チャンネル情報や字幕を残してくれるソフトをご存知でしたら教えていただけませんか
177:名無しさん@編集中
21/12/05 11:38:01.50 0hwFl9o5M.net
再生して録画したらいいんじゃね。しらんけど
178:名無しさん@編集中
21/12/05 11:46:43.68 9GYqfobk0.net
>>171
Murdoc cutterは
webarchiveのキャッシュからダウンロードできたはず
179:名無しさん@編集中
21/12/05 13:35:44.74 l0UoPuYM0.net
若干お金かかるけどTMPGEnc MPEG Smart Renderer
180:名無しさん@編集中
21/12/05 16:14:35.70 NByMT2s10.net
>>174
TMPGEnc MPEG Smart Rendererで
tsファイルテキトーに
181:カットしてAmatsukazeでencode出来たわ。
182:名無しさん@編集中
21/12/05 16:20:37.85 NByMT2s10.net
>>175
ゴメン、エラー出たわ
183:名無しさん@編集中
21/12/05 20:21:55.32 ez6uU5g00.net
>>171
TsSplitterの-CUTで時間指定分割
184:名無しさん@編集中
21/12/05 20:55:23.61 VCbDVqax0.net
>>176
つ HDTVtoMPEG2
185:名無しさん@編集中
21/12/05 21:54:13.98 l0UoPuYM0.net
>>176
よーわからんけど俺はTMPGEnc MPEG Smart Rendererでtsカットしてエンコできてるよ
186:名無しさん@編集中
21/12/06 01:56:00.22 5Dw8cY2Q0.net
なんのエラーか知らんけど、これといった対処できないAmatsukazeのエラーは出ないな
TMSR6は番組情報も出力しないと、局名なしロゴ設定しないといけなくなるから注意するくらい(ユーザー設定使うとかデフォ設定いじらなきゃ問題ない)
まぁTMSR5時代から局情報無しでもエンコードできないこともないし、先頭フレームの切り取り方で先頭GOPのインタレ解除失敗することがあるくらいか
何度か出てるけど、全音声再エンコード設定しておけば、音声で分割されることもないから便利だね
187:名無しさん@編集中
21/12/06 13:43:53.20 QcJh3rSt0.net
TS保存元/ファイル書き込み先のHDDが外付けHDDだとエンコード終わったときに↓のエラーで止まることがよくある。
同じドライブ上のTSファイルをなにか適当な動画プレイヤーで再生してHDDにアクセスさせ続けてるとエラーが起きないから、
スリープしてるHDDが起きるのをAmatsukazeが待てなくてエラー出してると思うんだけど、Amatsukaze側でなにか設定ってある?
--
Error: Could not write to the destination file: 27 (要求されたセクターが見つかりません。)
AMT [error] Exception thrown at Muxer.hpp:208
Message: mux failed (exit code: 2)
188:名無しさん@編集中
21/12/07 03:19:15.19 tGZdk2xJM.net
そっちより電源の詳細設定でHDDのスリープをオフしたほうがいいんじゃ?
189:名無しさん@編集中
21/12/07 07:32:07.28 d+U3F/pH0.net
USBか猛者現る!テンポラリもUSB外付HDDにすればいいね!
190:名無しさん@編集中
21/12/07 09:48:34.60 NcYfi8Cq0.net
エンコしてる時にたまに
wncodedフォルダにエンコされたファイルと-enc.jsonファイルが表れて 状態失敗になるの何なんだろう
元ファイルはfailedフォルダに行くわけでもなく元あった場所に在中してる
同じ番組の違う回で正常にエンコで来たファイルと比べても、エンコ時間もファイル容量も妥当だし画質も特に問題ないので気にしないようにはしてるけど
191:名無しさん@編集中
21/12/07 09:49:32.71 NcYfi8Cq0.net
encodedフォルダだわ 何だよwncodedって(´・ω・`)
192:名無しさん@編集中
21/12/10 21:46:50.69 yffa2fnf0.net
DECS自動チェックが便利そうだったので>>114を参考に複数録画ドライブに対応させてみました
テスト中の問題も>>129 >>137のおかげで解決の助けになりました
持ち前の知識が少なくcallコマンドを使いましたが他にいい方法があると思います
本文が長くなるのでバッチ内容は次に分割↓
193:名無しさん@編集中
21/12/10 21:47:18.82 yffa2fnf0.net
>>186
@echo off
REM ↓AmatsukazeCLI.exeのフルパス
set AMTCLI_exec="C:\~~\AmatsukazeCLI.exe"
REM ↓マッピングのないDRCS外字があったときここへ移動
call :GET_FOLDERPATH "$FilePath$"
:GET_FOLDERPATH
set DRCS_tsFolder="%~dp1DRCSloss\"
REM ↓EDCBのバッチファイルがある場所
cd /d "C:\~~\bat"
%AMTCLI_exec% --mode drcs --drcs "[drcs_map.txtのファイルパス]" --subtitles -i "$FilePath$" 1>>"DRCS_$FileName$.log" 2>&1
findstr "マッピングのないDRCS外字があります" "DRCS_$FileName$.log" >nul 2>&1
if %ERRORLEVEL% equ 0 (
move "$FilePath$" %DRCS_tsFolder%
) else (
ren "DRCS_$FileName$.log" "noDRCS_$FileName$.log"
REM ↓マッピングのないDRCS外字が存在しなかったログを削除するときは「rem 」を削除する
rem del "noDRCS_$FileName$.log"
)
exit 0
194:名無しさん@編集中
21/12/14 20:43:48.26 ut1f+KG40.net
CMカットスレDAT落ち
195:名無しさん@編集中
21/12/15 21:41:08.06 N7OZPYzy0.net
URLリンク(twitter.com)
実現したら
196:Amatsukazeにも実装してほしい 難しいでしょうけど (deleted an unsolicited ad)
197:名無しさん@編集中
21/12/16 01:05:00.53 DaTUfeqF0.net
DRCS外字でマッピングの無い文字が頻繁に出てくるのでその都度、手作業で追加しています
色々追加されている外字ファイルの共有とかされていないでしょうか?
198:名無しさん@編集中
21/12/16 04:31:43.37 jA9KL+Jf0.net
DRCS外字はフリー素材や規格ものってわけじゃないから
共有すると問題出るだろ
199:名無しさん@編集中
21/12/16 14:11:55.97 BxPbXZOe0.net
trimのひと塊を入れ替えたりして編集できるかと思ってたけどエラー吐かれたw
200:名無しさん@編集中
21/12/16 14:20:56.83 ghNMpCA30.net
>>190
誤字脱字適当な□で泣く事になる未来が俺には見えた
常用外漢字や難読読めない人や[インターホン][CDラジカセ]とか他人が良くても自分が気に入らない置き換えもあるだろうしね
類似でスマホ・タブレット・携帯や端末・パソコン・モニタとか、同じ局内でも使いまわしアイコンで意味が違うものもあるし
201:名無しさん@編集中
21/12/16 17:27:14.66 Rp1RdeLZ0.net
>>171
その用途にSmartCutter使ってる
202:名無しさん@編集中
21/12/16 18:08:09.14 tYdDVvvn0.net
>>190
ぜひやりたいよねー
外字のbmpのファイル名は全員共通になるようだから、共有は可能だと思う
漢字なら人によって解釈が変わることはないから、そのあたりから共有できるといいね
餌とか啄なんかも外字になっちゃうからね
あとは㎤(cm^3)とかカッコ類、caféのé、数学で使う斜体のxyzなんかも共有できそう
Amatsukazeの初期導入推奨外字パックみたいなのを有志で作れたらいいかも
203:名無しさん@編集中
21/12/16 18:32:23.03 sOlckrfh0.net
>>195
お上に怒られるから共有してないんだと思ってた
204:名無しさん@編集中
21/12/16 19:01:35.68 N4VqjjFJa.net
置換は個人の趣味が強いしわざわざつつかれることはしたくないがな
205:名無しさん@編集中
21/12/16 19:07:02.56 7LLeLEkZ0.net
よほど癖が強くなければ我慢するわ
それくらいほしいし、作業がめんどくさい
206:名無しさん@編集中
21/12/17 01:26:41.81 d2CeA0g60.net
ま、変なのは修正すればいいだけだが、中国ドキュメンタリや呪術もの大河ドラマ・歴史もの録画してる人は結構たまってそう
207:名無しさん@編集中
21/12/17 12:33:28.23 z5RQeGiOM.net
これ32bitじゃ動かんの?
本体はただのスクリプトファイルだろ?
208:名無しさん@編集中
21/12/17 19:44:07.86 q361M+oT0.net
ソース有るんだから好きにすりゃいいじゃんよ
209:名無しさん@編集中
21/12/17 19:44:20.62 qZwNjNWw0.net
>>200
XPつかってるの?
210:名無しさん@編集中
21/12/17 20:04:39.01 EEVYMCI+0.net
そのスクリプトで呼び出されてる実行ファイルを32bit化していけば良いんじゃない?
がんばれ
211:名無しさん@編集中
21/12/17 22:30:31.93 0bdaZcwu0.net
録画ファイルって結局見なかったりすること多いし、ほんとにみると思うのだけ元ファイル残して
何も考えずに突っ込むだけでOKなamatsukazeはかなり助かってる
212:名無しさん@編集中
21/12/18 00:17:33.38 V2gKqrEZ0.net
ドロップなしTS保存してエンコードして満足するのがこの趣味だから
見る見ないはまた別の話なのだ
213:名無しさん@編集中
21/12/18 01:03:00.41 NxB1zZ5Q0.net
見ないヤツはまとめてあとで消してクソ動画一掃の容量が空く愉悦に浸れる
214:名無しさん@編集中
21/12/18 02:32:26.17 owY/
215:seqH0.net
216:名無しさん@編集中
21/12/18 05:47:57.60 au/5qrMC0.net
今まで何十TBと処理させてきたけど最近音声が何故か綺麗に1.5倍速になってて映像とずれてたのがあってビビった
AMT [debug] 音声0-0は20フレーム目から開始
AMT [debug] 0分0.104秒で音声0-0にずれがあるので1フレームスキップ
AMT [debug] 0分0.168秒で音声0-0にずれがあるので1フレームスキップ
...(28599行)
AMT [debug] 30分30.568秒で音声0-0にずれがあるので1フレームスキップ
AMT [info] 出力音声フレーム: 57205(うち水増しフレーム0)
AMT [info] 未出力フレーム: 28622(33.348%)
AMT [info] 音ズレ: 平均 5.66ms 最大 15.59ms
AMT [info] 最大音ズレ位置: 入力最初の映像フレームから0分0.739秒後
AMT [info] [チャプター生成]
元データはドロップ発生してるわけでもなく
状態も失敗ではなく完了になってたからlog確認するか出力データ再生確認するかしないと気づかなかったわ
膨大なフレームスキップのおかげでlogファイルが膨れ上がってたから元データ削除前にlogファイルサイズ確認すればいいだけの話だけども
まあ今後もありがたく使わせていただき
217:名無しさん@編集中
21/12/18 16:22:14.47 yrMNR8W/0.net
ソースTSの音声サンプリング周波数見てみな
多分44.1kHzになってる
これは放送波の異常ではなく録画時PC負荷が掛かって
異常な録画収録になったのかもしれない
これはもう他のエンコードアプリに投げるしかないと思うよ
218:190
21/12/18 17:01:59.01 417SvhlO0.net
>>191
色々追加されたexe_files/drcs_map.txtやdrcs/drcs_map.txtを共有したい、ってだけでそういうことではないと思うのだが問題あるの?
多分、TSから字幕を抽出する下記のようなTVCaption系のファイルを流用していると思うんだけど
URLリンク(github.com)
>>195
github等で共同管理して共有出来たらうれしいよね
219:名無しさん@編集中
21/12/18 21:14:25.71 VyI5799W0.net
日記:
Amatsukaze同梱のx265(x265_3.4.exe)だと
謎エラー(コード1)で完走しないことがあったけど、
x265_3.5+13_x64.exeに差し替えたら不具合解消した
220:191
21/12/19 06:06:41.96 2kTTr5yp0.net
>>210
drcs_map.txtの左側ハッシュなんだね
drcs外字のビットマップそのまま含んでると不味いかなと思ってたけど特定できなそうなので問題ないか
221:名無しさん@編集中
21/12/20 16:46:09.28 v9BQoJsR0.net
Trimviewer日々使用しています
複数ファイルを次々に編集するときにいちいちマウスに手を伸ばすのが面倒なので、次のファイルを開くショートカットキーがあると便利ですね
名前順や日付順など次に開くファイルの基準は設定で変更できると良いかなと思います
良ければご検討お願いします
あと気づいた点ですが、実際は縞(インターレース)のフレームがTrimviewer上だと縞がなく通常に見える場合がありますね
エンコード後に先頭に余計な1フレームがあって気づきました
222:名無しさん@編集中
21/12/20 20:18:30.00 W20D3Ksn0.net
>>181 が自分のところでも発生するのですが解決しましたでしょうか?
ちなみにわたしのHDDは外付けでなく内蔵です
223:名無しさん@編集中
21/12/20 20:27:07.77 MWhX7rJ90.net
自分はCtrl+Lで開く窓から自分で目的のログファイル選ぶ現状のままで良いかな
シーン判定ミスしたものを溜め込んだらTrim修正が面倒くさいのもあ�
224:チて 直す作業のやる気無くなるよ だから順次log読み込む機能を付加するのはどうなんかな? UIにこれ以上ボタン増やすのも嫌だねぇ またTrim列の編集やCM解析結果をどこまで読み進めたかの目安に 数字項目にカーソル置くからマウス併用しての作業が自分的には合ってるのね Tabキー押せば選択項目変えられるし
225:名無しさん@編集中
21/12/20 20:35:42.42 MWhX7rJ90.net
>>214
コンピューターをスリープ状態にする、を適用しないに切り替えれば良いんでないの
もしくは電源とスリープでスリープを、なし
226:181
21/12/20 23:08:48.72 VT6SqRcg0.net
>>214
別のハードディスクから処理することにしたんで未解決です
今やってるHDD(これも外付け)は起きないから、
終わったらこのHDDに移動してからやろうと思ってるんで解決予定はないです
227:名無しさん@編集中
21/12/21 00:33:26.00 u59UTWqe0.net
>>213
こちらはtsファイルを連続して編集したいという要望でした
228:名無しさん@編集中
21/12/21 16:22:16.94 CymQW+6d0.net
214です
ということはamatsukazeの基本設定のエンコード中はスリープしないようにするというのが効いてないということでしょうか?
229:名無しさん@編集中
21/12/21 16:49:51.51 DJfeMgZD0.net
>>219
その設定は、PCをスリープにしないようにする設定で、待機状態のHDDがスリープになるのは防げない
Windowsの電源設定とかで、HDDがスリープしないようにするしかないのでは?
230:名無しさん@編集中
21/12/21 19:32:58.61 CymQW+6d0.net
>>220 電源オプションのハードディスクの電源を切るのところですね
やってみます
231:名無しさん@編集中
21/12/29 15:14:42.14 8O808jPx0NIKU.net
EDCBで録画後バッチでAmatsukaze通して処理した後スタンバイに持ってきたいんだけど
基本EDCBに全任せでいいのかな
一応Amatsukazeにもスリープ抑止みたいな設定はあるけど
232:名無しさん@編集中
22/01/02 16:23:01.48 fAE4H40d0.net
ロゴスキャンするとこんなエラーでるんだけど解決方法ないでしょうか?
他のchのスキャンは問題ないです
URLリンク(i.imgur.com)
233:名無しさん@編集中
22/01/02 16:40:06.22 fAE4H40d0.net
前スレ検索で解決しました、同chの番組を色々録画してロゴ集めしてみます
234:名無しさん@編集中
22/01/02 20:39:00.73 fAE4H40d0.net
先ほど録画したこれで取れました!
【無料】原日出子の京さんぽ #27 [ホームドラマCH] 2022年01月02日(日) 20時00分~20時30分.ts
235:名無しさん@編集中
22/01/02 23:28:03.68 rgfYtTK+0.net
trim.avs書いてフレーム微調整する場合って分割はどうすればいいんだろうか
結合は++で繋げばできるけど、
trim(a,b)
trim(c,d)
と2行表記でも違うみたいだし、知っている人教えて
236:名無しさん@編集中
22/01/03 00:41:23.37 aJIvOG1s0.net
音声切り替えポイントによる自動分割は非回避っぽい
237:250
22/01/03 23:19:03.59 hTzgmKtT0.net
>>226
ウチは上書き回避にテストモードで、
trim(a,b)で一回エンコードして、
trim(c,d)でもう一度エンコードしてる。
trimファイルでの分割方法があるならぜひ知りたい。
238:名無しさん@編集中
22/01/06 10:45:51.60 HcOXXED10.net
AVIUtlでエンコして字幕とくっつけるときは字幕の遅延を知るのに元tsを再生して目で見て調整してるんだけど
Amatsukazeは字幕の遅延をどうやってズレ修正してるんだろう
かなり昔のツールで字幕を抽出したときにDelayタイムも表記してくれたツールがあったようななかったような?
239:名無しさん@編集中
22/01/06 12:59:03.86 +0JtSU3L0.net
数日前に使い始めたのですが、2pass平均ビットレート(仮に3000kbps)指定で使いたい場合、
エンコーダ追加オプションに --bitrate 3000 と入れて指定すればいいのは分かるのですが、
その後そこに--pass 3(自動マルチパス)と追加して、プロファイルの中ほどにある2パスエンコードをチェックするのでいいんでしょうか?
--pass と2パスエンコードチェックの兼ね合いがイマイチ理解できてません
240:名無しさん@編集中
22/01/06 14:05:38.34 oU+FqgTG0.net
たぶん「2パス」にチェックを入れると自動で2passやってくれるはず
241:名無しさん@編集中
22/01/10 12:43:59.34 a6FbnkNU0.net
これ興味あって、
あれこれ組み合わせて試行錯誤してたらそれとなくできたぞい
自分用途でx264なtsにエンコした後、番組情報を入れてtvtplayで再生してみたかった
結果としては一応表示はできたのだが、う~ん…?という結果
スレリンク(avi板:52番)
> 52 名前:名無しさん@編集中 (アウアウカー Sab1-8J5R)[sage] 投稿日:2020/11/05(木) 18:05:00.67 ID:TNctd63Ya
> tsのパケットについて勉強してるんだが
> エンコーダーとかtssplitter通したせいで番組情報失ったファイルに
> EITとか付け足してamatsukazeにも通るようにするpythonスクリプトを書こうと思ってるんだけどできると思います?
> なお12月まで手が空かないのでそのくらいに着手予定
242:名無しさん@編集中
22/01/10 12:44:15.46 a6FbnkNU0.net
① x264でTSコンテナに指定してエンコ
② pinfocopyで①に元TSの番組情報を入れる
③ 元TSをtsselectで番組情報のみ抽出
④ ③②をcopyする
放送波の性質上読み始めのところにしか番組情報はない
つまり、途中から再生しても番組情報は表示されない(EITが冒頭しかないため?)
copyの順序を変えると再生が終わったあとにしか番組情報が出ない
形式に合わせることができるかまでは分からなかった(サイズが肥大化するのは察しのとおり)
実験的にやってみたが、荒業で一応表示できることが分かった
②と③は両方やっとかないとダメだったのがよく分からん
字幕も頑張ったら入るかもしれないがMPが限界でここまで
243:名無しさん@編集中
22/01/10 19:04:15.89 9VGA31Vt0.net
頑張るなぁ(笑)
うちはEDCBで録画して.ts.program.txt保存して、TvtPlay再生時にts以外ならパネルの情報に表示できるようにしてる
まぁフォントいじったときに数行追加しただけだが、字幕のパネル表示は投げちゃったな
結局全画面で見てるしil||li _| ̄|● il||li
244:黄色い帽子のおじさん
22/01/10 22:20:04.48 8aTeeVMc0.net
ディズニーchの「おさるのジョージ」の自動カット用JL作成しようとしてるんですが、
どうもうまくいかず、アドバイスをいただけないでしょうか。
CM解析結果に期待するスタート地点が出てこないのが原因じゃないかとは思うのですが、
それがなぜなのか、どうすれば解決するのかがわからず困っています。
何かとっかかりとなるものを教えてもらえないでしょうか。
■ 期待する結果
Trim(279,21793) ++ Trim(25700,46434)
※ おさるのジョージ第1話を例題にしてます。
■ 試行している内容
GetPos S -2000 -2150 -1850 -N 1 -RSC 21514-2000-900 21514-2000+45
If $LASTEXE
Force S 0.0 -fromabs $POSHOLD
EndIf
Find E 0 -10.0 1.2 -fromabs $POSHOLD+21514
GetPos S -540 -700 -400 -N 2 -RSC 20734-540-900 20734-540+45
If $LASTEXE
Force S 0.0 -fromabs $POSHOLD
EndIf
Find E 0 -10.0 1.2 -fromabs $POSHOLD+20734
■ ログ
URLリンク(pastebin.pl)
245:名無しさん@編集中
22/01/10 23:56:23.45 a6FbnkNU0.net
>>234
この無理矢理感ね()
手間かかってしょうがないのでもう試すことはないけど、
選択肢増やせるようになると面白くなるかなとは思ってる
246:名無しさん@編集中
22/01/11 00:22:57.16 5dLMCfWe0.net
>>235
自分はまったくのド素人だからアドバイスできないけど
エラーが出てるから記述方法間違えてるのでは?
>error: wrong argument in Find E 0 -10.0 1.2 -fromabs $POSHOLD+21514
>error: not defined variable in Find E 0 -10.0 1.2 -fromabs $POSHOLD+21514
>error: wrong argument in Find E 0 -10.0 1.2 -fromabs $POSHOLD+20734
>error: not defined variable in Find E 0 -10.0 1.2 -fromabs $POSHOLD+20734
247:黄色い帽子のおじさん
22/01/11 10:04:32.53 3WCWY51+0.net
>>237
アドバイスありがとうございます。
このエラーはGetPosで見つけられなかった結果、$POSHOLDに値が入らずにエラーになったことを示します。
GetPosで見つけられた場合はエラーにならないので書式自体はあってると思います。
このアドバイスの確認の際に、以下の意図しないパラメータに気づくことができました。
current set CutMrgIn=1515 CutMrgOut=710
これはAmatsukazeのチャンネル設定に昔オプション設定していたもので、
これを消したら、後半(Bパート)は見つけてくれるようになりました。
ありがとうございます。
が引き続き前半(Aパート)を見つけてくれません。
ほかにアドバイスなどあったらお願いできないでしょうか。
■ Bパートを見つけてくれるようになったログ
URLリンク(pastebin.pl)
248:名無しさん@編集中
22/01/11 12:30:43.34 b7fxLYrh0.net
>>238
適用する箇所を限定するオプション(-RSC)を外して動作したら
そのオプション部分に問題が考えられます。
今の範囲設定はロゴ起点の-SC用で、結果位置起点の-RSCは-2000がたぶん不要
249:名無しさん@編集中
22/01/11 17:30:25.46 3WCWY51+0.net
>>239
ありがとうございます!!
ドキュメント読み直して、RSCではなくSCが期待する内容でしたので、
SC設定し直すことで期待通りに動作しました。
まさにアドバイス通りです。大変助かりました。
1話では以下の通りです。(これから2話以降に標準化していきます)
# 本編A) 先頭ロゴ -2000フレームを起点に検索
GetPos S -2000 -2150 -1850 -N 1 -SC 21514-2000-900 21514-2000+45
If $LASTEXE
Force S 0.0 -fromabs $POSHOLD
EndIf
Find E 0 -10.0 1.2 -fromabs $POSHOLD+21514
# 本編B) 2番目のロゴ -540フレームを起点に検索
GetPos S -540 -700 -400 -N 2 -SC 20734-540-900 20734-540+45
If $LASTEXE
Force S 0.0 -fromabs $POSHOLD
EndIf
Find E 0 -10.0 1.2 -fromabs $POSHOLD+20734
250:名無しさん@編集中
22/01/11 23:03:31.36 fID5OA/F0.net
NHKだけ「チャプター・CM解析を無効にする」をチェックしたままにしても勝手にCMカットしてしまう
なんでだろ
251:名無しさん@編集中
22/01/11 23:35:52.79 i1Nk0GWf0.net
>>241
>>227
252:名無しさん@編集中
22/01/12 05:27:45.83 BksTKlBy0.net
>>241
最悪なのは冒頭に無音声部分があるとそこでも分割しちゃうこと。
ドラマなんかで音声フェードインがあると冒頭5秒とかで1ファイルと残りとかある。
253:名無しさん@編集中
22/01/12 20:32:55.08 XdBDnS0p0.net
すいません優しい方教えてください
エンコーダ追加オプションで、「固定品質(VBR) 品質50」で設定したいんですかどう記述していいか分かりません
何卒よろしくお願いします
254:名無しさん@編集中
22/01/12 20:56:54.46 GxUwoEmu0.net
--crf 50
しかし50なんて画質悪すぎるだろうに
俺は18~23くらいしか使わないな
255:名無しさん@編集中
22/01/12 22:46:13.31 lvQ+vmWi0.net
デフォがcrf28だっけ?デフォで十分だと思ってる(低みの見物
256:名無しさん@編集中
22/01/12 23
257::16:19.60 ID:xRu1usXw0.net
258:名無しさん@編集中
22/01/13 00:29:13.92 F/hoz9VJ0.net
>>244
TVMWの方の前スレでチョイ出てたよ
メディアプレーヤーで確認すれば分かるけどデフォルトの品質50がcrf 26
品質100がcrf 1
54がcrf22相当みたい
259:名無しさん@編集中
22/01/13 01:07:47.37 +ZI7e5mY0.net
もう4年前から HEVC 720p crf=26 で設定してるわ
(尚それで困ったことは一度もない)
260:名無しさん@編集中
22/01/13 15:11:44.06 mAEB1sz6M.net
>>226
AmatsukazeのJLは改造されてdiv設定ファイルが有効になってるから別途div0.txt準備すれば分割してくれる
本来はJL設定で分割位置を決めて自動生成させるんだが先にdiv0.txtを読込み専用で置いておけばそっちを使って分割してくれる
二つのファイル内容は
.ts.trim.avsが
trim(a,b)++trim(c,d)
ならdiv0.txtは
c
みたいな感じで分割先頭フレーム番号のみの羅列で何分割も出来る
具体的な実行タイミングなんかはログ見てみて。実は毎回div0.txtを自動生成してるはずだからw
261:名無しさん@編集中
22/01/13 16:46:20.18 DcN1pm5i0.net
12話一挙放送がきれいに分割されたときは気持ちいいよねぇ
262:名無しさん@編集中
22/01/14 19:15:35.59 JOBkYeXL0.net
x265でビットレート指定して2Passエンコードしてるんだけど2時間の別々の動画の出力ファイルサイズが2869MBと2198MBと全く違う
エンコーダー追加オプションは
-P main10 --rd 3 --bitrate 4096 --hevc-aq
2パスエンコードをチェックしてて確かに2パスエンコしてるんだけどなんでだろ
263:名無しさん@編集中
22/01/14 19:25:19.04 mOEcnLpk0.net
違う動画だからだろ頭おかしいのか?
264:名無しさん@編集中
22/01/14 19:30:30.92 JOBkYeXL0.net
2パスビットレート指定したら同じ時間のファイルは同じサイズになると思ってたんだけど違うの?
265:名無しさん@編集中
22/01/14 19:45:42.50 mOEcnLpk0.net
>>254
URLリンク(x265.readthedocs.io)
URLリンク(x265.readthedocs.io)
URLリンク(x265.readthedocs.io)
266:名無しさん@編集中
22/01/14 19:46:47.51 WlIJXk+O0.net
昔みたいにシンプルじゃないからコントロールしずらいんじゃね
--vbv-maxrateや--vbv-bufsizeで制限したらある程度はコントロールできるかも
267:名無しさん@編集中
22/01/14 23:08:39.38 JOBkYeXL0.net
>>255
1つ目はGUIのチェックとかぶるから付けない
2つ目は書いた通り
3つ目は意識してなかった
3つ目付けないとビットレート指定しててもそれ以下で(デフォの)品質設定が満たされればそれが勝っちゃうってこと?
マジかよビットレート指定したら品質設定無効でビットレートのみに左右されるのかと思ってたんだけど
268:名無しさん@編集中
22/01/14 23:10:16.00 JOBkYeXL0.net
>>255
親切ついでに理屈教えてくんない?
頭おかしいまで言うからにはすっと出てくるでしょ
269:名無しさん@編集中
22/01/14 23:28:46.01 JOBkYeXL0.net
>>256
調べ直してみたけど全体に平均ビットレートコントロールにどう生かせるのかよく分かんなかった
270:名無しさん@編集中
22/01/15 03:20:36.32 Ll/zqSmY0.net
まぁAmatsukaze関係ないところでテストしてから放り込むほうがいいと思う
その手の解説サイト回って設定に詰めてくるといい。指定してないものはデフォルト値が使われるということも忘れずに
271:名無しさん@編集中
22/01/15 09:23:51.01 O+XmE9Lv0.net
初めまして。最近Amatsukaze使い始めていろいろと試してみているのですが。
プロファイルの自動選択で、複数のファイル名にまたはで対応させたいのですが、スペースやカンマで区切ってもうまく適用されず。
スペースで開けるとAND
272:になってしまっているような気がします。ORで複数個設定する方法はあるのでしょうか。
273:名無しさん@編集中
22/01/15 10:08:49.94 XOkuVgoe0.net
ColorBars(width=1280, height=720, pixel_type="YV12").trim(0,2000)
と
ColorBars(width=1280, height=720, pixel_type="YV12").AddGrainC(4096).trim(0,2000)
例えばこんな感じの極端な例で動画を生成して2passで比較してみると
上限側のレートは厳守されるが、下限は必要がなければ無駄に割り当てられる事はないみたい
>>255の引用している--strict-cbrを有効にすれば確かに上パターンでも指定のターゲットレート通りになるが、通常は不要だろう
>>261
条件追加して自動選択させる方法ではダメなの?
274:名無しさん@編集中
22/01/15 10:36:58.90 3TTT3Ahd0.net
プロファイルでまとめたいって需要は分かる
条件数が増えるとどこにあるか分からなくなるし
275:名無しさん@編集中
22/01/15 11:08:51.60 O+XmE9Lv0.net
書き込み久しぶりでsage忘れてましたすみません。
>>262
時々発生する提供・エンドカード無しとかを毎回条件追加で増やすのではなくキーワードで一致したのはまとめて処理するようにしたかったんです。
…と思ったのですが、こういう場合はEDCB側で録画時にタグ付けしてタグ判定にしろということになるんですかね。
すでに録画しているのもだとだめですが。
276:250
22/01/15 13:14:50.42 wIyX4EFAr.net
>>263
ウチは細かい条件とか制御しようとしだすとAmatsukazeの標準機能では荷が重いときがあるから、
PowerShellでプロファイル選択してキューに追加するスクリプト使ってる。
277:名無しさん@編集中
22/01/15 15:00:26.62 W9ZzggNKM.net
追加時バッチでタグ付するとプロファイルは一つですむよ
278:名無しさん@編集中
22/01/15 15:10:19.88 8RYRcZ+L0.net
>>258
何も考えず書いたオプションつければ良いなんて言った覚えないけど?
説明を読め
279:名無しさん@編集中
22/01/15 15:29:59.36 3TTT3Ahd0.net
最近のコーデックは昔ながらのCBRやABRなレートコントロールは無理ってのは読んだことあるな
「猫科研究所 abr cbr」でググると出てくるサイト読んでみたら
280:名無しさん@編集中
22/01/15 16:14:00.51 rOWTybN30.net
>>267
ID変わったのにわざわざレスつけるとは律儀だね
でも自分も理解はしてないなら正直に言えばいいのに
281:名無しさん@編集中
22/01/15 16:15:51.16 rOWTybN30.net
>>268
ありがとう見て見る
267も勉強してみろよ
282:名無しさん@編集中
22/01/15 17:27:46.02 RF3benl9M.net
HDD 1TBで運用してる人いる?
倉庫として使わなければ足りるもんかね
消費電力考えて2.5インチにするか迷う
283:名無しさん@編集中
22/01/15 17:38:22.41 egI6ktSlM.net
何をどう運用するのか謎だが
地上波全録したら一日で埋まりそうだな
284:名無しさん@編集中
22/01/15 17:56:05.37 O+XmE9Lv0.net
>>265
>>266
ありがとうございます。
バッチからタグ付けできるんですね。PowerShellは勉強不足なのでこちらの方法でやってみようと思います!
285:名無しさん@編集中
22/01/15 20:41:03.15 iAQh3Ppv0.net
>>271
休止運用したほうがよっぽどいいだろ
286:名無しさん@編集中
22/01/16 01:50:50.44 4qiPuJmQ0.net
まぁ省エネスレ行けって言われそうな内容だが、10年前のHDDを省エネで2.5選択ってSSD?エンコード利用でHDDなら誤差レベルだぞ
2~4W前後の省エネにこだわるより、エンコード時間自体を減らしたほうがかなり省エネになるしな
あとは小容量でドライブ数増えると手間が増えて管理が面倒になるだけかと
287:名無しさん@編集中
22/01/17 21:54
288::31.31 ID:DpRk9tbp0.net
289:名無しさん@編集中
22/01/19 09:09:16.45 KiDXso3Kp.net
TVTESTの起動時や終了時は頻繁に、その他のアプリの終了時なんかにも、Amatsukazeが勝手に落ちる頻度が多いな
KFMでCUDA使ってるせい?とか根拠なく勝手に推測
290:名無しさん@編集中
22/01/19 10:50:32.70 C4/RI5uI0.net
Amatsukazeで処理した番組の冒頭部分0.5秒ほどがガガガッと引っかかったようにエンコードされてしまう問題に当たっているのですが、何かご存知の方いますか
・TMSRでCMカットしてからAmatsukazeに処理させています
・TMSRからの出力動画(.ts)およびそれをffmpegでエンコードしたもの(.mp4)は問題なく再生できています
・MPC-BEでもVLCでも同じ症状なので、プレイヤーの問題ではなさそうです
・この問題に当たるのはごく一部のファイルのみです
・Amatsukazeのエラーログは出ていないようです
・各種エンコーダ/デコーダ、ロゴ除去あり/なし、CUDA処理あり/なし、インターレース解除あり/なしは試しました
・プロファイルはデフォルトからあまりいじっていません
その他、エラーになったキュー項目を何度もリトライするとそのうち成功したり、エンコードした動画の音声がたまに飛んだりと、まだまだAmatsukazeの設定を煮詰めきれていないようです
291:名無しさん@編集中
22/01/19 11:32:53.54 DN39v4lg0.net
TMSRで作られたGOP(特に先頭)はコケる場合がある
先頭フレームやCMカット位置を1フレームずらしたり、音声を全編再エンコード出力する事で回避できる場合がたまにある
ほかにも解像度が半分になったような感じだったり、フィールドオーダーがひっくり返ったような状態になったりする場合がある
回避策は1GOP(できれば1秒以上)以上無処理余分な部分をつけて、番組情報も残して出力してTrimでCMカット指定する
TMSRがどう処理してるか見たわけじゃないけど、AmatsukazeはVFR入力に対応してないし、音声フォーマット見て処理する部分もあるのでお勧めできないことは多いね
エンコードするなら前後カット以外でTMSRを使わわないのが一番の回避かもね
292:名無しさん@編集中
22/01/19 14:20:20.67 cGlswW7S0.net
>>275
1TBでも80時間は録画できるから編集用に半分使うとしても40時間録画できるので1TBで十分なのか温度感を知りたかった
倉庫として使わなくても1TBじゃ足りなそうな感じかな
293:名無しさん@編集中
22/01/19 15:00:56.78 nJfodWiNM.net
>>277
そういうタイミングで落ちたことないなあ
異常終了してログに変なの書き込んで立ち上がらなくなった事があるぐらい
当然ログの消去で治った
アプリの起動で問題おこるならまずPCのメモリテストだけどAmatsukazeだけなら言うとおりグラボ関係かもね
ちょっと外して運用してみるとか
294:名無しさん@編集中
22/01/19 16:15:24.38 C4/RI5uI0.net
>>279
TMSRのスマートレンダリングで作ったGOPとAmatsukazeとは相性が良くなかったりするんですね
Amatsukazeで処理したいものはTrimViewerやMurdoc CutterでCMカットするとか、Amatsukaze → TMSRの順で処理するとか、工夫してみます
ありがとうございます
295:名無しさん@編集中
22/01/20 00:57:39.00 djeNuVNl0.net
>>282
tsのcmカットはAvsPmodでtrimファイル作ってからAmatsukazeに投げる様にした。自分にはこれが合ってる
296:。
297:名無しさん@編集中
22/01/20 01:33:45.12 TKN3uwsq0.net
>>283
確かにtrimファイルでカット範囲を指定した方がエンコード1回で済むので、順当だし画質面でも有利ですよね
TMSR使う前は、第1段でAmatsukazeにCM解析のみでtrimファイル作らせて、それをTrimViewerでチェック&修正してAmatsukazeにエンコードさせたりしてました
JoinLogoScpコマンドファイルをうまく手懐けられずにちょくちょくCM位置ミスるので、番組次第では最初から自分でtrim作った方が楽だと思いました
TMSRはGUIが手に馴染んだので使ってますが、エンコード回数増えるしAmatsukazeとの相性の問題もあるようなので、一概に良いとは言い切れないです
もうしばらく色々試してみます
298:名無しさん@編集中
22/01/20 01:47:53.58 B9jCLqPB0.net
>>284
Trimviewerでtsを開くときにTMSRで出力したkeyframeがあると勝手に読み込んでくれてavsに出力できますよ
299:名無しさん@編集中
22/01/20 12:36:36.29 TKN3uwsq0.net
>>285
おお、こんな方法もあったんですね
複数話が一緒になった動画ファイルも、TMSRで各話ごとに前後0.5秒以上の余白入れて分割出力すればTrimViewerで対応できそうです
ありがとうございます
300:名無しさん@編集中
22/01/20 12:47:19.89 B9jCLqPB0.net
>>286
操作手順はこれ参考です
スレリンク(avi板:480番)
301:名無しさん@編集中
22/01/20 13:28:44.50 D9VIVToU0.net
Amatsukazeはあまり余計なことせずおまかせならとても便利だけど
何か自分の色を付けた動画を完成させようとすると専門の知識が必要で地獄になるなw
VirtualDubやAVIUtlにAvisynthとを駆使して動画を作り上げる人々の集大成がここにある
302:名無しさん@編集中
22/01/21 07:34:57.81 rMs4N+RIM.net
見渡しても見渡しても見渡す限りの設定地獄
303:名無しさん@編集中
22/01/21 23:48:03.61 AUxdlH3x0.net
字幕のフォント変えたいけど、ソースに "Yu Gothic" 使うように記述されているから、
ソースを変えてビルドしないといけないのか面倒だな (正常に動作する保証ないし)
面倒だけど、暇なときにトライしてみるか
304:名無しさん@編集中
22/01/22 00:18:24.31 LIOPEu8x0.net
>>290
?字幕のフォントはプレイヤーの字幕フィルタに依存していていくらでも変えられるけど
ちなみに外部フィルタ使えるならXySubFilterかassfiltermodを導入すればUnicode5.2対応していてARIB外字はほぼ困らない
Unicodeにイヤホン絵文字ないのが困っちゃうけどね
305:名無しさん@編集中
22/01/22 00:47:39.15 UGWZA7JT0.net
Clientからロゴ解析やって採用しても何も起こらなくて、もしかしてと思ってローカルのAmatsukazeフォルダ覗いたらそっちにあって草
Server側には実物がないから何も起こらないのは後になったら理解できるけどエラーすら出ないから暫く悩んだ
306:名無しさん@編集中
22/01/22 11:01:57.59 B4xmko6pa.net
>>291
焼き付けで出力したのでは
307:名無しさん@編集中
22/01/22 22:32:07.29 L3dR+YJn0.net
>>291 >>293
MPC-HC 使ってるんだけど、どうやってもフォントが変わらないので質問してみた
もう一度よく設定を見直してみたら出来ました。
紹介されたフィルタも試してみることにします。有難うございました。
308:名無しさん@編集中
22/01/24 17:04:41.74 QQHRQeBy0.net
AmatsukazeからのTrimViwerを使ってCMカットを行っているのですが、
先日録画した1ファイルを編集しようとCM解析をしたんですがCM解析が正しく行われておらず
CMカットが正しく行われません…。
解決方法はありますでしょうか?
309:名無しさん@編集中
22/01/24 17:13:08.32 QQHRQeBy0.net
不足していました…。
TrimViewerでLogファイルを読み込んだ際
局ロゴが出てない部分である�
310:ノも関わらず本編扱いされたり、 局ロゴが出ている部分であるにも関わらずCM扱いされたりしています。
311:名無しさん@編集中
22/01/24 17:57:26.80 e+P5xAv+0.net
つTrimViewer
312:名無しさん@編集中
22/01/24 17:57:54.77 QQHRQeBy0.net
すいません自己レスです。
問題が出ているtsファイル以外のファイルを読み込んだ所、正常な本編位置・CM位置にトリムが打たれていました。
ということは問題が起きているtsファイルが何らかの不都合を起こしていると思われますので、
録画をミスったかなあと結論付けました。
再放送を待ちます。
スレ汚しすみませんでした。
313:名無しさん@編集中
22/01/24 18:11:59.79 9F9V9CGFM.net
判定が間違ってるなら見てあってる内容のavsつくればよいんでないかい。しらんけど
314:名無しさん@編集中
22/01/24 18:42:19.98 s+pmVsVB0.net
そうそう。
>>297がヒントなんだよな
よもやTrimViewerも使い方分からいではあるまい
あと話が長いわりに肝心のTSがどんな状態なのか書かない
環境も晒さないって
ちょっとどうかしてますね
315:名無しさん@編集中
22/01/24 18:42:33.61 7GDe+QxV0.net
トリム位置がずれてるtsファイルを手動トリムしてエンコすると音ずれしたファイルが出力されたうちでは
トリム位置は音声判別じゃなかったかな
316:名無しさん@編集中
22/01/24 19:54:53.46 KZS2HHey0.net
バラエティ等ではロゴ部分に番組特有の画が載っかっていたり
ロゴそのものがない提供付いてたり誤判定するよねというものもある
そういう場合の時のTrimViewerだよね
それとドロップ起こしたTSだとViewerで見るフレームと区別すべきフレームにズレが出るよ
大抵はCM解析結果-詳細にある数値を信じれば良い
317:名無しさん@編集中
22/01/24 19:56:48.35 KZS2HHey0.net
音ズレはソースTSに問題がある
ソースの音声フォーマット、サンプルレート見てみ
318:名無しさん@編集中
22/01/24 20:01:28.14 KZS2HHey0.net
あとは音声トラックが異なる部分で強制的に分割される
これはこのアプリの仕様
319:名無しさん@編集中
22/01/24 21:40:43.95 h9w4pwBS0.net
AmatsukazeNotifier入れてみたけど動かないな
TSファイルから番組情報を取得するところでエラー出てるような気がするけどどう修正すればいいのかまでは分からずお手上げ
作者失踪してるっぽいし対応は絶望的かなぁ
320:名無しさん@編集中
22/01/24 21:46:10.22 CninToJQ0.net
オープンソースなんだから自分で直すんだよ
作者が飽きてもTvRockみたいに終わらないのがオープンソースの良いところだろ
321:名無しさん@編集中
22/01/25 15:27:32.29 5Q0yVKy1a.net
>>304
最新ソースビルドすれば対応してる
ビルドに必要な物多すぎてかなり面倒くさいけど
322:名無しさん@編集中
22/01/26 11:07:08.22 0DbkjPU1M.net
>>307
おすそ分けして下さい
323:名無しさん@編集中
22/01/26 12:17:59.93 3x6sT3GWM.net
テスト
324:名無しさん@編集中
22/01/26 13:17:40.98 jDhQj+dw0.net
もはやAmatsukazeでエンコは苦行
325:名無しさん@編集中
22/01/27 17:25:53.25 tgUU5vpAM.net
じゃあ何つかってる?
326:名無しさん@編集中
22/01/28 01:11:00.96 jhRBQ9Kg0.net
編集も視聴もしない作業になってるってことだろ
327:名無しさん@編集中
22/01/29 18:39:47.12 lyAE9NxS0NIKU.net
俺はEDCB録画からAmatsukazeに突っ込んでCMカットで見て消し視聴やってるから何も作業無いな
設定もそこそこ狙いで24pはFluidmotionで視聴ぐらいしかやってなくて安定
クール毎にEDCB自動録画設定するのがダルいのと電気代が多少高いぐらい
PCが電気食わなくなってきてるのとエンコ早く終わるようになったから電気代それでも昔よりは安い
以前は昔の三菱レコでCMカット録画視聴してたけどこれが�
328:{ンクラさんでねえ 間違って番組側消すわチューリッヒ保険のCM絶対残すわで信用できなかったのに比べると 圧倒的にAmatsukazeの方が信用できる
329:名無しさん@編集中
22/01/29 18:50:36.51 S02gJFRf0NIKU.net
見て消しならtsのままでいいだろ
330:名無しさん@編集中
22/01/29 19:08:10.79 8/PH31mS0NIKU.net
多少誤爆するけどチャプター飛ばし便利だしMKVならルビ付きASS字幕で見やすいからtsまんまより良いんじゃないかな
これをtrim修正とか言い出すと地獄になってくる
331:名無しさん@編集中
22/01/29 19:13:40.43 lyAE9NxS0NIKU.net
>>314
TSのままCMカットしてくれるならそれでもいいよ
三菱レコはそうだったが使い物にならないから
エンコが入るけどCMカットがまともなAmatsukazeに移行した
332:名無しさん@編集中
22/01/29 19:24:23.34 Atl22XCWaNIKU.net
チューリッヒ保険のCM残す、ワロタw
333:名無しさん@編集中
22/01/29 19:31:24.76 FQNAl2b9MNIKU.net
>>315
白いcmかしらん?
334:名無しさん@編集中
22/01/29 19:32:59.23 lyAE9NxS0NIKU.net
>>317
腹立つんだわwあれ。おかげで♪ハロ~チュリッヒ が耳にこびりついてる
あと、ヅラと不倫相手でやってる夢何とかのCMもなぜか削除されないことが多い
なぜこいつらだけ残すのか三菱レコ問い詰めたくなる
335:名無しさん@編集中
22/01/29 19:39:49.46 8/PH31mS0NIKU.net
>>318
ロゴが飛んじゃうから仕方ないよね
336:名無しさん@編集中
22/01/29 19:45:26.71 3UMyrqxOMNIKU.net
チャプターもCMスキップもtsのままできるやん
誤爆はあるけど
337:名無しさん@編集中
22/01/29 19:51:09.60 CshBA7SV0NIKU.net
それレコーダーに罪ないよ
チューリッヒと夢ヅラ爺のCMはチャプター検出波出してないみたいだから
338:名無しさん@編集中
22/01/29 20:08:02.74 lyAE9NxS0NIKU.net
>>322
なるほど。それを突破する意味でもCMカットに局ロゴ必要なのか
339:名無しさん@編集中
22/01/29 20:08:21.51 SkbVTok/MNIKU.net
>>320
まあ白飛び判別できる白ロゴにたどり着けと言うのも酷だろうししかたないね
340:名無しさん@編集中
22/01/29 20:29:22.36 Atl22XCWaNIKU.net
ハローチューリッヒ♪www
341:名無しさん@編集中
22/01/29 21:37:11.43 lyAE9NxS0NIKU.net
そういえば備忘録代わりに
CUDA無しでKFM(24p)使ってみた。エンコ対象はその辺にあった1時間アニメ、CMカット有りx265
CPU:Ryzen7 5700G CUDA(GPU)はQuadro P620使用
出力ファイル時間 0時間48分19秒(同じ)
CUDA有り:エンコード時間 0時間22分20秒
CUDA無し:エンコード時間 0時間46分34秒
CUDA無しだと2倍強時間かかってて思ってたより差が出た
CUDA無しでもやってやれないことはないけどKFMでは有った方がいいかな
ちなみに記録残してないけど、Quadro P1000はP620と時間変わらず、
Quadro P400はP620はP400より少し遅かったけど誤差程度レベル
「CUDAはコア数の差より世代差の方が処理能力差大きい」って言われるけどそのままの結果な感じ
342:名無しさん@編集中
22/01/29 21:59:05.03 Atl22XCWaNIKU.net
NVENC派なのでなので分からないです
GTX1660でH265(Bフレームあり)インターレースはNVENC(GPU)解除で
1440X1080なら370fpsくらいの速度
343:名無しさん@編集中
22/01/30 02:19:21.27 GDETmgkj0.net
誰かtrim.avsの共有サイト作って。
344:名無しさん@編集中
22/01/30 03:34:02.78 11MgqETB0.net
Trimのフレーム番号共有したいなら、録画条件とPCの時計を合わせるレベルで先頭フレームが合わないと無理だと思うぞ(笑)
345:名無しさん@編集中
22/01/30 04:23:43.38 GDETmgkj0.net
プログラム作れば
番組開始フレームだけ手動で取得すれば いけそう。
346:名無しさん@編集中
22/01/30 05:57:55.57 A76d0
347:kwv0.net
348:名無しさん@編集中
22/01/30 14:06:39.49 b7FSA5lr0.net
>>326備忘録続き
素材がアニメだったので普段入れていない[エッジ強調(アニメ用)]を入れてみる
CUDA無し:エンコード時間 0時間46分34秒
エッジ強調(CUDA無し):エンコード時間 0時間55分15秒
CUDA無しに対して2割弱(18.6%)長くなる
エッジ強調の画面の感じは「アニメらしくなる」。破綻やノイズとかは無し
元のTSにはこっちが近い感じはするが、奥行きが無くなってしまう感じがある
好み次第素材次第だな。俺は無しでいい
349:名無しさん@編集中
22/01/30 16:18:20.97 t7xuz88+M.net
>>332
元TSとSSIMで比較するとどんな値?
350:名無しさん@編集中
22/01/30 20:17:19.67 M5kxRFeS0.net
>>329
TrimViewerでオフセット調整出来れば問題無いな。
使った事ないんかな。
351:名無しさん@編集中
22/02/01 20:32:19.83 9Z49viYx0.net
Geforce GT 1010が中国taobaoに8000円位で出現
Pascal世代でCUDAは256基、1060の1/5
CUDAフィルタ用にはもう少し欲しいか
352:名無しさん@編集中
22/02/01 21:15:55.81 G/4SDr+z0.net
URLリンク(news.mynavi.jp)
> Videocardzは「GeForce GT 1010の用途はよくわかりません。ほとんどのCPU統合グラフィックスはこれより高速です」と述べており、NVIDIAはPascal GPUの過剰在庫を売ろうとしているのではないかと締めくくっている。
353:名無しさん@編集中
22/02/01 22:51:04.06 YN/LxzPc0.net
多モニタや端子が劣化で腐食してたり壊したり、過去にフロンティアみたいな付属品も余分ケーブルもないF型番+GPU構成に手を出してしまって、
今度は自作の方がいいかなぁと思ったけどGPU高いからにはGPUだけ流用して、古いPCは録画用にしようと安いGPUを欲しがる人は多いし
値崩れが始まっているとはいえ、こんなあほみたいな一時の高値のGPU買うよりつなぎの安いGPUには需要はあるわけで
自分に需要がないからと想像力皆無の脳死記事書く人を雇っているのかそこだけ切り抜いているのかわからんけど、スペック以外は用のない記事元ではある
354:名無しさん@編集中
22/02/03 00:34:25.82 JpEqtkyA0.net
句点使って読みやすくしてほしい
355:名無しさん@編集中
22/02/04 12:31:27.36 CNlSgBIqd.net
>>335
bフレーム使えるTuringのローエンドが欲しい
出る気配は全くないけど
356:332
22/02/04 18:52:40.75 bFG4hHRY0.net
>>333
SSIMの取り方から何から勉強してくるからちょっと待ってて(一ヶ月ぐらいかかりそうだが)
他人様の情報見てる限りではこういうの分からないんだよねえ
357:名無しさん@編集中
22/02/04 20:26:56.37 m0aFn0an0.net
SSIMはFFMPEGとNVEncCで同じソースでも異なる結果が出る条件があったりするので、違いが判る漢になるためには結構奥が深い
358:名無しさん@編集中
22/02/05 01:56:29.96 yD7L0auGM.net
>>340
SSIMがなんたるかを知るにはそれくらいかかるかもだがNVENCでは --ssim オプション付けるだけなんでサクッとやってみてw
359:名無しさん@編集中
22/02/05 22:15:18.90 5GeQ7x+p0.net
行き詰ったので誰か知恵を貸して頂ければありがた
360:い GTX1650を導入したのでCUDAとNVEncを設定してみたのですが、 AMT [error] Exception thrown at FilteredSource.hpp:294 Message: [CUDA Error] 4: unspecified launch failure @938 と表示されエンコが止まってしまいます。GPU側の問題かと思い、CUDAとドライバの再インストール等も試したのですが、さっぱり原因がわかりません。同じエラーメッセージが出た人がいれば解決法を教えてください。
361:名無しさん@編集中
22/02/05 22:45:57.94 2frWF93/0.net
エンコーダ最後の出力はどんな感じ?
362:名無しさん@編集中
22/02/05 23:27:48.49 N3cu1OwO0.net
NVEnc、amatsukaze両方のオプションを最小限にするのが初手
363:名無しさん@編集中
22/02/06 00:50:34.08 0LAK7GGa0.net
1650はBフレームが使えるやつと使えないやつが混ざってるから気をつけてね
364:名無しさん@編集中
22/02/06 15:05:05.41 aXBD1uqO0.net
>>344-346
色々とアドバイスありがとうございます。
デバイスマネージャーを見てみるとエラー43と表示されており、ドライバを更新しても治らないのでどうやら単にハードが壊れているだけのようでした。
ケチって中古で調達したのが失敗だったので、新品を買い直して再挑戦してみます。
365:332
22/02/06 21:28:41.24 czB7EVNh0.net
>>333=>>342
「俺NVEnc使ってないんだけど・・・」と思いながら追加オプションに"--ssim"入れてやってみる
■エッジ強調(アニメ用)有り
x265 [info]: frame I: 898, Avg QP:16.53 kb/s: 15905.61 SSIM Mean: 0.995481 (23.449dB)
x265 [info]: frame P: 14088, Avg QP:17.90 kb/s: 7612.46 SSIM Mean: 0.993950 (22.183dB)
x265 [info]: frame B: 54544, Avg QP:24.41 kb/s: 1241.67 SSIM Mean: 0.992862 (21.464dB)
AMT [info] Total: 2771.05s, FilterWait: 2.19s, EncoderWait: 2587.94s
AMT [info] エンコード完了: 3228.63秒
□エッジ強調(アニメ用)無し
x265 [info]: frame I: 895, Avg QP:16.49 kb/s: 14039.63 SSIM Mean: 0.995740 (23.706dB)
x265 [info]: frame P: 14085, Avg QP:17.87 kb/s: 6162.27 SSIM Mean: 0.994321 (22.457dB)
x265 [info]: frame B: 54550, Avg QP:24.44 kb/s: 1006.99 SSIM Mean: 0.993440 (21.831dB)
AMT [info] Total: 2360.67s, FilterWait: 275.43s, EncoderWait: 1685.80s
AMT [info] エンコード完了: 2827.49秒
366:332
22/02/06 21:33:29.67 czB7EVNh0.net
NVIDIAカードもNVEnc無しでも数字出てきたんだけど信用していいのかな?これ
まあエッジ強調無しが勝ってるし、意外と速度差が出たね
あと、以前Quadro P400,P620,P1000で差が出ないって書いたけど
細かくログ見ていくとP620がP400の倍の速度出ている例が有った
逆に速度差が有りすぎて他の要因考えた方が良さそうだけど
あまり速度差が出ない例もちゃんと有ったりするのでよく分からなくなった・・・
367:名無しさん@編集中
22/02/06 23:33:29.83 fri/Z87e0.net
5chに書き込めるレベルではサンプル数が少なくて説明も厳しかろう
基準も公表してなければ、継続して検証してサイトにまとめてあるわけでもないし、オプションすら何もない
そんな書き込みを参考にしてあーでもないこーでもないという人もいまい
368:名無しさん@編集中
22/02/07 01:42:27.61 l3Zrsb2+M.net
>>349
いやあ思い込みで申し訳ない
NVENCでしょ?とか思ってしまって
しかしx265にも --ssim オプションがあってよかった(確認した)
だから値は信用していい。このSSIMはエンコーダに追加された機能だから
そう。フィルタなしがいい値になるというのを確認したかった。そういう認識だったんで
お互いに勉強できたからよかったよね?(x265の--ssimは知らんかったんで)それに関係ないと思われるどんな狭い情報からでも身になることもあるよねーー
369:名無しさん@編集中
22/02/07 10:03:20.60 sXrdgufE0.net
>>346
へぇーそうなんだと検索してみた
【Hothotレビュー】4種類のダイバリエーションがある「GeForce GTX 1650」の違いを検証 - PC Watch
URLリンク(pc.watch.impress.co.jp)
2020年11月はまだ安かったんだなあ
370:名無しさん@編集中
22/02/07 19:45:24.98 7l+yXqQk0.net
そのあと電気自動車や前澤を宇宙に連れてった社長がビットコ買い占めて今のマイニングブームが来てた
( ゚o゚)ハッ きっかけは前澤の金かもよ!グラボ高騰は前澤が原因か!
ジョーダンでもあいつ喜びそうだな。10億円お年玉の頃に比べたら最近かまってもらえてないし。
371:332
22/02/07 22:49:52.65 fVzH255y0.net
>>351
こちらこそありがとね
SSIMは他人様の数字見て「へー」ってだけだったから
自分でも数字出せるようになって勉強にはなったよ
エンコードに関する勉強や質問ってやっぱりDTV板なのかねえ
あそこ「変わってる人」多くて怖いんだよね
BS11の名車再生が、24pだろうが60pだろうがVFRだろうがTSにしようが
ガタッ!ガタッ!て画面というかコマが飛んでしまう理由が知りたかったんだけど
海外ドキュメントって何か特別なのかねえ?
あと、>>321の言う「TSのままできるやん」もどうやるのか分からない・・・
Amatsukazeで出力フォーマットTSにしてもエンコードかかるよね?
372:332
22/02/07 22:56:45.62 fVzH255y0.net
ってここもDTV板だわなw
エンコ初心者向けや質問のスレって無いのかな?
373:名無しさん@編集中
22/02/07 22:59:50.03 paY8RFcA0.net
たまに完了時にファイルを移動できませんってなってリトライしてるのに全く移動できる気配なくてエラーで終了する
このバグどうにかならないのかな
ファイル調べるとAmatsukazeCLI.exeがロックしちゃってる
起きるのは稀だけど発生するとかうざい
374:名無しさん@編集中
22/02/08 01:12:31.63 0DvH1Va6M.net
>>354
海外は25とか?しらんけどw
375:名無しさん@編集中
22/02/08 01:58:07.15 6dV9eCF90.net
欧州の映像ソースなら元が50iか25pかもね
ここでも取り上げられてる
スレリンク(avi板:891番)
mpeg4でインタレ維持のまま残すのが楽かも
376:名無しさん@編集中
22/02/08 13:07:46.43 pmww/AgU0.net
>>357 >>358
有難う。そういや大昔PALって聞いたような気がする
名車再生は途中米国西海岸行ってるけど元々英国だし、欧州仕様なんだね
srestore ってのが有るみたいだけど取り敢えずは元のTSのまま弄らずに観るよ
それだとさすがにおかしくはならないし
昔のアニメでたまにコケるのもきちんとテレシネされていないからなのか
377:名無しさん@編集中
22/02/08 13:13:58.58 pmww/AgU0.net
あ、ここの前スレにも同じような事例有ったのね
スレリンク(avi板:582番)-585
・・・avisynth?とやらのお勉強からか・・・
378:332
22/02/08 17:30:33.01 pmww/AgU0.net
結局>>354のBS11名車再生ガタガタの話は、>>357 >>358 の仰る通りの話で、前スレ
スレリンク(avi板:585番)
の仰る通り、QTGMCの使用で解決しました。QTGMC重いけど
欧州PAL(50i,25p)、古すぎるアニメとかはQTGMCインタレース解除で対応するようにします
379:名無しさん@編集中
2022/02/0
380:9(水) 04:24:35.77 ID:+iSrsCSh0.net
381:名無しさん@編集中
22/02/09 10:44:38.93 UGQMXlwQ0.net
本国では映画と同じ機材でアメリカでは60iな民生用カメラ使ったとかじゃね
382:名無しさん@編集中
22/02/12 22:21:05.27 p6OR6wgv0.net
Yadifすごいなぁ
Bobはテロップがちらつくものと思ってたけどそんなことはなかった
x265ならサイズも縮むしインタレ保持いらんな
383:名無しさん@編集中
22/02/12 22:56:42.52 p1SKmFwz0.net
ヤディフがすごい?
冗談、顔だけにしてくれ
384:名無しさん@編集中
22/02/12 23:03:34.76 4Ei/U7/q0.net
KFM使えよ
スレ的に
385:名無しさん@編集中
22/02/12 23:03:54.65 p6OR6wgv0.net
え?もっといいのあるなら教えてよ
386:名無しさん@編集中
22/02/12 23:05:19.94 p6OR6wgv0.net
>>366
CUDAないねん
387:名無しさん@編集中
22/02/13 00:19:45.93 BPJVoJek0.net
yadifmod2でedeint指定して使うのがベター
yadifだけだと問題ないときは問題ないけど壊れるときは壊れる
388:名無しさん@編集中
22/02/13 00:25:42.22 A2G5mCyI0.net
QTGMCでもいいぞ
389:名無しさん@編集中
22/02/13 02:23:00.32 LLQPJHkU0.net
yadifってGPUのハードウェア処理(D3DVP)より精度悪いぞ
テロップちらつくとかタイムスリップしてきたような人だな
ってか普通に録画を再生する時にGPUのハードウェア処理の映像見てるよね?
大昔のAtom330の内蔵GPUとかはBobレベルの処理してたけど…
390:名無しさん@編集中
22/02/13 08:23:38.60 /h2us5j80.net
まさかのマウンティング
391:名無しさん@編集中
22/02/13 11:55:10.56 73BVLyKu0.net
>>369
重い腰あげてavisynthフィルタ使わんと駄目か...
がんばる
>>370
QTGMCは何故かCPU使用率が低くなってfasterでも速度が1/5になる
こいつもCUDA無しで使っちゃ駄目なんだろうと思ってる
速度はどべの5fps
>>371
うちはD3DVPはチラッチラしたから諦めたけどなぁ
Radeon Vega 11(内蔵)だから?
チラッチラ具合はmpc-hcのLAVデコーダで見た時とおんなじ
速度はダントツの34fpsで良いんだけど
392:名無しさん@編集中
22/02/13 14:21:39.20 BPJVoJek0.net
最近のradeonの動画方面は切り捨て気味だからね
ベクター適応も切り捨てられたみたいだし
amatsukazeは両方入ってるから↓のどちらかをカスタムフィルタに書くだけでいいはず
yadifmod2(mode=0, order=-1, field=1, edeint=nnedi3(field=-1))
yadifmod2(mode=1, order=-1, field=1, edeint=nnedi3(field=-2))
393:名無しさん@編集中
22/02/13 16:33:08.45 73BVLyKu0.net
>>374
なるほどこれでいいのか、ありがとう
AMT_SOURCE.Yadifmod2(mode=1, order=-1, field=1, edeint=nnedi3(field=-2))
394:名無しさん@編集中
22/02/13 17:33:01.10 LLQPJHkU0.net
>>373-374
ごめん、最近Radeon使ってないので知らなかったわ
昔のRadeonは良かったけど最近は動画方面評判悪くて、
IntelやNVIDIAの方が良くなってるんだね
395:名無しさん@編集中
22/02/13 17:48:29.52 1b070q9D0.net
昔から一貫してダメだったと思う
映画にフレーム補間かけて喜んでるようなアホが一時期持ち上げてただけで
396:名無しさん@編集中
22/02/13 19:22:52.56 73BVLyKu0.net
yadifとyadifmod2は画質の違いはわからなかった
30分番組を同じ設定でやったらyadifmod2の方が縮んだから、良くなっているはずではある
それより縮んだのはkfmで、kfmはyadifやyadifmod2で瓦屋根に現れたシマシマが起きなかったからより高画質になった
kfmが一番良いんだな...ミニPCだからグラボ乗らんのよな...
以下、参考
--preset veryfast (デフォルトCRF28)
時間軸安定化ON
バンディング低減ON
1440i
54172フレーム→108344フレーム
30分7.539秒
yadif 473MB 1時間13分07秒
yadifmod2 446MB 1時間32分08秒
kfm 412MB 2時間22分56秒
397:名無しさん@編集中
22/02/14 01:28:26.52 JlV0uUrB0.net
「縮んでいるからよくなっているはず」の基準が僕にはわからないです
デインタレって縮むかどうかじゃなくて解除が奇麗に解除できているかどうかかと思うんだが
yadifmod2の動作モードというかオプション書けるように、説明くらいは読んでから使った方がいいと思う
398:名無しさん@編集中
22/02/14 11:54:19.74 NnhSAZk90St.V.net
皆さん、x265でのビットレートはどれくらいに設定してますか?
参考までに教えてください
399:名無しさん@編集中
22/02/14 13:41:45.94 UCED25rl0St.V.net
2500~3000k
400:名無しさん@編集中
22/02/14 13:46:02.07 UCED25rl0St.V.net
↑はスポーツだったわ
ドラマだと1200k、アニメだと1000kで十分だった
401:名無しさん@編集中
22/02/14 15:50:54.70 Wf110TxVaSt.V.net
解像度やフレームレートもセットで書かなきゃ意味ないだろ
402:名無しさん@編集中
22/02/14 18:38:27.05 QeqNjhjR0St.V.net
>>379
すまんな
「わー、Yadifきれー」って言ってるレベルなんで、気に食わなきゃ無視してくれてええで
最低限>>374さんが挙げたオプションのどっちが60p用かくらいは調べたけど
>>380
実写はcrf28で1000~2500k
アニメはcrf22で1600~2000k
面倒だからどっちも解像度そのまま60p変換の、1440/60p
403:名無しさん@編集中
22/02/15 23:14:57.59 2biqMhq20.net
>>378
屋根などでの結線能力はqtgmc系が抜きんでたものがあるよ
どうしてもyadifmod2の画質に満足できないなら
プリセットをvery fastにしてCPUでのマルチスレッドを増やすと早くなるかも
カスタムスクリプトにある「onCPU(8)」な感じで
404:名無しさん@編集中
22/02/18 01:44:05.86 ZffDutrRM.net
ビットレートってあくまで上限だよね?シーンによって高くなる時にそれ以上越えない様に調整されてるだけで
で品質はソースに対して一定の値をもって変換してる
両方指定した場合は通常品質を使いつつ(指定しなくてもデフォでいってるか)上限を見てる感じかな?
だからビットレートが一定な場合は常に品質調整されてるだけでその値が適してる訳ではない
見てる本人がたまたま破綻を感じないだけで
実写がビットレート低くてもいいと思うのはそもそも放送ソースが低ビットレートなんだよね。映画とかドラマはw
コンサートとか逆にバラエティとかニュースとか品質だけでエンコしたら結構なビットレートになる
よくエンコで決めうちのビットレートの提示で違和感というか実質的じゃあないなとよく思ってたけど最近色々わかってきた
まず品質ありきで調整すべきでビットレートとかどこかの配信業者ですか?
と言ってみるテストww