Ubuntu. Конвертировать видео youtube в mp3 в режиме онлайн с помощью сценария командной строки.
http://iasptk.com/ubuntu-convert-youtube-video-mp3-line-command-line-script/ [!d2 ]
Прежде чем вы сможете использовать скрипт, убедитесь, что у вас установлены «youtube-dl» и «ffmpeg». Мы будем использовать youtube-dl для загрузки видео youtube и ffmpeg для преобразования их в формат mp3. Создайте новый файл ...
gedit youtube2mp3
... и вставьте следующий скрипт:
#!/bin/bash
x=/tmp/.youtube-dl-$(date +%y.%m.%d_%H.%M.%S)-$RANDOM.flv
youtube-dl --output=$x --format=18 "$1"
avconv -i $x -acodec libmp3lame -ac 2 -ab 128k -vn -y "$2"
rm $x
# if you get "ERROR: unable to download video"
# update youtube-dl with
# sudo youtube-dl -U
( Ubuntu. Конвертировать видео youtube в mp3 в режиме онлайн с помощью сценария командной строки. используется в DEBIAN и UBUNTU вместо ffmpeg)
Сохранить и закрыть gedit. Теперь
sudo install youtube2mp3 /usr/local/bin
Теперь вы можете конвертировать видео youtube в mp3-файлы, используя следующую команду (включая двойные кавычки):
youtube2mp3 "youtube-link" "mp3-file.mp3" [ ! d12]
Чтобы этот скрипт работал, avconv OR ffmpeg должен иметь возможность использовать код libmp3lame (libavcodec-extra-53 и libavcodec-extra-52), не предоставленный ffmpeg для Ubuntu ( http: //iasptk.com/ubuntu-convert-youtube-video-mp3-line-command-line-script/).
Кроме того, сценарий очень многословный. Используйте следующую команду, если вы не хотите видеть все сообщения на экране:
youtube2mp3 "youtube-link" "mp3-file.mp3" > /dev/null
Вы также можете использовать следующую команду, чтобы запустить сценарий в фоновом режиме. Таким образом, вы сможете одновременно запускать несколько экземпляров сценария.
youtube2mp3 "youtube-link" "mp3-file.mp3" > /dev/null &
youtube2mp3 "youtube-link" "mp3-file.mp3"
Как работает этот скрипт действительно прост. Сначала он загружает видео youtube во временный файл, преобразует видео в mp3 и затем удаляет временный файл. Давайте рассмотрим этот сценарий шаг за шагом.
В первой строке скрипта присваивается случайное .flv имя файла переменной $ x. Вторая строка загружает видео youtube во временный файл с именем $ x. Он автоматически загружает версию видео HQ, если она доступна. Третья строка извлекает аудио из видео и преобразует его в mp3-файл с указанным вами именем файла. Последняя строка удаляет временный файл, созданный на шаге 2.youtube-dl install из Ubuntu Software Center
youtube-dl - небольшая программа командной строки для загрузки видео с YouTube. com и другие сайты, которые не предоставляют прямых ссылок на видеоролики.
Чтобы сделать Xonar первой звуковой картой, отредактируйте файл /etc/modprobe.d/alsa-base (. conf) и добавьте эту строку:
options snd slots=snd-virtuoso,snd-hda-intel,snd-hda-intel
(Вам не нужно отключать встроенное устройство. )
Теоретически вы можете просто выбрать Xonar в конфигурации звука, но это повлияет только на программы, использующие PulseAudio.