Skip to content

YouTube downloader

Andy edited this page Apr 10, 2024 · 6 revisions

This is a standalone application. It works separately from SCrawler.

  • Settings
  • Add
    • Add
    • Add URL array
  • Download - start download
  • Stop - stop download
  • Delete - delete selected items (with files)
  • Clear - remove all downloaded items (without files)
  • Clear all - remove all items (without files)
  • LOG - error log

YouTube app main window

Hot keys

  • F5 - start download
  • Insert - add to download
  • Ctrl+Insert - add to download (using cookies)

Video

The program automatically detects what you adding to. When you add a video, the following form will open. The download parameters are set automatically according to the settings you have specified.

You can change the setting of the video you want to download.

  1. Choose what you want to download: video or extract audio.
  2. Select output audio/video format
  3. You can choose a different audio codec if you like.
  4. You can choose which subtitles you want to download from the list of available subtitles for a particular video. If the list is empty or the Subtitles text box is inactive, then there are no subtitles available for the video.
  5. You can also change the subtitles output format in the Format combo box.
  6. You can also select additional subtitles/audio formats in the corresponding fields. This means that all subtitles/audio will be extracted from the video, converted to the format you choose, and saved as a separate file.
  7. You can also choose the destination of the output file.
  8. You can also add downloaded item(s) to a playlist, change video FPS, audio bitrate.
  9. Click Download to confirm your choices, or Cancel to cancel the download.

Right-click the Browse button to select a new location and add the new location to the list.

YouTube video

Playlist

When you add a playlist, the following form will open. This form is similar to the video download form, but with a few differences.

  • Instead of a list of resolution, you see a list of videos.
  • All parameters will apply to all videos. The resolution value is the limit. If you set the resolution to 1080 and the video is only available in lower resolutions, the maximum resolution will be selected.
  • Audio codec, video format and additional subtitles/audio will be applied to all videos.
  • The list of available subtitles will be populated from the collected subtitles from all videos in the playlist. They will be downloaded if they are actually available for video.

Right-click the Browse button to select a new location and add the new location to the list.

YouTube playlists

Playlists parser

If you want to correctly download all albums of an artist, you can use a playlist parser.

Example. I want to download this artist: https://music.youtube.com/channel/UC25tCnonOu_M3ojPEi57nWA

  1. Open Chrome dev tools.
  2. Go to the following URL: https://music.youtube.com/channel/UC25tCnonOu_M3ojPEi57nWA
  3. To the right of the albums, click on the More button.
  4. Scroll down to the bottom of the page.
  5. In the dev tools, look for the last page that starts with https://music.youtube.com/youtubei/v1/browse?key=...........
  6. Open the Response tab.
  7. Copy all text.
  8. Open the YouTube app.
  9. Click Add playlist array.
  10. Press Ctrl+O.
  11. Paste all the copied text into the In text box.
  12. Use the Remove text box to remove all incorrect playlist names. In the current example, incorrect names start with RDAMP. You can get the correct name pattern by clicking on the playlist. In the https://music.youtube.com/playlist?list=OLAK5uy_l9d-qJGn4l0z4t5aQXSYeJFsg7hJiQfGA URL, playlist ID is OLAK5uy_l9d-qJGn4l0z4t5aQXSYeJFsg7hJiQfGA.
  13. Click the OK button on both forms.

YouTube playlist parser

Music

This is a special form for music. When adding an artist or music album, this form opens. Similar to the video download form, you can choose audio options, download (or not) lyrics, audio formats, and additional audio/lyrics formats. You can also uncheck any albums and/or single tracks that you don't want to download.

YouTube music

Settings

Here you can configure the default settings. I won't describe all the settings, because each setting is described in the bottom toolbar. Click on a setting and look at the bottom for what that setting means.

YouTube settings

Clone this wiki locally