Tdarr
Tdarr copied to clipboard
Update docker with newest intel media drivers
Seems like the current versions of the intel drivers dosn't like Intel Arc.
Is it possible to upgrade this so docker can be used instead of VM?
Can these get updated? I purchased an A380 and can't encode with it. https://github.com/HaveAGitGat/Tdarr/issues/929
Thank you!
Please try:
haveagitgat/tdarr_acc:dev_2.16.01_2023_12_07T06_44_08z
haveagitgat/tdarr_node_acc:dev_2.16.01_2023_12_07T06_44_08z
Hmm still doesn't seem to work. Windows node (non-Docker) works fine for me with the same settings.
Here's some logs although everything seems okay...
2023-12-07T10:07:10.360Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:[Step W03] [C4] [sonarrQ] Running Community plugin: 1.0.0: handbrakeCustomArguments: Transcode
2023-12-07T10:07:10.360Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:Scanning original library file
2023-12-07T10:07:10.361Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:{
2023-12-07T10:07:10.361Z "exifToolScan": true,
2023-12-07T10:07:10.361Z "mediaInfoScan": false,
2023-12-07T10:07:10.361Z "closedCaptionScan": false
2023-12-07T10:07:10.361Z }
2023-12-07T10:07:10.361Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:Loading source file: /tatsutemp/sonarrqueue/To LOVE-Ru (2008) [tvdbid=81831]/Season 3/[Koten_Gars] To LOVE-Ru (2008) Bluray-1080p - S03E05 - 50.mkv
2023-12-07T10:07:10.362Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:Scanning source file: /tatsutemp/sonarrqueue/To LOVE-Ru (2008) [tvdbid=81831]/Season 3/[Koten_Gars] To LOVE-Ru (2008) Bluray-1080p - S03E05 - 50.mkv
2023-12-07T10:07:10.362Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:Scan types: {
2023-12-07T10:07:10.362Z "exifToolScan": true,
2023-12-07T10:07:10.362Z "mediaInfoScan": false,
2023-12-07T10:07:10.362Z "closedCaptionScan": false
2023-12-07T10:07:10.362Z }
2023-12-07T10:07:10.363Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:Using cached scan results
2023-12-07T10:07:10.363Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:Loaded plugin inputs: {
2023-12-07T10:07:10.363Z "customArguments": "--preset-import-file \"/tatsutemp/tdarrtemp/l4krAV1final.json\" -Z \"l4krAV1final\" --first-audio --first-subtitle --subtitle-default=1",
2023-12-07T10:07:10.363Z "jsonPreset": "",
2023-12-07T10:07:10.363Z "container": "mkv"
2023-12-07T10:07:10.363Z }
2023-12-07T10:07:10.363Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:Running HandBrakeCLI -i /tatsutemp/sonarrqueue/To LOVE-Ru (2008) [tvdbid=81831]/Season 3/[Koten_Gars] To LOVE-Ru (2008) Bluray-1080p - S03E05 - 50.mkv -o /tatsutemp/tdarrtemp/tdarr-workDir-node-0s7_ll_Uk-worker-jaded-jay-ts-1701940025506/1701940027560/[Koten_Gars] To LOVE-Ru (2008) Bluray-1080p - S03E05 - 50.mkv --preset-import-file /tatsutemp/tdarrtemp/l4krAV1final.json -Z l4krAV1final --first-audio --first-subtitle --subtitle-default=1
2023-12-07T10:07:11.364Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:[10:07:07] Compile-time hardening features are enabled
2023-12-07T10:07:11.364Z Cannot load libnvidia-encode.so.1
2023-12-07T10:07:11.364Z libva info: VA-API version 1.16.0
2023-12-07T10:07:11.364Z libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
2023-12-07T10:07:11.364Z libva info: Found init function __vaDriverInit_1_16
2023-12-07T10:07:11.364Z libva info: va_openDriver() returns 0
2023-12-07T10:07:11.364Z libva info: VA-API version 1.16.0
2023-12-07T10:07:11.364Z libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
2023-12-07T10:07:11.364Z libva info: Found init function __vaDriverInit_1_16
2023-12-07T10:07:11.364Z libva info: va_openDriver() returns 0
2023-12-07T10:07:11.364Z [10:07:07] hb_display_init: attempting VA driver 'iHD'
2023-12-07T10:07:11.364Z libva info: VA-API version 1.16.0
2023-12-07T10:07:11.364Z libva info: User environment variable requested driver 'iHD'
2023-12-07T10:07:11.364Z libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
2023-12-07T10:07:11.364Z libva info: Found init function __vaDriverInit_1_16
2023-12-07T10:07:11.364Z libva info: va_openDriver() returns 0
2023-12-07T10:07:11.364Z libva info: VA-API version 1.16.0
2023-12-07T10:07:11.364Z libva info: User environment variable requested driver 'iHD'
2023-12-07T10:07:11.364Z libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
2023-12-07T10:07:11.364Z libva info: Found init function __vaDriverInit_1_16
2023-12-07T10:07:11.364Z libva info: va_openDriver() returns 0
2023-12-07T10:07:11.364Z libva info: VA-API version 1.16.0
2023-12-07T10:07:11.364Z libva info: User environment variable requested driver 'iHD'
2023-12-07T10:07:11.364Z libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
2023-12-07T10:07:11.364Z libva info: Found init function __vaDriverInit_1_16
2023-12-07T10:07:11.364Z libva info: va_openDriver() returns 0
2023-12-07T10:07:11.364Z [10:07:07] hb_display_init: using VA driver 'iHD'
2023-12-07T10:07:11.364Z libva info: VA-API version 1.16.0
2023-12-07T10:07:11.364Z libva info: User environment variable requested driver 'iHD'
2023-12-07T10:07:11.364Z libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
2023-12-07T10:07:11.364Z libva info: Found init function __vaDriverInit_1_16
2023-12-07T10:07:11.364Z libva info: va_openDriver() returns 0
2023-12-07T10:07:11.364Z [10:07:07] qsv: is available on this system
2023-12-07T10:07:11.364Z [10:07:07] hb_init: starting libhb thread
2023-12-07T10:07:11.364Z [10:07:07] thread 15443d7ff700 started ("libhb")
2023-12-07T10:07:11.364Z HandBrake 1.7.1 (2023120700) - Linux x86_64 - https://handbrake.fr
2023-12-07T10:07:11.364Z 12 CPUs detected
2023-12-07T10:07:11.364Z Opening /tatsutemp/sonarrqueue/To LOVE-Ru (2008) [tvdbid=81831]/Season 3/[Koten_Gars] To LOVE-Ru (2008) Bluray-1080p - S03E05 - 50.mkv...
2023-12-07T10:07:11.364Z [10:07:07] CPU: AMD Ryzen 5 5600G with Radeon Graphics
2023-12-07T10:07:11.364Z [10:07:07] - logical processor count: 12
2023-12-07T10:07:11.364Z [10:07:07] Intel Quick Sync Video support: yes
2023-12-07T10:07:11.364Z [10:07:07] Intel Quick Sync Video discrete adapter with index 0 and renderD128
2023-12-07T10:07:11.364Z [10:07:07] Impl mfx-gen library path: /usr/lib/x86_64-linux-gnu/libmfx-gen.so.1.2.8
2023-12-07T10:07:11.364Z [10:07:07] - Intel Media SDK hardware: API 2.8 (minimum: 1.3)
2023-12-07T10:07:11.364Z [10:07:07] - Decode support: h264 hevc (8bit: yes, 10bit: yes) av1 (8bit: yes, 10bit: yes)
2023-12-07T10:07:11.364Z [10:07:07] - H.264 encoder: yes
2023-12-07T10:07:11.364Z [10:07:07] - preferred implementation: hardware (any) via ANY
2023-12-07T10:07:11.364Z [10:07:07] - capabilities (hardware): lowpower breftype icq vsinfo chromalocinfo opt1 opt2+mbbrc+extbrc+trellis+repeatpps+ib_adapt+nmpslice
2023-12-07T10:07:11.364Z [10:07:07] - H.265 encoder: yes (8bit: yes, 10bit: yes)
2023-12-07T10:07:11.364Z [10:07:07] - preferred implementation: hardware (any) via ANY
2023-12-07T10:07:11.364Z [10:07:07] - capabilities (hardware): lowpower bpyramid vsinfo masteringinfo cllinfo opt1
2023-12-07T10:07:11.364Z [10:07:07] - AV1 encoder: yes (8bit: yes, 10bit: yes)
2023-12-07T10:07:11.364Z [10:07:07] - preferred implementation: hardware (any) via ANY
2023-12-07T10:07:11.364Z [10:07:07] - capabilities (hardware): lowpower bpyramid icq vsinfo masteringinfo cllinfo opt1 av1bitstream
2023-12-07T10:07:11.364Z [10:07:07] hb_scan: path=/tatsutemp/sonarrqueue/To LOVE-Ru (2008) [tvdbid=81831]/Season 3/[Koten_Gars] To LOVE-Ru (2008) Bluray-1080p - S03E05 - 50.mkv, title_index=1
2023-12-07T10:07:11.364Z Input #0, matroska,webm, from '/tatsutemp/sonarrqueue/To LOVE-Ru (2008) [tvdbid=81831]/Season 3/[Koten_Gars] To LOVE-Ru (2008) Bluray-1080p - S03E05 - 50.mkv':
2023-12-07T10:07:11.364Z Metadata:
2023-12-07T10:07:11.364Z encoder : libebml v1.4.4 + libmatroska v1.7.1
2023-12-07T10:07:11.364Z creation_time : 2023-11-30T00:27:54.000000Z
2023-12-07T10:07:11.364Z Duration: 00:23:43.01, start: 0.000000, bitrate: 13885 kb/s
2023-12-07T10:07:11.364Z Chapters:
2023-12-07T10:07:11.364Z Chapter #0:0: start 0.000000, end 91.007000
2023-12-07T10:07:11.364Z Metadata:
2023-12-07T10:07:11.364Z title : OP
2023-12-07T10:07:11.364Z Chapter #0:1: start 91.007000, end 899.940000
2023-12-07T10:07:11.364Z Metadata:
2023-12-07T10:07:11.364Z title : Part A
2023-12-07T10:07:11.364Z Chapter #0:2: start 899.940000, end 1320.986000
2023-12-07T10:07:11.364Z Metadata:
2023-12-07T10:07:11.364Z title : Part B
2023-12-07T10:07:11.364Z Chapter #0:3: start 1320.986000, end 1410.960000
2023-12-07T10:07:11.364Z Metadata:
2023-12-07T10:07:11.364Z title : ED
2023-12-07T10:07:11.364Z Chapter #0:4: start 1410.960000, end 1423.008000
2023-12-07T10:07:11.364Z Metadata:
2023-12-07T10:07:11.364Z title : Preview
2023-12-07T10:07:11.364Z Stream #0:0(jpn): Video: h264 (High 10), yuv420p10le(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn (default)
2023-12-07T10:07:11.364Z Metadata:
2023-12-07T10:07:11.364Z title : JP.Blu-ray 10-bit 1080p
2023-12-07T10:07:11.364Z BPS : 11699036
2023-12-07T10:07:11.364Z DURATION : 00:23:42.088000000
2023-12-07T10:07:11.364Z NUMBER_OF_FRAMES: 34096
2023-12-07T10:07:11.364Z NUMBER_OF_BYTES : 2079632495
2023-12-07T10:07:11.364Z _STATISTICS_WRITING_APP: mkvmerge v80.0 ('Roundabout') 64-bit
2023-12-07T10:07:11.364Z _STATISTICS_WRITING_DATE_UTC: 2023-11-30 00:27:54
2023-12-07T10:07:11.364Z _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
2023-12-07T10:07:11.364Z Stream #0:1(jpn): Audio: dts (DTS-HD MA), 48000 Hz, stereo, s32p (24 bit) (default)
2023-12-07T10:07:11.364Z Metadata:
2023-12-07T10:07:11.364Z title : Japanese 2.0ch 24bit DTS-HD MA
2023-12-07T10:07:11.364Z BPS : 2157965
2023-12-07T10:07:11.364Z DURATION : 00:23:43.008000000
2023-12-07T10:07:11.364Z NUMBER_OF_FRAMES: 133407
2023-12-07T10:07:11.364Z NUMBER_OF_BYTES : 383850300
2023-12-07T10:07:11.364Z _STATISTICS_WRITING_APP: mkvmerge v80.0 ('Roundabout') 64-bit
2023-12-07T10:07:11.364Z _STATISTICS_WRITING_DATE_UTC: 2023-11-30 00:27:54
2023-12-07T10:07:11.364Z _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
2023-12-07T10:07:11.364Z Stream #0:2(eng): Subtitle: ass
2023-12-07T10:07:11.364Z Metadata:
2023-12-07T10:07:11.364Z title : Full Subs (Doki)
2023-12-07T10:07:11.364Z BPS : 235
2023-12-07T10:07:11.364Z DURATION : 00:23:33.370000000
2023-12-07T10:07:11.364Z NUMBER_OF_FRAMES: 496
2023-12-07T10:07:11.364Z NUMBER_OF_BYTES : 41673
2023-12-07T10:07:11.364Z _STATISTICS_WRITING_APP: mkvmerge v80.0 ('Roundabout') 64-bit
2023-12-07T10:07:11.364Z _STATISTICS_WRITING_DATE_UTC: 2023-11-30 00:27:54
2023-12-07T10:07:11.364Z _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
2023-12-07T10:07:11.364Z Stream #0:3: Attachment: none
2023-12-07T10:07:11.364Z Metadata:
2023-12-07T10:07:11.364Z filename : ARR__.TTF
2023-12-07T10:07:11.364Z mimetype : font/ttf
2023-12-07T10:07:11.364Z Stream #0:4: Attachment: none
2023-12-07T10:07:11.364Z Metadata:
2023-12-07T10:07:11.364Z filename : AVGARDNEclipse.ttf
2023-12-07T10:07:11.364Z mimetype : font/ttf
2023-12-07T10:07:11.364Z Stream #0:5: Attachment: none
2023-12-07T10:07:11.364Z Metadata:
2023-12-07T10:07:11.364Z filename : FRABK.TTF
2023-12-07T10:07:11.364Z mimetype : font/ttf
2023-12-07T10:07:11.364Z Stream #0:6: Attachment: none
2023-12-07T10:07:11.364Z Metadata:
2023-12-07T10:07:11.364Z filename : Happy Hell.ttf
2023-12-07T10:07:11.364Z mimetype : font/ttf
2023-12-07T10:07:11.364Z Stream #0:7: Attachment: none
2023-12-07T10:07:11.364Z Metadata:
2023-12-07T10:07:11.364Z filename : kaiu.ttf
2023-12-07T10:07:11.364Z mimetype : font/ttf
2023-12-07T10:07:11.364Z Stream #0:8: Attachment: none
2023-12-07T10:07:11.364Z Metadata:
2023-12-07T10:07:11.364Z filename : MTCORSVA.TTF
2023-12-07T10:07:11.364Z mimetype : font/ttf
2023-12-07T10:07:11.364Z Stream #0:9: Attachment: none
2023-12-07T10:07:11.364Z Metadata:
2023-12-07T10:07:11.364Z filename : segoepr.ttf
2023-12-07T10:07:11.364Z mimetype : font/ttf
2023-12-07T10:07:11.364Z Stream #0:10: Attachment: none
2023-12-07T10:07:11.364Z Metadata:
2023-12-07T10:07:11.364Z filename : Vesta-Bold.otf
2023-12-07T10:07:11.364Z mimetype : font/otf
2023-12-07T10:07:11.364Z [10:07:07] scan: decoding previews for title 1
2023-12-07T10:07:11.364Z [10:07:07] scan: audio 0x1: dca, rate=48000Hz, bitrate=1 日本語 (DTS-HD MA, 2.0 ch)
2023-12-07T10:07:11.364Z
Scanning title 1 of 1, preview 5, 50.00 %
Scanning title 1 of 1, preview 10, 100.00 %[10:07:08] using container PAR 1:1
2023-12-07T10:07:11.364Z [10:07:08] scan: 10 previews, 1920x1080, 23.976 fps, autocrop = 0/0/0/0, aspect 16:9, PAR 1:1, color profile: 1-1-1, chroma location: left
2023-12-07T10:07:11.364Z [10:07:08] libhb: scan thread found 1 valid title(s)
2023-12-07T10:07:11.364Z + Using preset: l4krAV1final
2023-12-07T10:07:11.364Z + title 1:
2023-12-07T10:07:11.364Z + stream: /tatsutemp/sonarrqueue/To LOVE-Ru (2008) [tvdbid=81831]/Season 3/[Koten_Gars] To LOVE-Ru (2008) Bluray-1080p - S03E05 - 50.mkv
2023-12-07T10:07:11.364Z + duration: 00:23:43
2023-12-07T10:07:11.364Z + size: 1920x1080, pixel aspect: 1/1, display aspect: 1.78, 23.976 fps
2023-12-07T10:07:11.364Z + autocrop: 0/0/0/0
2023-12-07T10:07:11.364Z + chapters:
2023-12-07T10:07:11.364Z + 1: duration 00:01:31
2023-12-07T10:07:11.364Z + 2: duration 00:13:29
2023-12-07T10:07:11.364Z + 3: duration 00:07:01
2023-12-07T10:07:11.364Z + 4: duration 00:01:30
2023-12-07T10:07:11.364Z + 5: duration 00:00:12
2023-12-07T10:07:11.364Z + audio tracks:
2023-12-07T10:07:11.364Z + 1, 日本語 (DTS-HD MA, 2.0 ch) (iso639-2: jpn)
2023-12-07T10:07:11.364Z + subtitle tracks:
2023-12-07T10:07:11.364Z + 1, English (SSA)
2023-12-07T10:07:11.364Z [10:07:08] Starting work at: Thu Dec 7 10:07:08 2023
2023-12-07T10:07:11.364Z
2023-12-07T10:07:11.364Z [10:07:08] 1 job(s) to process
2023-12-07T10:07:11.364Z [10:07:08] json job:
2023-12-07T10:07:11.364Z {
2023-12-07T10:07:11.364Z "Audio": {
2023-12-07T10:07:11.364Z "AudioList": [
2023-12-07T10:07:11.364Z {
2023-12-07T10:07:11.364Z "Bitrate": 192,
2023-12-07T10:07:11.364Z "CompressionLevel": 0.0,
2023-12-07T10:07:11.364Z "DRC": 0.0,
2023-12-07T10:07:11.364Z "DitherMethod": "auto",
2023-12-07T10:07:11.364Z "Encoder": "opus",
2023-12-07T10:07:11.364Z "Gain": 0.0,
2023-12-07T10:07:11.364Z "Mixdown": "stereo",
2023-12-07T10:07:11.364Z "Name": "Japanese 2.0ch 24bit DTS-HD MA",
2023-12-07T10:07:11.364Z "NormalizeMixLevel": false,
2023-12-07T10:07:11.364Z "PresetEncoder": "opus",
2023-12-07T10:07:11.364Z "Quality": -3.0,
2023-12-07T10:07:11.364Z "Samplerate": 0,
2023-12-07T10:07:11.364Z "Track": 0
2023-12-07T10:07:11.364Z }
2023-12-07T10:07:11.364Z ],
2023-12-07T10:07:11.364Z "CopyMask": [
2023-12-07T10:07:11.364Z "copy:opus"
2023-12-07T10:07:11.364Z ],
2023-12-07T10:07:11.364Z "FallbackEncoder": "opus"
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z "Destination": {
2023-12-07T10:07:11.364Z "AlignAVStart": false,
2023-12-07T10:07:11.364Z "ChapterList": [
2023-12-07T10:07:11.364Z {
2023-12-07T10:07:11.364Z "Duration": {
2023-12-07T10:07:11.364Z "Hours": 0,
2023-12-07T10:07:11.364Z "Minutes": 1,
2023-12-07T10:07:11.364Z "Seconds": 31,
2023-12-07T10:07:11.364Z "Ticks": 8190630
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z "Name": "OP"
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z {
2023-12-07T10:07:11.364Z "Duration": {
2023-12-07T10:07:11.364Z "Hours": 0,
2023-12-07T10:07:11.364Z "Minutes": 13,
2023-12-07T10:07:11.364Z "Seconds": 29,
2023-12-07T10:07:11.364Z "Ticks": 72803970
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z "Name": "Part A"
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z {
2023-12-07T10:07:11.364Z "Duration": {
2023-12-07T10:07:11.364Z "Hours": 0,
2023-12-07T10:07:11.364Z "Minutes": 7,
2023-12-07T10:07:11.364Z "Seconds": 1,
2023-12-07T10:07:11.364Z "Ticks": 37894140
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z "Name": "Part B"
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z {
2023-12-07T10:07:11.364Z "Duration": {
2023-12-07T10:07:11.364Z "Hours": 0,
2023-12-07T10:07:11.364Z "Minutes": 1,
2023-12-07T10:07:11.364Z "Seconds": 30,
2023-12-07T10:07:11.364Z "Ticks": 8097660
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z "Name": "ED"
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z {
2023-12-07T10:07:11.364Z "Duration": {
2023-12-07T10:07:11.364Z "Hours": 0,
2023-12-07T10:07:11.364Z "Minutes": 0,
2023-12-07T10:07:11.364Z "Seconds": 12,
2023-12-07T10:07:11.364Z "Ticks": 1084320
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z "Name": "Preview"
2023-12-07T10:07:11.364Z }
2023-12-07T10:07:11.364Z ],
2023-12-07T10:07:11.364Z "ChapterMarkers": true,
2023-12-07T10:07:11.364Z "File": "/tatsutemp/tdarrtemp/tdarr-workDir-node-0s7_ll_Uk-worker-jaded-jay-ts-1701940025506/1701940027560/[Koten_Gars] To LOVE-Ru (2008) Bluray-1080p - S03E05 - 50.mkv",
2023-12-07T10:07:11.364Z "InlineParameterSets": false,
2023-12-07T10:07:11.364Z "Mux": "mkv",
2023-12-07T10:07:11.364Z "Options": {
2023-12-07T10:07:11.364Z "IpodAtom": false,
2023-12-07T10:07:11.364Z "Optimize": false
2023-12-07T10:07:11.364Z }
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z "Filters": {
2023-12-07T10:07:11.364Z "FilterList": [
2023-12-07T10:07:11.364Z {
2023-12-07T10:07:11.364Z "ID": 10,
2023-12-07T10:07:11.364Z "Settings": {
2023-12-07T10:07:11.364Z "mode": 1
2023-12-07T10:07:11.364Z }
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z {
2023-12-07T10:07:11.364Z "ID": 19,
2023-12-07T10:07:11.364Z "Settings": {
2023-12-07T10:07:11.364Z "crop-bottom": 0,
2023-12-07T10:07:11.364Z "crop-left": 0,
2023-12-07T10:07:11.364Z "crop-right": 0,
2023-12-07T10:07:11.364Z "crop-top": 0,
2023-12-07T10:07:11.364Z "height": 1080,
2023-12-07T10:07:11.364Z "width": 1920
2023-12-07T10:07:11.364Z }
2023-12-07T10:07:11.364Z }
2023-12-07T10:07:11.364Z ]
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z "Metadata": {},
2023-12-07T10:07:11.364Z "PAR": {
2023-12-07T10:07:11.364Z "Den": 1,
2023-12-07T10:07:11.364Z "Num": 1
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z "SequenceID": 0,
2023-12-07T10:07:11.364Z "Source": {
2023-12-07T10:07:11.364Z "Angle": 0,
2023-12-07T10:07:11.364Z "HWDecode": 0,
2023-12-07T10:07:11.364Z "Path": "/tatsutemp/sonarrqueue/To LOVE-Ru (2008) [tvdbid=81831]/Season 3/[Koten_Gars] To LOVE-Ru (2008) Bluray-1080p - S03E05 - 50.mkv",
2023-12-07T10:07:11.364Z "Range": {
2023-12-07T10:07:11.364Z "End": 5,
2023-12-07T10:07:11.364Z "Start": 1,
2023-12-07T10:07:11.364Z "Type": "chapter"
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z "Title": 1
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z "Subtitle": {
2023-12-07T10:07:11.364Z "Search": {
2023-12-07T10:07:11.364Z "Burn": true,
2023-12-07T10:07:11.364Z "Default": false,
2023-12-07T10:07:11.364Z "Enable": false,
2023-12-07T10:07:11.364Z "Forced": false
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z "SubtitleList": [
2023-12-07T10:07:11.364Z {
2023-12-07T10:07:11.364Z "Burn": false,
2023-12-07T10:07:11.364Z "Default": true,
2023-12-07T10:07:11.364Z "Forced": false,
2023-12-07T10:07:11.364Z "Name": "Full Subs (Doki)",
2023-12-07T10:07:11.364Z "Track": 0
2023-12-07T10:07:11.364Z }
2023-12-07T10:07:11.364Z ]
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z "Video": {
2023-12-07T10:07:11.364Z "ChromaLocation": 1,
2023-12-07T10:07:11.364Z "ColorInputFormat": 0,
2023-12-07T10:07:11.364Z "ColorMatrix": 1,
2023-12-07T10:07:11.364Z "ColorOutputFormat": 0,
2023-12-07T10:07:11.364Z "ColorPrimaries": 1,
2023-12-07T10:07:11.364Z "ColorRange": 1,
2023-12-07T10:07:11.364Z "ColorTransfer": 1,
2023-12-07T10:07:11.364Z "Encoder": "qsv_av1_10bit",
2023-12-07T10:07:11.364Z "HardwareDecode": 0,
2023-12-07T10:07:11.364Z "Level": "auto",
2023-12-07T10:07:11.364Z "MultiPass": false,
2023-12-07T10:07:11.364Z "Options": "",
2023-12-07T10:07:11.364Z "Preset": "quality",
2023-12-07T10:07:11.364Z "Profile": "auto",
2023-12-07T10:07:11.364Z "QSV": {
2023-12-07T10:07:11.364Z "AdapterIndex": 0,
2023-12-07T10:07:11.364Z "AsyncDepth": 0,
2023-12-07T10:07:11.364Z "Decode": false
2023-12-07T10:07:11.364Z },
2023-12-07T10:07:11.364Z "Quality": 24.0,
2023-12-07T10:07:11.364Z "Tune": "",
2023-12-07T10:07:11.364Z "Turbo": false
2023-12-07T10:07:11.364Z }
2023-12-07T10:07:11.364Z }
2023-12-07T10:07:11.364Z [10:07:08] qsv: discrete qsv adapter with index 0 has been selected
2023-12-07T10:07:11.364Z [10:07:08] Starting Task: Encoding Pass
2023-12-07T10:07:11.364Z [10:07:08] work: skipping crop/scale filter
2023-12-07T10:07:11.364Z [10:07:08] job configuration:
2023-12-07T10:07:11.364Z [10:07:08] * source
2023-12-07T10:07:11.364Z [10:07:08] + /tatsutemp/sonarrqueue/To LOVE-Ru (2008) [tvdbid=81831]/Season 3/[Koten_Gars] To LOVE-Ru (2008) Bluray-1080p - S03E05 - 50.mkv
2023-12-07T10:07:11.364Z [10:07:08] + title 1, chapter(s) 1 to 5
2023-12-07T10:07:11.364Z [10:07:08] + container: matroska,webm
2023-12-07T10:07:11.364Z [10:07:08] + data rate: 13885 kbps
2023-12-07T10:07:11.364Z [10:07:08] * destination
2023-12-07T10:07:11.364Z [10:07:08] + /tatsutemp/tdarrtemp/tdarr-workDir-node-0s7_ll_Uk-worker-jaded-jay-ts-1701940025506/1701940027560/[Koten_Gars] To LOVE-Ru (2008) Bluray-1080p - S03E05 - 50.mkv
2023-12-07T10:07:11.364Z [10:07:08] + container: Matroska (libavformat)
2023-12-07T10:07:11.364Z [10:07:08] + chapter markers
2023-12-07T10:07:11.364Z [10:07:08] * video track
2023-12-07T10:07:11.364Z [10:07:08] + decoder: h264 10-bit (yuv420p10le)
2023-12-07T10:07:11.364Z [10:07:08] + filters
2023-12-07T10:07:11.364Z [10:07:08] + Framerate Shaper (mode=1)
2023-12-07T10:07:11.364Z [10:07:08] + frame rate: 23.976 fps -> constant 23.976 fps
2023-12-07T10:07:11.364Z [10:07:08] + Format (format=p010le)
2023-12-07T10:07:11.364Z [10:07:08] + Output geometry
2023-12-07T10:07:11.364Z [10:07:08] + storage dimensions: 1920 x 1080
2023-12-07T10:07:11.364Z [10:07:08] + pixel aspect ratio: 1 : 1
2023-12-07T10:07:11.364Z [10:07:08] + display dimensions: 1920 x 1080
2023-12-07T10:07:11.364Z [10:07:08] + encoder: AV1 10-bit (Intel Media SDK)
2023-12-07T10:07:11.364Z [10:07:08] + preset: quality
2023-12-07T10:07:11.364Z [10:07:08] + profile: auto
2023-12-07T10:07:11.364Z [10:07:08] + level: auto
2023-12-07T10:07:11.364Z [10:07:08] + quality: 24.00 (ICQ)
2023-12-07T10:07:11.364Z [10:07:08] + color profile: 1-1-1
2023-12-07T10:07:11.364Z [10:07:08] + chroma location: left
2023-12-07T10:07:11.364Z [10:07:08] * subtitle track 1, English (SSA) (track 0, id 0x2, Text) -> Passthrough, Default
2023-12-07T10:07:11.364Z [10:07:08] + name: Full Subs (Doki)
2023-12-07T10:07:11.364Z [10:07:08] * audio track 1
2023-12-07T10:07:11.364Z [10:07:08] + name: Japanese 2.0ch 24bit DTS-HD MA
2023-12-07T10:07:11.364Z [10:07:08] + decoder: 日本語 (DTS-HD MA, 2.0 ch) (track 1, id 0x1)
2023-12-07T10:07:11.364Z [10:07:08] + samplerate: 48000 Hz
2023-12-07T10:07:11.364Z [10:07:08] + mixdown: Stereo
2023-12-07T10:07:11.364Z [10:07:08] + encoder: Opus (libopus)
2023-12-07T10:07:11.364Z [10:07:08] + bitrate: 192 kbps, samplerate: 48000 Hz
2023-12-07T10:07:11.364Z [10:07:08] + compression level: 0.00
2023-12-07T10:07:11.364Z [10:07:08] sync: expecting 34118 video frames
2023-12-07T10:07:11.364Z libva info: VA-API version 1.16.0
2023-12-07T10:07:11.364Z libva info: User environment variable requested driver 'iHD'
2023-12-07T10:07:11.364Z libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
2023-12-07T10:07:11.364Z libva info: Found init function __vaDriverInit_1_16
2023-12-07T10:07:11.364Z libva info: va_openDriver() returns 0
2023-12-07T10:07:11.364Z libva info: VA-API version 1.16.0
2023-12-07T10:07:11.364Z libva info: User environment variable requested driver 'iHD'
2023-12-07T10:07:11.364Z libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
2023-12-07T10:07:11.364Z libva info: Found init function __vaDriverInit_1_16
2023-12-07T10:07:11.364Z libva info: va_openDriver() returns 0
2023-12-07T10:07:11.364Z [10:07:08] hb_display_init: using VA driver 'iHD'
2023-12-07T10:07:11.364Z libva info: VA-API version 1.16.0
2023-12-07T10:07:11.364Z libva info: User environment variable requested driver 'iHD'
2023-12-07T10:07:11.364Z libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
2023-12-07T10:07:11.364Z libva info: Found init function __vaDriverInit_1_16
2023-12-07T10:07:11.364Z libva info: va_openDriver() returns 0
2023-12-07T10:07:11.364Z ERROR: encqsvInit: MFXVideoENCODE_Init failed (-15)
2023-12-07T10:07:11.364Z [10:07:08] encqsvInit: using encode-only via system memory path
2023-12-07T10:07:11.364Z [10:07:08] encqsvInit: AV1 Main profile @ level (null)
2023-12-07T10:07:11.364Z [10:07:08] encqsvInit: TargetUsage 1 AsyncDepth 6
2023-12-07T10:07:11.364Z [10:07:08] encqsvInit: GopRefDist 8 GopPicSize 48 NumRefFrame 0 IdrInterval 0
2023-12-07T10:07:11.364Z [10:07:08] encqsvInit: BFramesMax 7 BRefType pyramid
2023-12-07T10:07:11.364Z [10:07:08] encqsvInit: RateControlMethod ICQ ICQQuality 24
2023-12-07T10:07:11.364Z ERROR: Failure to initialise thread 'Quick Sync Video encoder (Intel Media SDK)'
2023-12-07T10:07:11.364Z [10:07:08] vfr: 0 frames output, 0 dropped and 0 duped for CFR/PFR
2023-12-07T10:07:11.364Z [10:07:08] vfr: lost time: 0 (0 frames)
2023-12-07T10:07:11.364Z [10:07:08] vfr: gained time: 0 (0 frames) (0 not accounted for)
2023-12-07T10:07:11.364Z [10:07:08] dca-decoder done: 0 frames, 0 decoder errors
2023-12-07T10:07:11.364Z [10:07:08] h264-decoder done: 0 frames, 0 decoder errors
2023-12-07T10:07:11.364Z [10:07:08] sync: got 0 frames, 34118 expected
2023-12-07T10:07:11.364Z [10:07:08] Finished work at: Thu Dec 7 10:07:08 2023
2023-12-07T10:07:11.364Z
2023-12-07T10:07:11.364Z [10:07:08] libhb: work result = 3
2023-12-07T10:07:11.364Z
2023-12-07T10:07:11.364Z Encode failed (error 3).
2023-12-07T10:07:11.364Z HandBrake has exited.
2023-12-07T10:07:11.364Z
2023-12-07T10:07:11.364Z
2023-12-07T10:07:11.366Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:Running HandBrake failed
2023-12-07T10:07:11.366Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:[-error-]
2023-12-07T10:07:11.367Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:Error: Running HandBrake failed
2023-12-07T10:07:11.367Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:"Running HandBrake failed"
2023-12-07T10:07:11.368Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:"Error: Running HandBrake failed\n at /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/1.0.0/index.js:162:27\n at step (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/1.0.0/index.js:33:23)\n at Object.next (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/1.0.0/index.js:14:53)\n at fulfilled (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/1.0.0/index.js:5:58)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
2023-12-07T10:07:11.368Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:Flow has failed
2023-12-07T10:07:11.369Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:[Step W09] [-error-] Job end
2023-12-07T10:07:11.369Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:Transcoding error encountered. Check sections above.
2023-12-07T10:07:11.370Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:[Step W10] Worker processing end
2023-12-07T10:07:11.370Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:Successfully updated server with verdict: transcodeError
2023-12-07T10:07:11.371Z tClMNdPnm:Node[genosjr]:Worker[jaded-jay]:File processing complete
It seems this might be a the issue which has been solved at jlesage/handbrake: https://github.com/jlesage/docker-handbrake/issues/265
not sure why, but useing jellyfin-ffmpeg dosnt result in it useing the supplied drivers that comes with the jellyfin package either, but defaults to: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so, which is very very old :)
Output from tdarr docker:
root@8ce9efa4b652:/# HandBrakeCLI --help | grep -A15 "video encoder:"
[22:34:54] Compile-time hardening features are enabled
libva info: VA-API version 1.16.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_16
libva info: va_openDriver() returns 0
libva info: VA-API version 1.16.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_16
libva info: va_openDriver() returns 0
[22:34:54] hb_display_init: attempting VA driver 'iHD'
libva info: VA-API version 1.16.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_16
libva info: va_openDriver() returns 0
libva info: VA-API version 1.16.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_16
libva info: va_openDriver() returns 0
libva info: VA-API version 1.16.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_16
libva info: va_openDriver() returns 0
[22:34:54] hb_display_init: using VA driver 'iHD'
libva info: VA-API version 1.16.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_16
libva info: va_openDriver() returns 0
[22:34:54] qsv: is available on this system
Cannot load libnvidia-encode.so.1
[22:34:54] hb_init: starting libhb thread
[22:34:54] thread 7f812bfff700 started ("libhb")
-e, --encoder <string> Select video encoder:
svt_av1
svt_av1_10bit
x264
x264_10bit
x265
x265_10bit
x265_12bit
mpeg4
mpeg2
VP8
VP9
VP9_10bit
theora
--encoder-preset <string>
Adjust video encoding settings for a particular
HandBrake has exited.
Docker Compose:
version: "3.4"
services:
tdarr:
image: haveagitgat/tdarr:2.16.01
restart: unless-stopped
container_name: tdarr
privileged: true
ports:
- 8265:8265
- 8266:8266
environment:
- America/Redacted
- PUID=1000
- PGID=1000
- UMASK_SET=002
- serverIP=0.0.0.0
- serverPort=redacted
- webUIPort=redacted
- internalNode=true
- inContainer=true
- nodeName=redacted
volumes:
- /home/redacted/tdarr/server:/app/server
- /home/redacted/tdarr/configs:/app/configs
- /home/redacted/tdarr/logs:/app/logs
- /mnt/storage/plex/movies:/media/Movies
- /mnt/storage/plex/tv:/media/TV
- /tmp/tdarr_cache:/temp
devices:
- /dev/dri/:/dev/dri
/dev/dri output:
ls /dev/dri/
by-path card0 renderD128
intel_gpu_top -L output:
card0 Intel Dg2 (Gen12) pci:vendor=8086,device=56A5,card=0
└─renderD128
Kernel: 6.5.0-0.deb12.1-amd64
Thanks, didn't have time to do this for latest version just released but will focus on this for next weekends release.
@raysv base file is here: https://github.com/HaveAGitGat/Tdarr/blob/dev2/docker/Dockerfile.base
Did you make any changes locally to get it working? Feel free to edit that and I'll create a dev build off of it, else might need to see if I can get an Arc at some point.
Can build the docker file using:
docker build -f ./docker/Dockerfile.base -t docker.io/haveagitgat/tdarr_acc:base .
@HaveAGitGat Fairly certain it is because LIBVA_DRIVERS_PATH="/usr/lib/x86_64-linux-gnu/dri" is beeing forced in the dockerfile :)
So we are getting this:
root@Enterprise:/# /usr/share/jellyfin-ffmpeg/vainfo Trying display: drm libva info: VA-API version 1.16.0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_16 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.16 (libva 2.19.0) vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 22.6.4 (aca8ee0)
Instead of this:
root@Enterprise:/app# /usr/share/jellyfin-ffmpeg/vainfo Trying display: drm libva info: VA-API version 1.20.0 libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_20 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.20 (libva 2.20.0) vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 23.4.0 (05e4d0d)
@HaveAGitGat just did a new test, manually building the libva drivers on the docker localy worked :) i also pretty sure i cleared the env:)
Following this one: https://github.com/intel/libva
root@Enterprise:/app/libva/libva# /usr/share/jellyfin-ffmpeg/vainfo Trying display: drm libva info: VA-API version 1.21.0 libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_20 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.21 (libva 2.20.0) vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 23.4.0 (05e4d0d)
Thanks I do not have an arc gpu so waiting for someone to try updating the docker file with the relevant changes and confirm working else I'll need to wait until I can get my hands on relevant hardware to be able to check things properly
Thanks I do not have an arc gpu so waiting for someone to try updating the docker file with the relevant changes and confirm working else I'll need to wait until I can get my hands on relevant hardware to be able to check things properly
If you throw a dev build on Docker Hub, I can pull down and test. https://hub.docker.com/r/haveagitgat/tdarr/tags
Know of any cloud server providers that have intel arc gpu as an option? Can't seem to find any.
Know of any cloud server providers that have intel arc gpu as an option? Can't seem to find any.
Maybe the Intel Developer Cloud? All I can find: https://www.reddit.com/r/intel/comments/12tuyvd/intel_arc_cloud_availability/
I signed up and didn't see it. You do have to put down a $500 deposit to unlock ALL the features, so that maybe why?
https://imgur.com/a/WKcAs3i
Just wanted to see if this feature was ever added. Having trouble transcoding to AV1 using my Arc GPU.
@HaveAGitGat been struggling for myself a very long time now with this issue, i can get it only working with the node in VM or Baremetall with latest intel drivers installed (not needed when host is on kernel 6.2 or later) or windows machine with drivers 5085, as the newer ones also mess up HDR content, and thinkering with the config files and replacing some files or referencing to other executables (ffmpeg / handbrakecli ) and then AV1 works correctly with an ARC Also built-in ffmpeg flow blocks dont work correctly with the arc/av1it defaults to default settings and messes up quality, only custom argument works with good quality.
Maybe if it helps you to fix the issue i have for example this docker container running with only handbrake and the ARC gpu works out of the box if kernel supports the ARC, it seems to install next packages: ARG HANDBRAKE_VERSION=1.7.3 ARG LIBVA_VERSION=2.20.0 ARG INTEL_VAAPI_DRIVER_VERSION=2.4.1 ARG GMMLIB_VERSION=22.3.12 ARG INTEL_MEDIA_DRIVER_VERSION=23.3.5 ARG INTEL_MEDIA_SDK_VERSION=23.2.2 ARG INTEL_ONEVPL_GPU_RUNTIME_VERSION=23.3.4 ARG CPU_FEATURES_VERSION=0.9.0
You can find this container @: https://github.com/jlesage/docker-handbrake/tree/master
If you have something to test, (like a test docker container for a Node, preferably unraid compatible) i can do testings, as i have dockerized as vm setups ready available.
Like i have it setup now, its working beautiful I really like AV1, but the Memory issues with Windows VM's and PCI passthrough is making me want to have it working in docker container.
BTW im on kernel 6.8 custom on unraid, ARC is fully compatible and working
tried to build a docker container based on Noble, but i fail miserably, as I am no good with Code
I also need this, I have attempted to build it myself but I got as far as modifying the Dockerfile and then there was no corresponding version of node/server to pull from the repos so it got no further, I am happy to assist the dev by troubleshooting. I can jump on a screenshare or something while tests are done. Anything to get it working
seems to work with a jammy base and packages from here https://dgpu-docs.intel.com/driver/client/overview.html coupled with the ppa from here: https://ubuntuhandbook.org/index.php/2023/11/ppa-handbrake-170-ubuntu-2204/
any chance of a dev build with these options?
I tested this by manually upgrading the node container from focal to jammy and updating them, but all the changes are lost upon reset so not exactly ideal
seems to work with a jammy base and packages from here https://dgpu-docs.intel.com/driver/client/overview.html coupled with the ppa from here: https://ubuntuhandbook.org/index.php/2023/11/ppa-handbrake-170-ubuntu-2204/
I can get handbrake to transcode to AV1 using my Arc A380 with the described changes from CLI using this command:
HandBrakeCLI -Z "AV1 QSV 2160p 4K" -i BigBuckBunny.mp4 -o BigBuckBunny.mkv
It looks like Tdarr also transcodes when I use the Tdarr_Plugin_075a_Transcode_Customisable with -Z "AV1 QSV 2160p 4K" arg, but the final file check fails. Looks like Tdarr can't find the file, even though it is present in the /tmp/ directory.
@symo521: Did you do anything else to get it to work for you? BTW, in case you didn't know, you can commit the changes you did to a docker image with docker container commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
seems to work with a jammy base and packages from here https://dgpu-docs.intel.com/driver/client/overview.html coupled with the ppa from here: https://ubuntuhandbook.org/index.php/2023/11/ppa-handbrake-170-ubuntu-2204/
I can get handbrake to transcode to AV1 using my Arc A380 with the described changes from CLI using this command:
HandBrakeCLI -Z "AV1 QSV 2160p 4K" -i BigBuckBunny.mp4 -o BigBuckBunny.mkvIt looks like Tdarr also transcodes when I use the Tdarr_Plugin_075a_Transcode_Customisable with
-Z "AV1 QSV 2160p 4K"arg, but the final file check fails. Looks like Tdarr can't find the file, even though it is present in the /tmp/ directory.@symo521: Did you do anything else to get it to work for you? BTW, in case you didn't know, you can commit the changes you did to a docker image with
docker container commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
I did get something working, but didn't solve the reason I wanted to run it in a container. I run 2 Arc cards, and even if I only passed in one to each docker container, they were somehow both only operating at a max of 50% according to intel_gpu_top. It seemed to allocate the job to the individual cards well enough, but wouldn't ever go faster than 1 card.
seems to work with a jammy base and packages from here https://dgpu-docs.intel.com/driver/client/overview.html coupled with the ppa from here: https://ubuntuhandbook.org/index.php/2023/11/ppa-handbrake-170-ubuntu-2204/
I can get handbrake to transcode to AV1 using my Arc A380 with the described changes from CLI using this command:
HandBrakeCLI -Z "AV1 QSV 2160p 4K" -i BigBuckBunny.mp4 -o BigBuckBunny.mkvIt looks like Tdarr also transcodes when I use the Tdarr_Plugin_075a_Transcode_Customisable with-Z "AV1 QSV 2160p 4K"arg, but the final file check fails. Looks like Tdarr can't find the file, even though it is present in the /tmp/ directory. @symo521: Did you do anything else to get it to work for you? BTW, in case you didn't know, you can commit the changes you did to a docker image withdocker container commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]I did get something working, but didn't solve the reason I wanted to run it in a container. I run 2 Arc cards, and even if I only passed in one to each docker container, they were somehow both only operating at a max of 50% according to intel_gpu_top. It seemed to allocate the job to the individual cards well enough, but wouldn't ever go faster than 1 card.
That sounds... normal? Arc (and any other GPU) uses a different chip for HW transcoding, it shouldn't spike GPU usage much.
seems to work with a jammy base and packages from here https://dgpu-docs.intel.com/driver/client/overview.html coupled with the ppa from here: https://ubuntuhandbook.org/index.php/2023/11/ppa-handbrake-170-ubuntu-2204/
I can get handbrake to transcode to AV1 using my Arc A380 with the described changes from CLI using this command:
HandBrakeCLI -Z "AV1 QSV 2160p 4K" -i BigBuckBunny.mp4 -o BigBuckBunny.mkvIt looks like Tdarr also transcodes when I use the Tdarr_Plugin_075a_Transcode_Customisable with-Z "AV1 QSV 2160p 4K"arg, but the final file check fails. Looks like Tdarr can't find the file, even though it is present in the /tmp/ directory. @symo521: Did you do anything else to get it to work for you? BTW, in case you didn't know, you can commit the changes you did to a docker image withdocker container commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]I did get something working, but didn't solve the reason I wanted to run it in a container. I run 2 Arc cards, and even if I only passed in one to each docker container, they were somehow both only operating at a max of 50% according to intel_gpu_top. It seemed to allocate the job to the individual cards well enough, but wouldn't ever go faster than 1 card.
That sounds... normal? Arc (and any other GPU) uses a different chip for HW transcoding, it shouldn't spike GPU usage much.
The video enhance portion is what I was referring to. If I use one card it reaches almost 100%, if I use 2 cards it reaches about 40% on each. The Render/3D and Video ones are almost idle, but VideoEnhance is raised. I'm well aware that Hardware Transcoding uses a specific module
I have also dual arc, the one in pcie16x with rebar enable does about 500 fps 1080p av1 transcode. Where the second one with out rebar merely gets about 200~250fps. Check rebar settings in your bios, Intel gpu work differently compared to team red and green.