Langkau ke kandungan
yt-dlp

Penjana arahan yt-dlp untuk YouTube

Bina arahan yt-dlp yang tepat untuk video, senarai main atau saluran YouTube. Bermula pada 1080p MP4 dengan bab, metadata dan tajaan dibuang.

Pilihan. Biarkan kosong dan arahan akan berakhir dengan URL untuk anda isi sendiri.

Arahan anda

yt-dlp -f 'bv*[height<=1080]+ba/b[height<=1080]' --merge-output-format mp4 --embed-subs --sub-langs en --no-playlist --embed-thumbnail --embed-metadata --embed-chapters --sponsorblock-remove default 'https://www.youtube.com/watch?v=dQw4w9WgXcQ'
Asas

Audio sahaja mengekstrak runut bunyi dan membuang strim video.

Video dan kualiti

Mengehadkan ketinggian. yt-dlp tetap memilih strim terbaik pada atau bawah had itu.

Jenis fail tempat strim video dan audio berasingan digabungkan.

Pilihan lanjutan (3)

Mengatasi senarai kualiti di atas. Untuk mereka yang sudah biasa dengan sintaks format.

Membungkus semula strim tanpa mengekod semula. Pantas dan tanpa kehilangan kualiti.

Mengekod semula video. Perlahan dan hilang kualiti — guna hanya apabila remux tidak mencukupi.

Audio

Fail yang audio itu akan ditukar kepadanya.

VBR memberi nisbah saiz-kepada-kualiti terbaik; bitrate tetap lebih mudah dijangka.

Sari kata

Menyisip meletakkannya di dalam video; menyimpan menulis fail .srt berasingan di sebelahnya.

Dipisahkan dengan koma. Guna all untuk semua bahasa yang ada.

Senarai main dan saluran

Apa yang perlu dibuat apabila URL itu milik kedua-dua video dan senarai main.

Julat dan senarai kedua-duanya berfungsi, contohnya 1-10,15 atau -5::2 untuk setiap item kedua dari belakang.

Pilihan lanjutan (1)

Merekod apa yang telah dimuat turun supaya larian berikutnya melangkaunya. Cara untuk menyelaraskan satu saluran.

Petikan dan bab
Pilihan lanjutan (2)

Julat masa seperti *00:01:30-00:03:00, atau nama bab. Tanda bintang di depan bermaksud ia cap masa.

Metadata dan kulit muka
Pilihan lanjutan (3)
SponsorBlock

Memotong petikan yang ditanda komuniti daripada fail menggunakan data SponsorBlock.

Pilihan lanjutan (1)

Mengekalkan petikan itu tetapi menandanya, supaya anda boleh melangkau sendiri.

Fail dan folder

Nama medan diletak dalam %(...)s. Garis miring mencipta folder.

Pilihan lanjutan (4)

Tempat fail ditulis. Gabungkan dengan templat di atas untuk subfolder.

Panjang maksimum nama fail dalam aksara.

Penapis
Pilihan lanjutan (5)

YYYYMMDD, atau tarikh relatif seperti now-1month.

YYYYMMDD, atau tarikh relatif.

Melangkau apa sahaja yang lebih kecil. Menerima 5M, 500K dan seumpamanya.

Melangkau apa sahaja yang lebih besar.

Bilangan fail untuk dimuat turun sebelum berhenti.

Rangkaian

Contohnya 2M atau 500K. Berguna apabila anda perlukan baki lebar jalur anda.

Pilihan lanjutan (5)

Mempercepat strim berfragmen. Empat ialah titik permulaan yang berpatutan.

Berapa kali mencuba semula bahagian yang gagal. infinite dibenarkan.

URL proxy HTTP, HTTPS atau SOCKS.

Menjadikan permintaan kelihatan seperti daripada pelayar sebenar. Penyelesaian biasa untuk ralat 403 yang muncul tiba-tiba.

Log masuk dan cookies

Membaca sesi log masuk anda secara terus. Diperlukan untuk kandungan peribadi, berhad umur atau khas ahli.

Pilihan lanjutan (1)

Fail cookies.txt format Netscape yang dieksport daripada pelayar anda.

Siaran langsung
Pilihan lanjutan (2)

Menyemak berulang kali sehingga siaran berjadual bermula. MIN-MAX saat antara semakan.

Jalan penyelesaian
Pilihan lanjutan (3)

Usang, digantikan dengan --add-headers. Dikekalkan kerana banyak panduan lama masih menggunakannya.

Usang, digantikan dengan --add-headers.

Suis khusus laman, contohnya youtube:player_client=web.

Output dan nyahpepijat
Pilihan lanjutan (2)
Set semula

Apa yang berbeza tentang YouTube

Di atas 720p, YouTube menerbitkan video dan audio sebagai strim berasingan. Oleh itu mana-mana arahan yang meminta 1080p atau 4K terpaksa meminta kedua-duanya dan menggabungkannya, sebab itu ffmpeg wajib di atas 720p tetapi tidak di bawahnya. Set awal di sini sudah pun menguruskannya.

Perkara khusus YouTube yang satu lagi ialah semakan bot. Apabila ia muncul, penyamaran pelayar lebih kerap berjaya berbanding apa-apa cara lain, dan memberikan cookies anda sendiri menyelesaikan bakinya — video berhad umur, khas ahli dan peribadi semuanya memerlukan sesi log masuk.

Soalan lazim

Bagaimana saya memuat turun YouTube dalam 1080p atau 4K?
Di atas 720p, YouTube memberikan video dan audio sebagai strim berasingan, jadi arahan itu perlu meminta kedua-duanya dan menggabungkannya — yang memerlukan ffmpeg. Pilih resolusi di atas dan penjana ini menulis selector serta container gabungan untuk anda.
YouTube meminta saya mengesahkan saya bukan bot.
Tambah --impersonate chrome, atau --cookies-from-browser chrome untuk menggunakan semula sesi log masuk anda. Tutup pelayar dahulu — Chrome mengunci pangkalan data cookies-nya semasa berjalan.
Bagaimana saya mendapatkan audio sahaja sebagai MP3?
Tukar output kepada Audio sahaja dan pilih MP3. Tambah gambar kulit dan metadata dan fail itu tiba sedia untuk pustaka muzik. ffmpeg diperlukan.
Bagaimana saya memuat turun seluruh senarai main?
Tetapkan pengendalian senarai main kepada seluruh senarai main. Untuk yang panjang, tambah fail arkib supaya larian semula menyambung dan bukan bermula semula, serta teruskan-walaupun-ada-ralat supaya satu video yang disekat tidak menghentikan yang lain.
Bolehkah saya memuat turun sari kata YouTube?
Boleh — disisip dalam video atau sebagai fail .srt berasingan. Hidupkan juga sari kata janaan automatik, jika tidak video tanpa kapsyen manusia tidak menghasilkan apa-apa langsung.