General
{
  "Version": "25.2.0-docker-nvidia",
  "Environment": {
    "ETV_CONFIG_FOLDER": "/config",
    "ETV_DISABLE_VULKAN": "1",
    "ETV_TRANSCODE_FOLDER": "/transcode"
  },
  "Health": [
    {
      "Title": "Unified Docker",
      "Message": "VAAPI and NVIDIA docker tag suffixes are deprecated; please remove \u0060-vaapi\u0060 or \u0060-nvidia\u0060 and pull the default image."
    },
    {
      "Title": "Hardware Acceleration",
      "Message": "The following channels use ffmpeg profiles that are not configured for hardware acceleration (Nvenc): 100 - Saturday Morning Cereal Bowl, 101 - After School Elementary, 102 - SNICK, 103 - TOONAMI, 104 - The Army Crawl, 106 - Ambient Chill, 110 - Iron Chef \u0026 Chill, 111 - The Chaos Channel, 113 - Cinema on 13, 115 - Live Concerts, 120 - The Full Shuffle, 121 - Comedy Channel, 105 - VH1 JumpStart"
    },
    {
      "Title": "File Not Found",
      "Message": "There are 218 items that do not exist on disk, including the following: /media/movies/21 (2008) {tmdb-8065}/21 (2008) {tmdb-8065} [Bluray-1080p][TrueHD 5.1][h264]-MiMESiS.mkv, /media/movies/Anastasia (1997) {tmdb-9444}/Anastasia (1997) {tmdb-9444} [Remux-1080p][DTS-HD MA 5.1][AVC]-LEGi0N.mkv, /media/movies/Atlantis The Lost Empire (2001) {tmdb-10865}/Atlantis The Lost Empire (2001) {tmdb-10865} [Remux-1080p][DTS-HD MA 5.1][AVC]-FraMeSToR.mkv, /media/movies/Austin Powers in Goldmember (2002) {tmdb-818}/Austin Powers in Goldmember (2002) {tmdb-818} [Remux-1080p][TrueHD 5.1][VC1]-FraMeSToR.mkv, /media/movies/Avatar (2009) {tmdb-19995}/Avatar (2009) {tmdb-19995} [Bluray-2160p][HDR10][AAC 5.1][x265]-WtF.mkv"
    }
  ],
  "FFmpegSettings": {
    "FFmpegPath": "/usr/local/bin/ffmpeg",
    "FFprobePath": "/usr/local/bin/ffprobe",
    "DefaultFFmpegProfileId": 1,
    "PreferredAudioLanguageCode": "eng",
    "UseEmbeddedSubtitles": true,
    "ExtractEmbeddedSubtitles": false,
    "SaveReports": false,
    "HlsSegmenterIdleTimeout": 60,
    "WorkAheadSegmenterLimit": 1,
    "InitialSegmentCount": 1,
    "HlsDirectOutputFormat": "MpegTs"
  },
  "Channels": [
    {
      "Id": 2,
      "UniqueId": "4155e794-f4a5-47e6-9bdd-8936770e029b",
      "Number": "100",
      "Name": "Saturday Morning Cereal Bowl",
      "Group": "Nostalgia",
      "FFmpegProfileId": 2,
      "StreamingMode": 0,
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None",
      "SongVideoMode": "Default",
      "ProgressMode": "Always",
      "WebEncodedName": "Saturday\u002BMorning\u002BCereal\u002BBowl"
    },
    {
      "Id": 3,
      "UniqueId": "06d970c0-7b02-49b0-9e12-757686caf6f4",
      "Number": "101",
      "Name": "After School Elementary",
      "Group": "Nostalgia",
      "FFmpegProfileId": 2,
      "StreamingMode": 0,
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None",
      "SongVideoMode": "Default",
      "ProgressMode": "Always",
      "WebEncodedName": "After\u002BSchool\u002BElementary"
    },
    {
      "Id": 4,
      "UniqueId": "345a5947-4ce7-47b3-8cf4-9c3a2ec15ac9",
      "Number": "102",
      "Name": "SNICK",
      "Group": "Nostalgia",
      "FFmpegProfileId": 2,
      "StreamingMode": 0,
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None",
      "SongVideoMode": "Default",
      "ProgressMode": "Always",
      "WebEncodedName": "SNICK"
    },
    {
      "Id": 5,
      "UniqueId": "d7ae0ca4-5118-4912-aa8b-8fbce7d28d27",
      "Number": "103",
      "Name": "TOONAMI",
      "Group": "Nostalgia",
      "FFmpegProfileId": 2,
      "StreamingMode": 0,
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None",
      "SongVideoMode": "Default",
      "ProgressMode": "Always",
      "WebEncodedName": "TOONAMI"
    },
    {
      "Id": 6,
      "UniqueId": "edc9f985-1aec-4912-8b56-5c64a8637be0",
      "Number": "104",
      "Name": "The Army Crawl",
      "Group": "Nostalgia",
      "FFmpegProfileId": 2,
      "StreamingMode": 0,
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None",
      "SongVideoMode": "Default",
      "ProgressMode": "Always",
      "WebEncodedName": "The\u002BArmy\u002BCrawl"
    },
    {
      "Id": 7,
      "UniqueId": "8a8eedce-2837-488e-9c71-17300618eba4",
      "Number": "106",
      "Name": "Ambient Chill",
      "Group": "Vibes",
      "FFmpegProfileId": 2,
      "StreamingMode": 0,
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None",
      "SongVideoMode": "Default",
      "ProgressMode": "Always",
      "WebEncodedName": "Ambient\u002BChill"
    },
    {
      "Id": 8,
      "UniqueId": "2af66394-0530-4260-ab77-f0cfc4800d33",
      "Number": "110",
      "Name": "Iron Chef \u0026 Chill",
      "Group": "Nostalgia",
      "FFmpegProfileId": 2,
      "StreamingMode": 0,
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None",
      "SongVideoMode": "Default",
      "ProgressMode": "Always",
      "WebEncodedName": "Iron\u002BChef\u002B%26\u002BChill"
    },
    {
      "Id": 9,
      "UniqueId": "60faea7c-3ef1-440e-ae98-dbde2bc901a0",
      "Number": "111",
      "Name": "The Chaos Channel",
      "Group": "Vibes",
      "FFmpegProfileId": 2,
      "StreamingMode": 0,
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None",
      "SongVideoMode": "Default",
      "ProgressMode": "Always",
      "WebEncodedName": "The\u002BChaos\u002BChannel"
    },
    {
      "Id": 10,
      "UniqueId": "1db6d7cf-10e9-4a45-a0cd-2a03a410d685",
      "Number": "113",
      "Name": "Cinema on 13",
      "Group": "Vibes",
      "FFmpegProfileId": 2,
      "StreamingMode": 0,
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None",
      "SongVideoMode": "Default",
      "ProgressMode": "Always",
      "WebEncodedName": "Cinema\u002Bon\u002B13"
    },
    {
      "Id": 11,
      "UniqueId": "895ede6d-ccbf-4336-90ac-b3c6d638e7a2",
      "Number": "115",
      "Name": "Live Concerts",
      "Group": "Vibes",
      "FFmpegProfileId": 2,
      "StreamingMode": 0,
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None",
      "SongVideoMode": "Default",
      "ProgressMode": "Always",
      "WebEncodedName": "Live\u002BConcerts"
    },
    {
      "Id": 12,
      "UniqueId": "9e1d9539-247a-41c6-b674-281b2da3af0b",
      "Number": "120",
      "Name": "The Full Shuffle",
      "Group": "Special",
      "FFmpegProfileId": 2,
      "StreamingMode": 0,
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None",
      "SongVideoMode": "Default",
      "ProgressMode": "Always",
      "WebEncodedName": "The\u002BFull\u002BShuffle"
    },
    {
      "Id": 13,
      "UniqueId": "4fee3223-7ea1-4e7e-a968-77080e97454d",
      "Number": "121",
      "Name": "Comedy Channel",
      "Group": "Special",
      "FFmpegProfileId": 2,
      "StreamingMode": 0,
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None",
      "SongVideoMode": "Default",
      "ProgressMode": "Always",
      "WebEncodedName": "Comedy\u002BChannel"
    },
    {
      "Id": 14,
      "UniqueId": "424e12ff-cad5-d2e4-9008-df5ab729456c",
      "Number": "105",
      "Name": "VH1 JumpStart",
      "Group": "ErsatzTV",
      "FFmpegProfileId": 2,
      "StreamingMode": 0,
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None",
      "SongVideoMode": "Default",
      "ProgressMode": "Always",
      "WebEncodedName": "VH1\u002BJumpStart"
    }
  ],
  "FFmpegProfiles": [
    {
      "Id": 2,
      "Name": "1080p NVENC",
      "ThreadCount": 0,
      "HardwareAcceleration": "Qsv",
      "VaapiDriver": "Default",
      "ResolutionId": 3,
      "Resolution": {
        "Id": 3,
        "Name": "1920x1080",
        "IsCustom": false,
        "Height": 1080,
        "Width": 1920
      },
      "ScalingBehavior": "ScaleAndPad",
      "VideoFormat": "H264",
      "VideoProfile": "high",
      "AllowBFrames": false,
      "BitDepth": "EightBit",
      "VideoBitrate": 8000,
      "VideoBufferSize": 16000,
      "TonemapAlgorithm": "Linear",
      "AudioFormat": "Aac",
      "AudioBitrate": 192,
      "AudioBufferSize": 384,
      "NormalizeLoudnessMode": "Off",
      "AudioChannels": 2,
      "AudioSampleRate": 48,
      "NormalizeFramerate": true,
      "DeinterlaceVideo": true
    }
  ]
}
NVIDIA Capabilities
ffmpeg version 7.1.1 Copyright (c) 2000-2025 the FFmpeg developers
  built with gcc 13 (Ubuntu 13.3.0-6ubuntu2~24.04)
  configuration: --ld=clang++ --disable-debug --disable-doc --disable-ffplay --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-ffprobe --enable-fontconfig --enable-gpl --enable-libaom --enable-libdav1d --enable-libass --enable-libfdk_aac --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libkvazaar --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libplacebo --enable-libshaderc --enable-libsrt --enable-libtheora --enable-libv4l2 --enable-libvorbis --enable-libvpl --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzimg --enable-nonfree --enable-nvdec --enable-nvenc --enable-opencl --enable-openssl --enable-small --enable-stripping --enable-vaapi --enable-vdpau --enable-version3 --enable-vulkan --extra-libs=-ldl --extra-libs=-lpthread
  libavutil      59. 39.100 / 59. 39.100
  libavcodec     61. 19.101 / 61. 19.101
  libavformat    61.  7.100 / 61.  7.100
  libavdevice    61.  3.100 / 61.  3.100
  libavfilter    10.  4.100 / 10.  4.100
  libswscale      8.  3.100 /  8.  3.100
  libswresample   5.  3.100 /  5.  3.100
  libpostproc    58.  3.100 / 58.  3.100
Input #0, lavfi, from 'nullsrc':
  Duration: N/A, start: 0.000000, bitrate: N/A
  Stream #0:0: Video: wrapped_avframe, yuv420p, 320x240 [SAR 1:1 DAR 4:3], 25 fps, 25 tbr, 25 tbn
Stream mapping:
  Stream #0:0 -> #0:0 (wrapped_avframe (native) -> h264 (h264_nvenc))
Press [q] to stop, [?] for help
[h264_nvenc @ 0x60f919d1a7c0] [ GPU #0 - < NVIDIA GeForce RTX 2080 Ti > has Compute SM 7.5 ]
[vost#0:0/h264_nvenc @ 0x60f919d39c00] Error while opening encoder - maybe incorrect parameters such as bit_rate, rate, width or height.
[vf#0:0 @ 0x60f919d54e80] Error sending frames to consumers: Immediate exit requested
[vf#0:0 @ 0x60f919d54e80] Task finished with error code: -1414092869 (Immediate exit requested)
[vf#0:0 @ 0x60f919d54e80] Terminating thread with return code -1414092869 (Immediate exit requested)
[vost#0:0/h264_nvenc @ 0x60f919d39c00] Could not open encoder before EOF
[vost#0:0/h264_nvenc @ 0x60f919d39c00] Task finished with error code: -22 (Invalid argument)
[vost#0:0/h264_nvenc @ 0x60f919d39c00] Terminating thread with return code -22 (Invalid argument)
[out#0/null @ 0x60f919d394c0] Nothing was written into output file, because at least one of its streams received no packets.
frame=    0 fps=0.0 q=0.0 Lsize=       0KiB time=N/A bitrate=N/A speed=N/A    
QSV Capabilities
Checking device /dev/dri/renderD128
Exit Code: 234

ffmpeg version 7.1.1 Copyright (c) 2000-2025 the FFmpeg developers
  built with gcc 13 (Ubuntu 13.3.0-6ubuntu2~24.04)
  configuration: --ld=clang++ --disable-debug --disable-doc --disable-ffplay --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-ffprobe --enable-fontconfig --enable-gpl --enable-libaom --enable-libdav1d --enable-libass --enable-libfdk_aac --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libkvazaar --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libplacebo --enable-libshaderc --enable-libsrt --enable-libtheora --enable-libv4l2 --enable-libvorbis --enable-libvpl --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzimg --enable-nonfree --enable-nvdec --enable-nvenc --enable-opencl --enable-openssl --enable-small --enable-stripping --enable-vaapi --enable-vdpau --enable-version3 --enable-vulkan --extra-libs=-ldl --extra-libs=-lpthread
  libavutil      59. 39.100 / 59. 39.100
  libavcodec     61. 19.101 / 61. 19.101
  libavformat    61.  7.100 / 61.  7.100
  libavdevice    61.  3.100 / 61.  3.100
  libavfilter    10.  4.100 / 10.  4.100
  libswscale      8.  3.100 /  8.  3.100
  libswresample   5.  3.100 /  5.  3.100
  libpostproc    58.  3.100 / 58.  3.100
[AVHWDeviceContext @ 0x5ac3540ee700] No VA display found for device /dev/dri/renderD128.
Device creation failed: -22.
Failed to set value '/dev/dri/renderD128' for option 'qsv_device': Invalid argument
Error parsing global options: Invalid argument


VAAPI Capabilities
Checking display [wayland] driver [iHD] device [/dev/dri/renderD128]

error: XDG_RUNTIME_DIR is invalid or not set in the environment.
error: failed to initialize display 'wayland'
Trying display: wayland

Checking display [wayland] driver [i965] device [/dev/dri/renderD128]

error: XDG_RUNTIME_DIR is invalid or not set in the environment.
error: failed to initialize display 'wayland'
Trying display: wayland

Checking display [wayland] driver [RadeonSI] device [/dev/dri/renderD128]

error: XDG_RUNTIME_DIR is invalid or not set in the environment.
error: failed to initialize display 'wayland'
Trying display: wayland

Checking display [wayland] driver [Nouveau] device [/dev/dri/renderD128]

error: XDG_RUNTIME_DIR is invalid or not set in the environment.
error: failed to initialize display 'wayland'
Trying display: wayland

Checking display [x11] driver [iHD] device [/dev/dri/renderD128]

error: can't connect to X server!
error: failed to initialize display 'x11'
Trying display: x11

Checking display [x11] driver [i965] device [/dev/dri/renderD128]

error: can't connect to X server!
error: failed to initialize display 'x11'
Trying display: x11

Checking display [x11] driver [RadeonSI] device [/dev/dri/renderD128]

error: can't connect to X server!
error: failed to initialize display 'x11'
Trying display: x11

Checking display [x11] driver [Nouveau] device [/dev/dri/renderD128]

error: can't connect to X server!
error: failed to initialize display 'x11'
Trying display: x11

Checking display [drm] driver [iHD] device [/dev/dri/renderD128]

Trying display: drm
Failed to open the given device!

Checking display [drm] driver [i965] device [/dev/dri/renderD128]

Trying display: drm
Failed to open the given device!

Checking display [drm] driver [RadeonSI] device [/dev/dri/renderD128]

Trying display: drm
Failed to open the given device!

Checking display [drm] driver [Nouveau] device [/dev/dri/renderD128]

Trying display: drm
Failed to open the given device!

An error has occurred. This application may no longer respond until reloaded. Reload 🗙