Giter Site home page Giter Site logo

amatsukaze's People

Contributors

nekopanda avatar rib2bit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

amatsukaze's Issues

muxに異常に時間がかかる

エンコードが終わった後のmuxに本来より時間がかかりすぎる時があります。
それが足をひっぱって全体の時間が他のファイルは1/2程度の時間でエンコードできるのに等倍程度の時間がかかったり延々終わらない時があります。CSV出力をしようとしたのですが、何度やってもAmatsukazeが落ちてしまい0byteファイルしか出なかったので途中まで手動でコピーしていたものを貼ります。遅い場合を見ていると今回貼ったログの最後の2行に時間がかかっていることが多いです。

C:\Program Files\free application\Amatsukaze\exe_files\AmatsukazeCLI.exe -i "C:\Users\admin\Desktop\encordTS\ザ!鉄腕!DASH!!東京湾でまたアイツを…発見!!DASH海岸10周年SP [広島テレビ] 2019年03月17日 19時00分00秒(日曜日).ts" -s 47128 --drcs "C:\Program Files\free application\Amatsukaze\drcs\drcs_map.txt" -w "C:\Users\admin\AppData\Local\Temp" --chapter-exe "C:\Program Files\free application\Amatsukaze\exe_files\chapter_exe.exe" --jls "C:\Program Files\free application\Amatsukaze\exe_files\join_logo_scp.exe" --cmoutmask 1 -o "Z:\recmp4\ザ!鉄腕!DASH!!東京湾でまたアイツを…発見!!DASH海岸10周年SP [広島テレビ] 2019年03月17日 19時00分00秒(日曜日).mp4" -et NVEnc -e "C:\Program Files\free application\AviutlNVEnc\exe_files\NVEncC\x64\NVEncC64.exe" -j "Z:\recmp4\ザ!鉄腕!DASH!!東京湾でまたアイツを…発見!!DASH海岸10周年SP [広島テレビ] 2019年03月17日 19時00分00秒(日曜日)-enc.json" --mp4box "C:\Program Files\free application\Amatsukaze\exe_files\mp4box.exe" -t "C:\Program Files\free application\Amatsukaze\exe_files\timelineeditor.exe" -eo " -d 0 -c hevc --cqp 29:32:34 --qp-init 20:23:25 --lookahead 32 --gop-len auto -b 9 --weightp --sar 4:3 --bref-mode each" -fmt mp4 -m "C:\Program Files\free application\Amatsukaze\exe_files\muxer.exe" -bcm 0.5 -f "C:\Program Files\free application\Amatsukaze\avscache\3823531E.avs" --jls-cmd "C:\Program Files\free application\Amatsukaze\JL\JL_標準.txt" --mpeg2decoder CUVID --h264decoder CUVID --ignore-no-logo --no-delogo
Amatsukaze - Automated MPEG2-TS Transcoder
Built on Feb 11 2019 20:11:19
Copyright (c) 2017-2018 Nekopanda
AMT [info] [設定]
AMT [info] 入力: C:/Users/admin/Desktop/encordTS/ザ!鉄腕!DASH!!東京湾でまたアイツを…発見!!DASH海岸10周年SP [広島テレビ] 2019年03月17日 19時00分00秒(日曜日).ts
AMT [info] 出力: Z:/recmp4/ザ!鉄腕!DASH!!東京湾でまたアイツを…発見!!DASH海岸10周年SP [広島テレビ] 2019年03月17日 19時00分00秒(日曜日)
AMT [info] 一時フォルダ: C:\Users\admin\AppData\Local\Temp\amt9498631
AMT [info] 出力フォーマット: MP4
AMT [info] エンコーダ: C:\Program Files\free application\AviutlNVEnc\exe_files\NVEncC\x64\NVEncC64.exe (NVEnc)
AMT [info] エンコーダオプション: -d 0 -c hevc --cqp 29:32:34 --qp-init 20:23:25 --lookahead 32 --gop-len auto -b 9 --weightp --sar 4:3 --bref-mode each
AMT [info] 自動ビットレート: 無効
AMT [info] エンコード/出力: 1パス/通常
AMT [info] チャプター解析: 無効(ロゴ必須)
AMT [info] 字幕: 無効
AMT [info] サービスID: 47128
AMT [info] デコーダ: MPEG2:CUVID H264:CUVID
AMT [info] エンコーダでのインタレ解除: なし
AMT [info] [PAT更新]
AMT [info] サービス 47128 を選択
AMT [info] [PMT更新]
AMT [info] PID: 0x0100 TYPE: MPEG2-VIDEO TAG: MPEG2 映像(0x00)
AMT [info] PID: 0x0110 TYPE: ADTS AAC TAG: MPEG2 AAC 音声(0x10)
AMT [info] PID: 0x0130 TYPE: 字幕 TAG: 字幕(0x30)
AMT [info] PID: 0x0138 TYPE: 字幕 TAG: 文字スーパー(0x38)
AMT [info] PID: 0x0511 TYPE: データカルーセル TAG: データ(0x40)
AMT [info] PID: 0x0512 TYPE: データカルーセル TAG: データ(0x50)
AMT [info] PID: 0x0513 TYPE: データカルーセル TAG: データ(0x51)
AMT [info] PID: 0x051f TYPE: データカルーセル TAG: データ(0x5e)
AMT [info] PID: 0x0711 TYPE: データカルーセル TAG: データ(0x5f)
AMT [info] PID: 0x0611 TYPE: データカルーセル TAG: データ(0x60)
AMT [info] PID: 0x0612 TYPE: データカルーセル TAG: データ(0x61)
AMT [info] PID: 0x0613 TYPE: データカルーセル TAG: データ(0x62)
AMT [info] PID: 0x061f TYPE: データカルーセル TAG: データ(0x6e)
AMT [debug] 必要な情報は取得したのでTSを最初から読み直します
AMT [info] 開始Clock: 2453478277317
AMT [info] 音声パーサ 0 を追加
AMT [info] [PAT更新]
AMT [info] サービス 47128 を選択
AMT [info] [音声0フォーマット変更]
AMT [info] チャンネル: ステレオ サンプルレート: 48000
AMT [info] [映像フォーマット変更]
AMT [info] サイズ: 1440x1080 (16:9) FPS: 30000/1001
AMT [info] [PMT更新] ストリーム時刻: 1分53.98秒
AMT [info] PID: 0x0100 TYPE: MPEG2-VIDEO TAG: MPEG2 映像(0x00)
AMT [info] PID: 0x0110 TYPE: ADTS AAC TAG: MPEG2 AAC 音声(0x10)
AMT [info] PID: 0x0130 TYPE: 字幕 TAG: 字幕(0x30)
AMT [info] PID: 0x0138 TYPE: 字幕 TAG: 文字スーパー(0x38)
AMT [info] PID: 0x0511 TYPE: データカルーセル TAG: データ(0x40)
AMT [info] PID: 0x0512 TYPE: データカルーセル TAG: データ(0x50)
AMT [info] PID: 0x0513 TYPE: データカルーセル TAG: データ(0x51)
AMT [info] PID: 0x051f TYPE: データカルーセル TAG: データ(0x5e)
AMT [info] PID: 0x0711 TYPE: データカルーセル TAG: データ(0x5f)
AMT [info] PID: 0x0611 TYPE: データカルーセル TAG: データ(0x60)
AMT [info] PID: 0x0612 TYPE: データカルーセル TAG: データ(0x61)
AMT [info] PID: 0x0613 TYPE: データカルーセル TAG: データ(0x62)
AMT [info] PID: 0x061f TYPE: データカルーセル TAG: データ(0x6e)
AMT [info] [PMT更新] ストリーム時刻: -1474分-49.74秒
AMT [info] PID: 0x0100 TYPE: MPEG2-VIDEO TAG: MPEG2 映像(0x00)
AMT [info] PID: 0x0110 TYPE: ADTS AAC TAG: MPEG2 AAC 音声(0x10)
AMT [info] PID: 0x0130 TYPE: 字幕 TAG: 字幕(0x30)
AMT [info] PID: 0x0138 TYPE: 字幕 TAG: 文字スーパー(0x38)
AMT [info] PID: 0x0511 TYPE: データカルーセル TAG: データ(0x40)
AMT [info] PID: 0x0512 TYPE: データカルーセル TAG: データ(0x50)
AMT [info] PID: 0x0513 TYPE: データカルーセル TAG: データ(0x51)
AMT [info] PID: 0x051f TYPE: データカルーセル TAG: データ(0x5e)
AMT [info] PID: 0x0711 TYPE: データカルーセル TAG: データ(0x5f)
AMT [info] PID: 0x0611 TYPE: データカルーセル TAG: データ(0x60)
AMT [info] PID: 0x0612 TYPE: データカルーセル TAG: データ(0x61)
AMT [info] PID: 0x0613 TYPE: データカルーセル TAG: データ(0x62)
AMT [info] PID: 0x061f TYPE: データカルーセル TAG: データ(0x6e)
AMT [info] [映像フレーム統計情報]
AMT [info] 時間: 116分54.107秒
AMT [info] FRAME=0 DBL=0 TLP=0 TFF=210216 BFF=0 TFF_RFF=0 BFF_RFF=0
AMT [info] (PTS_Diff,Cnt)=(3003,210215)
AMT [info] TS解析完了: 128.56秒
AMT [info] [フォーマット切り替え解析]
AMT [info] 0.00 -> 0
AMT [info] [CM判定用音声構築]
AMT [info] [字幕構築]
AMT [debug] 音声0-0は24フレーム目から開始
AMT [info] 出力音声フレーム: 328772(うち水増しフレーム0)
AMT [info] 未出力フレーム: 24(0.007%)
AMT [info] 音ズレ: 平均 3.48ms 最大 3.48ms
AMT [info] [チャプター生成]
AMT [info] [字幕ファイル生成]
AMT [info] 字幕ファイル生成完了: 0.04秒
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
AMT [info] フィルタパス1 予定フレーム数: 42043
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
AMT [info] フィルタパス1 完了: 522.75秒
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
AMT [info] フィルタパス2 予定フレーム数: 420428
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
AMT [info] フィルタパス2 完了: 316.05秒
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
AMT [info] フィルタ入力: 210214フレーム 30000/1001fps (インターレース)
AMT [info] フィルタ出力: 351914フレーム VFR (ベース 60000/1001 fps)
AMT [info] [エンコード開始] 1/1
AMT [info] 入力映像ビットレート: 13648 kbps
AMT [info] [VFR] 60 fpsタイミングでタイムコードを生成します
AMT [info] 1/1パス エンコード開始 予定フレーム数: 351914
AMT [info] [エンコーダ起動]
AMT [info] "C:\Program Files\free application\AviutlNVEnc\exe_files\NVEncC\x64\NVEncC64.exe" --colorprim bt709 --transfer bt709 --colormatrix bt709 -d 0 -c hevc --cqp 29:32:34 --qp-init 20:23:25 --lookahead 32 --gop-len auto -b 9 --weightp --sar 4:3 --bref-mode each -o "C:\Users\admin\AppData\Local\Temp\amt9498631/v0-0-0.raw" --format raw --y4m -i -
AMT [info] y4m format: YUV420p8 progressive 1440x1080 SAR 4:3 60000/1001fps
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
Max B frames are 5 frames.
weighted prediction with B frames unsupported.
NVEncC (x64) 4.31 (r1001) by rigaya, Feb 12 2019 22:00:22 (VC 1900/Win/avx2)
OS Version Windows 10 x64 (17763)
CPU Intel Core i7-3770T @ 2.50GHz [TB: 3.10GHz] (4C/8T)
GPU #0: GeForce RTX 2060 (3840 cores, 1830 MHz)[PCIe3x16][419.35]
NVENC / CUDA NVENC API 9.0, CUDA 10.1, schedule mode: auto
Input Buffers CUDA, 46 frames
Input Info y4m(yv12)->nv12 [AVX], 1440x1080, 60000/1001 fps
Vpp Filters copyHtoD
Output Info H.265/HEVC main @ Level auto
1440x1080p 4:3 59.940fps (60000/1001fps)
Encoder Preset default
Rate Control CQP I:29 P:32 B:34
Lookahead on, 32 frames, Adaptive I, B Insert
GOP length 600 frames
B frames 5 frames [ref mode: each]
Ref frames 3 frames, LTR: off
AQ off
CU max / min auto / auto
Others mv:auto

encoded 351914 frames, 111.05 fps, 3191.23 kbps, 2233.51 MB
encode time 0:52:48, CPU: 2.6, GPU: 80.0, VE: 27.9, GPUClock: 1904MHz, VEClock: 1769MHz
frame type IDR 1461
frame type I 1461, total size 77.08 MB
frame type P 68658, total size 1058.15 MB
frame type B 281795, total size 1098.28 MB
AMT [info] Total: 3171.89s, FilterWait: 1.42s, EncoderWait: 2705.21s
AMT [info] エンコード完了: 4014.79秒
AMT [info] [Mux開始] 1/1
AMT [info] "C:\Program Files\free application\Amatsukaze\exe_files\muxer.exe" -i "C:\Users\admin\AppData\Local\Temp\amt9498631/v0-0-0.raw?fps=60000/1001" -i "C:\Users\admin\AppData\Local\Temp\amt9498631/a0-0-0-0.aac" --optimize-pd -o "C:\Users\admin\AppData\Local\Temp\amt9498631/t0-0-0.mp4"
MP4 muxing mode
[HEVC: Info]: IDR: 1461, CRA: 0, BLA: 0, I: 0, P: 68658, B: 281795, Unknown: 0
Track 1: H.265 High Efficiency Video Coding
Track 2: MPEG-4 Audio
Muxing completed!
AMT [info] "C:\Program Files\free application\Amatsukaze\exe_files\timelineeditor.exe" --track 1 --timecode "C:\Users\admin\AppData\Local\Temp\amt9498631/v0-0-0.timecode.txt" --media-timescale 120000 --media-timebase 1001 "C:\Users\admin\AppData\Local\Temp\amt9498631/t0-0-0.mp4" "Z:/recmp4/ザ!鉄腕!DASH!!東京湾でまたアイツを…発見!!DASH海岸10周年SP [広島テレビ] 2019年03月17日 19時00分00秒(日曜日).mp4"
Importing: 1879048822 bytes

Feature Request:出力字幕の形式を選択可能に。

現在、Amatsukazeで字幕を出力する設定の上でエンコードすると、ASS字幕が出力されますが、SRTまたはASS字幕の選択ができると利便性が良くなる。可能であればSUP形式(PGS、画像字幕)での出力がこのアプリ上で完結すればディスク媒体で保存するユーザにとってかなり良い機能になると考えられる。

ffmpegでもエンコードできるように

CMカットやロゴ除去を便利に使わせてもらっています。
現在ffmpegで
ffmpeg -y -dual_mono_mode main -i %INPUT% -ignore_unknown -preset slow -c:v hevc_qsv -global_quality 16 -profile:v main10 -pix_fmt p010le -filter_complex dejudder,fps=30000/1001,fieldmatch,decimate,scale=1280:720,fps=24000/1001 -c:a aac -ar 48000 -ab 192k -ac 2 %OUTPUT%
みたいに設定して大体実時間の半分くらいでエンコードできています@Core i5 1135G7

QSVEncではなく、ffmpegでもエンコードできるようにはできないでしょうか。

How to resume an interrupted session, reusing already generated .avs filters

I have several videos Amatsukaze failed to transcode because of , say, running out of space on my SSD.

Applying KFM deinterlacer, I have already obtained amts0.dat, audio0.dat, v0-0-0-main.avstmp.result.dat, vfilter0-0-0-main.avs, and so on.

Is there any way to make use of these data/filters and restart encoding where interrupted so I can avoid just starting over?

--audio-codecオプション

nvenc利用時に、エンコーダ追加オプションに--audio-codec [コーデック名]を追加するとエンコードに失敗してしまう。

.

.

WOWOWで本編のみ分離ができないことがある

お世話になっております。

WOWOWで前後のカットがうまく行かない場合のログを挙げておきます。

Tssplitterの「-SEP2 -SEPA」オプションを使うと、うまく分離できます。

すみませんが、もしできましたらどうかよろしくお願いいたします。

C:\Tool_Program\Video\Amatsukaze\exe_files\AmatsukazeCLI.exe -i "R:\Rec\ERⅩⅤ 緊急救命室 #2 木曜は厄日.ts" -s 191 --drcs "C:\Tool_Program\Video\Amatsukaze\drcs\drcs_map.txt" --resource-manager 3708:3948 --affinity 0:65280 -w "C:\Temp" --chapter-exe "C:\Tool_Program\Video\Amatsukaze\exe_files\chapter_exe.exe" --jls "C:\Tool_Program\Video\Amatsukaze\exe_files\join_logo_scp.exe" --cmoutmask 2 -o "V:\ドラマ\ERⅩⅤ 緊急救命室 #2 木曜は厄日.mp4" -et x265 -e "C:\Tool_Program\Video\Amatsukaze\exe_files\x265_2.8+19_x64.exe" -j "V:\ドラマ\ERⅩⅤ 緊急救命室 #2 木曜は厄日-enc.json" --mp4box "C:\Tool_Program\Video\Amatsukaze\exe_files\mp4box.exe" -t "C:\Tool_Program\Video\Amatsukaze\exe_files\timelineeditor.exe" -eo "-P main10 --preset fast --crf 24 --asm avx2" -fmt mp4 -m "C:\Tool_Program\Video\Amatsukaze\exe_files\muxer.exe" -bcm 0.25 --chapter -f "C:\Tool_Program\Video\Amatsukaze\avs\メイン_インタレ解除KFM-24p-UCF-NR(CUDA).avs" -pf "C:\Tool_Program\Video\Amatsukaze\avs\ポスト_(インタレ解除前提)デバンド(CUDA).avs" --subtitles --jls-cmd "C:\Tool_Program\Video\Amatsukaze\JL\JL_標準.txt" --no-delogo --logo "C:\Tool_Program\Video\Amatsukaze\logo\SID191-1.lgd"
Amatsukaze - Automated MPEG2-TS Transcoder
Built on Jul 28 2018 13:19:20
Copyright (c) 2017-2018 Nekopanda
AMT [info] [設定]
AMT [info] 入力: R:/Rec/ERⅩⅤ 緊急救命室 #2 木曜は厄日.ts
AMT [info] 出力: V:/ドラマ/ERⅩⅤ 緊急救命室 #2 木曜は厄日
AMT [info] 一時フォルダ: C:\Temp\amt6091849
AMT [info] 出力フォーマット: MP4
AMT [info] エンコーダ: C:\Tool_Program\Video\Amatsukaze\exe_files\x265_2.8+19_x64.exe (x265)
AMT [info] エンコーダオプション: -P main10 --preset fast --crf 24 --asm avx2
AMT [info] 自動ビットレート: 無効
AMT [info] エンコード/出力: 1パス/CMをカット
AMT [info] チャプター解析: 有効(ロゴ必須)
AMT [info] logo1: C:\Tool_Program\Video\Amatsukaze\logo\SID191-1.lgd
AMT [info] ロゴ消し: しない
AMT [info] 字幕: 有効
AMT [info] DRCSマッピング: C:\Tool_Program\Video\Amatsukaze\drcs\drcs_map.txt
AMT [info] サービスID: 191
AMT [info] デコーダ: MPEG2:default H264:default
AMT [info] エンコーダでのインタレ解除: なし
AMT [info] [PAT更新]
AMT [info] サービス 191 を選択
AMT [info] [PMT更新]
AMT [info] PID: 0x0140 TYPE: MPEG2-VIDEO TAG: MPEG2 映像(0x00)
AMT [info] PID: 0x0141 TYPE: ADTS AAC TAG: MPEG2 AAC 音声(0x10)
AMT [info] PID: 0x0145 TYPE: 字幕 TAG: 字幕(0x30)
AMT [info] PID: 0x0146 TYPE: 字幕 TAG: 文字スーパー(0x38)
AMT [debug] 必要な情報は取得したのでTSを最初から読み直します
AMT [info] 開始Clock: 2000413777774
AMT [info] 音声パーサ 0 を追加
AMT [info] [音声0フォーマット変更]
AMT [info] チャンネル: ステレオ サンプルレート: 48000
AMT [info] [映像フォーマット変更]
AMT [info] サイズ: 1920x1080 (16:9) FPS: 30000/1001
AMT [info] [PMT更新] ストリーム時刻: 0分6.21秒
AMT [info] PID: 0x0140 TYPE: MPEG2-VIDEO TAG: MPEG2 映像(0x00)
AMT [info] PID: 0x0141 TYPE: ADTS AAC TAG: MPEG2 AAC 音声(0x10)
AMT [info] PID: 0x0142 TYPE: ADTS AAC TAG: MPEG2 AAC 音声(0x11)
AMT [info] PID: 0x0145 TYPE: 字幕 TAG: 字幕(0x30)
AMT [info] PID: 0x0146 TYPE: 字幕 TAG: 文字スーパー(0x38)
AMT [info] 音声パーサ 1 を追加
AMT [info] [音声1フォーマット変更]
AMT [info] チャンネル: ステレオ サンプルレート: 48000
AMT [info] [PMT更新] ストリーム時刻: 43分41.19秒
AMT [info] PID: 0x0140 TYPE: MPEG2-VIDEO TAG: MPEG2 映像(0x00)
AMT [info] PID: 0x0141 TYPE: ADTS AAC TAG: MPEG2 AAC 音声(0x10)
AMT [info] PID: 0x0142 TYPE: ADTS AAC TAG: MPEG2 AAC 音声(0x11)
AMT [info] PID: 0x0145 TYPE: 字幕 TAG: 字幕(0x30)
AMT [info] PID: 0x0146 TYPE: 字幕 TAG: 文字スーパー(0x38)
AMT [info] [PMT更新] ストリーム時刻: 55分6.20秒
AMT [info] PID: 0x0140 TYPE: MPEG2-VIDEO TAG: MPEG2 映像(0x00)
AMT [info] PID: 0x0141 TYPE: ADTS AAC TAG: MPEG2 AAC 音声(0x10)
AMT [info] PID: 0x0145 TYPE: 字幕 TAG: 字幕(0x30)
AMT [info] PID: 0x0146 TYPE: 字幕 TAG: 文字スーパー(0x38)
AMT [info] [映像フレーム統計情報]
AMT [info] 時間: 55分6.503秒
AMT [info] FRAME=0 DBL=0 TLP=0 TFF=99099 BFF=0 TFF_RFF=0 BFF_RFF=0
AMT [info] (PTS_Diff,Cnt)=(3003,99098)
AMT [info] TS解析完了: 72.68秒
AMT [info] [フォーマット切り替え解析]
AMT [info] 0.00 -> 0
AMT [info] 5.71 -> 1
AMT [info] 3305.74 -> 0
AMT [info] [CM判定用音声構築]
AMT [debug] 音声-1-0は41フレーム目から開始
AMT [info] [ロゴ解析]
FFMPEG [warn] Multiple frames in a packet.
AMT [info] 0/99097
AMT [info] 5000/99097
AMT [info] 10000/99097
AMT [info] 15000/99097
AMT [info] 20000/99097
AMT [info] 25000/99097
AMT [info] 30000/99097
AMT [info] 35000/99097
AMT [info] 40000/99097
AMT [info] 45000/99097
AMT [info] 50000/99097
AMT [info] 55000/99097
AMT [info] 60000/99097
AMT [info] 65000/99097
AMT [info] 70000/99097
AMT [info] 75000/99097
AMT [info] 80000/99097
AMT [info] 85000/99097
AMT [info] 90000/99097
AMT [info] 95000/99097
AMT [info] Finished
AMT [debug] logo1: 0.051675 * 1.083501 = 0.055990
AMT [info] 完了: 143.16秒
AMT [info] [ロゴ解析結果]
AMT [info] マッチしたロゴ: C:\Tool_Program\Video\Amatsukaze\logo\SID191-1.lgd
0 S 0 ALL 0 0
80347 E 0 ALL 80347 80348
81249 S 0 ALL 81248 81249
99096 E 0 ALL 99096 99096
AMT [info] [無音・シーンチェンジ解析]
AMT [info] "C:\Tool_Program\Video\Amatsukaze\exe_files\chapter_exe.exe" -v "C:\Temp\amt6091849/amts0.avs" -o "C:\Temp\amt6091849/chapter_exe0.txt"
[aac @ 000001c1d18cdce0] Multiple frames in a packet.
AMT [info] 完了: 8.51秒
AMT [info] [無音・シーンチェンジ解析結果]
Setting
video: C:\Temp\amt6091849/amts0.avs
audio: (within video source)
out: C:\Temp\amt6091849/chapter_exe0.txt
mute: 50 seri: 10 bmute: 60 emute: 1
Movie data
Video Frames: 99097 [29.97fps]
Audio Samples: 158694400 [48000Hz]

mute 1: 153 - 41フレーム
SCPos: 179
mute 2: 1064 - 30フレーム
SCPos: 1079 ★★
mute 3: 1208 - 240フレーム
SCPos: 1228 ○
SCPos: 1388 ○
SCPos: 1443 ○
mute 4: 9090 - 40フレーム
SCPos: 9089 _
mute 5: 25822 - 36フレーム
SCPos: 25821 _
mute 6: 43264 - 23フレーム
SCPos: 43263 _
mute 7: 58394 - 25フレーム
SCPos: 58393 _
mute 8: 67671 - 11フレーム
SCPos: 67682
mute 9: 67845 - 13フレーム
SCPos: 67848 _
mute10: 67859 - 25フレーム
SCPos: 67869 _
mute11: 67892 - 55フレーム
SCPos: 67892 _
mute12: 68019 - 10フレーム
SCPos: 68030 _
mute13: 68381 - 11フレーム
SCPos: 68393 _
mute14: 78338 - 228フレーム
SCPos: 78551
mute15: 79427 - 41フレーム
SCPos: 79450 ★★
mute16: 80333 - 32フレーム
SCPos: 80349 ★★
SCPos: 80362 @
mute17: 80782 - 33フレーム
SCPos: 80799 ★
mute18: 81233 - 31フレーム
SCPos: 81248 ★
mute19: 83018 - 44フレーム
SCPos: 83047 ★★★★
mute20: 83922 - 41フレーム
SCPos: 83945 ★★
mute21: 84380 - 31フレーム
SCPos: 84395 ★
mute22: 84679 - 31フレーム
SCPos: 84695
mute23: 85578 - 31フレーム
SCPos: 85594 ★★
mute24: 86478 - 30フレーム
SCPos: 86493 ★★
mute25: 86926 - 33フレーム
SCPos: 86943 ★
mute26: 88717 - 39フレーム
SCPos: 88741 ★★★★
mute27: 89626 - 29フレーム
SCPos: 89640 ★★
mute28: 90522 - 32フレーム
SCPos: 90539 ★★
mute29: 91424 - 33フレーム
SCPos: 91438 ★★
mute30: 92310 - 42フレーム
SCPos: 92337 ★★
mute31: 92769 - 33フレーム
SCPos: 92787 ★
mute32: 93667 - 34フレーム
SCPos: 93686 ★★
SCPos: 93692 @
mute33: 95470 - 31フレーム
SCPos: 95484 ★★★★
SCPos: 95499 @
mute34: 97269 - 29フレーム
SCPos: 97282 ★★★★
mute35: 98164 - 32フレーム
SCPos: 98181 ★★
mute36: 98613 - 34フレーム
SCPos: 98631 ★
mute37: 99055 - 41フレーム
SCPos: 99081 ★
AMT [info] [CM解析]
AMT [info] "C:\Tool_Program\Video\Amatsukaze\exe_files\join_logo_scp.exe" -inlogo "C:\Temp\amt6091849/logof0.txt" -inscp "C:\Temp\amt6091849/chapter_exe0.txt" -incmd "C:\Tool_Program\Video\Amatsukaze\JL\JL_標準.txt" -o "C:\Temp\amt6091849/trim0.avs" -oscp "C:\Temp\amt6091849/jls0.txt"
auto detect CutMrgIn=1 CutMrgOut=2
current set CutMrgIn=1 CutMrgOut=2
AMT [info] 完了: 0.05秒
AMT [info] [CM解析結果 - TrimAVS]
Trim(179,80348) ++ Trim(81248,99080)
AMT [info] [CM解析結果 - 詳細]
0 178 6 -1 6 :Nologo
179 1078 30 1 30 :L
1079 78550 2585 -1 2585 :L
78551 79449 30 0 30 :L
79450 80348 30 0 30 :L
80349 80798 15 0 0 :CM
80799 81247 15 -1 0 :CM
81248 83046 60 1 60 :L
83047 83944 30 -1 30 :L
83945 84394 15 0 15 :L
84395 84694 10 0 10 :L
84695 85593 30 0 30 :L
85594 86492 30 0 30 :L
86493 86942 15 0 15 :L
86943 88740 60 0 60 :L
88741 89639 30 0 30 :L
89640 90538 30 0 30 :L
90539 91437 30 0 30 :L
91438 92336 30 0 30 :L
92337 92786 15 0 15 :L
92787 93685 30 0 30 :L
93686 95483 60 0 60 :L
95484 97281 60 0 60 :L
97282 98180 30 0 30 :L
98181 98630 15 0 15 :Trailer(add)
98631 99080 15 0 15 :Sponsor(add)
99081 99096 1 -15 0 :Nologo
AMT [info] [チャプター生成]
AMT [info] ファイル: 0-1 本編
AMT [info] 0: A
AMT [info] 900: A
AMT [info] 78372: A
AMT [info] 79271: A
AMT [info] 80170: B60Sec
AMT [info] 81969: B
AMT [info] 82867: B
AMT [info] 83317: B
AMT [info] 83617: B
AMT [info] 84516: B
AMT [info] 85415: B
AMT [info] 85865: B60Sec
AMT [info] 87663: B
AMT [info] 88562: B
AMT [info] 89461: B
AMT [info] 90360: B
AMT [info] 91259: B
AMT [info] 91709: B
AMT [info] 92608: B60Sec
AMT [info] 94406: B60Sec
AMT [info] 96204: B
AMT [info] 97103: B15Sec
AMT [info] 97553: B15Sec
AMT [info] ロゴ・CM解析完了: 151.76秒
AMT [info] [字幕構築]
AMT [info] [音声構築]
AMT [debug] 音声0-0は41フレーム目から開始
AMT [debug] 音声1-0は305フレーム目から開始
AMT [debug] 音声1-1は13フレーム目から開始
AMT [debug] 55分5.754秒で音声0-0にずれがあるので154689フレームスキップ
AMT [info] 出力音声フレーム: 309630(うち水増しフレーム0)
AMT [info] 未出力フレーム: 54(0.017%)
AMT [info] 音ズレ: 平均 5.19ms 最大 5.19ms
AMT [info] [字幕ファイル生成]
AMT [info] 字幕ファイル生成完了: 0.02秒
FFMPEG [warn] Multiple frames in a packet.
AMT [info] フィルタパス1 予定フレーム数: 19599
AMT [info] フィルタパス1 完了: 122.39秒
FFMPEG [warn] Multiple frames in a packet.
AMT [info] フィルタ入力: 97993フレーム 30000/1001fps (インターレース)
AMT [info] フィルタ出力: 78395フレーム 24000/1001fps (プログレッシブ)
AMT [info] [エンコード開始] 2/2 本編
AMT [info] 入力映像ビットレート: 18011 kbps
AMT [info] 1/1パス エンコード開始 予定フレーム数: 78395
AMT [info] [エンコーダ起動]
AMT [info] "C:\Tool_Program\Video\Amatsukaze\exe_files\x265_2.8+19_x64.exe" --colorprim bt709 --transfer bt709 --colormatrix bt709 -P main10 --preset fast --crf 24 --asm avx2 --frames 78395 -o "C:\Temp\amt6091849/v0-1-main.raw" --no-opt-qp-pps --no-opt-ref-list-length-pps --y4m --input -
AMT [info] y4m format: YUV420p10 progressive 1920x1080 SAR 1:1 24000/1001fps
y4m [info]: 1920x1080 fps 24000/1001 i420p10 sar 1:1 unknown frame count
raw [info]: output file: C:\Temp\amt6091849/v0-1-main.raw
x265 [info]: HEVC encoder version 2.8+19-bcdc610cf5f0
x265 [info]: build info [Windows][GCC 7.3.0][64 bit] 10bit
x265 [info]: using cpu capabilities: MMX2 SSE2Fast LZCNT SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
x265 [info]: Main 10 profile, Level-4 (Main tier)
x265 [info]: Thread pool created using 16 threads
x265 [info]: Slices : 1
x265 [info]: frame threads / pool features : 4 / wpp(17 rows)
x265 [info]: Coding QT: max CU size, min CU size : 64 / 8
x265 [info]: Residual QT: max TU size, max depth : 32 / 1 inter / 1 intra
x265 [info]: ME / range / subpel / merge : hex / 57 / 2 / 2
x265 [info]: Keyframe min / max / scenecut / bias: 23 / 250 / 40 / 5.00
x265 [info]: Lookahead / bframes / badapt : 15 / 4 / 0
x265 [info]: b-pyramid / weightp / weightb : 1 / 1 / 0
x265 [info]: References / ref-limit cu / depth : 3 / on / on
x265 [info]: AQ: mode / str / qg-size / cu-tree : 1 / 1.0 / 32 / 1
x265 [info]: Rate Control / qCompress : CRF-24.0 / 0.60
x265 [info]: tools: rd=2 psy-rd=2.00 rskip signhide tmvp fast-intra
x265 [info]: tools: strong-intra-smoothing lslices=6 deblock sao
x265 [info]: frame I: 926, Avg QP:22.48 kb/s: 8088.75
x265 [info]: frame P: 15782, Avg QP:24.15 kb/s: 3963.90
x265 [info]: frame B: 61687, Avg QP:29.36 kb/s: 1094.91
x265 [info]: Weighted P-Frames: Y:1.6% UV:1.3%
x265 [info]: consecutive B-frames: 6.1% 1.1% 1.1% 1.0% 90.7%
encoded 78395 frames in 2899.33s (27.04 fps), 1755.09 kb/s, Avg QP:28.23
AMT [info] Total: 2899.98s, FilterWait: 2086.43s, EncoderWait: 140.58s
AMT [info] エンコード完了: 3023.39秒
AMT [info] [Mux開始] 2/2 本編
AMT [info] "C:\Tool_Program\Video\Amatsukaze\exe_files\muxer.exe" -i "C:\Temp\amt6091849/v0-1-main.raw?fps=24000/1001" -i "C:\Temp\amt6091849/a0-1-0-main.aac" -i "C:\Temp\amt6091849/a0-1-1-main.aac" --chapter "C:\Temp\amt6091849/chapter0-1-main.txt" --optimize-pd -o "V:/ドラマ/ERⅩⅤ 緊急救命室 #2 木曜は厄日.mp4"
MP4 muxing mode
[HEVC: Info]: IDR: 1, CRA: 851, BLA: 0, I: 74, P: 15782, B: 61687, Unknown: 0
Track 1: H.265 High Efficiency Video Coding
Track 2: MPEG-4 Audio
Track 3: MPEG-4 Audio
Muxing completed!
AMT [info] Mux完了: 35.27秒
AMT [info] [出力ファイル]
AMT [info] 0: V:/ドラマ/ERⅩⅤ 緊急救命室 #2 木曜は厄日.mp4
AMT [info] 1: V:/ドラマ/ERⅩⅤ 緊急救命室 #2 木曜は厄日-1.mp4
AMT [info] [入力->出力マッピング]
AMT [info] 0分0.000秒 - 0分5.706秒 -> 1
AMT [info] 0分5.706秒 - 55分5.736秒 -> 0
AMT [info] 55分5.736秒 - 55分6.537秒 -> 1

25FPSになってしまう件

大変便利に使わせていただいています。毎回、素晴らしいアップデートに感謝します。

さて、一部のTSファイルで25FPSになってしまうことがあります。問題が起きないものがほとんどです。問題が起きたTSファイルをHandBrakeでは問題なく処理できるようです。

お手数ですが、どうかよろしくお願いいたします。

Amatsukaze - Automated MPEG2-TS Transcoder
Built on Feb 18 2018 21:18:52
Copyright (c) 2017-2018 Nekopanda
AMT [info] [設定]
AMT [info] 入力: R:/Rec/anone#06.ts
AMT [info] 出力: V:/anone#06
AMT [info] 一時フォルダ: C:\Temp\amt9084444
AMT [info] 出力フォーマット: MP4
AMT [info] エンコーダ: C:\Tool_Program\Video\Amatsukaze\exe_files\x265_2.6+37_x64.exe (x265)
AMT [info] エンコーダオプション: --preset fast --profile main10 --crf 24
AMT [info] 自動ビットレート: 無効
AMT [info] エンコード/出力: 1パス/CMをカット
AMT [info] チャプター解析: 有効(ロゴ必須)
AMT [info] logo1: C:\Tool_Program\Video\Amatsukaze\logo\SID2088-1.lgd
AMT [info] ロゴ消し: する
AMT [info] 字幕: 有効
AMT [info] DRCSマッピング: C:\Tool_Program\Video\Amatsukaze\drcs\drcs_map.txt
AMT [info] サービスID: 2088
AMT [info] デコーダ: MPEG2:CUVID H264:CUVID
AMT [info] エンコーダでのインタレ解除: なし
AMT [info] [PAT更新]
AMT [info] サービス 2088 を選択
AMT [info] [PMT更新]
AMT [info] PID: 0x0100 TYPE: MPEG2-VIDEO
AMT [info] PID: 0x0110 TYPE: ADTS AAC
AMT [info] PID: 0x0130 TYPE: 字幕
AMT [info] PID: 0x0138 TYPE: 字幕
AMT [debug] 必要な情報は取得したのでTSを最初から読み直します
AMT [info] 開始Clock: 154334757724
AMT [info] 音声パーサ 0 を追加
AMT [info] [音声0フォーマット変更]
AMT [info] チャンネル: ステレオ サンプルレート: 48000
AMT [info] [映像フォーマット変更]
AMT [info] サイズ: 1440x1080 FPS: 30000/1001
AMT [info] [PMT更新] ストリーム時刻: 0分5.37秒
AMT [info] PID: 0x0100 TYPE: MPEG2-VIDEO
AMT [info] PID: 0x0110 TYPE: ADTS AAC
AMT [info] PID: 0x0111 TYPE: ADTS AAC
AMT [info] PID: 0x0130 TYPE: 字幕
AMT [info] PID: 0x0138 TYPE: 字幕
AMT [info] 音声パーサ 1 を追加
AMT [info] [音声1フォーマット変更]
AMT [info] チャンネル: ステレオ サンプルレート: 48000
AMT [info] [PMT更新] ストリーム時刻: 60分5.39秒
AMT [info] PID: 0x0100 TYPE: MPEG2-VIDEO
AMT [info] PID: 0x0110 TYPE: ADTS AAC
AMT [info] PID: 0x0130 TYPE: 字幕
AMT [info] PID: 0x0138 TYPE: 字幕
AMT [info] [映像フレーム統計情報]
AMT [info] 時間: 60分6.903秒
AMT [info] FRAME=0 DBL=0 TLP=0 TFF=108102 BFF=0 TFF_RFF=0 BFF_RFF=0
AMT [info] (PTS_Diff,Cnt)=(3003,108101)
AMT [info] TS解析完了: 54.60秒
AMT [info] [フォーマット切り替え解析]
AMT [info] 0.00 -> 0
AMT [info] 5.00 -> 1
AMT [info] 3605.10 -> 0
AMT [info] [CM判定用音声構築]
AMT [debug] 音声-1-0は26フレーム目から開始
AMT [info] [ロゴ解析]
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
AMT [info] 0/108100
AMT [info] 5000/108100
AMT [info] 10000/108100
AMT [info] 15000/108100
AMT [info] 20000/108100
AMT [info] 25000/108100
AMT [info] 30000/108100
AMT [info] 35000/108100
AMT [info] 40000/108100
AMT [info] 45000/108100
AMT [info] 50000/108100
AMT [info] 55000/108100
AMT [info] 60000/108100
AMT [info] 65000/108100
AMT [info] 70000/108100
AMT [info] 75000/108100
AMT [info] 80000/108100
AMT [info] 85000/108100
AMT [info] 90000/108100
AMT [info] 95000/108100
AMT [info] 100000/108100
AMT [info] 105000/108100
AMT [info] Finished
AMT [info] 完了: 157.63秒
AMT [info] [ロゴ解析結果]
AMT [info] マッチしたロゴ: C:\Tool_Program\Video\Amatsukaze\logo\SID2088-1.lgd
174 S 0 ALL 174 174
17988 E 0 ALL 17988 17988
21602 S 0 ALL 21602 21602
37080 E 0 ALL 37080 37080
37727 S 0 ALL 37727 37727
44422 E 0 ALL 44422 44422
48037 S 0 ALL 48037 48037
66719 E 0 ALL 66719 66719
70334 S 0 ALL 70334 70334
83472 E 0 ALL 83472 83472
87537 S 0 ALL 87537 87537
108049 E 0 ALL 108049 108049
AMT [info] [無音・シーンチェンジ解析]
AMT [info] "C:\Tool_Program\Video\Amatsukaze\exe_files\chapter_exe.exe" -v "C:\Temp\amt9084444/amts0.avs" -o "C:\Temp\amt9084444/chapter_exe0.txt"
[mpeg2_cuvid @ 00000250713fb580] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
[mpeg2_cuvid @ 00000250713feb00] Invalid pkt_timebase, passing timestamps as-is.
AMT [info] 完了: 18.69秒
AMT [info] [無音・シーンチェンジ解析結果]
Setting
video: C:\Temp\amt9084444/amts0.avs
audio: (within video source)
out: C:\Temp\amt9084444/chapter_exe0.txt
mute: 50 seri: 10 bmute: 60 emute: 1
Movie data
Video Frames: 108100 [29.97fps]
Audio Samples: 173121536 [48000Hz]

mute 1: 149 - 33フレーム
SCPos: 164
mute 2: 7788 - 10フレーム
SCPos: 7790 _
mute 3: 7935 - 33フレーム
SCPos: 7957
mute 4: 7969 - 10フレーム
SCPos: 7978 _
mute 5: 8031 - 18フレーム
SCPos: 8037 _
mute 6: 8066 - 34フレーム
SCPos: 8095
mute 7: 8142 - 34フレーム
SCPos: 8175 _
mute 8: 10608 - 12フレーム
SCPos: 10619
mute 9: 11054 - 11フレーム
SCPos: 11053 ★
mute10: 11066 - 17フレーム
SCPos: 11066 _
mute11: 17984 - 29フレーム
SCPos: 17997
mute12: 18433 - 31フレーム
SCPos: 18447 ★
mute13: 18884 - 30フレーム
SCPos: 18896 ★
mute14: 19332 - 30フレーム
SCPos: 19346 ★
mute15: 19777 - 33フレーム
SCPos: 19795 ★
mute16: 20679 - 32フレーム
SCPos: 20695 ★★
muauto detect CutMrgIn=8 CutMrgOut=8
current set CutMrgIn=8 CutMrgOut=8
te17: 21536 - 74フレーム
SCPos: 21535 @
SCPos: 21594 ★★
mute18: 35654 - 12フレーム
SCPos: 35653 _
mute19: 41871 - 38フレーム
SCPos: 41894 _
mute20: 44332 - 50フレーム
SCPos: 44355 _
mute21: 44407 - 40フレーム
SCPos: 44431
mute22: 45316 - 29フレーム
SCPos: 45330 ★★
mute23: 45765 - 29フレーム
SCPos: 45779 ★
mute24: 46214 - 31フレーム
SCPos: 46229 ★
mute25: 47100 - 45フレーム
SCPos: 47128 ★★
mute26: 48004 - 40フレーム
SCPos: 48013 @
SCPos: 48027 ★★
mute27: 50235 - 11フレーム
SCPos: 50244 _
mute28: 50767 - 13フレーム
SCPos: 50766 _
mute29: 51043 - 14フレーム
SCPos: 51042 _
mute30: 51063 - 27フレーム
SCPos: 51062 _
mute31: 51514 - 11フレーム
SCPos: 51513 _
mute32: 51549 - 10フレーム
SCPos: 51548 _
mute33: 51611 - 34フレーム
SCPos: 51610 _
mute34: 51646 - 77フレーム
SCPos: 51718 _
mute35: 51850 - 13フレーム
SCPos: 51856 _
mute36: 52083 - 29フレーム
SCPos: 52082 _
mute37: 52304 - 28フレーム
SCPos: 52303 _
mute38: 52383 - 24フレーム
SCPos: 52382 _
mute39: 52460 - 12フレーム
SCPos: 52459 _
mute40: 52592 - 20フレーム
SCPos: 52598 _
mute41: 52678 - 91フレーム
SCPos: 52677 _
mute42: 56154 - 25フレーム
SCPos: 56162 _
mute43: 56180 - 13フレーム
SCPos: 56192 _
mute44: 56199 - 13フレーム
SCPos: 56207 _
mute45: 56245 - 20フレーム
SCPos: 56257 _
mute46: 58669 - 20フレーム
SCPos: 58687 _
mute47: 59573 - 12フレーム
SCPos: 59583 _
mute48: 59617 - 20フレーム
SCPos: 59638 _
mute49: 59657 - 12フレーム
SCPos: 59670 _
mute50: 59826 - 18フレーム
SCPos: 59845 _
mute51: 59845 - 14フレーム
SCPos: 59854 _
mute52: 59927 - 10フレーム
SCPos: 59927 _
mute53: 60047 - 13フレーム
SCPos: 60057 _
mute54: 60124 - 11フレーム
SCPos: 60123 _
mute55: 66702 - 43フレーム
SCPos: 66728
mute56: 67164 - 30フレーム
SCPos: 67178 ★
mute57: 67377 - 10フレーム
SCPos: 67381
mute58: 67549 - 13フレーム
SCPos: 67558
mute59: 67614 - 30フレーム
SCPos: 67627
mute60: 68512 - 30フレーム
SCPos: 68527 ★★
mute61: 69409 - 33フレーム
SCPos: 69426 ★★
mute62: 70312 - 29フレーム
SCPos: 70325 ★★
mute63: 83464 - 32フレーム
SCPos: 83482
mute64: 83917 - 28フレーム
SCPos: 83931 ★
mute65: 84365 - 30フレーム
SCPos: 84381 ★
mute66: 84815 - 30フレーム
SCPos: 84830 ★
mute67: 85264 - 30フレーム
SCPos: 85280 ★
mute68: 86164 - 30フレーム
SCPos: 86179 ★★
mute69: 86613 - 32フレーム
SCPos: 86628 ★
mute70: 87064 - 28フレーム
SCPos: 87078 ★
mute71: 87512 - 32フレーム
SCPos: 87528 ★
mute72: 98093 - 12フレーム
SCPos: 98093 _
mute73: 98639 - 16フレーム
SCPos: 98645 _
mute74: 105873 - 14フレーム
SCPos: 105872 _
mute75: 107292 - 32フレーム
SCPos: 107308
mute76: 107669 - 16フレーム
SCPos: 107668
mute77: 107744 - 15フレーム
SCPos: 107757
mute78: 107886 - 38フレーム
SCPos: 107907
mute79: 108044 - 29フレーム
SCPos: 108057
AMT [info] [CM解析]
AMT [info] "C:\Tool_Program\Video\Amatsukaze\exe_files\join_logo_scp.exe" -inlogo "C:\Temp\amt9084444/logof0.txt" -inscp "C:\Temp\amt9084444/chapter_exe0.txt" -incmd "C:\Tool_Program\Video\Amatsukaze\JL\JL_標準.txt" -o "C:\Temp\amt9084444/trim0.avs" -oscp "C:\Temp\amt9084444/jls0.txt"
AMT [info] 完了: 0.04秒
AMT [info] [CM解析結果 - TrimAVS]
Trim(165,17996) ++ Trim(21594,44430) ++ Trim(48028,66727) ++ Trim(70325,83481) ++ Trim(87528,108056)
AMT [info] [CM解析結果 - 詳細]
0 163 6 -15 0 :Nologo
165 17996 595 1 595 :L
17998 18446 15 -1 0 :CM
18447 18895 15 -1 0 :CM
18896 19345 15 0 0 :CM
19346 19794 15 -1 0 :CM
19795 20694 30 1 0 :CM
20695 21593 30 0 0 :CM
21594 44430 762 0 741 :Mix
44431 45329 30 0 0 :CM
45330 45778 15 -1 0 :CM
45779 46228 15 0 0 :CM
46229 47127 30 0 0 :CM
47128 48026 30 1 0 :CM
48028 66727 624 0 624 :L
66729 67177 15 -1 0 :CM
67178 67626 15 0 0 :CM
67628 68526 30 0 0 :CM
68527 69425 30 0 0 :CM
69426 70324 30 0 0 :CM
70325 83481 439 0 439 :L
83482 83930 15 -1 0 :CM
83931 84380 15 0 0 :CM
84381 84829 15 -1 0 :CM
84830 85279 15 0 0 :CM
85280 86178 30 0 0 :CM
86179 86627 15 -1 0 :CM
86628 87077 15 0 0 :CM
87078 87527 15 0 0 :CM
87528 107307 660 0 660 :L
107308 107756 15 0 15 :Trailer(add)
107758 107906 5 0 5 :Sponsor(add)
107908 108056 5 0 5 :Endcard(add)
108058 108099 1 11 0 :Nologo
AMT [info] [チャプター生成]
AMT [info] ファイル: 0-1 本編
AMT [info] 0: A
AMT [info] 17832: B
AMT [info] 40669: C
AMT [info] 59369: D
AMT [info] 72526: E
AMT [info] 92306: E15Sec
AMT [info] 92756: E5Sec
AMT [info] 92906: E5Sec
AMT [info] ロゴ・CM解析完了: 176.39秒
AMT [info] [字幕構築]
AMT [info] [音声構築]
AMT [debug] 音声0-0は26フレーム目から開始
AMT [debug] 音声1-0は257フレーム目から開始
AMT [debug] 0分5.005秒で音声1-1の同期ポイントを見失ったので再検索
AMT [debug] 0分5.528秒で音声1-1にずれがあるので23フレーム水増し
AMT [debug] 0分5.517秒で音声1-1の同期ポイントを見失ったので再検索
AMT [debug] 60分4.770秒で音声1-1の同期ポイントを見失ったので再検索
AMT [debug] 60分5.123秒で音声0-0にずれがあるので168755フレームスキップ
AMT [info] 出力音声フレーム: 337804(うち水増しフレーム23)
AMT [info] 未出力フレーム: 24(0.007%)
AMT [info] 音ズレ: 平均 10.68ms 最大 522.91ms
AMT [info] 最大音ズレ位置: 入力最初の映像フレームから0分5.005秒後
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
AMT [info] フィルタ入力: 93041フレーム 30000/1001fps (インターレース)
AMT [info] フィルタ出力: 186082フレーム 60000/1001fps (プログレッシブ)
AMT [info] [エンコード開始] 2/2 本編
AMT [info] 入力映像ビットレート: 13583 kbps
AMT [info] 1/1パス エンコード開始 予定フレーム数: 186082
AMT [info] [エンコーダ起動]
AMT [info] "C:\Tool_Program\Video\Amatsukaze\exe_files\x265_2.6+37_x64.exe" --colorprim bt709 --transfer bt709 --colormatrix bt709 --no-interlace --preset fast --profile main10 --crf 24 -o "C:\Temp\amt9084444/v0-1-main.raw" --no-opt-qp-pps --no-opt-ref-list-length-pps --y4m --input -
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [info] Output #0, yuv4mpegpipe, to '-':
FFMPEG [info] Stream #0:0: Video: wrapped_avframe, yuv420p10le(bt709, progressive), 1440x1080 [SAR 4:3 DAR 16:9], q=2-31, 200 kb/s, 59.94 fps, 59.94 tbn
FFMPEG [warn] Warning: generating non standard YUV stream. Mjpegtools will not work.
y4m [info]: 1440x1080 fps 60000/1001 i420p10 sar 4:3 unknown frame count
raw [info]: output file: C:\Temp\amt9084444/v0-1-main.raw
x265 [info]: HEVC encoder version 2.6+37-1949157705ce
x265 [info]: build info [Windows][MSVC 1912][64 bit] 10bit
x265 [info]: using cpu capabilities: MMX2 SSE2Fast LZCNT SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
x265 [info]: Main 10 profile, Level-4.1 (Main tier)
x265 [info]: Thread pool created using 16 threads
x265 [info]: Slices : 1
x265 [info]: frame threads / pool features : 4 / wpp(17 rows)
x265 [info]: Coding QT: max CU size, min CU size : 64 / 8
x265 [info]: Residual QT: max TU size, max depth : 32 / 1 inter / 1 intra
x265 [info]: ME / range / subpel / merge : hex / 57 / 2 / 2
x265 [info]: Keyframe min / max / scenecut / bias: 25 / 250 / 40 / 5.00
x265 [info]: Lookahead / bframes / badapt : 15 / 4 / 0
x265 [info]: b-pyramid / weightp / weightb : 1 / 1 / 0
x265 [info]: References / ref-limit cu / depth : 3 / on / on
x265 [info]: AQ: mode / str / qg-size / cu-tree : 1 / 1.0 / 32 / 1
x265 [info]: Rate Control / qCompress : CRF-24.0 / 0.60
x265 [info]: tools: rd=2 psy-rd=2.00 rskip signhide tmvp fast-intra
x265 [info]: tools: strong-intra-smoothing lslices=6 deblock sao
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
FFMPEG [warn] Invalid pkt_timebase, passing timestamps as-is.
x265 [info]: frame I: 954, Avg QP:23.94 kb/s: 12564.78
x265 [info]: frame P: 36798, Avg QP:26.44 kb/s: 1711.90
x265 [info]: frame B: 148330, Avg QP:34.16 kb/s: 204.80
x265 [info]: Weighted P-Frames: Y:0.6% UV:0.5%
x265 [info]: consecutive B-frames: 1.4% 0.2% 0.2% 0.3% 97.8%
encoded 186082 frames in 3671.42s (50.68 fps), 566.20 kb/s, Avg QP:32.58
AMT [info] Total: 3672.66s, FilterWait: 2222.40s, EncoderWait: 4.48s
AMT [info] エンコード完了: 3673.13秒
AMT [info] [Mux開始] 2/2 本編
AMT [info] "C:\Tool_Program\Video\Amatsukaze\exe_files\muxer.exe" -i "C:\Temp\amt9084444/v0-1-main.raw" -i "C:\Temp\amt9084444/a0-1-0-main.aac" -i "C:\Temp\amt9084444/a0-1-1-main.aac" --chapter "C:\Temp\amt9084444/chapter0-1-main.txt" --optimize-pd -o "V:/anone#06.mp4"
MP4 muxing mode
[HEVC: Info]: IDR: 1, CRA: 930, BLA: 0, I: 23, P: 36798, B: 148330, Unknown: 0
Track 1: H.265 High Efficiency Video Coding
Track 2: MPEG-4 Audio
Track 3: MPEG-4 Audio
Muxing completed!
AMT [info] "C:\Tool_Program\Video\Amatsukaze\exe_files\mp4box.exe" -add "C:\Temp\amt9084444/c0-1-0-main.srt#:name=SRT" "V:/anone#06.mp4"
Timed Text (SRT) import - text track 1920 x 1080, font Serif (size 18)
Saving V:/anone#06.mp4: 0.500 secs Interleaving

AMT [info] Mux完了: 91.09秒
AMT [info] [出力ファイル]
AMT [info] 0: V:/anone#06.mp4
AMT [info] 1: V:/anone#06-1.mp4
AMT [info] [入力->出力マッピング]
AMT [info] 0分0.000秒 - 0分5.005秒 -> 1
AMT [info] 0分5.005秒 - 60分5.102秒 -> 0
AMT [info] 60分5.102秒 - 60分6.937秒 -> 1

プロファイルからロゴデータへのマッピング機能を追加してほしい

お世話になっております。

TMPGEnc MPEG Smart Renderer 5 というソフトでCMカットした番組が大量にあります。
Amatsukazeを使うとロゴが消えてサイズも小さくなるため、Amatsukazeでエンコード
し直しているところです。

問題は、Smart RendererでCMカットしたTSファイルをAmatsukazeでロゴ消しすると、
サービス(チャンネル)が"不明(1)"のところに、処理したすべてのチャンネルのロゴが
集まってしまうことで、この状態だとロゴ解析の時間が非常に長くなってしまいます。

ロゴが1個だけのログは以下のとおりです。

AMT [info] [ロゴ解析]
AMT [info] 0/43154
AMT [info] 5000/43154
AMT [info] 10000/43154
AMT [info] 15000/43154
AMT [info] 20000/43154
AMT [info] 25000/43154
AMT [info] 30000/43154
AMT [info] 35000/43154
AMT [info] 40000/43154
AMT [info] Finished
AMT [debug] logo1: -nan(ind) * inf = inf
AMT [debug] logo2: -nan(ind) * inf = inf
AMT [debug] logo3: 0.118011 * 1.117285 = 0.131852
AMT [info] 完了: 45.57秒
AMT [info] [ロゴ解析結果]
AMT [info] マッチしたロゴ: D:/dist/DTV/Amatsukaze/Amatsukaze/logo/SID1-22.lgd
0 S 0 ALL 0 0
43064 E 0 ALL 43064 43064

ロゴが21個ある場合のログは以下のとおりです。

AMT [info] [ロゴ解析]
AMT [info] 0/43154
AMT [info] 5000/43154
AMT [info] 10000/43154
AMT [info] 15000/43154
AMT [info] 20000/43154
AMT [info] 25000/43154
AMT [info] 30000/43154
AMT [info] 35000/43154
AMT [info] 40000/43154
AMT [info] Finished
AMT [debug] logo1: -nan(ind) * inf = inf
AMT [debug] logo2: -nan(ind) * inf = inf
AMT [debug] logo3: -nan(ind) * inf = inf
AMT [debug] logo4: -nan(ind) * inf = inf
AMT [debug] logo5: -nan(ind) * inf = inf
AMT [debug] logo6: -nan(ind) * inf = inf
AMT [debug] logo7: -nan(ind) * inf = inf
AMT [debug] logo8: -nan(ind) * inf = inf
AMT [debug] logo9: -nan(ind) * inf = inf
AMT [debug] logo10: -nan(ind) * inf = inf
AMT [debug] logo11: -nan(ind) * inf = inf
AMT [debug] logo12: -nan(ind) * inf = inf
AMT [debug] logo13: 0.198866 * 43154.000000 = 8581.854492
AMT [debug] logo14: 0.121335 * 43154.000000 = 5236.081055
AMT [debug] logo15: -nan(ind) * inf = inf
AMT [debug] logo16: -nan(ind) * inf = inf
AMT [debug] logo17: -nan(ind) * inf = inf
AMT [debug] logo18: -nan(ind) * inf = inf
AMT [debug] logo19: -nan(ind) * inf = inf
AMT [debug] logo20: -nan(ind) * inf = inf
AMT [debug] logo21: 0.118011 * 1.117285 = 0.131852
AMT [info] 完了: 208.51秒
AMT [info] [ロゴ解析結果]
AMT [info] マッチしたロゴ: D:/dist/DTV/Amatsukaze/Amatsukaze/logo/SID1-22.lgd
0 S 0 ALL 0 0
43064 E 0 ALL 43064 43064

この問題を解決しようとプロファイルをチャンネルごとに分けてみたのですが、
ロゴファイルはプロファイルと関連つけられていないようで、行き詰まって
しまいました。

そこでプロファイから複数の指定したロゴへのマッピングを指定できるように
できないでしょうか。これができれば、プロファイルを分けることで、ロゴ解析の
時間が少なくなります。

取り溜めた番組が非常に多くあるのでよろしくお願いします。

AmatsukazeServerがクライアントの名前解決に失敗すると接続できない

hostsにクライアントのIPとホスト名を記載したところ正常に動作するようになりました。

2018-12-31 02:28:57,233 サーバ開始しました。ポート: 32768
2018-12-31 02:29:49,727 Listen中にエラーが発生例外: そのようなホストは不明です。
2018-12-31 02:29:49,727    場所 System.Net.Dns.InternalGetHostByAddress(IPAddress address, Boolean includeIPv6)
   場所 System.Net.Dns.GetHostEntry(IPAddress address)
   場所 Amatsukaze.Server.Client..ctor(TcpClient client, ClientManager manager)
   場所 Amatsukaze.Server.ClientManager.<Listen>d__10.MoveNext()
2018-12-31 02:29:59,743 サーバ開始しました。ポート: 32768

プロファイルの管理に不具合がある

Windowsではファイル名の大文字小文字は区別しないがプロファイル名では区別されている
その結果意図しないプロファイルの削除、更新が発生する可能性がある

TIVTC24P2プラグインが使えない。

いつも更新お疲れ様です。
Avisynthスクリプト(TIVTC24P2を使ったもの)を自作して書いているのですが、字幕ファイル生成完了ののち一切のログを吐かなくなりエンコードがはじまりません。
warpsharpのAuto24FPSでは動作しましたが、TIVTC24P2だとフリーズするようです。
スクリプトの構文ミスやパラメータの間違いの際にはエラーが出ていたのでそのようなことでは無いと思います。
以下ログファイルです。

E:\PT2\Amatsukaze\exe_files\AmatsukazeCLI.exe -i "E:\User\Video\rec\BS11イレブン_アイドルマスター シンデレラガールズ劇場 第24話_20171212.ts" -o "E:\User\Video\rec\encoded\BS11イレブン_アイドルマスター シンデレラガールズ劇場 第24話_20171212.ts" -w "C:\temp\temp" -et QSVEnc -e "E:\PT2\Amatsukaze\QSVEnc_2.75\QSVEncC\x86\QSVEncC.exe" -j "E:\User\Video\rec\encoded\BS11イレブン_アイドルマスター シンデレラガールズ劇場 第24話_20171212-enc.json" --chapter-exe "E:\PT2\Amatsukaze\exe_files\chapter_exe.exe" --jls "E:\PT2\Amatsukaze\exe_files\join_logo_scp.exe" -s 211 --cmoutmask 2 --drcs "E:\PT2\Amatsukaze\drcs\drcs_map.txt" -eo "--la-icq 20" -fmt mkv -m "E:\PT2\Amatsukaze\exe_files\mkvmerge.exe" -bcm 0.5 --chapter --subtitles --jls-cmd "E:\PT2\Amatsukaze\JL\JL_標準.txt" -f "E:\PT2\Amatsukaze\avs\メイン_アニメ用CPUインタレ - コピー.avs" --logo "E:\PT2\Amatsukaze\logo\SID211-1.lgd"
Amatsukaze - Automated MPEG2-TS Transcoder
Built on Mar 11 2018 14:54:04
Copyright (c) 2017-2018 Nekopanda
AMT [info] [設定]
AMT [info] 入力: E:/User/Video/rec/BS11イレブン_アイドルマスター シンデレラガールズ劇場 第24話_20171212.ts
AMT [info] 出力: E:/User/Video/rec/encoded/BS11イレブン_アイドルマスター シンデレラガールズ劇場 第24話_20171212
AMT [info] 一時フォルダ: C:\temp\temp\amt12895101
AMT [info] 出力フォーマット: Matroska
AMT [info] エンコーダ: E:\PT2\Amatsukaze\QSVEnc_2.75\QSVEncC\x86\QSVEncC.exe (QSVEnc)
AMT [info] エンコーダオプション: --la-icq 20
AMT [info] 自動ビットレート: 無効
AMT [info] エンコード/出力: 1パス/CMをカット
AMT [info] チャプター解析: 有効(ロゴ必須)
AMT [info] logo1: E:\PT2\Amatsukaze\logo\SID211-1.lgd
AMT [info] ロゴ消し: する
AMT [info] 字幕: 有効
AMT [info] DRCSマッピング: E:\PT2\Amatsukaze\drcs\drcs_map.txt
AMT [info] サービスID: 211
AMT [info] デコーダ: MPEG2:default H264:default
AMT [info] エンコーダでのインタレ解除: なし
AMT [info] [PAT更新]
AMT [info] サービス 211 を選択
AMT [info] [PMT更新]
AMT [info] PID: 0x0140 TYPE: MPEG2-VIDEO
AMT [info] PID: 0x0141 TYPE: ADTS AAC
AMT [info] PID: 0x0138 TYPE: 字幕
AMT [debug] 必要な情報は取得したのでTSを最初から読み直します
AMT [info] 開始Clock: 41622463463
AMT [info] 音声パーサ 0 を追加
AMT [info] [音声0フォーマット変更]
AMT [info] チャンネル: ステレオ サンプルレート: 48000
AMT [info] [映像フォーマット変更]
AMT [info] サイズ: 1920x1080 FPS: 30000/1001
AMT [info] [PMT更新] ストリーム時刻: 0分8.37秒
AMT [info] PID: 0x0140 TYPE: MPEG2-VIDEO
AMT [info] PID: 0x0141 TYPE: ADTS AAC
AMT [info] PID: 0x0138 TYPE: 字幕
AMT [info] [PMT更新] ストリーム時刻: 4分8.29秒
AMT [info] PID: 0x0140 TYPE: MPEG2-VIDEO
AMT [info] PID: 0x0141 TYPE: ADTS AAC
AMT [info] PID: 0x0138 TYPE: 字幕
AMT [info] [映像フレーム統計情報]
AMT [info] 時間: 5分7.707秒
AMT [info] FRAME=0 DBL=0 TLP=0 TFF=9225 BFF=0 TFF_RFF=0 BFF_RFF=0
AMT [info] (PTS_Diff,Cnt)=(3003,9224)
AMT [info] TS解析完了: 2.58秒
AMT [info] [フォーマット切り替え解析]
AMT [info] 0.00 -> 0
AMT [info] [CM判定用音声構築]
AMT [debug] 音声-1-0は28フレーム目から開始
AMT [info] [ロゴ解析]
FFMPEG [warn] Multiple frames in a packet.
AMT [info] 0/9223
AMT [info] 5000/9223
AMT [info] Finished
AMT [info] 完了: 15.19秒
AMT [info] [ロゴ解析結果]
AMT [info] マッチしたロゴ: E:\PT2\Amatsukaze\logo\SID211-1.lgd
0 S 0 ALL 0 0
5611 E 0 ALL 5611 5611
AMT [info] [無音・シーンチェンジ解析]
AMT [info] "E:\PT2\Amatsukaze\exe_files\chapter_exe.exe" -v "C:\temp\temp\amt12895101/amts0.avs" -o "C:\temp\temp\amt12895101/chapter_exe0.txt"
[aac @ 000000bcdd3885e0] Multiple frames in a packet.
AMT [info] 完了: 2.69秒
AMT [info] [無音・シーンチェンジ解析結果]
Setting
video: C:\temp\temp\amt12895101/amts0.avs
audio: (within video source)
out: C:\temp\temp\amt12895101/chapter_exe0.txt
mute: 50 seri: 10 bmute: 60 emute: 1
Movie data
Video Frames: 9223 [29.97fps]
Audio Samples: 14755840 [48000Hz]

mute 1: 232 - 30フレーム
SCPos: 247
mute 2: 2852 - 10フレーム
SCPos: 2862 _
mute 3: 2901 - 19フレーム
SCPos: 2910 _
mute 4: 3246 - 17フレーム
SCPos: 3262
mute 5: 4217 - 12フレーム
SCPos: 4230 _
mute 6: 4285 - 27フレーム
SCPos: 4297
mute 7: 5176 - 17フレーム
SCPos: 5193 ★★
mute 8: 5629 - 28フレーム
SCPos: 5641 ★
mute 9: 5820 - 20フレーム
SCPos: 5823 _
mute10: 6074 - 33フレーム
SCPos: 6091
mute11: 6525 - 31フレーム
SCPos: 6540 ★
mute12: 6975 - 30フレーム
SCPos: 6990 ★
mute13: 7389 - 14フレーム
SCPos: 7400
mute14: 7426 - 29フレーム
SCPos: 7439
mute15: 7875 - 31フレーム
SCPos: 7889 ★
auto detect CutMrgIn=0 CutMrgOut=29
current set CutMrgIn=0 CutMrgOut=29
mute16: 8325 - 29フレーム
SCPos: 8339 ★
SCPos: 8355 @
mute17: 8775 - 28フレーム
SCPos: 8788 ★
AMT [info] [CM解析]
AMT [info] "E:\PT2\Amatsukaze\exe_files\join_logo_scp.exe" -inlogo "C:\temp\temp\amt12895101/logof0.txt" -inscp "C:\temp\temp\amt12895101/chapter_exe0.txt" -incmd "E:\PT2\Amatsukaze\JL\JL_標準.txt" -o "C:\temp\temp\amt12895101/trim0.avs" -oscp "C:\temp\temp\amt12895101/jls0.txt"
AMT [info] 完了: 0.06秒
AMT [info] [CM解析結果 - TrimAVS]
Trim(0,5640)
AMT [info] [CM解析結果 - 詳細]
0 246 8 7 8 :L
247 4296 135 4 135 :L
4297 5192 30 -3 30 :L
5193 5640 15 -1 15 :Sponsor(add)
5642 6090 15 -1 0 :CM
6091 6539 15 -1 0 :CM
6540 6989 15 0 0 :CM
6990 7438 15 -1 0 :CM
7439 7888 15 0 0 :CM
7889 8338 15 0 0 :CM
8339 8787 15 -1 0 :CM
8788 9222 14 14 0 :Nologo
AMT [info] [チャプター生成]
AMT [info] ファイル: 0-0 本編
AMT [info] 0: A
AMT [info] 247: A
AMT [info] 4297: A
AMT [info] 5193: A15Sec
AMT [info] ロゴ・CM解析完了: 17.95秒
AMT [info] [字幕構築]
AMT [info] [音声構築]
AMT [debug] 音声0-0は28フレーム目から開始
AMT [info] 出力音声フレーム: 14410(うち水増しフレーム0)
AMT [info] 未出力フレーム: 28(0.194%)
AMT [info] 音ズレ: 平均 7.47ms 最大 7.47ms
AMT [info] [字幕ファイル生成]
AMT [info] 字幕ファイル生成完了: 0.00秒

AMD Radeon GPUの利用

Ryzen 5 3500UでRadeon Vega 8なのですが、エンコードにCPUが利用されるようでオプションにもよりますが本編のx2はエンコードに時間がかかります。

-vcodec h264_amfでハードウェアアクセラレータを利用することができるのですが(ffmpegで動作確認済)、オプション追加できないでしょうか?

Qiita!

AmatsukazeAddTaskの動作について

いつも便利に使わせていただいています。以前から、AmatsukazeAddTaskを試そうとしているのですが、うまく動きません。申し訳ありませんが、教えていただけませんか。

AmatsukazeAddTask.exe -f "E:\Videos\TEST.ts" -s "x265_VFR" -o "V:\TEST" -ip "localhost" -p 32768

これを実行すると、サーバーのコンソールに「ストリームの末尾を超えて読み取ろうとしました」と出て実行できません。
試しに、AmatsukazeClientを起動して、そちらからタスクを登録すると、問題なくサーバー側で処理が進みます。

いつも細かい点で申し訳ありませんが、どうかよろしくお願いします。

VFRとCFRの出力ファイルサイズの大幅な違い

便利に使わせていただいております。今回のバージョンアップで、更に使いやすくなっており、本当に感謝しています。要望をいろいろと取り入れてくださってありがとう御座います。

VFRを試しているのですが、同じソースで同じ品質で変換しても、CFRに比べてVFRのファイルサイズが1.8倍ほど大きくなっていまいます。以前、HandbrakeにてVFRを使用していた際は、このような違いはなく、むしろ、VFRの方がフレームが減る分、ファイルサイズが小さくなっていました。

ログを見ていたところ、x265のオプションがVFRとCFRで異なっていることに気が付きました。

CFR
AMT [info] "C:\Amatsukaze\exe_files\x265_2.7+338_x64.exe" --colorprim bt709 --transfer bt709 --colormatrix bt709 -P main10 --preset fast --crf 24 --asm avx2 -o "C:\Temp\amt2134932/v0-0-main.raw" --no-opt-qp-pps --no-opt-ref-list-length-pps --y4m --input -

VFR
AMT [info] "C:\Amatsukaze\exe_files\x265_2.7+338_x64.exe" --colorprim bt709 --transfer bt709 --colormatrix bt709 -P main10 --preset fast --crf 24 --asm avx2 --zones 0,11808,b=2.49/11808,11824,b=1/11824,12448,b=2.25/12448,23656,b=2.5/23656,23704,b=1.67/23704,30176,b=2.5/30176,30192,b=1.56/30192,34632,b=2.5/34632,35608,b=2.48/35608,35624,b=1.44/35624,39360,b=2.5/39360,39408,b=1.65/39408,46400,b=2.5/46400,46424,b=1.25/46424,46656,b=2.45/46656,46680,b=1.13/46680,46816,b=2.17/46816,57864,b=2.5/57864,57888,b=1.54/57888,74136,b=2.5/74136,74240,b=1.81/74240,75192,b=2.38/75192,75224,b=1.13/75224,79200,b=2.5/79200,82144,b=2.48/82144,82160,b=1.44/82160,82440,b=1.6/82440,82880,b=1/82880,82990,b=2.09 -o "C:\Temp\amt2129422/v0-0-main.raw" --no-opt-qp-pps --no-opt-ref-list-length-pps --y4m --input -

おそらく、VFRなときには、フレームの範囲ごとに画質を変えてくださっているのだと思います。深い意味があるものと思いますが、対処方法をお教えいただければ幸いです。

ライセンスの明文化

現在、 README.mdにライセンスの言及がありますが、ライセンスの原文が記載されていません。
また、重大な問題としてGPLのバージョンも明示されていません。

プロジェクトごとにライセンスが異なるとのことですので、各サブディレクトリにLICENSEファイルを置いてはどうでしょうか。
法的な面倒事が起こる確率を下げられますし、フォークする人も使いやすくなると思います。

Feature Request: インターレース解除にbwdifフィルター対応追加

bwdif(Bob Weaver Deinterlacing Filter)フィルタはyadifフィルタとキュービック補間アルゴリズムが使われているw3fdifフィルタを元とする動きに対応したインターレース解除フィルタである。yadifより効率がよくて、Amatsukazeでぜひ使用したいと思います。よろしくお願いします。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.