nekopanda / Amatsukaze

Automated MPEG2-TS Transcoder
https://jbbs.shitaraba.net/computer/44736/
264 stars 26 forks source link

muxに異常に時間がかかる #11

Closed tclfbedk closed 5 years ago

tclfbedk commented 5 years ago

エンコードが終わった後の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

nekopanda commented 5 years ago

ログの最後が切れててMuxの時間が書かれていないので、Muxに異常に時間がかかっているかどうか判断できません。timelineeditorは遅いので、VFRのmp4出力はそこで時間がかかります。mkvなら高速にmuxできます。

tclfbedk commented 5 years ago

すみません、ログのところから続きが見れました。

Timeline editing completed!
AMT [info] Mux完了: 2053.82秒 AMT [info] [出力ファイル] AMT [info] 0: Z:/recmp4/ザ!鉄腕!DASH!!東京湾でまたアイツを…発見!!DASH海岸10周年SP [広島テレビ] 2019年03月17日 19時00分00秒(日曜日).mp4 AMT [info] [入力->出力マッピング] AMT [info] 0分0.000秒 - 116分54.140秒 -> 0

VFRを使用せず60fpsだと高速化できるのでしょうか。

nekopanda commented 5 years ago

60fpsだとフレーム数が増える分エンコード時間が増えて、フィルタパス2とtimelineeditorが消えるのでその分減って、このファイルの場合だと速くなると思います。ただ、映画とか24fpsメインの場合は逆に遅くなるかと。

tclfbedk commented 5 years ago

教えていただいたmkvを使用することにして、おかげで2倍近い速度でエンコードできるようになりました。ありがとうございました。

別の要望なのですが、キューの一覧でnum+キーやドラッグアンドドロップを使用して順番を入れ替えたいです。また、デリートキーでキューから削除(shift+でtsファイルも削除)がしたいです。 ご検討よろしくおねがいします。