Как загрузить весь плейлист YouTube в виде одного mp3-файла? [дубликат]

На этот вопрос уже есть ответ здесь:

Какие решения рекомендуются для загрузки всего плейлиста YouTube в виде одного .mp3 файла? Я открыт для решений, отличных от youtube-dl.

-1
задан 5 March 2016 в 00:04

2 ответа

Можно ли загрузить плей-листы youtube-dl в формате MP3, как описано в , как загрузить плей-лист от youtube-dl? , например:

youtube-dl -cix --audio-format mp3 -o '%(playlist_title)-%(playlist_id) - %(playlist_index) - %(title)-%(id).%(ext)' -- 'https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk'

можно затем использовать FFmpeg для конкатенации тех файлов:

printf "file '%s'\n" *.mp3 | ffmpeg -f concat -i - -codec copy all.mp3

Это немного более трудно с Avconv, так как это не поддерживает concat формат:

avconv -i "concat:$(printf '%s|' *.mp3 | head -c -1)" -codec copy all.mp3
5
ответ дан 5 March 2016 в 10:04
  • 1
    Вы не должны использовать sudo passwd USERNAME, если необходимый (когда Вы забыли пароль), потому что тот путь Вы будете изменение силы пароль. Это могло получить Вас в небольшую проблему, если существует что-либо еще в этом user' s считают в зависимости от пароля. Известный пример - то, при использовании домашнего шифрования папки. Всегда предпочитайте, чтобы более простое passwd изменило пароль зарегистрированной учетной записи по мере возможности. – Byte Commander 3 June 2017 в 01:22

При загрузке каждого отдельного видео как .mp3, можно просто выполнить эту команду для объединения их:

cat 1.mp3 2.mp3 3.mp3 4.mp3 [and so on] > combined.mp3
1
ответ дан 5 March 2016 в 10:04
  • 1
    I' ve использовал install путь, и это просто работает отлично!Спасибо. Теперь я должен выяснить, как добавить exiftool как зависимость и I' m готовый – Ivan Dokov 3 June 2017 в 01:13

Другие вопросы по тегам:

Похожие вопросы: