General
{
  "Version": "0.8.7-beta-docker-vaapi",
  "Health": [
    {
      "Title": "Hardware Acceleration",
      "Message": "The following channels use ffmpeg profiles that are not configured for hardware acceleration (Vaapi, Qsv): 2 - Your Ersatz TV is exposed to the internet, 3 - Found by searching on duckduckgo, 4 - Please secure your shit, 5 - L23 Fantasy, 6 - L23 Sci-Fi, 7 - L23 Simpsons, 8 - L23 Law \u0026 Order"
    }
  ],
  "FFmpegSettings": {
    "FFmpegPath": "/usr/local/bin/ffmpeg",
    "FFprobePath": "/usr/local/bin/ffprobe",
    "DefaultFFmpegProfileId": 1,
    "PreferredAudioLanguageCode": "eng",
    "UseEmbeddedSubtitles": true,
    "ExtractEmbeddedSubtitles": false,
    "SaveReports": false,
    "HlsSegmenterIdleTimeout": 60,
    "WorkAheadSegmenterLimit": 2,
    "InitialSegmentCount": 1,
    "HlsDirectOutputFormat": "MpegTs"
  },
  "Channels": [
    {
      "Id": 2,
      "UniqueId": "2e137c78-f525-47cd-912b-005452cf4d7b",
      "Number": "2",
      "Name": "Your Ersatz TV is exposed to the internet",
      "Group": "tv.m404",
      "FFmpegProfileId": 1,
      "WatermarkId": 2,
      "StreamingMode": "TransportStreamHybrid",
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None"
    },
    {
      "Id": 3,
      "UniqueId": "4e76b291-4326-4c9b-878c-ed485de1e6f8",
      "Number": "3",
      "Name": "Found by searching on duckduckgo",
      "Group": "tv.m404",
      "FFmpegProfileId": 1,
      "WatermarkId": 4,
      "StreamingMode": "TransportStreamHybrid",
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None"
    },
    {
      "Id": 4,
      "UniqueId": "977b7d49-c470-4ba4-b48f-1693a4b26afd",
      "Number": "4",
      "Name": "Please secure your shit",
      "Group": "tv.m404",
      "FFmpegProfileId": 1,
      "WatermarkId": 3,
      "StreamingMode": "TransportStreamHybrid",
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None"
    },
    {
      "Id": 5,
      "UniqueId": "383dc1db-1a39-41f9-bd76-8fe11f1ae87b",
      "Number": "5",
      "Name": "L23 Fantasy",
      "Group": "tv.m404",
      "FFmpegProfileId": 1,
      "WatermarkId": 5,
      "StreamingMode": "TransportStreamHybrid",
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None"
    },
    {
      "Id": 6,
      "UniqueId": "81b9b8b5-2b47-42bb-87ba-3243087b6239",
      "Number": "6",
      "Name": "L23 Sci-Fi",
      "Group": "tv.m404",
      "FFmpegProfileId": 1,
      "WatermarkId": 1,
      "StreamingMode": "TransportStreamHybrid",
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None"
    },
    {
      "Id": 7,
      "UniqueId": "2f7d41f5-1489-44f0-98f2-044d5bb64fe4",
      "Number": "7",
      "Name": "L23 Simpsons",
      "Group": "tv.m404",
      "FFmpegProfileId": 1,
      "WatermarkId": 6,
      "StreamingMode": "TransportStreamHybrid",
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None"
    },
    {
      "Id": 8,
      "UniqueId": "b60d85fb-7a8d-496d-b5c1-af5c56402574",
      "Number": "8",
      "Name": "L23 Law \u0026 Order",
      "Group": "tv.m404",
      "FFmpegProfileId": 1,
      "WatermarkId": 7,
      "StreamingMode": "TransportStreamHybrid",
      "PreferredAudioLanguageCode": "eng",
      "SubtitleMode": "None",
      "MusicVideoCreditsMode": "None"
    }
  ],
  "FFmpegProfiles": [
    {
      "Id": 1,
      "Name": "h264/aac FullHD",
      "ThreadCount": 2,
      "HardwareAcceleration": "None",
      "VaapiDriver": "Default",
      "VaapiDevice": "/dev/dri/renderD128",
      "QsvExtraHardwareFrames": 64,
      "ResolutionId": 3,
      "Resolution": {
        "Id": 3,
        "Name": "1920x1080",
        "IsCustom": false,
        "Height": 1080,
        "Width": 1920
      },
      "ScalingBehavior": "ScaleAndPad",
      "VideoFormat": "H264",
      "VideoProfile": "high",
      "VideoPreset": "",
      "AllowBFrames": false,
      "BitDepth": "EightBit",
      "VideoBitrate": 1500,
      "VideoBufferSize": 3000,
      "AudioFormat": "Aac",
      "AudioBitrate": 192,
      "AudioBufferSize": 384,
      "NormalizeLoudnessMode": "LoudNorm",
      "AudioChannels": 2,
      "AudioSampleRate": 48,
      "NormalizeFramerate": false,
      "DeinterlaceVideo": true
    }
  ]
}
NVIDIA Capabilities
ffmpeg version 6.1 Copyright (c) 2000-2023 the FFmpeg developers
  built with gcc 11 (Ubuntu 11.4.0-1ubuntu1~22.04)
  configuration: --disable-debug --disable-doc --disable-ffplay --enable-ffprobe --enable-fontconfig --enable-gpl --enable-libaom --enable-libdav1d --enable-libass --enable-libfdk_aac --enable-libfreetype --enable-libkvazaar --enable-libvpl --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libsrt --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libx264 --enable-libx265 --enable-libxvid --enable-nonfree --enable-opencl --enable-openssl --enable-small --enable-stripping --enable-vaapi --enable-vdpau --enable-version3 --extra-libs=-ldl --extra-libs=-lpthread
  libavutil      58. 29.100 / 58. 29.100
  libavcodec     60. 31.102 / 60. 31.102
  libavformat    60. 16.100 / 60. 16.100
  libavdevice    60.  3.100 / 60.  3.100
  libavfilter     9. 12.100 /  9. 12.100
  libswscale      7.  5.100 /  7.  5.100
  libswresample   4. 12.100 /  4. 12.100
  libpostproc    57.  3.100 / 57.  3.100
Unrecognized option 'gpu'.
Error splitting the argument list: Option not found
QSV Capabilities
Checking device /dev/dri/renderD128
Exit Code: 234

ffmpeg version 6.1 Copyright (c) 2000-2023 the FFmpeg developers
  built with gcc 11 (Ubuntu 11.4.0-1ubuntu1~22.04)
  configuration: --disable-debug --disable-doc --disable-ffplay --enable-ffprobe --enable-fontconfig --enable-gpl --enable-libaom --enable-libdav1d --enable-libass --enable-libfdk_aac --enable-libfreetype --enable-libkvazaar --enable-libvpl --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libsrt --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libx264 --enable-libx265 --enable-libxvid --enable-nonfree --enable-opencl --enable-openssl --enable-small --enable-stripping --enable-vaapi --enable-vdpau --enable-version3 --extra-libs=-ldl --extra-libs=-lpthread
  libavutil      58. 29.100 / 58. 29.100
  libavcodec     60. 31.102 / 60. 31.102
  libavformat    60. 16.100 / 60. 16.100
  libavdevice    60.  3.100 / 60.  3.100
  libavfilter     9. 12.100 /  9. 12.100
  libswscale      7.  5.100 /  7.  5.100
  libswresample   4. 12.100 /  4. 12.100
  libpostproc    57.  3.100 / 57.  3.100
[AVHWDeviceContext @ 0x55d51b995cc0] 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 driver iHD device /dev/dri/renderD128

Trying display: drm
Failed to open the given device!


Checking driver i965 device /dev/dri/renderD128

Trying display: drm
Failed to open the given device!


Checking driver RadeonSI device /dev/dri/renderD128

Trying display: drm
Failed to open the given device!


Checking 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 🗙