-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathSoundcloudConfig.json
More file actions
88 lines (88 loc) · 2.42 KB
/
SoundcloudConfig.json
File metadata and controls
88 lines (88 loc) · 2.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
{
"$schema": "https://github.com/MithrilGoat/GrayJay-Plugin-Schema/releases/latest/download/Schema.json",
"name": "SoundCloud",
"description": "One of the biggest music distribution platforms, Privately owned",
"author": "FUTO",
"platformUrl": "https://soundcloud.com",
"authorUrl": "https://futo.org",
"sourceUrl": "https://plugins.grayjay.app/Soundcloud/SoundcloudConfig.json",
"repositoryUrl": "https://gitlab.futo.org/videostreaming/plugins/soundcloud",
"scriptUrl": "./SoundcloudScript.js",
"version": 26,
"iconUrl": "./soundcloud.png",
"id": "5fb74e28-2fba-406a-9418-38af04f63c08",
"scriptSignature": "",
"scriptPublicKey": "",
"packages": [
"Http"
],
"allowEval": false,
"allowUrls": [
"api-v2.soundcloud.com",
"soundcloud.com",
"a-v2.sndcdn.com",
"m.soundcloud.com",
"on.soundcloud.com"
],
"authentication": {
"loginUrl": "https://soundcloud.com/you/library",
"domainHeadersToFind": {
".soundcloud.com": [
"Authorization"
]
},
"cookiesToFind": [
"oauth_token"
],
"userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:138.0) Gecko/20100101 Firefox/138.0"
},
"settings": [
{
"variable": "hide_premium_content",
"name": "Hide premium content",
"description": "Hides premium content for non premium users instead of providing the 30 second snippet",
"type": "Boolean",
"default": "true"
},
{
"variable": "preferred_protocol",
"name": "Preferred protocol",
"description": "Indicates the streaming protocol to use if available",
"type": "Dropdown",
"default": "0",
"options": [
"Progressive",
"HLS"
]
},
{
"variable": "home_preference",
"name": "Logged in home page",
"description": "Pick the content to display one the Grayjay home page when logged into SoundCloud",
"type": "Dropdown",
"default": "0",
"options": [
"Discover",
"Feed",
"Charts"
]
}
],
"changelog": {
"26": [
"Fix regression where tracks with no views would not work"
],
"25": [
"Fix playing some tracks"
],
"24": [
"Fixed TODO in search without any filter on GrayJay desktop"
],
"22": [
"Prevent login expiration and add profile links"
],
"21": [
"Add login support, SoundCloud Go+ support, playlist search, and track search filtering"
]
}
}