=== export_with_xvfb debug log ===
ppt_path     : /tmp/ppt_to_pptx_tbm8ja14/1773924867_file_example_PPT_500kB.pptx
output_video : /home/nityansco/public_html/scorm_dir/nityansco_nscorm_app/ppt_outputs/92/full_presentation.mp4
display      : :162
slides       : 25
click_steps  : [3, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2]
content_dur  : 132.2s
record_dur   : 133.2s
tmp_dir      : /tmp/ppt_xvfb_m9fndr46

[binaries]
  xvfb_bin   : /bin/Xvfb
  xdotool_bin: /bin/xdotool
  PATH       : (empty)

[pptx] prepared_pptx: /tmp/ppt_xvfb_m9fndr46/prepared_click_only.pptx

[env] DISPLAY=:162  HOME=/tmp/ppt_xvfb_m9fndr46

[xvfb] Starting :162
[xvfb] Running — pid=3935182

[wm] Trying openbox: ['/bin/openbox', '--sm-disable']
[wm] openbox running (pid=3935185)
[libreoffice] Starting --show /tmp/ppt_xvfb_m9fndr46/prepared_click_only.pptx
[libreoffice] pid=3935217

[wait_window] Polling (max 25s)...
[find_windows] Searching for LibreOffice window...
  $ xdotool search --classname soffice
    rc=1  stdout=''  stderr=''
  $ xdotool search --class Soffice
    rc=1  stdout=''  stderr=''
  $ xdotool search --class soffice
    rc=1  stdout=''  stderr=''
  $ xdotool search --name LibreOffice
    rc=1  stdout=''  stderr=''
  $ xdotool search --name Impress
    rc=1  stdout=''  stderr=''
  $ xdotool search --name Presentation
    rc=1  stdout=''  stderr=''
  $ xdotool search --onlyvisible --name 
    rc=0  stdout='1293\n2097166'  stderr=''
  → Strategy 'search --onlyvisible --name ' found 2 window(s): ['1293', '2097166']
  (broad search — skipping, using for info only)
  $ xdotool getwindowname 1293
    rc=0  stdout=''  stderr=''
  $ xdotool getwindowname 2097166
    rc=0  stdout='Openbox'  stderr=''
  → No LibreOffice window found with any strategy
[find_windows] Searching for LibreOffice window...
  $ xdotool search --classname soffice
    rc=1  stdout=''  stderr=''
  $ xdotool search --class Soffice
    rc=1  stdout=''  stderr=''
  $ xdotool search --class soffice
    rc=1  stdout=''  stderr=''
  $ xdotool search --name LibreOffice
    rc=1  stdout=''  stderr=''
  $ xdotool search --name Impress
    rc=1  stdout=''  stderr=''
  $ xdotool search --name Presentation
    rc=1  stdout=''  stderr=''
  $ xdotool search --onlyvisible --name 
    rc=0  stdout='1293\n2097166'  stderr=''
  → Strategy 'search --onlyvisible --name ' found 2 window(s): ['1293', '2097166']
  (broad search — skipping, using for info only)
  $ xdotool getwindowname 1293
    rc=0  stdout=''  stderr=''
  $ xdotool getwindowname 2097166
    rc=0  stdout='Openbox'  stderr=''
  → No LibreOffice window found with any strategy
[find_windows] Searching for LibreOffice window...
  $ xdotool search --classname soffice
    rc=0  stdout='4194305\n4194311\n4194339\n4194307\n4194452'  stderr=''
  → Strategy 'search --classname soffice' found 5 window(s): ['4194305', '4194311', '4194339', '4194307', '4194452']
[wait_window] Window(s) found after 2.2s: ['4194305', '4194311', '4194339', '4194307', '4194452']
  $ xdotool getwindowname 4194305
    rc=0  stdout='LibreOffice 7.3'  stderr=''
  $ xdotool getwindowclassname 4194305
    rc=1  stdout=''  stderr="/bin/xdotool: Unknown command: getwindowclassname\nRun '/bin/xdotool help' if you want a command list"
  $ xdotool getwindowname 4194311
    rc=0  stdout='LibreOffice 7.3'  stderr=''
  $ xdotool getwindowclassname 4194311
    rc=1  stdout=''  stderr="/bin/xdotool: Unknown command: getwindowclassname\nRun '/bin/xdotool help' if you want a command list"
  $ xdotool getwindowname 4194339
    rc=0  stdout='VCL ImplGetDefaultWindow'  stderr=''
  $ xdotool getwindowclassname 4194339
    rc=1  stdout=''  stderr="/bin/xdotool: Unknown command: getwindowclassname\nRun '/bin/xdotool help' if you want a command list"
  $ xdotool getwindowname 4194307
    rc=0  stdout='LibreOffice 7.3'  stderr=''
  $ xdotool getwindowclassname 4194307
    rc=1  stdout=''  stderr="/bin/xdotool: Unknown command: getwindowclassname\nRun '/bin/xdotool help' if you want a command list"
  $ xdotool getwindowname 4194452
    rc=0  stdout='LibreOffice 7.3'  stderr=''
  $ xdotool getwindowclassname 4194452
    rc=1  stdout=''  stderr="/bin/xdotool: Unknown command: getwindowclassname\nRun '/bin/xdotool help' if you want a command list"
[find_windows] Searching for LibreOffice window...
  $ xdotool search --classname soffice
    rc=0  stdout='4194305\n4194311\n4194339\n4194307\n4194452'  stderr=''
  → Strategy 'search --classname soffice' found 5 window(s): ['4194305', '4194311', '4194339', '4194307', '4194452']
  $ xdotool getwindowname 4194305
    rc=0  stdout='LibreOffice 7.3'  stderr=''
  $ xdotool getwindowname 4194311
    rc=0  stdout='LibreOffice 7.3'  stderr=''
  $ xdotool getwindowname 4194339
    rc=0  stdout='VCL ImplGetDefaultWindow'  stderr=''
  $ xdotool getwindowname 4194307
    rc=0  stdout='LibreOffice 7.3'  stderr=''
  $ xdotool getwindowname 4194452
    rc=0  stdout='LibreOffice 7.3'  stderr=''

[ready] waited=4.4s  wids=['4194305', '4194311', '4194339', '4194307', '4194452']

[activate] Activating window(s): ['4194305', '4194311', '4194339', '4194307', '4194452']
  $ xdotool windowactivate --sync 4194305
    TIMEOUT
  $ xdotool windowactivate --sync 4194311
    TIMEOUT
  $ xdotool windowactivate --sync 4194339
    TIMEOUT
  $ xdotool windowactivate --sync 4194307
    rc=1  stdout=''  stderr='X Error of failed request:  BadWindow (invalid Window parameter)\n  Major opcode of failed request:  20 (X_GetProperty)\n  Resource id in failed request:  0x400003\n  Serial number of failed request:  26\n  Current serial number in output stream:  26'
  $ xdotool windowactivate --sync 4194452
    rc=0  stdout=''  stderr=''
  → Activated window 4194452
[activate] active_wid=4194452

[find_windows] Searching for LibreOffice window...
  $ xdotool search --classname soffice
    rc=0  stdout='4194305\n4194311\n4194339\n4194482\n4197429\n4197413'  stderr=''
  → Strategy 'search --classname soffice' found 6 window(s): ['4194305', '4194311', '4194339', '4194482', '4197429', '4197413']
  $ xdotool getwindowname 4194482
    rc=0  stdout='LibreOffice 7.3'  stderr=''
  $ xdotool getwindowname 4197429
    rc=0  stdout='LibreOffice 7.3'  stderr=''
  $ xdotool getwindowname 4197413
    rc=0  stdout='Presenting: prepared_click_only'  stderr=''
[find_windows] Searching for LibreOffice window...
  $ xdotool search --classname soffice
    rc=0  stdout='4194305\n4194311\n4194339\n4194482\n4197429\n4197413'  stderr=''
  → Strategy 'search --classname soffice' found 6 window(s): ['4194305', '4194311', '4194339', '4194482', '4197429', '4197413']
  $ xdotool getwindowname 4194305
    rc=0  stdout='LibreOffice 7.3'  stderr=''
  $ xdotool getwindowname 4194311
    rc=0  stdout='LibreOffice 7.3'  stderr=''
  $ xdotool getwindowname 4194339
    rc=0  stdout='VCL ImplGetDefaultWindow'  stderr=''
  $ xdotool getwindowname 4194482
    rc=0  stdout='LibreOffice 7.3'  stderr=''
  $ xdotool getwindowname 4197429
    rc=0  stdout='LibreOffice 7.3'  stderr=''
  $ xdotool getwindowname 4197413
    rc=0  stdout='Presenting: prepared_click_only'  stderr=''
[mode_check] Window titles after dialog dismissal: {'4194305': 'LibreOffice 7.3', '4194311': 'LibreOffice 7.3', '4194339': 'VCL ImplGetDefaultWindow', '4194482': 'LibreOffice 7.3', '4197429': 'LibreOffice 7.3', '4197413': 'Presenting: prepared_click_only'}
[mode_check] Slideshow mode confirmed
[mode_check] Slideshow window(s): ['4197413']
[find_windows] Searching for LibreOffice window...
  $ xdotool search --classname soffice
    rc=0  stdout='4194305\n4194311\n4194339\n4194482\n4197429\n4197413'  stderr=''
  → Strategy 'search --classname soffice' found 6 window(s): ['4194305', '4194311', '4194339', '4194482', '4197429', '4197413']
  $ xdotool getwindowname 4194305
    rc=0  stdout='LibreOffice 7.3'  stderr=''
  $ xdotool getwindowname 4194311
    rc=0  stdout='LibreOffice 7.3'  stderr=''
  $ xdotool getwindowname 4194339
    rc=0  stdout='VCL ImplGetDefaultWindow'  stderr=''
  $ xdotool getwindowname 4194482
    rc=0  stdout='LibreOffice 7.3'  stderr=''
  $ xdotool getwindowname 4197429
    rc=0  stdout='LibreOffice 7.3'  stderr=''
[fullscreen] Positioning slideshow window 4197413 (no EWMH grab)
  $ xdotool windowmove 4197413 0 0
    rc=0  stdout=''  stderr=''
  $ xdotool windowsize 4197413 1280 720
    rc=0  stdout=''  stderr=''
  $ xdotool windowraise 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool windowactivate 4197413
    rc=0  stdout=''  stderr=''
[fullscreen] Positioning complete
[fullscreen] Enforce complete
[find_windows] Searching for LibreOffice window...
  $ xdotool search --classname soffice
    rc=0  stdout='4194305\n4194311\n4194339\n4194482\n4197429\n4197413'  stderr=''
  → Strategy 'search --classname soffice' found 6 window(s): ['4194305', '4194311', '4194339', '4194482', '4197429', '4197413']
  $ xdotool getwindowname 4194305
    rc=0  stdout='LibreOffice 7.3'  stderr=''
[settle] Minimising pre-F5 editor window 4194305
  $ xdotool windowminimize 4194305
    rc=0  stdout=''  stderr=''
  $ xdotool getwindowname 4194311
    rc=0  stdout='LibreOffice 7.3'  stderr=''
[settle] Minimising pre-F5 editor window 4194311
  $ xdotool windowminimize 4194311
    rc=0  stdout=''  stderr=''
  $ xdotool getwindowname 4194339
    rc=0  stdout='VCL ImplGetDefaultWindow'  stderr=''
[settle] Minimising pre-F5 editor window 4194339
  $ xdotool windowminimize 4194339
    rc=0  stdout=''  stderr=''
  $ xdotool getwindowname 4194482
    rc=0  stdout='LibreOffice 7.3'  stderr=''
[settle] Minimising pre-F5 editor window 4194482
  $ xdotool windowminimize 4194482
    rc=0  stdout=''  stderr=''
  $ xdotool getwindowname 4197429
    rc=0  stdout='LibreOffice 7.3'  stderr=''
[settle] Minimising pre-F5 editor window 4197429
  $ xdotool windowminimize 4197429
    rc=0  stdout=''  stderr=''
[settle] Sleeping 1.0s for slide 1 to render fully before FFmpeg starts...
[ffmpeg] Starting recording for 133.2s
[advance] Starting slide advancement loop
[advance] Starting: 25 slides, click_steps=[3, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2]
[advance] ANIM_WAIT_BEFORE_FIRST=4.0s, ANIM_WAIT_BETWEEN_STEPS=1.5s, TRANSITION_BUFFER=1.0s
[advance] transition_durations=[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
[advance] wids=['4197413']
[advance] ffmpeg_start_time provided: True

[advance] ── Slide 1/25: 3 click group(s) + 1 advance = 4 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Click group 1/3: sending Right Arrow
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS
[advance] → Click group 2/3: sending Right Arrow
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS
[advance] → Click group 3/3: sending Right Arrow
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS
[advance] → Advance arrow → slide 2: sending Right Arrow (t=9.541s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 2/25: 2 click group(s) + 1 advance = 3 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Click group 1/2: sending Right Arrow
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS
[advance] → Click group 2/2: sending Right Arrow
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS
[advance] → Advance arrow → slide 3: sending Right Arrow (t=17.086s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 3/25: 2 click group(s) + 1 advance = 3 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Click group 1/2: sending Right Arrow
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS
[advance] → Click group 2/2: sending Right Arrow
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS
[advance] → Advance arrow → slide 4: sending Right Arrow (t=24.654s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 4/25: 2 click group(s) + 1 advance = 3 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Click group 1/2: sending Right Arrow
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS
[advance] → Click group 2/2: sending Right Arrow
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS
[advance] → Advance arrow → slide 5: sending Right Arrow (t=32.240s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 5/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 6: sending Right Arrow (t=36.424s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 6/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 7: sending Right Arrow (t=40.628s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 7/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 8: sending Right Arrow (t=44.820s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 8/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 9: sending Right Arrow (t=49.016s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 9/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 10: sending Right Arrow (t=53.200s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 10/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 11: sending Right Arrow (t=57.392s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 11/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 12: sending Right Arrow (t=61.621s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 12/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 13: sending Right Arrow (t=65.796s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 13/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 14: sending Right Arrow (t=69.987s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 14/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 15: sending Right Arrow (t=74.181s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 15/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 16: sending Right Arrow (t=78.356s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 16/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 17: sending Right Arrow (t=82.569s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 17/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 18: sending Right Arrow (t=86.761s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 18/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 19: sending Right Arrow (t=90.933s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 19/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 20: sending Right Arrow (t=95.104s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 20/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 21: sending Right Arrow (t=99.279s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 21/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 22: sending Right Arrow (t=103.452s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 22/25: 0 click group(s) + 1 advance = 1 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Advance arrow → slide 23: sending Right Arrow (t=107.624s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 23/25: 2 click group(s) + 1 advance = 3 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Click group 1/2: sending Right Arrow
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS
[advance] → Click group 2/2: sending Right Arrow
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS
[advance] → Advance arrow → slide 24: sending Right Arrow (t=115.146s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 24/25: 2 click group(s) + 1 advance = 3 arrow(s)
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Click group 1/2: sending Right Arrow
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS
[advance] → Click group 2/2: sending Right Arrow
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS
[advance] → Advance arrow → slide 25: sending Right Arrow (t=122.669s since FFmpeg start)
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] ── Slide 25/25: last slide — 2 click group(s) then hold
[advance] Waiting 4.0s for slide to render (transition_dur=0.0s, ANIM_WAIT_BEFORE_FIRST=4.0s)...
[advance] → Click group 1/2: sending Right Arrow
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS
[advance] → Click group 2/2: sending Right Arrow
[send_key] Sending Right Arrow...
  $ xdotool windowfocus 4197413
    rc=0  stdout=''  stderr=''
  $ xdotool key --clearmodifiers Right
    rc=0  stdout=''  stderr=''
  → XTEST key sent successfully (focused to 4197413)
[advance]   result: SUCCESS

[advance] All slides driven — xdotool job done
[advance] actual_advances (relative to FFmpeg start): [9.541, 17.086, 24.654, 32.24, 36.424, 40.628, 44.82, 49.016, 53.2, 57.392, 61.621, 65.796, 69.987, 74.181, 78.356, 82.569, 86.761, 90.933, 95.104, 99.279, 103.452, 107.624, 115.146, 122.669]
[ffmpeg] Waiting for FFmpeg to finish...
[ffmpeg] Finished


=== xvfb.log ===
_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root

[output] /home/nityansco/public_html/scorm_dir/nityansco_nscorm_app/ppt_outputs/92/full_presentation.mp4  size=1518471 bytes
[timings] boundary_source: actual_advances
[timings] boundaries         : [0.0, 9.541, 17.086, 24.654, 32.24, 36.424, 40.628, 44.82, 49.016, 53.2, 57.392, 61.621, 65.796, 69.987, 74.181, 78.356, 82.569, 86.761, 90.933, 95.104, 99.279, 103.452, 107.624, 115.146, 122.669, 133.25]
[timings] clip_starts         : [0.0, 12.541, 20.086, 27.654, 35.24, 39.424, 43.628, 47.82, 52.016, 56.2, 60.392, 64.621, 68.796, 72.987, 77.181, 81.356, 85.569, 89.761, 93.933, 98.104, 102.279, 106.452, 110.624, 118.146, 125.669]
[timings] slide_durations     : [9.541, 7.545, 7.568, 7.586, 4.184, 4.204, 4.192, 4.196, 4.184, 4.192, 4.229, 4.175, 4.191, 4.194, 4.175, 4.213, 4.192, 4.172, 4.171, 4.175, 4.173, 4.172, 7.522, 7.523, 10.581]
[timings] transition_durations: [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
[timings] TRANSITION_BUFFER   : 1.0s
[done] Export successful
