версия avconv и youtube-dl

У меня есть версия 2015.07.04 youtube-dl. При загрузке видео я вижу это сообщение:

Ваша копия avconv устарела и не может правильно мультиплексировать отдельные видеофайлы и звуковые файлы, youtube-dl загрузит единственные медиа файла. Обновите avconv к версии 10-0 или более новый для фиксации этого.

По-видимому, недостаток устаревшего avconv состоит в том, что youtube-dl не сможет загрузить bestvideo и bestaudio отдельно и мультиплексируйте их вместе в единственный файл, дающий лучшее доступное общее качество.

Как я могу найти номер версии своего в настоящее время устанавливаемого avconv? Как может я получать более новую версию, чем, чем обеспечивают libav-tools 6:9.18-0ubuntu0.14.04.1?

Существует ли ppa доступное для 14,04 с avconv версией 10.0 или выше?

21
задан 7 July 2015 в 03:40

4 ответа

Avconv-11 все еще доступен Надежному человеку Ubuntu в heyarje ppa:

sudo add-apt-repository ppa:heyarje/libav-11 && sudo apt-get update
sudo apt-get upgrade
sudo apt-get install libav-tools
8
ответ дан 23 November 2019 в 01:44

ppa можно найти здесь

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install ffmpeg

Следующая команда добавит псевдоним в ваш файл bashrc, чтобы ваш пользователь мог выполнить youtube-dl, и bash выполнит youtube-dl --prefer-ffmpeg автоматически, чтобы исключить ненужную ввод в future:

echo "alias youtube-dl='youtube-dl --prefer-ffmpeg'" | tee -a ~/.bashrc; . ~/.bashrc

Вы также можете добавить дополнительные флаги в команду, отредактировав файл ~ / .bashrc с помощью вашего любимого текстового редактора, такого как gedit, vim или nano; просто имейте в виду, что вам не нужно и не следует использовать sudo для редактирования этого файла, так как он должен находиться в вашем текущем профиле пользователя и должен поддерживать ваши права пользователя, а не sudo или root. Просто добавьте дополнительные флаги в цитируемой команде для youtube-dl. Кроме того, после редактирования ~ / .bashrc вам нужно будет получить исходный файл или открыть новый терминал, чтобы использовать новый псевдоним. Получите файл, выполнив следующую команду:

. ~/.bashrc

Чтобы просмотреть установленную на данный момент версию libav-tools, выполните следующую команду:

dpkg -l | grep libav

Также для просмотра что доступно из apt-get, выполните следующую команду:

apt-cache show libav-tools | grep Version:

Будут перечислены все доступные версии. Самая новая версия будет установлена ​​по умолчанию, когда вы запустите sudo apt-get upgrade или 'dist-upgrade, или вы можете просто sudo apt-get install ее установить, и она установит самую новую доступную версию, если не указано иное.

Чтобы выполнить поиск связанных пакетов, используйте apt-cache search следующим образом:

apt-cache search libav

Чтобы сузить поиск, вы можете использовать grep, чтобы печатать только результаты, содержащие ключевое слово, например:

[ 116]
13
ответ дан 23 November 2019 в 01:44

http://www.tecmint.com/record-ubuntu-desktop-screen-using-avconv/

sudo apt-get install yasm
$ git clone git://git.libav.org/libav.git
$ cd libav
$ ./configure
$ make
$ sudo make install
3
ответ дан 23 November 2019 в 01:44
  1. Использование FFMpeg

    sudo apt-get install ffmpeg
    
  2. Установки это

    youtube-dl -x --audio-format mp3 --prefer-ffmpeg <video URL>
    

Работа в youtube-dl 19.11.2015

3
ответ дан 23 November 2019 в 01:44

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

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