Created
December 5, 2025 19:23
-
-
Save zbycz/b7aa439a2326395f457e53ee7f5ba397 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| echo "Zadej URL videa z YouTube:" | |
| read URL | |
| # Kontrola základního formátu | |
| if [[ ! "$URL" =~ ^https://www\.youtube\.com/watch\?v= ]]; then | |
| echo "URL není ve tvaru https://www.youtube.com/watch?v=XYZ" | |
| exit 1 | |
| fi | |
| # Zakázat playlist | |
| if [[ "$URL" == *"list="* ]]; then | |
| echo "Toto je playlist. Použij prosím URL jednoho videa." | |
| exit 1 | |
| fi | |
| echo "Od kolikáté vteřiny chceš začít?" | |
| read FROM | |
| echo "Do kolikáté vteřiny chceš oříznout?" | |
| read TO | |
| echo "Jak se má jmenovat výsledný MP3 soubor (bez .mp3)?" | |
| read OUTPUT | |
| # Spuštění yt-dlp | |
| yt-dlp -x --audio-format mp3 \ | |
| --postprocessor-args "ffmpeg:-ss $FROM -to $TO" \ | |
| -o "${OUTPUT}.%(ext)s" \ | |
| "$URL" | |
| echo "Hotovo! Výsledek: ${OUTPUT}.mp3" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment