yt-splitter (youtube albums)
Posted: Tue Apr 18, 2023 10:31 am
yt-splitter (youtube albums)
TUTORIAL: How to download albums from youtube, separate and save each title (aka chapter) in a folder named according to the name of the video.
This is achieved with ffmpeg and two CLI utilities developed by: https://github.com/nicolaasjan
1 - The youtube downloader: https://github.com/nicolaasjan/yt-dlp
2 - The youtube splitter: https://github.com/nicolaasjan/yt-splitter
Start by creating a folder (named e.g. ytalbums or whatever name you want) and place these 5 files in the newly created folder:
1 - ffmpeg.exe (there are several places where you can get ffmpeg …)
2 - ffplay.exe
3 - ffprobe.exe
4 - yt-dlp.exe ( direct download link: https://github.com/nicolaasjan/yt-dlp/r ... lp_win.zip If you use Chrome, it displays a warning saying that the file may be malicious, just select keep)
5 - yt-splitter.exe ( direct download link:: https://github.com/nicolaasjan/yt-split ... indows.exe )
Open the folder "ytalbums" in console mode (by typing simply cmd in the address bar of your ytalbums folder)
You are now ready to download and split your album.
For example, if you want to download and split the titles of the video: https://www.youtube.com/watch?v=aJBorSy25zU
In the console window, enter
yt-splitter https://www.youtube.com/watch?v=aJBorSy25zU and hit "Enter"
and wait until the process is completed.
The mp3 files are saved in a folder named after the title of the video, in this example,
the folder name is: "Teresa Stratas sings Songs by Kurt Weill (14)"
Each mp3 file is named according to the description provided after the video tile on that youtube web page..
Note that the naming process works correctly except for the 1st title (you will have to rename it manually).
This example, is my first experiment with yt-splitter, and I did not have the time and patience to look for another album, the content of which might be more appealing …..
What is more, in this example https://www.youtube.com/ has set the volume to very low.
However, after amplification of each track, I was pleased with the final technical result.
TUTORIAL: How to download albums from youtube, separate and save each title (aka chapter) in a folder named according to the name of the video.
This is achieved with ffmpeg and two CLI utilities developed by: https://github.com/nicolaasjan
1 - The youtube downloader: https://github.com/nicolaasjan/yt-dlp
2 - The youtube splitter: https://github.com/nicolaasjan/yt-splitter
Start by creating a folder (named e.g. ytalbums or whatever name you want) and place these 5 files in the newly created folder:
1 - ffmpeg.exe (there are several places where you can get ffmpeg …)
2 - ffplay.exe
3 - ffprobe.exe
4 - yt-dlp.exe ( direct download link: https://github.com/nicolaasjan/yt-dlp/r ... lp_win.zip If you use Chrome, it displays a warning saying that the file may be malicious, just select keep)
5 - yt-splitter.exe ( direct download link:: https://github.com/nicolaasjan/yt-split ... indows.exe )
Open the folder "ytalbums" in console mode (by typing simply cmd in the address bar of your ytalbums folder)
You are now ready to download and split your album.
For example, if you want to download and split the titles of the video: https://www.youtube.com/watch?v=aJBorSy25zU
In the console window, enter
yt-splitter https://www.youtube.com/watch?v=aJBorSy25zU and hit "Enter"
and wait until the process is completed.
The mp3 files are saved in a folder named after the title of the video, in this example,
the folder name is: "Teresa Stratas sings Songs by Kurt Weill (14)"
Each mp3 file is named according to the description provided after the video tile on that youtube web page..
Note that the naming process works correctly except for the 1st title (you will have to rename it manually).
This example, is my first experiment with yt-splitter, and I did not have the time and patience to look for another album, the content of which might be more appealing …..
What is more, in this example https://www.youtube.com/ has set the volume to very low.
However, after amplification of each track, I was pleased with the final technical result.