General
{
  "Version": "25.2.0-docker",
  "Environment": {
    "ETV_CONFIG_FOLDER": "/config",
    "ETV_DISABLE_VULKAN": "1",
    "ETV_TRANSCODE_FOLDER": "/transcode"
  },
  "Health": [
    {
      "Title": "Hardware Acceleration",
      "Message": "The following channels use ffmpeg profiles that are not configured for hardware acceleration (Nvenc, Vaapi, Qsv): 1 - The Eurovision Channel, 2 - Sanremo TV, 4 - Stage, 3 - Road to Eurovision"
    },
    {
      "Title": "File Not Found",
      "Message": "There are 5 items that do not exist on disk, including the following: G:\\Extra ESC e JESC\\Eurovision Song Contest\\Eurovision 2024\\YouTube\\ESCZ 2024.mp4, G:\\Musica e concerti\\Radio Zeta Future Hits Live 2025 - Roma.mp4, G:\\Musica e concerti\\Una Nessuna Centomila in Arena 2024.mp4, G:\\Show\\Una Voce Per San Marino - La Finale 2024.mp4, G:\\Eurovision Song Contest\\Junior Eurovision Song Contest\\S2025\\Junior Eurovision Song Contest 2025 - World Feed.mp4"
    }
  ],
  "FFmpegSettings": {
    "FFmpegPath": "/usr/local/bin/ffmpeg",
    "FFprobePath": "/usr/local/bin/ffprobe",
    "DefaultFFmpegProfileId": 1,
    "PreferredAudioLanguageCode": "ita",
    "UseEmbeddedSubtitles": true,
    "ExtractEmbeddedSubtitles": false,
    "SaveReports": false,
    "HlsSegmenterIdleTimeout": 60,
    "WorkAheadSegmenterLimit": 1,
    "InitialSegmentCount": 1,
    "HlsDirectOutputFormat": "MpegTs"
  },
  "Channels": [
    {
      "Id": 14,
      "UniqueId": "9bf34ff4-da2a-45d5-88fb-b93602667de6",
      "Number": "1",
      "Name": "The Eurovision Channel",
      "Group": "OnTV",
      "FFmpegProfileId": 1,
      "WatermarkId": 1,
      "StreamingMode": "HttpLiveStreamingSegmenter",
      "PreferredAudioLanguageCode": "ita",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None",
      "SongVideoMode": "Default",
      "ProgressMode": "Always",
      "WebEncodedName": "The\u002BEurovision\u002BChannel"
    },
    {
      "Id": 15,
      "UniqueId": "15ffb341-a38e-4879-85fa-3d0fb30f3d97",
      "Number": "2",
      "Name": "Sanremo TV",
      "Group": "OnTV",
      "FFmpegProfileId": 1,
      "WatermarkId": 1,
      "StreamingMode": "HttpLiveStreamingSegmenter",
      "PreferredAudioLanguageCode": "ita",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None",
      "SongVideoMode": "Default",
      "ProgressMode": "Always",
      "WebEncodedName": "Sanremo\u002BTV"
    },
    {
      "Id": 16,
      "UniqueId": "1c7ac1dc-b328-4354-ac67-b181c3f3de42",
      "Number": "4",
      "Name": "Stage",
      "Group": "OnTV",
      "FFmpegProfileId": 1,
      "WatermarkId": 3,
      "StreamingMode": "HttpLiveStreamingSegmenter",
      "PreferredAudioLanguageCode": "ita",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None",
      "SongVideoMode": "Default",
      "ProgressMode": "Always",
      "WebEncodedName": "Stage"
    },
    {
      "Id": 17,
      "UniqueId": "c95f5c38-1a5f-47c1-b0ef-fe737b0cf433",
      "Number": "3",
      "Name": "Road to Eurovision",
      "Group": "OnTV",
      "FFmpegProfileId": 1,
      "WatermarkId": 8,
      "StreamingMode": "HttpLiveStreamingSegmenter",
      "PreferredAudioLanguageCode": "ita",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None",
      "SongVideoMode": "Default",
      "ProgressMode": "Always",
      "WebEncodedName": "Road\u002Bto\u002BEurovision"
    }
  ],
  "FFmpegProfiles": [
    {
      "Id": 1,
      "Name": "1920x1080 x264 ac3",
      "ThreadCount": 0,
      "HardwareAcceleration": "None",
      "VaapiDisplay": "drm",
      "VaapiDriver": "RadeonSI",
      "VaapiDevice": "/dev/dri/renderD128",
      "QsvExtraHardwareFrames": 64,
      "ResolutionId": 3,
      "Resolution": {
        "Id": 3,
        "Name": "1920x1080",
        "IsCustom": false,
        "Height": 1080,
        "Width": 1920
      },
      "ScalingBehavior": "ScaleAndPad",
      "VideoFormat": "H264",
      "VideoProfile": "main",
      "VideoPreset": "veryfast",
      "AllowBFrames": false,
      "BitDepth": "EightBit",
      "VideoBitrate": 3000,
      "VideoBufferSize": 7500,
      "TonemapAlgorithm": "Linear",
      "AudioFormat": "Aac",
      "AudioBitrate": 192,
      "AudioBufferSize": 1024,
      "NormalizeLoudnessMode": "Off",
      "AudioChannels": 2,
      "AudioSampleRate": 48,
      "NormalizeFramerate": false,
      "DeinterlaceVideo": false
    }
  ]
}
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 @ 0x5b03fa577a40] Cannot load libcuda.so.1
[vost#0:0/h264_nvenc @ 0x5b03fa596e80] Error while opening encoder - maybe incorrect parameters such as bit_rate, rate, width or height.
[vf#0:0 @ 0x5b03fa5b2100] Error sending frames to consumers: Operation not permitted
[vf#0:0 @ 0x5b03fa5b2100] Task finished with error code: -1 (Operation not permitted)
[vf#0:0 @ 0x5b03fa5b2100] Terminating thread with return code -1 (Operation not permitted)
[vost#0:0/h264_nvenc @ 0x5b03fa596e80] Could not open encoder before EOF
[vost#0:0/h264_nvenc @ 0x5b03fa596e80] Task finished with error code: -22 (Invalid argument)
[vost#0:0/h264_nvenc @ 0x5b03fa596e80] Terminating thread with return code -22 (Invalid argument)
[out#0/null @ 0x5b03fa596740] 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    
Conversion failed!
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 @ 0x5ce905e1a700] 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 🗙