Nymbo commited on
Commit
daad0a7
·
verified ·
1 Parent(s): 17b0be1

Update Filesystem/Skills/music-downloader/SKILL.md

Browse files
Filesystem/Skills/music-downloader/SKILL.md CHANGED
@@ -27,12 +27,12 @@ Use this skill when users request:
27
  ## Quick Start
28
 
29
  **Most Common Use Case - Download MP3 from YouTube:**
30
- ```bash
31
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o "%(title)s.%(ext)s" "VIDEO_URL"
32
  ```
33
 
34
  **Download from Spotify:**
35
- ```bash
36
  spotdl --audio-quality 320k --embed-metadata --output "{artist}/{title}.{ext}" "SPOTIFY_TRACK_URL"
37
  ```
38
 
@@ -41,7 +41,7 @@ spotdl --audio-quality 320k --embed-metadata --output "{artist}/{title}.{ext}" "
41
  ## General Commands
42
 
43
  ## List Available Formats
44
- ```bash
45
  yt-dlp -F "URL"
46
  ```
47
 
@@ -197,82 +197,82 @@ yt-dlp --username "YOUR_YOUTUBE_EMAIL" --password "YOUR_PASSWORD" -f bestvideo+b
197
  # SoundCloud Commands
198
 
199
  ## List Available Formats
200
- ```bash
201
  yt-dlp -F "URL"
202
  ```
203
 
204
  ## Download High-Quality MP3 from SoundCloud
205
- ```bash
206
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL"
207
  ```
208
 
209
  ## Download HQ with Metadata from SoundCloud
210
- ```bash
211
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 --embed-metadata -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL"
212
  ```
213
 
214
  ## Download Entire Playlist from SoundCloud
215
- ```bash
216
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o "SoundCloud/%(playlist_title)s/%(title)s.%(ext)s" "SOUNDCLOUD_PLAYLIST_URL"
217
  ```
218
 
219
  ## Download Entire Playlist from SoundCloud with Metadata
220
- ```bash
221
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 --embed-metadata --add-metadata --embed-thumbnail -o "%(playlist_title)s/%(title)s.%(ext)s" "SOUNDCLOUD_PLAYLIST_URL"
222
  ```
223
 
224
  ## Download Multiple Playlists with Metadata
225
- ```bash
226
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 --embed-metadata --add-metadata --embed-thumbnail -o "SoundCloud/%(playlist_title)s/%(title)s.%(ext)s" "x" "x" "x" "x" "x" "x" "x"
227
  ```
228
 
229
  ## Download Playlist with Specific Range
230
- ```bash
231
  yt-dlp --playlist-items 1-5 -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o "SoundCloud/%(playlist_title)s/%(title)s.%(ext)s" "SOUNDCLOUD_PLAYLIST_URL"
232
  ```
233
 
234
  ## Download and Embed Album Art
235
- ```bash
236
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 --embed-thumbnail -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL"
237
  ```
238
 
239
  ## Skip Downloading Already Downloaded SoundCloud Files
240
- ```bash
241
  yt-dlp --download-archive "downloaded_soundcloud.txt" -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL"
242
  ```
243
 
244
  ## Download Multiple Tracks from SoundCloud
245
- ```bash
246
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL_1" "SOUNDCLOUD_TRACK_URL_2" "SOUNDCLOUD_TRACK_URL_3"
247
  ```
248
 
249
  ## Limit Download Speed for SoundCloud
250
- ```bash
251
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 --rate-limit 1M -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL"
252
  ```
253
 
254
  ## Download from SoundCloud and Split by Chapters (if available)
255
- ```bash
256
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 --split-chapters -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL"
257
  ```
258
 
259
  ## Download SoundCloud Track and Extract a Specific Portion
260
- ```bash
261
  yt-dlp -f bestaudio --external-downloader ffmpeg --external-downloader-args "ffmpeg_i:-ss 00:01:00 -to 00:05:00" -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL"
262
  ```
263
 
264
  ## Update Metadata of Existing SoundCloud Downloads
265
- ```bash
266
  yt-dlp --download-archive "downloaded_soundcloud.txt" --skip-download --embed-metadata --embed-thumbnail "SOUNDCLOUD_TRACK_URL"
267
  ```
268
 
269
  ## Auto-Rename Duplicate SoundCloud Files
270
- ```bash
271
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 --force-overwrites -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL"
272
  ```
273
 
274
  ## Download from SoundCloud URL List File
275
- ```bash
276
  yt-dlp -a "soundcloud_urls.txt" -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s"
277
  ```
278
 
@@ -281,19 +281,19 @@ yt-dlp -a "soundcloud_urls.txt" -f bestaudio --extract-audio --audio-format mp3
281
  # SpotifyDL Commands
282
 
283
  ## Download Single Song
284
- ```bash
285
  spotdl --audio-quality 320k --embed-metadata --output "{artist}/{title}.{ext}" "SPOTIFY_TRACK_URL"
286
  ```
287
  ## Download Entire Playlist
288
- ```bash
289
  spotdl --playlist "SPOTIFY_PLAYLIST_URL" --audio-quality 320k --embed-metadata --output "{playlist}/{title}.{ext}"
290
  ```
291
  ## Download Entire Album
292
- ```bash
293
  spotdl --album "SPOTIFY_ALBUM_URL" --audio-quality 320k --embed-metadata --output "{album}/{title}.{ext}"
294
  ```
295
  ## Download Multiple Albums & Playlists at Once
296
- ```bash
297
  spotdl --playlist "SPOTIFY_PLAYLIST_URL1" "SPOTIFY_PLAYLIST_URL2" --audio-quality 320k --embed-metadata --output "{playlist}/{title}.{ext}"
298
  spotdl --album "SPOTIFY_ALBUM_URL1" "SPOTIFY_ALBUM_URL2" --audio-quality 320k --embed-metadata --output "{album}/{title}.{ext}"
299
- ```
 
27
  ## Quick Start
28
 
29
  **Most Common Use Case - Download MP3 from YouTube:**
30
+ ```shell
31
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o "%(title)s.%(ext)s" "VIDEO_URL"
32
  ```
33
 
34
  **Download from Spotify:**
35
+ ```shell
36
  spotdl --audio-quality 320k --embed-metadata --output "{artist}/{title}.{ext}" "SPOTIFY_TRACK_URL"
37
  ```
38
 
 
41
  ## General Commands
42
 
43
  ## List Available Formats
44
+ ```shell
45
  yt-dlp -F "URL"
46
  ```
47
 
 
197
  # SoundCloud Commands
198
 
199
  ## List Available Formats
200
+ ```shell
201
  yt-dlp -F "URL"
202
  ```
203
 
204
  ## Download High-Quality MP3 from SoundCloud
205
+ ```shell
206
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL"
207
  ```
208
 
209
  ## Download HQ with Metadata from SoundCloud
210
+ ```shell
211
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 --embed-metadata -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL"
212
  ```
213
 
214
  ## Download Entire Playlist from SoundCloud
215
+ ```shell
216
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o "SoundCloud/%(playlist_title)s/%(title)s.%(ext)s" "SOUNDCLOUD_PLAYLIST_URL"
217
  ```
218
 
219
  ## Download Entire Playlist from SoundCloud with Metadata
220
+ ```shell
221
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 --embed-metadata --add-metadata --embed-thumbnail -o "%(playlist_title)s/%(title)s.%(ext)s" "SOUNDCLOUD_PLAYLIST_URL"
222
  ```
223
 
224
  ## Download Multiple Playlists with Metadata
225
+ ```shell
226
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 --embed-metadata --add-metadata --embed-thumbnail -o "SoundCloud/%(playlist_title)s/%(title)s.%(ext)s" "x" "x" "x" "x" "x" "x" "x"
227
  ```
228
 
229
  ## Download Playlist with Specific Range
230
+ ```shell
231
  yt-dlp --playlist-items 1-5 -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o "SoundCloud/%(playlist_title)s/%(title)s.%(ext)s" "SOUNDCLOUD_PLAYLIST_URL"
232
  ```
233
 
234
  ## Download and Embed Album Art
235
+ ```shell
236
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 --embed-thumbnail -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL"
237
  ```
238
 
239
  ## Skip Downloading Already Downloaded SoundCloud Files
240
+ ```shell
241
  yt-dlp --download-archive "downloaded_soundcloud.txt" -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL"
242
  ```
243
 
244
  ## Download Multiple Tracks from SoundCloud
245
+ ```shell
246
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL_1" "SOUNDCLOUD_TRACK_URL_2" "SOUNDCLOUD_TRACK_URL_3"
247
  ```
248
 
249
  ## Limit Download Speed for SoundCloud
250
+ ```shell
251
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 --rate-limit 1M -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL"
252
  ```
253
 
254
  ## Download from SoundCloud and Split by Chapters (if available)
255
+ ```shell
256
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 --split-chapters -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL"
257
  ```
258
 
259
  ## Download SoundCloud Track and Extract a Specific Portion
260
+ ```shell
261
  yt-dlp -f bestaudio --external-downloader ffmpeg --external-downloader-args "ffmpeg_i:-ss 00:01:00 -to 00:05:00" -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL"
262
  ```
263
 
264
  ## Update Metadata of Existing SoundCloud Downloads
265
+ ```shell
266
  yt-dlp --download-archive "downloaded_soundcloud.txt" --skip-download --embed-metadata --embed-thumbnail "SOUNDCLOUD_TRACK_URL"
267
  ```
268
 
269
  ## Auto-Rename Duplicate SoundCloud Files
270
+ ```shell
271
  yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 --force-overwrites -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s" "SOUNDCLOUD_TRACK_URL"
272
  ```
273
 
274
  ## Download from SoundCloud URL List File
275
+ ```shell
276
  yt-dlp -a "soundcloud_urls.txt" -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 -o "SoundCloud/%(uploader)s - %(title)s.%(ext)s"
277
  ```
278
 
 
281
  # SpotifyDL Commands
282
 
283
  ## Download Single Song
284
+ ```shell
285
  spotdl --audio-quality 320k --embed-metadata --output "{artist}/{title}.{ext}" "SPOTIFY_TRACK_URL"
286
  ```
287
  ## Download Entire Playlist
288
+ ```shell
289
  spotdl --playlist "SPOTIFY_PLAYLIST_URL" --audio-quality 320k --embed-metadata --output "{playlist}/{title}.{ext}"
290
  ```
291
  ## Download Entire Album
292
+ ```shell
293
  spotdl --album "SPOTIFY_ALBUM_URL" --audio-quality 320k --embed-metadata --output "{album}/{title}.{ext}"
294
  ```
295
  ## Download Multiple Albums & Playlists at Once
296
+ ```shell
297
  spotdl --playlist "SPOTIFY_PLAYLIST_URL1" "SPOTIFY_PLAYLIST_URL2" --audio-quality 320k --embed-metadata --output "{playlist}/{title}.{ext}"
298
  spotdl --album "SPOTIFY_ALBUM_URL1" "SPOTIFY_ALBUM_URL2" --audio-quality 320k --embed-metadata --output "{album}/{title}.{ext}"
299
+ ```