Selur's Little Message Board
aomenc 2-pass: 2nd pass hangs, named pipe not applied to the main call (dev 2026.11.1 - Printable Version

+- Selur's Little Message Board (https://forum.selur.net)
+-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html)
+--- Forum: Problems & Questions (https://forum.selur.net/forum-3.html)
+--- Thread: aomenc 2-pass: 2nd pass hangs, named pipe not applied to the main call (dev 2026.11.1 (/thread-4533.html)



aomenc 2-pass: 2nd pass hangs, named pipe not applied to the main call (dev 2026.11.1 - davsed - 13.11.2026

Hybrid dev 2026.11.12.1 (portable), Windows 11 26H2 64bit; same with dev 2026.10.22.1 (installed).

Any aomenc 2-pass job (tested: constrained quality cq 28, and VBR 8000 kbit/s) hangs at the start of the 2nd pass, 0 % CPU.

With vspipe named pipes, the 1st pass main call is adjusted correctly:
aomenc --passes=2 --pass=1 ... -o NUL \\.\pipe\2026-11-12@23_25_01_5210_02_video

In the 2nd pass only the helper call is adjusted, the main call keeps stdin:
helper: vspipe "...\encodingTempSynthSkript_2026-11-12@23_25_01_5210_0.vpy" \\.\pipe\2026-11-12@23_25_01_5210_03_video --outputindex 0 -c y4m --progress
main: aomenc --passes=2 --pass=2 ... --fpf="...\test_new_1_2026-11-12@23_25_01_5210_02.stats" ... -o "...\2026-11-12@23_25_01_5210_03.ivf" -

-> vspipe: "Waiting for client to connect to named pipe..." forever, aomenc waits on stdin.

Steps: load any clip, Video: aomenc, 2pass, add to queue, start.
Debug output (this session only) attached.


RE: aomenc 2-pass: 2nd pass hangs, named pipe not applied to the main call (dev 2026.11.1 - Selur - 13.11.2026

I'll look into it.


RE: aomenc 2-pass: 2nd pass hangs, named pipe not applied to the main call (dev 2026.11.1 - Selur - 13.11.2026

I uploaded a dev version which should fix the problem.
(typo which caused, the parsing of the 2nd pass call to fail.)

Cu Selur