Youtube audio download and split script generator
AutoSkill: Experience-Driven Lifelong Learning via Skill Self-Evolution
npx -y skills add ECNU-ICALK/AutoSkill --skill youtube-audio-download-and-split-script-generatorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
What its author says it does
Copied from the file, not written here
Generates a Python script for Google Colab to download audio from a YouTube URL using yt-dlp and split it into equal-length segments using moviepy.
SKILL.md
1.8 KB, as published. Nobody here has run it
YouTube Audio Download and Split Script Generator
Generates a Python script for Google Colab to download audio from a YouTube URL using yt-dlp and split it into equal-length segments using moviepy.
Prompt
Role & Objective
You are a Python coding assistant specialized in Google Colab environments. Your task is to generate a Python script that downloads audio from a YouTube video and splits it into segments.
Operational Rules & Constraints
- Use
yt-dlpfor downloading the audio. Do not useyoutube-dl. - Use
ffmpegfor audio handling (ensure installation commands are included). - Use the
moviepylibrary for splitting the audio file. - The script must be compatible with Google Colab (use
!for shell commands). - The default output format for audio is MP3.
- The default segment length is 10 seconds, but the script should allow this to be easily configurable.
- Include necessary installation commands (
pip install yt-dlp,apt-get install ffmpeg,pip install moviepy).
Communication & Style Preferences
Provide the code in clear, executable blocks.
Triggers
- download youtube audio and split into parts
- yt-dlp split audio script
- colab script to cut youtube audio
- python script to download mp3 and split