HandBrakeで2パスエンコードができない
2パスエンコード(可変ビットレート、VBR)するためにHandBrakeをダウンロードしました。
動画を読み込ませてエンコードしようとするも、動画タブの品質にある2Passエンコードの項目を有効にしていると、
「キュー終了 1件のエラーを検出しました。詳細はキューウィンドウをみてください。」と出てエンコードできません。
各設定項目を変更して色々試してみましたが、どんな設定にしても、どんな動画素材(gopro、ミラーレス、スマホ、H264、H265、30fps、60fps……などなど)でもエラーになります。
2Passの項目を外すだけでエンコードできるようになるので、2Pass作業自体に何かしらの問題があると思われます。
過去のHandBrakeバージョン(1.3.3~1.6.1の5つ)をダウンロードして試してみましたが、どれもダメでした。
ひとつ気になるのはプレビュー画面が真っ黒な事。概要タブのソースプレビューであったり、キューボタンの右隣にあるプレビューボタンで開くウィンドウであったり、画面が真っ黒で何も映りません。プレビューボタンからプレビューウィンドウを開き「リアルタイムプレビュー」を押すとエンコードが始まり、終わるとまた新たなウィンドウ(Windows標準動画再生ソフト)が開いて一応閲覧できるようになりますが、それは2Passの項目を外している場合の話で、2Pass項目を有効にしていると
「ファイルが見つかりません。ファイルが削除されたか、エンコードに失敗しました。詳細については、履歴ウィンドウを確認してください。」と出てやはりプレビューが見られません。
勿論ファイルの場所を変えたり削除したりしていません。
文字数上限があるので、ログビュアーの後半だけ載せておきます
[18:47:03] scan: supported video decoders: avcodec nvdec
[18:47:03] libhb: scan thread found 1 valid title(s)
[18:47:03] Skipping subtitle scan. No suitable subtitle tracks.
[18:47:03] Starting Task: Analysis Pass
[18:47:03] Skipping vfr filter
[18:47:03] Skipping crop/scale filter
[18:47:03] work: track 1, dithering not supported by codec
[18:47:03] work: only 1 chapter, disabling chapter markers
[18:47:03] job configuration:
[18:47:03] * source
[18:47:03] + D:\test\GH010854.MP4
[18:47:03] + title 1, chapter(s) 1 to 1
[18:47:03] + container: mov,mp4,m4a,3gp,3g2,mj2
[18:47:03] + data rate: 45469 kbps
[18:47:03] * destination
[18:47:03] + C:\Users\---\Videos\Gh010854.mp4
[18:47:03] + container: MPEG-4 (libavformat)
[18:47:03] + align initial A/V stream timestamps
[18:47:03] * video track
[18:47:03] + decoder: h264 8-bit (yuv420p)
[18:47:03] + bitrate 45173 kbps
[18:47:03] + Output geometry
[18:47:03] + storage dimensions: 1920 x 1080
[18:47:03] + pixel aspect ratio: 1 : 1
[18:47:03] + display dimensions: 1920 x 1080
[18:47:03] + encoder: H.264 (libx264)
[18:47:03] + preset: fast
[18:47:03] + profile: main
[18:47:03] + level: 4.0
[18:47:03] + bitrate: 1000 kbps, pass: 1
[18:47:03] + color profile: 1-1-1
[18:47:03] + chroma location: left
[18:47:03] * audio track 1
[18:47:03] + decoder: English (AAC LC) (2.0 ch) (189 kbps) (track 1, id 0x1)
[18:47:03] + bitrate: 189 kbps, samplerate: 48000 Hz
[18:47:03] + mixdown: Stereo
[18:47:03] + encoder: AAC (libavcodec)
[18:47:03] + bitrate: 160 kbps, samplerate: 48000 Hz
[18:47:03] sync: expecting 644 video frames
[18:47:03] encx264: min-keyint: 60, keyint: 600
[18:47:03] encx264: encoding at average bitrate 1000
[18:47:03] apply_h264_level [warning]: framerate (59.940) too high for level 4.0 at 1920x1080 (max. 30.118)
[18:47:03] encx264: unparsed options: level=4.0:ref=2:8x8dct=0:weightp=1:subme=6:vbv-bufsize=25000:vbv-maxrate=20000:rc-lookahead=30
x264 [info]: using SAR=1/1
x264 [warning]: MB rate (489110) > level limit (245760)
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2 UnalignedStack
x264 [error]: ratecontrol_init: can't open stats file
encx264: x264_encoder_open failed.
Failure to initialise thread 'H.264/AVC encoder (libx264)'
[18:47:03] aac-decoder done: 0 frames, 0 decoder errors
[18:47:03] h264-decoder done: 0 frames, 0 decoder errors
[18:47:03] sync: got 0 frames, 644 expected
[18:47:03] Finished work at: Sat Oct 07 18:47:03 2023
[18:47:03] libhb: work result = 3
# Job Failed to Initialise. Check log and input settings (3)
補足
http://handbrake.fr/?article=downloadにあるwindows版を利用してるのでOSの問題ではないかと思います。市販のものでもないのですが・・