Hardware Transcoding after Asustor Update

I run Channels on my Asustor NAS. Asustor recently came our with a software update (5.1.0.RMG1). After the update, Hardware Transcoding is no longer an option using both the Channels Asustor app or Channels in Docker. Has anyone found a fix for tyhis? Thanks!

This is what I see under Transcoder Debug Info:

Hardware Transcoder Probe

×Close

h264_amf

fork/exec /channels-dvr/2025.08.01.1845/ffmpeg-dl: no such file or directory

h264_nvenc

fork/exec /channels-dvr/2025.08.01.1845/ffmpeg-dl: no such file or directory

h264_nvenc+deint

fork/exec /channels-dvr/2025.08.01.1845/ffmpeg-dl: no such file or directory

h264_nvenc+scaler

fork/exec /channels-dvr/2025.08.01.1845/ffmpeg-dl: no such file or directory

h264_nvenc+tonemap

fork/exec /channels-dvr/2025.08.01.1845/ffmpeg-dl: no such file or directory

That's normal if you don't have a 32-bit arm processor.
Do any others display a result?

Hardware Transcoder Probe

h264_amf
fork/exec /channels-dvr/2025.10.19.0209/ffmpeg-dl: no such file or directory

h264_nvenc
fork/exec /channels-dvr/2025.10.19.0209/ffmpeg-dl: no such file or directory

h264_nvenc+deint
fork/exec /channels-dvr/2025.10.19.0209/ffmpeg-dl: no such file or directory

h264_nvenc+scaler
fork/exec /channels-dvr/2025.10.19.0209/ffmpeg-dl: no such file or directory

h264_nvenc+tonemap
fork/exec /channels-dvr/2025.10.19.0209/ffmpeg-dl: no such file or directory

h264_vaapi@/dev/dri/card0
[AVHWDeviceContext @ 0xc454c40] libva: VA-API version 1.22.0
[AVHWDeviceContext @ 0xc454c40] libva: va_openDriver() returns 0
[AVHWDeviceContext @ 0xc454c40] Initialised VAAPI connection: version 1.22
[AVHWDeviceContext @ 0xc454c40] VAAPI driver: Intel i965 driver for Intel(R) Broxton - 2.4.0.pre1 (2.4.0.pre1).
[AVHWDeviceContext @ 0xc454c40] Driver not found in known nonstandard list, using standard behaviour.
[Parsed_testsrc_0 @ 0xc464e80] size:1280x720 rate:60/1 duration:-1.000000 sar:1/1
[auto_scale_0 @ 0xc466ac0] w:iw h:ih flags:'' interl:0
[Parsed_format_1 @ 0xc465740] auto-inserting filter 'auto_scale_0' between the filter 'Parsed_testsrc_0' and the filter 'Parsed_format_1'
[auto_scale_1 @ 0xc474500] w:iw h:ih flags:'' interl:0
[Parsed_colorspace_2 @ 0xc465c00] auto-inserting filter 'auto_scale_1' between the filter 'Parsed_format_1' and the filter 'Parsed_colorspace_2'
[auto_scale_0 @ 0xc466ac0] w:1280 h:720 fmt:rgb24 sar:1/1 -> w:1280 h:720 fmt:nv12 sar:1/1 flags:0x00000004
[auto_scale_1 @ 0xc474500] w:1280 h:720 fmt:nv12 sar:1/1 -> w:1280 h:720 fmt:yuv420p sar:1/1 flags:0x00000004
    Last message repeated 3 times
Input #0, lavfi, from 'testsrc=size=1280x720:rate=60,format=nv12,colorspace=all=bt2020:iall=bt2020:fast=0':
  Duration: N/A, start: 0.000000, bitrate: N/A
  Stream #0:0: Video: wrapped_avframe, 1 reference frame, yuv420p(bt2020nc/bt2020/smpte2084), 1280x720 [SAR 1:1 DAR 16:9], 60 fps, 60 tbr, 60 tbn
Stream mapping:
  Stream #0:0 -> #0:0 (wrapped_avframe (native) -> h264 (h264_vaapi))
Press [q] to stop, [?] for help
[graph 0 input from stream 0:0 @ 0xc6af040] w:1280 h:720 pixfmt:yuv420p tb:1/60 fr:60/1 sar:1/1
[auto_scale_0 @ 0xc6aeac0] w:iw h:ih flags:'' interl:0
[trim_in_0_0 @ 0xc6afa80] auto-inserting filter 'auto_scale_0' between the filter 'graph 0 input from stream 0:0' and the filter 'trim_in_0_0'
[auto_scale_0 @ 0xc6aeac0] w:1280 h:720 fmt:yuv420p sar:1/1 -> w:1280 h:720 fmt:nv12 sar:1/1 flags:0x00000004
    Last message repeated 3 times
[h264_vaapi @ 0xc6a8440] Using input frames context (format vaapi) with h264_vaapi encoder.
[h264_vaapi @ 0xc6a8440] Input surface format is nv12.
[h264_vaapi @ 0xc6a8440] Using VAAPI profile VAProfileH264High (7).
[h264_vaapi @ 0xc6a8440] Using VAAPI entrypoint VAEntrypointEncSlice (6).
[h264_vaapi @ 0xc6a8440] Using VAAPI render target format YUV420 (0x1).
[h264_vaapi @ 0xc6a8440] RC mode: VBR.
[h264_vaapi @ 0xc6a8440] RC target: 66% of 6000000 bps over 1000 ms.
[h264_vaapi @ 0xc6a8440] RC buffer: 6000000 bits, initial fullness 4500000 bits.
[h264_vaapi @ 0xc6a8440] RC framerate: 60/1 (60.00 fps).
[h264_vaapi @ 0xc6a8440] Driver does not report any additional prediction constraints.
[h264_vaapi @ 0xc6a8440] Using intra, P- and B-frames (supported references: 4 / 1).
[h264_vaapi @ 0xc6a8440] All wanted packed headers available (wanted 0xd, found 0x1f).
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf60.3.100
  Stream #0:0: Video: h264 (High), 1 reference frame, vaapi(tv, bt2020nc/bt2020/bt2020-10, progressive), 1280x720 (0x0) [SAR 1:1 DAR 16:9], q=2-31, 4000 kb/s, 60 fps, 60 tbn
    Metadata:
      encoder         : Lavc60.3.100 h264_vaapi
No more output streams to write to, finishing.
[out#0/null @ 0xc6a1000] All streams finished
[out#0/null @ 0xc6a1000] Terminating muxer thread
frame=   60 fps= 53 q=-0.0 Lsize=N/A time=00:00:00.96 bitrate=N/A speed=0.847x    
[AVIOContext @ 0xc454b00] Statistics: 769 bytes written, 0 seeks, 4 writeouts
video:31kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Input file #0 (testsrc=size=1280x720:rate=60,format=nv12,colorspace=all=bt2020:iall=bt2020:fast=0):
  Input stream #0:0 (video): 61 packets read (29280 bytes); 61 frames decoded; 
  Total: 61 packets (29280 bytes) demuxed
Output file #0 (/dev/null):
  Output stream #0:0 (video): 60 frames encoded; 60 packets muxed (32010 bytes); 
  Total: 60 packets (32010 bytes) muxed
Terminating demuxer thread 0
success in 1.23s

h264_vaapi@/dev/dri/card0+deint
[AVHWDeviceContext @ 0xba59c40] libva: VA-API version 1.22.0
[AVHWDeviceContext @ 0xba59c40] libva: va_openDriver() returns 0
[AVHWDeviceContext @ 0xba59c40] Initialised VAAPI connection: version 1.22
[AVHWDeviceContext @ 0xba59c40] VAAPI driver: Intel i965 driver for Intel(R) Broxton - 2.4.0.pre1 (2.4.0.pre1).
[AVHWDeviceContext @ 0xba59c40] Driver not found in known nonstandard list, using standard behaviour.
[Parsed_testsrc_0 @ 0xba69e80] size:1280x720 rate:60/1 duration:-1.000000 sar:1/1
[auto_scale_0 @ 0xba6bac0] w:iw h:ih flags:'' interl:0
[Parsed_format_1 @ 0xba6a740] auto-inserting filter 'auto_scale_0' between the filter 'Parsed_testsrc_0' and the filter 'Parsed_format_1'
[auto_scale_1 @ 0xba79500] w:iw h:ih flags:'' interl:0
[Parsed_colorspace_2 @ 0xba6ac00] auto-inserting filter 'auto_scale_1' between the filter 'Parsed_format_1' and the filter 'Parsed_colorspace_2'
[auto_scale_0 @ 0xba6bac0] w:1280 h:720 fmt:rgb24 sar:1/1 -> w:1280 h:720 fmt:nv12 sar:1/1 flags:0x00000004
[auto_scale_1 @ 0xba79500] w:1280 h:720 fmt:nv12 sar:1/1 -> w:1280 h:720 fmt:yuv420p sar:1/1 flags:0x00000004
    Last message repeated 3 times
Input #0, lavfi, from 'testsrc=size=1280x720:rate=60,format=nv12,colorspace=all=bt2020:iall=bt2020:fast=0':
  Duration: N/A, start: 0.000000, bitrate: N/A
  Stream #0:0: Video: wrapped_avframe, 1 reference frame, yuv420p(bt2020nc/bt2020/smpte2084), 1280x720 [SAR 1:1 DAR 16:9], 60 fps, 60 tbr, 60 tbn
Stream mapping:
  Stream #0:0 -> #0:0 (wrapped_avframe (native) -> h264 (h264_vaapi))
Press [q] to stop, [?] for help
[graph 0 input from stream 0:0 @ 0xbcb4ac0] w:1280 h:720 pixfmt:yuv420p tb:1/60 fr:60/1 sar:1/1
[auto_scale_0 @ 0xbcb1100] w:iw h:ih flags:'' interl:0
[trim_in_0_0 @ 0xbcabcc0] auto-inserting filter 'auto_scale_0' between the filter 'graph 0 input from stream 0:0' and the filter 'trim_in_0_0'
[auto_scale_0 @ 0xbcb1100] w:1280 h:720 fmt:yuv420p sar:1/1 -> w:1280 h:720 fmt:nv12 sar:1/1 flags:0x00000004
[Parsed_deinterlace_vaapi_2 @ 0xbcb3c00] Picking 4 (MotionCompensated) as default deinterlacing mode.
[auto_scale_0 @ 0xbcb1100] w:1280 h:720 fmt:yuv420p sar:1/1 -> w:1280 h:720 fmt:nv12 sar:1/1 flags:0x00000004
    Last message repeated 2 times
[h264_vaapi @ 0xbcad440] Using input frames context (format vaapi) with h264_vaapi encoder.
[h264_vaapi @ 0xbcad440] Input surface format is nv12.
[h264_vaapi @ 0xbcad440] Using VAAPI profile VAProfileH264High (7).
[h264_vaapi @ 0xbcad440] Using VAAPI entrypoint VAEntrypointEncSlice (6).
[h264_vaapi @ 0xbcad440] Using VAAPI render target format YUV420 (0x1).
[h264_vaapi @ 0xbcad440] RC mode: VBR.
[h264_vaapi @ 0xbcad440] RC target: 66% of 6000000 bps over 1000 ms.
[h264_vaapi @ 0xbcad440] RC buffer: 6000000 bits, initial fullness 4500000 bits.
[h264_vaapi @ 0xbcad440] RC framerate: 60/1 (60.00 fps).
[h264_vaapi @ 0xbcad440] Driver does not report any additional prediction constraints.
[h264_vaapi @ 0xbcad440] Using intra, P- and B-frames (supported references: 4 / 1).
[h264_vaapi @ 0xbcad440] All wanted packed headers available (wanted 0xd, found 0x1f).
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf60.3.100
  Stream #0:0: Video: h264 (High), 1 reference frame, vaapi(tv, bt2020nc/bt2020/bt2020-10, progressive), 1280x720 (0x0) [SAR 1:1 DAR 16:9], q=2-31, 4000 kb/s, 60 fps, 60 tbn
    Metadata:
      encoder         : Lavc60.3.100 h264_vaapi
No more output streams to write to, finishing.
[out#0/null @ 0xbca6000] All streams finished
[out#0/null @ 0xbca6000] Terminating muxer thread
frame=   59 fps= 54 q=-0.0 Lsize=N/A time=00:00:00.96 bitrate=N/A speed=0.887x    
[AVIOContext @ 0xba59b00] Statistics: 769 bytes written, 0 seeks, 4 writeouts
video:38kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Input file #0 (testsrc=size=1280x720:rate=60,format=nv12,colorspace=all=bt2020:iall=bt2020:fast=0):
  Input stream #0:0 (video): 61 packets read (29280 bytes); 61 frames decoded; 
  Total: 61 packets (29280 bytes) demuxed
Output file #0 (/dev/null):
  Output stream #0:0 (video): 59 frames encoded; 59 packets muxed (38877 bytes); 
  Total: 59 packets (38877 bytes) muxed
Terminating demuxer thread 0
success in 1.14s

h264_vaapi@/dev/dri/renderD128
[AVHWDeviceContext @ 0xc612c40] libva: VA-API version 1.22.0
[AVHWDeviceContext @ 0xc612c40] libva: va_openDriver() returns 0
[AVHWDeviceContext @ 0xc612c40] Initialised VAAPI connection: version 1.22
[AVHWDeviceContext @ 0xc612c40] VAAPI driver: Intel i965 driver for Intel(R) Broxton - 2.4.0.pre1 (2.4.0.pre1).
[AVHWDeviceContext @ 0xc612c40] Driver not found in known nonstandard list, using standard behaviour.
[Parsed_testsrc_0 @ 0xc622e80] size:1280x720 rate:60/1 duration:-1.000000 sar:1/1
[auto_scale_0 @ 0xc624ac0] w:iw h:ih flags:'' interl:0
[Parsed_format_1 @ 0xc623740] auto-inserting filter 'auto_scale_0' between the filter 'Parsed_testsrc_0' and the filter 'Parsed_format_1'
[auto_scale_1 @ 0xc632500] w:iw h:ih flags:'' interl:0
[Parsed_colorspace_2 @ 0xc623c00] auto-inserting filter 'auto_scale_1' between the filter 'Parsed_format_1' and the filter 'Parsed_colorspace_2'
[auto_scale_0 @ 0xc624ac0] w:1280 h:720 fmt:rgb24 sar:1/1 -> w:1280 h:720 fmt:nv12 sar:1/1 flags:0x00000004
[auto_scale_1 @ 0xc632500] w:1280 h:720 fmt:nv12 sar:1/1 -> w:1280 h:720 fmt:yuv420p sar:1/1 flags:0x00000004
    Last message repeated 3 times
Input #0, lavfi, from 'testsrc=size=1280x720:rate=60,format=nv12,colorspace=all=bt2020:iall=bt2020:fast=0':
  Duration: N/A, start: 0.000000, bitrate: N/A
  Stream #0:0: Video: wrapped_avframe, 1 reference frame, yuv420p(bt2020nc/bt2020/smpte2084), 1280x720 [SAR 1:1 DAR 16:9], 60 fps, 60 tbr, 60 tbn
Stream mapping:
  Stream #0:0 -> #0:0 (wrapped_avframe (native) -> h264 (h264_vaapi))
Press [q] to stop, [?] for help
[graph 0 input from stream 0:0 @ 0xc86d040] w:1280 h:720 pixfmt:yuv420p tb:1/60 fr:60/1 sar:1/1
[auto_scale_0 @ 0xc86cac0] w:iw h:ih flags:'' interl:0
[trim_in_0_0 @ 0xc86da80] auto-inserting filter 'auto_scale_0' between the filter 'graph 0 input from stream 0:0' and the filter 'trim_in_0_0'
[auto_scale_0 @ 0xc86cac0] w:1280 h:720 fmt:yuv420p sar:1/1 -> w:1280 h:720 fmt:nv12 sar:1/1 flags:0x00000004
    Last message repeated 3 times
[h264_vaapi @ 0xc866440] Using input frames context (format vaapi) with h264_vaapi encoder.
[h264_vaapi @ 0xc866440] Input surface format is nv12.
[h264_vaapi @ 0xc866440] Using VAAPI profile VAProfileH264High (7).
[h264_vaapi @ 0xc866440] Using VAAPI entrypoint VAEntrypointEncSlice (6).
[h264_vaapi @ 0xc866440] Using VAAPI render target format YUV420 (0x1).
[h264_vaapi @ 0xc866440] RC mode: VBR.
[h264_vaapi @ 0xc866440] RC target: 66% of 6000000 bps over 1000 ms.
[h264_vaapi @ 0xc866440] RC buffer: 6000000 bits, initial fullness 4500000 bits.
[h264_vaapi @ 0xc866440] RC framerate: 60/1 (60.00 fps).
[h264_vaapi @ 0xc866440] Driver does not report any additional prediction constraints.
[h264_vaapi @ 0xc866440] Using intra, P- and B-frames (supported references: 4 / 1).
[h264_vaapi @ 0xc866440] All wanted packed headers available (wanted 0xd, found 0x1f).
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf60.3.100
  Stream #0:0: Video: h264 (High), 1 reference frame, vaapi(tv, bt2020nc/bt2020/bt2020-10, progressive), 1280x720 (0x0) [SAR 1:1 DAR 16:9], q=2-31, 4000 kb/s, 60 fps, 60 tbn
    Metadata:
      encoder         : Lavc60.3.100 h264_vaapi
No more output streams to write to, finishing.
[out#0/null @ 0xc85f000] All streams finished
[out#0/null @ 0xc85f000] Terminating muxer thread
frame=   60 fps= 25 q=-0.0 Lsize=N/A time=00:00:00.96 bitrate=N/A speed=0.411x    
[AVIOContext @ 0xc612b00] Statistics: 1139 bytes written, 0 seeks, 6 writeouts
video:31kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Input file #0 (testsrc=size=1280x720:rate=60,format=nv12,colorspace=all=bt2020:iall=bt2020:fast=0):
  Input stream #0:0 (video): 61 packets read (29280 bytes); 61 frames decoded; 
  Total: 61 packets (29280 bytes) demuxed
Output file #0 (/dev/null):
  Output stream #0:0 (video): 60 frames encoded; 60 packets muxed (32010 bytes); 
  Total: 60 packets (32010 bytes) muxed
Terminating demuxer thread 0
success in 2.50s

h264_vaapi@/dev/dri/renderD128+deint
[AVHWDeviceContext @ 0xaefdc40] libva: VA-API version 1.22.0
[AVHWDeviceContext @ 0xaefdc40] libva: va_openDriver() returns 0
[AVHWDeviceContext @ 0xaefdc40] Initialised VAAPI connection: version 1.22
[AVHWDeviceContext @ 0xaefdc40] VAAPI driver: Intel i965 driver for Intel(R) Broxton - 2.4.0.pre1 (2.4.0.pre1).
[AVHWDeviceContext @ 0xaefdc40] Driver not found in known nonstandard list, using standard behaviour.
[Parsed_testsrc_0 @ 0xaf0de80] size:1280x720 rate:60/1 duration:-1.000000 sar:1/1
[auto_scale_0 @ 0xaf0fac0] w:iw h:ih flags:'' interl:0
[Parsed_format_1 @ 0xaf0e740] auto-inserting filter 'auto_scale_0' between the filter 'Parsed_testsrc_0' and the filter 'Parsed_format_1'
[auto_scale_1 @ 0xaf1d500] w:iw h:ih flags:'' interl:0
[Parsed_colorspace_2 @ 0xaf0ec00] auto-inserting filter 'auto_scale_1' between the filter 'Parsed_format_1' and the filter 'Parsed_colorspace_2'
[auto_scale_0 @ 0xaf0fac0] w:1280 h:720 fmt:rgb24 sar:1/1 -> w:1280 h:720 fmt:nv12 sar:1/1 flags:0x00000004
[auto_scale_1 @ 0xaf1d500] w:1280 h:720 fmt:nv12 sar:1/1 -> w:1280 h:720 fmt:yuv420p sar:1/1 flags:0x00000004
    Last message repeated 3 times
Input #0, lavfi, from 'testsrc=size=1280x720:rate=60,format=nv12,colorspace=all=bt2020:iall=bt2020:fast=0':
  Duration: N/A, start: 0.000000, bitrate: N/A
  Stream #0:0: Video: wrapped_avframe, 1 reference frame, yuv420p(bt2020nc/bt2020/smpte2084), 1280x720 [SAR 1:1 DAR 16:9], 60 fps, 60 tbr, 60 tbn
Stream mapping:
  Stream #0:0 -> #0:0 (wrapped_avframe (native) -> h264 (h264_vaapi))
Press [q] to stop, [?] for help
[graph 0 input from stream 0:0 @ 0xb158ac0] w:1280 h:720 pixfmt:yuv420p tb:1/60 fr:60/1 sar:1/1
[auto_scale_0 @ 0xb155100] w:iw h:ih flags:'' interl:0
[trim_in_0_0 @ 0xb14fcc0] auto-inserting filter 'auto_scale_0' between the filter 'graph 0 input from stream 0:0' and the filter 'trim_in_0_0'
[auto_scale_0 @ 0xb155100] w:1280 h:720 fmt:yuv420p sar:1/1 -> w:1280 h:720 fmt:nv12 sar:1/1 flags:0x00000004
[Parsed_deinterlace_vaapi_2 @ 0xb157c00] Picking 4 (MotionCompensated) as default deinterlacing mode.
[auto_scale_0 @ 0xb155100] w:1280 h:720 fmt:yuv420p sar:1/1 -> w:1280 h:720 fmt:nv12 sar:1/1 flags:0x00000004
    Last message repeated 2 times
[h264_vaapi @ 0xb151440] Using input frames context (format vaapi) with h264_vaapi encoder.
[h264_vaapi @ 0xb151440] Input surface format is nv12.
[h264_vaapi @ 0xb151440] Using VAAPI profile VAProfileH264High (7).
[h264_vaapi @ 0xb151440] Using VAAPI entrypoint VAEntrypointEncSlice (6).
[h264_vaapi @ 0xb151440] Using VAAPI render target format YUV420 (0x1).
[h264_vaapi @ 0xb151440] RC mode: VBR.
[h264_vaapi @ 0xb151440] RC target: 66% of 6000000 bps over 1000 ms.
[h264_vaapi @ 0xb151440] RC buffer: 6000000 bits, initial fullness 4500000 bits.
[h264_vaapi @ 0xb151440] RC framerate: 60/1 (60.00 fps).
[h264_vaapi @ 0xb151440] Driver does not report any additional prediction constraints.
[h264_vaapi @ 0xb151440] Using intra, P- and B-frames (supported references: 4 / 1).
[h264_vaapi @ 0xb151440] All wanted packed headers available (wanted 0xd, found 0x1f).
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf60.3.100
  Stream #0:0: Video: h264 (High), 1 reference frame, vaapi(tv, bt2020nc/bt2020/bt2020-10, progressive), 1280x720 (0x0) [SAR 1:1 DAR 16:9], q=2-31, 4000 kb/s, 60 fps, 60 tbn
    Metadata:
      encoder         : Lavc60.3.100 h264_vaapi
No more output streams to write to, finishing.
[out#0/null @ 0xb14a000] All streams finished
[out#0/null @ 0xb14a000] Terminating muxer thread
frame=   59 fps= 28 q=-0.0 Lsize=N/A time=00:00:00.96 bitrate=N/A speed=0.463x    
[AVIOContext @ 0xaefdb00] Statistics: 953 bytes written, 0 seeks, 5 writeouts
video:38kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Input file #0 (testsrc=size=1280x720:rate=60,format=nv12,colorspace=all=bt2020:iall=bt2020:fast=0):
  Input stream #0:0 (video): 61 packets read (29280 bytes); 61 frames decoded; 
  Total: 61 packets (29280 bytes) demuxed
Output file #0 (/dev/null):
  Output stream #0:0 (video): 59 frames encoded; 59 packets muxed (38877 bytes); 
  Total: 59 packets (38877 bytes) muxed
Terminating demuxer thread 0
success in 2.19s

h264_vaapi@/dev/dri/renderD129
no such file or directory

h264_vaapi@/dev/renderD128
no such file or directory

The only option that appears is Software Transcoder. Here is the full debug info:

h264_amf

[Parsed_testsrc_0 @ 0x455fa80] size:1280x720 rate:60/1 duration:-1.000000 sar:1/1 Input #0, lavfi, from 'testsrc=size=1280x720:rate=60': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: wrapped_avframe, 1 reference frame, rgb24, 1280x720 [SAR 1:1 DAR 16:9], 60 fps, 60 tbr, 60 tbn Stream mapping: Stream #0:0 -> #0:0 (wrapped_avframe (native) -> h264 (h264_amf)) Press [q] to stop, [?] for help [graph 0 input from stream 0:0 @ 0x4565680] w:1280 h:720 pixfmt:rgb24 tb:1/60 fr:60/1 sar:1/1 [auto_scale_0 @ 0x4567200] w:iw h:ih flags:'' interl:0 [format @ 0x4566100] auto-inserting filter 'auto_scale_0' between the filter 'Parsed_null_0' and the filter 'format' [auto_scale_0 @ 0x4567200] w:1280 h:720 fmt:rgb24 sar:1/1 -> w:1280 h:720 fmt:yuv420p sar:1/1 flags:0x00000004 [h264_amf @ 0x4563c40] DLL libamfrt64.so.1 failed to open [vost#0:0/h264_amf @ 0x4563540] Error initializing output stream: Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height Terminating demuxer thread 0 Conversion failed!

exit status 1

h264_nvenc

[Parsed_testsrc_0 @ 0x45fda80] size:1280x720 rate:60/1 duration:-1.000000 sar:1/1 Input #0, lavfi, from 'testsrc=size=1280x720:rate=60': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: wrapped_avframe, 1 reference frame, rgb24, 1280x720 [SAR 1:1 DAR 16:9], 60 fps, 60 tbr, 60 tbn Stream mapping: Stream #0:0 -> #0:0 (wrapped_avframe (native) -> h264 (h264_nvenc)) Press [q] to stop, [?] for help [graph 0 input from stream 0:0 @ 0x461dfc0] w:1280 h:720 pixfmt:rgb24 tb:1/60 fr:60/1 sar:1/1 [auto_scale_0 @ 0x461fb40] w:iw h:ih flags:'' interl:0 [format @ 0x461ea00] auto-inserting filter 'auto_scale_0' between the filter 'Parsed_null_0' and the filter 'format' [auto_scale_0 @ 0x461fb40] w:1280 h:720 fmt:rgb24 sar:1/1 -> w:1280 h:720 fmt:gbrp sar:1/1 flags:0x00000004 [h264_nvenc @ 0x4601880] Cannot load libcuda.so.1 [h264_nvenc @ 0x4601880] Nvenc unloaded [vost#0:0/h264_nvenc @ 0x4601540] Error initializing output stream: Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height Terminating demuxer thread 0 Conversion failed!

exit status 1

h264_nvenc+deint

[Parsed_testsrc_0 @ 0x3f79c40] size:1280x720 rate:60/1 duration:-1.000000 sar:1/1 [auto_scale_0 @ 0x3f7bc80] w:iw h:ih flags:'' interl:0 [Parsed_tinterlace_1 @ 0x3f7a080] auto-inserting filter 'auto_scale_0' between the filter 'Parsed_testsrc_0' and the filter 'Parsed_tinterlace_1' [auto_scale_0 @ 0x3f7bc80] w:1280 h:720 fmt:rgb24 sar:1/1 -> w:1280 h:720 fmt:yuv444p sar:1/1 flags:0x00000004 [Parsed_tinterlace_1 @ 0x3f7a080] mode:1 filter:off h:720 -> h:720 Input #0, lavfi, from 'testsrc=size=1280x720:rate=60,tinterlace=mode=1': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: wrapped_avframe, 1 reference frame, yuv444p, 1280x720 [SAR 1:1 DAR 16:9], 30 fps, 30 tbr, 30 tbn [AVHWDeviceContext @ 0x3f70300] Cannot load libcuda.so.1 [AVHWDeviceContext @ 0x3f70300] Could not dynamically load CUDA Device creation failed: -1. No device available for decoder: device type cuda needed for codec wrapped_avframe. Stream mapping: Stream #0:0 -> #0:0 (wrapped_avframe (native) -> h264 (h264_nvenc)) Device setup failed for decoder on input stream #0:0 : Operation not permitted

exit status 1

h264_nvenc+scaler

[Parsed_testsrc_0 @ 0x37e4a80] size:1280x720 rate:60/1 duration:-1.000000 sar:1/1 Input #0, lavfi, from 'testsrc=size=1280x720:rate=60': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: wrapped_avframe, 1 reference frame, rgb24, 1280x720 [SAR 1:1 DAR 16:9], 60 fps, 60 tbr, 60 tbn [AVHWDeviceContext @ 0x37db300] Cannot load libcuda.so.1 [AVHWDeviceContext @ 0x37db300] Could not dynamically load CUDA Device creation failed: -1. No device available for decoder: device type cuda needed for codec wrapped_avframe. Stream mapping: Stream #0:0 -> #0:0 (wrapped_avframe (native) -> h264 (h264_nvenc)) Device setup failed for decoder on input stream #0:0 : Operation not permitted

exit status 1

h264_nvenc+tonemap

[Parsed_testsrc_0 @ 0x2f66040] size:1280x720 rate:60/1 duration:-1.000000 sar:1/1 [auto_scale_0 @ 0x2f689c0] w:iw h:ih flags:'' interl:0 [Parsed_format_1 @ 0x2f66400] auto-inserting filter 'auto_scale_0' between the filter 'Parsed_testsrc_0' and the filter 'Parsed_format_1' [auto_scale_1 @ 0x2f76680] w:iw h:ih flags:'' interl:0 [Parsed_colorspace_2 @ 0x2f66680] auto-inserting filter 'auto_scale_1' between the filter 'Parsed_format_1' and the filter 'Parsed_colorspace_2' [auto_scale_0 @ 0x2f689c0] w:1280 h:720 fmt:rgb24 sar:1/1 -> w:1280 h:720 fmt:nv12 sar:1/1 flags:0x00000004 [auto_scale_1 @ 0x2f76680] w:1280 h:720 fmt:nv12 sar:1/1 -> w:1280 h:720 fmt:yuv420p sar:1/1 flags:0x00000004 Last message repeated 3 times Input #0, lavfi, from 'testsrc=size=1280x720:rate=60,format=nv12,colorspace=all=bt2020:iall=bt2020:fast=0': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: wrapped_avframe, 1 reference frame, yuv420p(bt2020nc/bt2020/smpte2084), 1280x720 [SAR 1:1 DAR 16:9], 60 fps, 60 tbr, 60 tbn [AVHWDeviceContext @ 0x31a2d80] Cannot load libcuda.so.1 [AVHWDeviceContext @ 0x31a2d80] Could not dynamically load CUDA Device creation failed: -1. No device available for decoder: device type cuda needed for codec wrapped_avframe. Stream mapping: Stream #0:0 -> #0:0 (wrapped_avframe (native) -> h264 (h264_nvenc)) Device setup failed for decoder on input stream #0:0 : Operation not permitted

exit status 1

h264_vaapi@/dev/dri/card0

[AVHWDeviceContext @ 0xa2a8380] libva: VA-API version 1.22.0 [AVHWDeviceContext @ 0xa2a8380] libva: va_openDriver() returns 0 [AVHWDeviceContext @ 0xa2a8380] Initialised VAAPI connection: version 1.22 [AVHWDeviceContext @ 0xa2a8380] VAAPI driver: Intel iHD driver for Intel(R) Gen Graphics - 24.4.2 (b813073). [AVHWDeviceContext @ 0xa2a8380] Driver not found in known nonstandard list, using standard behaviour. [Parsed_testsrc_0 @ 0xa2ef4c0] size:1280x720 rate:60/1 duration:-1.000000 sar:1/1 [auto_scale_0 @ 0xa2eedc0] w:iw h:ih flags:'' interl:0 [Parsed_format_1 @ 0xa2f01c0] auto-inserting filter 'auto_scale_0' between the filter 'Parsed_testsrc_0' and the filter 'Parsed_format_1' [auto_scale_1 @ 0xa2ff740] w:iw h:ih flags:'' interl:0 [Parsed_colorspace_2 @ 0xa2f0400] auto-inserting filter 'auto_scale_1' between the filter 'Parsed_format_1' and the filter 'Parsed_colorspace_2' [auto_scale_0 @ 0xa2eedc0] w:1280 h:720 fmt:rgb24 sar:1/1 -> w:1280 h:720 fmt:nv12 sar:1/1 flags:0x00000004 [auto_scale_1 @ 0xa2ff740] w:1280 h:720 fmt:nv12 sar:1/1 -> w:1280 h:720 fmt:yuv420p sar:1/1 flags:0x00000004 Last message repeated 3 times Input #0, lavfi, from 'testsrc=size=1280x720:rate=60,format=nv12,colorspace=all=bt2020:iall=bt2020:fast=0': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: wrapped_avframe, 1 reference frame, yuv420p(bt2020nc/bt2020/smpte2084), 1280x720 [SAR 1:1 DAR 16:9], 60 fps, 60 tbr, 60 tbn Stream mapping: Stream #0:0 -> #0:0 (wrapped_avframe (native) -> h264 (h264_vaapi)) Press [q] to stop, [?] for help [graph 0 input from stream 0:0 @ 0xa539f80] w:1280 h:720 pixfmt:yuv420p tb:1/60 fr:60/1 sar:1/1 [auto_scale_0 @ 0xa539a00] w:iw h:ih flags:'' interl:0 [trim_in_0_0 @ 0xa53a9c0] auto-inserting filter 'auto_scale_0' between the filter 'graph 0 input from stream 0:0' and the filter 'trim_in_0_0' [auto_scale_0 @ 0xa539a00] w:1280 h:720 fmt:yuv420p sar:1/1 -> w:1280 h:720 fmt:nv12 sar:1/1 flags:0x00000004 Last message repeated 3 times [h264_vaapi @ 0xa533440] Using input frames context (format vaapi) with h264_vaapi encoder. [h264_vaapi @ 0xa533440] Input surface format is nv12. [h264_vaapi @ 0xa533440] Using VAAPI profile VAProfileH264High (7). [h264_vaapi @ 0xa533440] Using VAAPI entrypoint VAEntrypointEncSliceLP (8). [h264_vaapi @ 0xa533440] Using VAAPI render target format YUV420 (0x1). [h264_vaapi @ 0xa533440] Driver does not support any RC mode compatible with selected options (supported modes: CQP). [vost#0:0/h264_vaapi @ 0xa533140] Error initializing output stream: Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height Terminating demuxer thread 0 Conversion failed!

exit status 1

h264_vaapi@/dev/dri/renderD128

[AVHWDeviceContext @ 0xb990380] libva: VA-API version 1.22.0 [AVHWDeviceContext @ 0xb990380] libva: va_openDriver() returns 0 [AVHWDeviceContext @ 0xb990380] Initialised VAAPI connection: version 1.22 [AVHWDeviceContext @ 0xb990380] VAAPI driver: Intel iHD driver for Intel(R) Gen Graphics - 24.4.2 (b813073). [AVHWDeviceContext @ 0xb990380] Driver not found in known nonstandard list, using standard behaviour. [Parsed_testsrc_0 @ 0xb9d74c0] size:1280x720 rate:60/1 duration:-1.000000 sar:1/1 [auto_scale_0 @ 0xb9d6dc0] w:iw h:ih flags:'' interl:0 [Parsed_format_1 @ 0xb9d81c0] auto-inserting filter 'auto_scale_0' between the filter 'Parsed_testsrc_0' and the filter 'Parsed_format_1' [auto_scale_1 @ 0xb9e7740] w:iw h:ih flags:'' interl:0 [Parsed_colorspace_2 @ 0xb9d8400] auto-inserting filter 'auto_scale_1' between the filter 'Parsed_format_1' and the filter 'Parsed_colorspace_2' [auto_scale_0 @ 0xb9d6dc0] w:1280 h:720 fmt:rgb24 sar:1/1 -> w:1280 h:720 fmt:nv12 sar:1/1 flags:0x00000004 [auto_scale_1 @ 0xb9e7740] w:1280 h:720 fmt:nv12 sar:1/1 -> w:1280 h:720 fmt:yuv420p sar:1/1 flags:0x00000004 Last message repeated 3 times Input #0, lavfi, from 'testsrc=size=1280x720:rate=60,format=nv12,colorspace=all=bt2020:iall=bt2020:fast=0': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: wrapped_avframe, 1 reference frame, yuv420p(bt2020nc/bt2020/smpte2084), 1280x720 [SAR 1:1 DAR 16:9], 60 fps, 60 tbr, 60 tbn Stream mapping: Stream #0:0 -> #0:0 (wrapped_avframe (native) -> h264 (h264_vaapi)) Press [q] to stop, [?] for help [graph 0 input from stream 0:0 @ 0xbc21f80] w:1280 h:720 pixfmt:yuv420p tb:1/60 fr:60/1 sar:1/1 [auto_scale_0 @ 0xbc21a00] w:iw h:ih flags:'' interl:0 [trim_in_0_0 @ 0xbc229c0] auto-inserting filter 'auto_scale_0' between the filter 'graph 0 input from stream 0:0' and the filter 'trim_in_0_0' [auto_scale_0 @ 0xbc21a00] w:1280 h:720 fmt:yuv420p sar:1/1 -> w:1280 h:720 fmt:nv12 sar:1/1 flags:0x00000004 Last message repeated 3 times [h264_vaapi @ 0xbc1b440] Using input frames context (format vaapi) with h264_vaapi encoder. [h264_vaapi @ 0xbc1b440] Input surface format is nv12. [h264_vaapi @ 0xbc1b440] Using VAAPI profile VAProfileH264High (7). [h264_vaapi @ 0xbc1b440] Using VAAPI entrypoint VAEntrypointEncSliceLP (8). [h264_vaapi @ 0xbc1b440] Using VAAPI render target format YUV420 (0x1). [h264_vaapi @ 0xbc1b440] Driver does not support any RC mode compatible with selected options (supported modes: CQP). [vost#0:0/h264_vaapi @ 0xbc1b140] Error initializing output stream: Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height Terminating demuxer thread 0 Conversion failed!

exit status 1

h264_vaapi@/dev/dri/renderD129

no such file or directory

h264_vaapi@/dev/renderD128

no such file or directory

What is the CPU model?

I remember other users have an issue with the Asustor 5.xx updates. I believe it was a security change where only root users could access device files like /dev/dri.

My NAS has the N5105. I have tried both the ChannelsDVR Asustor app and a standard Docker container with the same result. I think it is the permissions issue the other poster referenced. Thanks for any help you can provide.

This error occurs on Jasper Lake CPUs and is typically fixed with the kernel parameter i915.enable_guc=2

They had fixed this in the past, but I think they broke it again in the new update.

https://www.reddit.com/r/asustor/comments/xmr6u0/comment/ixlce53/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

I ran cat /sys/module/i915/parameters/enable_guc and the value is "-1". Is that causing the issue? Thanks,

Mike

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.