Peringatan Avconv saat mengunduh video YouTube

22

Saya menerima peringatan ini:

Your copy of avconv is outdated, 
update avconv to version 10-0 or newer if you encounter any errors.

saat mengunduh video YouTube dengan youtube-dl -f 137+140. Saya menggunakan kubuntu 14.04.

Apa yang harus saya lakukan untuk menghilangkan masalah ini?

Bodhoday Mukherjee
sumber
.. update avconv to version 10-0 ...
blade19899
1
Saya pikir itu sudo apt-get updatesaat itu (ketika selesai)sudo apt-get upgrade
Mina Michael

Jawaban:

29

Untuk menjawab pertanyaan OP seperti yang diinginkannya:

# before
$ avconv |& grep \ version | awk '{print $3}'
9.18-6:9.18-0ubuntu0.14.04.1,

$ sudo add-apt-repository ppa:heyarje/libav-11 && sudo apt-get update
$ sudo apt-get install libav-tools

# after
$ avconv |& grep \ version | awk '{print $3}'
11.3-6:11.3-1~trusty,

Atau, bisa avconv -versionuntuk mendapatkan avconvversi terbaru

bartekbrak
sumber
23

Secara default avconv, gunakan youtube-dl , tetapi Anda bisa meminta untuk menggunakannya ffmpeg.

Kemudian gunakan youtube-dl dengan --prefer-ffmpegflag, mis:

youtube-dl -f 137+140 --prefer-ffmpeg <url>

Untuk menghindari mengetik bendera itu setiap kali, Anda dapat meletakkannya di file konfigurasi .

pileofrocks
sumber
Ini tidak membantu pada kotak Ubuntu 14.04.3 saya, tetapi meningkatkan sebagaimana disarankan oleh @ user35186 (lihat di bawah) membantu. Petunjuk dengan file konfigurasi sangat membantu, terima kasih.
Peterino
1

Seperti yang dinyatakan dalam pesan kesalahan, versi Anda avconvsudah usang, dan perlu diperbarui.

Jika Anda menginstal avconvmelalui manajer paket (seperti apt-getatau synaptic), Anda dapat menggunakan perintah berikut untuk memperbarui avonv:

sudo apt-get update
sudo apt-get upgrade

sudo apt-get update memperbarui indeks perangkat lunak lokal Anda di repositori Ubuntu. Ini memungkinkan sudo apt-get upgradeuntuk mendeteksi jika ada pembaruan.

sudo apt-get upgrade bertanggung jawab untuk benar-benar memutakhirkan perangkat lunak yang kedaluwarsa.

Aaron Hill
sumber
0

Kompilasi versi libav Anda sendiri

sudo apt-get install dpkg-dev build-essential nasm pkg-config
wget https://libav.org/releases/libav-10.7.tar.gz
./configure
make
sudo cp avconv avprobe avserver /usr/local/bin/

Ini terutama berfungsi untuk distro lama yang tidak dapat memilih libav versi terbaru. Sumber: https://forums.linuxmint.com/viewtopic.php?t=197316

David Okwii
sumber