First off: Yes Yes, not supported. Blame me for being a techie working on mostly bleeding edge things, whatever.
System:
2x E5-2667v2
1080ti
Ubuntu
-> Have Docker 17.09 and nvidia-docker2 installed on it
So after a couple of hours of screwing around with Dockerfiles, drivers, videodecodingsoftware in the docker, I have managed to get this far:
Dec 06, 2017 18:56:41.517 [0x7f5a2afff700] ERROR - [FFMPEG] - No VA display found for device: /dev/dri/renderD128.
Dec 06, 2017 18:56:41.517 [0x7f5a2afff700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Invalid argument
Dec 06, 2017 18:56:41.517 [0x7f5a2afff700] DEBUG - Codecs: testing h264_nvenc (encoder)
Dec 06, 2017 18:56:41.529 [0x7f5a2afff700] VERBOSE - [FFMPEG] - Loaded Nvenc version 8.0
Dec 06, 2017 18:56:41.529 [0x7f5a2afff700] VERBOSE - [FFMPEG] - Nvenc initialized successfully
Dec 06, 2017 18:56:41.566 [0x7f5a2afff700] VERBOSE - [FFMPEG] - 1 CUDA capable devices found
Dec 06, 2017 18:56:41.566 [0x7f5a2afff700] VERBOSE - [FFMPEG] - [ GPU #0 - < GeForce GTX 1080 Ti > has Compute SM 6.1 ]
Dec 06, 2017 18:56:41.839 [0x7f5a2afff700] VERBOSE - [FFMPEG] - supports NVENC
Dec 06, 2017 18:56:42.587 [0x7f5a2afff700] VERBOSE - [FFMPEG] - Nvenc unloaded```
Can anyone tell me why it's unloading the NVENC after obviously finding the device to help it run the HW transcode? It's not really that verbose about why it is failing...
```<Variant id="c4ccae32-6434-4f0f-bffa-d5feb1b0d84e" targetBitrate="19862" context="streaming" sourceVideoCodec="hevc" sourceAudioCodec="ac3" videoDecision="transcode" audioDecision="transcode" subtitleDecision="burn" protocol="hls" container="mpegts" videoCodec="h264" audioCodec="aac" audioChannels="2" transcodeHwRequested="1" transcodeHwEncoding="nvenc" transcodeHwEncodingTitle="NVIDIA" transcodeHwFullPipeline="0">```
Is the transcode request btw
