MediaDash/config.example.json

125 lines
4.8 KiB
JSON

{
"jellyfin_url": "http://127.0.0.1:8096/",
"jellyfin_api_key": "<Jellyfin Access Token>",
"qbt_url": "http://127.0.0.1:8081/",
"qbt_username": "<qBittorrent Username>",
"qbt_passwd": "<qBittorrent Password>",
"sonarr_url": "http://127.0.0.1:8080/sonarr/",
"sonarr_api_key": "<Sonarr API Key>",
"radarr_url": "http://127.0.0.1:8080/radarr/",
"radarr_api_key": "<Radarr API Key>",
"jackett_url": "http://127.0.0.1:9117/jackett/",
"jackett_api_key": "<Jakcett API Key>",
"portainer_url": "http://127.0.0.1:9000/",
"portainer_username": "<Portainer Username>",
"portainer_passwd": "<Portainer Username>",
"transcode_default_profile": "MKV Remux",
"transcode_profiles": {
"MKV Remux": {
"command": "-vcodec copy -acodec copy -scodec copy -map 0 -map_metadata 0 -f {format}",
"doc": "Remux",
"vars": {
"format": "Conainter format"
},
"defaults": {
"format": "matroska"
}
},
"H.264 transcode": {
"command": "-vcodec h264 -crf {crf} -preset {preset} -acodec copy -scodec copy -map 0 -map_metadata 0",
"doc": "Transcode video to H.264",
"vars": {
"crf": "Constant Rate Factor (Quality, lower is better)",
"preset": "H.264 preset"
},
"defaults": {
"crf": 18,
"preset": "medium"
},
"choices": {
"tune": ["animation","film","grain"],
"preset": ["ultrafast","fast","medium","slow","veryslow"],
"crf": {"range":[10,31]}
}
},
"H.265 transcode": {
"command": "-vcodec hevc -crf {crf} -preset {preset} -tune {tune} -acodec copy -scodec copy -map 0 -map_metadata 0",
"doc": "Transcode video to H.265",
"vars": {
"crf": "Constant Rate Factor (Quality, lower is better)",
"preset": "H.265 preset",
"tune": "H.265 tune preset"
},
"defaults": {
"crf": 24,
"preset": "medium",
"tune": "animation"
},
"choices": {
"tune": ["animation","film","grain"],
"preset": ["ultrafast","fast","medium","slow","veryslow"],
"crf": {"range":[10,31]}
}
},
"AAC transcode": {
"command": "-vcodec copy -acodec aac -scodec copy -map 0 -map_metadata 0",
"doc": "Transcode audio to AAC"
}
},
"jellyfin_user_config": {
"DisplayCollectionsView": false,
"DisplayMissingEpisodes": false,
"EnableLocalPassword": false,
"EnableNextEpisodeAutoPlay": true,
"GroupedFolders": [],
"HidePlayedInLatest": true,
"LatestItemsExcludes": [],
"MyMediaExcludes": [],
"OrderedViews": [],
"PlayDefaultAudioTrack": true,
"RememberAudioSelections": true,
"RememberSubtitleSelections": true,
"SubtitleLanguagePreference": "",
"SubtitleMode": "Default"
},
"jellyfin_user_policy": {
"AccessSchedules": [],
"AuthenticationProviderId": "Jellyfin.Server.Implementations.Users.DefaultAuthenticationProvider",
"BlockUnratedItems": [],
"BlockedChannels": [],
"BlockedMediaFolders": [],
"BlockedTags": [],
"EnableAllChannels": false,
"EnableAllDevices": true,
"EnableAllFolders": false,
"EnableAudioPlaybackTranscoding": true,
"EnableContentDeletion": false,
"EnableContentDeletionFromFolders": [],
"EnableContentDownloading": true,
"EnableLiveTvAccess": true,
"EnableLiveTvManagement": true,
"EnableMediaConversion": true,
"EnableMediaPlayback": true,
"EnablePlaybackRemuxing": true,
"EnablePublicSharing": true,
"EnableRemoteAccess": true,
"EnableRemoteControlOfOtherUsers": false,
"EnableSharedDeviceControl": true,
"EnableSyncTranscoding": true,
"EnableUserPreferenceAccess": true,
"EnableVideoPlaybackTranscoding": true,
"EnabledChannels": [],
"EnabledDevices": [],
"EnabledFolders": [],
"ForceRemoteSourceTranscoding": false,
"InvalidLoginAttemptCount": 0,
"IsAdministrator": false,
"IsDisabled": false,
"IsHidden": true,
"LoginAttemptsBeforeLockout": -1,
"MaxActiveSessions": 1,
"PasswordResetProviderId": "Jellyfin.Server.Implementations.Users.DefaultPasswordResetProvider",
"RemoteClientBitrateLimit": 1000000,
"SyncPlayAccess": "CreateAndJoinGroups"
}
}