Youtube-dl tidak berfungsi


12

Saya mendapatkan kesalahan berikut ketika saya mencoba mengunduh video menggunakan youtube-dl.

WARNING: Warning: Falling back to static signature algorithm
ERROR: unable to download video data: HTTP Error 403: Forbidden

1
apakah Anda mencoba versi yang diperbarui. Coba jalankan sudo youtube-dl -Uuntuk memperbaruinya
Stormvirux

ya saya telah mencoba versi yang diperbarui masih tidak berfungsi
acabhishek942

1
Saya sarankan Anda untuk menginstal DownloadHelper di firefox. Cepat dan efektif. CLI butuh waktu lama!
A Umar Mukthar

Jawaban:


15

Sudahkah Anda menginstal melalui apt-get? Sepertinya versi ini sudah usang. Ini terjadi pada saya:

$ sudo youtube-dl -U
It looks like you installed youtube-dl with a package manager, pip, setup.py or a tarball. Please use that to update.

Anda dapat menginstalnya dari sumber resmi: https://rg3.github.io/youtube-dl/download.html

Menggunakan curl :

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

Jika Anda tidak punya ikal, Anda bisa menggunakan wget :

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

Anda juga dapat menggunakan pip :

sudo pip install --upgrade youtube_dl

Anda juga dapat menggunakan Homebrew :

brew install youtube-dl


11

Solusi di atas tidak berhasil untuk saya. Saya menggunakan perintah berikut dari situs youtube-dlweb resmi .

http://rg3.github.io/youtube-dl/download.html

Gunakan wget :

sudo wget https://yt-dl.org/downloads/2014.09.25/youtube-dl -O /usr/local/bin/youtube-dl

sudo chmod a+x /usr/local/bin/youtube-dl

Ini memperbaikinya untukku.


Beginilah cara youtube-dl harus selalu diunduh, menurut saya
geoffmcc

konfirmasi: versi apt-get youtube-dl tidak berfungsi, Anda harus mengunduh youtube-dl dari situs webnya, di mana Anda akan menemukan instruksi terbaru untuk mengunduh versi terbaru - posting ini disalin dari sana tetapi memiliki tautan unduhan lama . Perhatikan bahwa Anda juga dapat mengunduhnya tanpa sudo, seperti ini mkdir youtubedl; cd youtubedl; wget 'wget https://yt-dl.org/downloads/2016.03.14/youtube-dl -O youtube-dl' -O youtube-dl; ./youtube-dl(gunakan url unduhan terbaru seperti yang ditunjukkan di laman web youtube-dl
zipizap

3

Mereka yang menghadapi masalah baru dengan youtube-dlkesalahan ini " Peringatan: Kembali ke algoritma tanda tangan statis " harus menginstal terlebih dahulu python-pip(jika mereka belum menginstalnya, tentu saja) dengan

sudo apt-get install python-pip

dan kemudian, untuk memperbaiki kesalahan, gunakan

sudo pip install youtube-dl --upgrade

Inilah yang bekerja untuk saya pagi ini (seperti pada saat memposting jawaban ini).



1

Instal pip-python jika Anda belum melakukannya, ketikkan:

sudo pip install --upgrade youtube_dl

Ini memperbaiki masalah dengan benar.



0

Saya mengunduh youtube-dl dari https://yt-dl.org/downloads/2014.09.25/ . Saya kemudian melakukan chmod 777 youtube-dl, dan menjalankan perintah. Ia meminta saya untuk memutakhirkan via ./youtube-dl -U yang memutakhirkan saya ke versi 2015.12.13. Saya berlari ./youtube-dl dengan URL lagi dan masalahnya telah diselesaikan.

Mencoba pemutakhiran pip pada pemasangan pipa default youtube-dl tidak melakukan pemutakhiran atau menyelesaikan masalah, menunjukkan bahwa versi pypi mungkin sudah ketinggalan zaman pada perbaikan bug.


0

Saya mencoba ini dan semuanya bekerja dengan baik sekarang:

apt-get remove youtube-dl
apt-get update
apt-get install youtube-dl

Sekarang sudah berfungsi kembali, karena saluran-saluran itu akan menginstal ulang youtube-dl terbaru dari server


Anda juga bisa melakukannya apt-get install --reinstall youtube-dluntuk mencapai hal yang sama, saya kira ...
Byte Commander
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.