レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
Amatsukaze その2
AmatsukazeはTSファイルをエンコしてmp4やmkvにするソフトです。
https://github.com/nekopanda/Amatsukaze/blob/master/README.md
どうぞ
Amatsukaze使わずに単体で試して、同じ状況ならx264と3900Xの問題では?
amatsukazeでqsv使ってmp4にしたら副音声もはいるんだけど主音声のみエンコするオプションは何ですか?
ちなみに--icqでエンコしてます。
>>219
「基本設定」の「CPUアフィニティ」が「なし」以外になっていたら「なし」に変更してみて
>>223
音声を選択するオプションは用意されてない。エンコした後mp4から副音声抜けばいいよ
>>224
ありがとうございます。なしにしたら、一気に140FPSとか出るようになりました。CPUアフィニティーは、Ryzen2だと「なし」が正解なのですね。
>>225
ありがとう
muxするしかないんですね
レベル低い質問で申し訳ないんですが実行後のBat適用で
"〇〇.exe" [引数] "出来上がったもの"としたいんですが
出来上がったものを指定する引数ってどう書くのでしょうか?
WIKIにOUT_PATHって書いてました、すみません
こんにちは、素人なのでおかしなことを言ってたらすみません
地上波の金曜ロードショーなどの番組に関して、CM自体はカットされるのですが、
各CMチャプターに含まれる「来週の金曜ロードショーは〜」の部分は残ってしまいます
その部分にも、個別にチャプター自体は打たれるので、
「60秒以下のチャプターはカットする」というようなオプションがあれば、
自分の望んでることが実現できると思うのですが、
何か自動処理する方法はありますでしょうか?
はじめまして
実行後バッチファイルでOUT_PATHがあるのですが、
ファイル名のみの変数を追加はできないでしょうか?
OUT_PATHからファイル名のみを取得しようと四苦八苦しているのですが、
自分には難しくて。
流石にわがまますぎるだろ
知恵袋なりで聞いてこい
すみませ色々調べたら知恵袋で同じ質問している人がいて
それを参考に解決できました。
こんなことまで対応してもらっていたら作者さんにあきれられてしまいますね。
一応解決策
ここ見てる人にはいらないだろうけど。
set FILE=%OUT_PATH%
for /F "delims=" %%F in ('echo %FILE%') do set g=%%~nxF
https://imgur.com/a/gIaBCwp
こんな感じのエラーが出てたんだけどなんのエラーか分かる人いますか?
まともにエラーログも貼れないのか・・・
CSBSとかの複数番組入ってるTSなのかな
エンコ自体は出来たんですか?
>>234
録画したチャンネルとか 番組名は?
>>230
それこそjoin_logo_scpスクリプト弄って自分で処理すべき案件じゃないかな?
汎用性のあるJL_フラグ指定.txt等を弄って案件に対応するスクリプトとしてみたり
が、処理するTSが10件も20件もあるならともかく個別でやるなら一旦フィルタなしエンコードでログを残しつつ処理して
出力されたもので要らない部分があればtrim書き出して本番エンコするという手法が結果的に手間がかからないような気がする
スクリプト書く場合だと正しく動作したか検証しないといけないし
BSでも多少次週予告やタイアップ映画番宣でロゴが出ていて本編扱いになってたりするし地上波だとそれが頻繁に為されているから
番組構成にうっとおしさはある
こんばんは
まずはこんな素晴らしいツールを作っていただいたNekopandaさんに感謝を
今まで他の方が作成した自動CMカットエンコードバッチを自分の環境に合わせて使用していたのですが、
PCを新しく買ったのでこれを機会にAmatukazeを使わせていただくようにしました。
Windows10 Pro 64bit
i9-9900K
RTX2080ti
Amatukaze 0.9.1.3
で使用させていただいています。
前スレの445あたりでも書いてあったのですが、AmatukazeのキューにTSファイルを直接入れると、通常、テスト、他のモードでDSRC外字チェック、CM解析のみ
が選べるのですが、AddTaskで設定できるようにはならないでしょうか?
それとtrim.avsでtrimを指定しているTSファイルなのですが、なぜかtrim通りにエンコードしてくれません。
https://dotup.org/uploda/dotup.org1953940.log
ログファイルです。
本編+製作者解説みたいな構成のTSファイルです。
[Trim情報入力]でファイルは読み込まれているみたいなのですが、
出来上がったファイルには本編部分のみのファイルでした。
2chと5.1ch
前スレ 764にチラッとそれらしいこと書いてありますね。
5.1ch+2chとかの音声が切り替わるエンコードは現状のAmatukazeだと対応してない
という感じかな?
それぞれの部分だけエンコードして他のツール使ってくっつければ大丈夫かな。
自分でやってみてるのが確実で早いと思う
満足のいくラインは自分しか判断できないのだから
>>230
構成を足したり引いたりするのはチャンネル設定かプロファイルの
オプションに -flags フラグ名 を記述すればある程度は可能です
JL_フラグ指定.txtに*** フラグ内容 ***として結構用意されてますが
自分が望むフラグが無い場合はJLコマンド説明_Autocutメモ.txt
などを読んで自分で作成します
独自フラグについてはjoin_logo_scp試行環境で検索すると解説してる方の
HPがありますのでまずはそれを読むことですかね
239 241です
試行錯誤してffmpegで結合してみました。
2chの音声部分を5.1chにエンコードして結合したのか2chの部分の音が元と違っていた。
これなら別々のファイルで持っていたほう良いという気がしました。
以前バッチで処理していたものも確認すると2chの部分が5.1chでエンコードされていました。
手動でtrim設定する用に一時フォルダの名称を処理するTSファイル名に変更する実行後バッチ
作ってみました。
------------ ここから -------------
@echo off
setlocal
REM ===========================================================================
REM Amatukazeの一時フォルダ名を処理ファイル名に変更する
REM ---------------------------------------------------------------------------
REM 手動でtrim編集するときにログを見てフォルダを確認するのが面倒なので作成
REM 一時フォルダの名前を処理ファイル名に変更する。
REM
REM Git-2.22.0 インストール環境 (sedコマンド使用の為)
REM ===========================================================================
REM ===========================================================================
REM 変数定義:フォルダ
REM 環境に応じて【必ず】書き換えてください。
REM ---------------------------------------------------------------------------
REM OUT_F : 出力先フォルダ
REM TempPath : Amatkaze一時フォルダパス
REM ===========================================================================
set OUT_F=E:\TV Movie Enc\
set TempPath=D:\AutoEncode\Temp\
REM ---- 出力フルパス名からファイル名抽出 ----
for /F "delims=" %%F in ('echo "%OUT_PATH%.mp4"') do set FILE=%%~nxF
REM ---- Tempフォルダのファイル名を変更する ----
for /f "delims=" %%A in ('find "一時フォルダ" "%OUT_PATH%-enc.log" ^| sed -r "s/(.*): (.*)/\2/"') do set TmpFolder=%%A
set TmpFolder=%TmpFolder:/=\%
for /F "delims=" %%F in ('echo "%OUT_PATH%.mp4"') do set FolName=%%~nF
rename "%TmpFolder%" "%FolName%"
endlocal
exit
------------ ここまで -------------
あまり実用性ないかも知れないですが。
自分の使い方は
プロファイルで適当に作成
ログファイルを出力先に生成しない のチェックしない
一時ファイルを削除せずに残す
キューにTSファイルをドロップして
プロファイルを上記作成した物
他のモード CM解析のみ
終わったら一時フォルダからamts0.avsをAVsPModにドロップ
マクロからファイルからブックマークをインポートでjls0.txtを選択
Trim編集するだけ。
一応 .trim.avsを作ったほうが親切なので
REM ---- .trim.avsからファイル作成 ----
echo.> "%IN_PATH%.trim.avs"
をREM ---- 出力フルパス名からファイル名抽出 ----の上に
ただ今実行したらCM解析のみだとバッチが実行されなくてダメなようです。
普通にエンコードまでやらないといけませんでした。
そうなると使えないか....
CMとか一切分離させずまるごとエンコードするには
どう設定したらいいでしょうか?
最近の人は試行錯誤するって事が出来ないのかな
>>247
分割をしないよう設定するだけじゃね
join_logo_scpやchapter_exeって同梱のしか使えないの?
CMカットスレで配布されてるのを指定したらエラーになるんだけど
エラーとは
>>251
AMT [info] "C:/Applications/join_logo_scp/bin/chapter_exe.exe" -v "C:\Windows\TEMP\amt9813972\amts0.avs" -o "C:\Windows\TEMP\amt9813972\chapter_exe0.txt"
AMT [error] Exception thrown at CMAnalyze.hpp:317
Message: ChapterExeがエラーコード(-1)を返しました
Amatsukaze側でカスタマイズしてるとか言ってなかったっけ?
>>253
前スレでそのようなこと書いてましたね
本編とCMで別の引数渡せるようにできないですか?
設定項目にtsMuxeRのパスってあるけど
これ何に使うんですか?
AviUtl+avs_export.aufでTSファイルを読み込み後、trim文を作っています。
カット数が5以上になると改行コードを含んでしまうため、amatsukazeでは
改行コード以降のTrimが認識されずにmp4出力してしまいます。
なにか上手い方法はないでしょうか?
NVEnc 4.52 入れると赤くなってエラー出るのは自分だけ?
>>258
ドライバ更新してある?
ドライバ更新要るかもみたいな事rigayaさん書いてたっしょ
>>259
多分更新してあるはずだけと
みなさん大丈夫なら入れ直してみます
258です
studio だとバージョンが追いついてませんでした gameをいれたら無事動きました
お騒がせしました
ロゴスキャンの時に Insufficient logo framesと出たらどうしたら良いのでしょうか?
最大取得フレームをあげてもでます。
サンプルが足りないのかな?間引かずそのまんまでスキャンするとか番組を変えるとか
このソフト、いろんな機能を詰め込んでいるが故に入力素材を放送のTSに限定しているのだろうけど、
逆に機能を単純化する代わりに入出力をFEMPEGが対応しているものなら何でも可みたいなタイプのものを別のソフトとして作ってもらうことはできないだろうか?
例えばインターレース解除だけできるソフトみたいな
HandBrake使え
HandBrakeのインターレース解除は、YadifとDecomb、LessSenstive、Fastあたりしか選べないから話にならんぞ
>>264
中間ファイル活用すれば?
Amatsukaze、いつから中間ファイルの入出力に対応したんだ?
ヒント: x264 --qp 0
ass,srt字幕入のmkvを可逆カット出来るソフトがほしい。
>>269
それ、エラー出なかったか?
>>264
なんのためにフィルタを別に公開してると思ってんだよ
高機能な部分を減らした単純なインタレ解除だけならNVEncCあたりのバッチファイルでいいと思う
機能削ったら他の訳が分からんインタレファイルが読めるという発想がすごい
日本語の理解力が低すぎw
バッチモードでエンコするとエンコ元のファイルが移動されるのが嫌です
移動されなくするオプションコマンド教えて下さい
ニコニコ実況が、最初は映像より数秒早かったのがだんだん早くなっていくことが。
BSでよく起こるのでRFFの時だと思う。
今は再生時に都度調整してますが、エンコ時での回避方法などありますか?
nekopandaさんに質問です
Chapter_exe.exeの64bit版はavsを直接読めるようですがAACFawでaacを直接読み込んでいた場合の処理はどうなるんでしょうか
32bit版の説明書ではaviutlのFAWPreview.aufがあれば音声をデコードして判定するとなってるのですが、64bit版Chapter_exe.exeでも同等の処理が可能なんでしょうか?
テスト的に作amatsukazeで作ったバッチにts放り込むと
サーバ開始しました
クライアントと接続
クライアントとの接続が切れました
と出てエンコードできないんですが何が悪いんでしょう…
>>278
テスト的に作ったから。
本番用に正しくサーバ設定してAmatsukazeを待機させて。
>>7
私も、お願いしたいです。
「元のファイルと同じフォルダ出力指定」
>>280
「デフォルト」ボタンを押して「\encoded」を削除するんじゃダメなのかい?
>>281
納得です。
>>275
私も?
指定プロファイルのテストモード動作を指定するオプションが欲しいです。
>>283
あ、あるのかな。試してみないと。
https://github.com/nekopanda/Amatsukaze/wiki/%E3%83%90%E3%83%83%E3%83%81%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E5%AE%9F%E8%A1%8C%E6%A9%9F%E8%83%BD
後バッチで戻してるけど、移動しないオプションは欲しいなぁ
良かった
復活した
作者さん飽きちゃったようだけどオープンソースだから安心感があるね
TVRockはクローズドソースで死んじゃったから
不満を自分で解消できるのは最大のメリットだな
>>287
でも 今のところ自分の使い方だと十分すぎです
いま1060 6GでNVENCでHEVCエンコしててほぼ実時間で完了なんだけど
2070Sあたりでほぼ同等画質でとなるとどれくらい時短できるかな?
>>290
ソースと設定・環境次第だと思うよ
RTX使用でAT-Xのアニメ1話分を解析無効でほぼ何もしなければ、コマンドラインと同じでエンコだけの時間は100秒くらいだよ
読み込みやマージの処理でもうちょっとかかるけどそこは環境次第
Bフレの設定だけ変えて試してみては?
記事や設定はハードエンコーダースレ2のこのあたり
https://mevius.5ch.net/test/read.cgi/avi/1551446228/324
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板