Завантаження з YouTube
Встановіть youtube-dl з офіційного сховища в Ubuntu:
sudo apt-get install youtube-dl
або як офіційне readme пропонують використовувати curl
або wget
. Це дозволить вам оновитиsudo youtube-dl -U
Щоб завантажити відео, виконайте такі дії:
youtube-dl <url>
Напр
youtube-dl http://www.youtube.com/watch?v=_z-hEyVQDRA
Ви також можете вказати інші параметри
-b Best quality
-m Mobile version
-d High Definition
-g Don’t download, just show the url
-c Resume download of a video which was interrupted before
-w Don’t overwrite existing file
Повний список комутаторів виконується man youtube-dl
в терміналі.
Інформація звідси
Перетворення в mp3
Тепер встановіть ffmpeg з офіційного репо.
sudo apt-get install ffmpeg
Далі подивіться, щоб переконатися, що файл flv завантажено з YouTube, набравши текст
ls *flv
Тут буде вказано всі наявні у вас файли flv. Що вам слід побачити, це файл flv з тим самим іменем, що і компонент 'v' URL-адреси YouTube, який ви завантажили.
Наприклад, якщо ви завантажили, http://www.youtube.com/watch?v=_z-hEyVQDRA
тоді у вас повинен бути названий файл_z-hEyVQDRA.flv
Далі вам потрібно скопіювати це ім'я файлу, а потім помістити його в команду ffmpg, як
ffmpeg -i <file name>.flv -acodec libmp3lame <song name>.mp3
Тому для цього прикладу ви наберете
ffmpeg -i _z-hEyVQDRA.flv -acodec libmp3lame MasterOfPuppets.mp3
Після того, як це успішно завершиться, ви отримаєте mp3-файл, який ви були після цього.
Примітка
- Для очищення ви можете ввести,
rm _z-hEyVQDRA.flv
щоб позбутися від файлу flv, який вам більше не потрібен.
- Інформація звідси