Lompat ke konten
yt-dlp

Generator perintah yt-dlp untuk Vimeo

Susun perintah yt-dlp untuk video Vimeo, termasuk yang privat dan yang dibatasi domain.

Opsional. Kosongkan saja, dan perintahnya akan berakhir dengan URL untuk Anda isi sendiri.

Perintah Anda

yt-dlp --merge-output-format mp4 --no-playlist --embed-metadata https://vimeo.com/123456789
Dasar

Hanya audio akan mengambil trek suaranya dan membuang video.

Video dan kualitas

Membatasi tinggi gambar. yt-dlp tetap memilih trek terbaik pada batas itu atau di bawahnya.

Jenis berkas tempat trek video dan audio yang terpisah digabungkan.

Opsi lanjutan (3)

Menggantikan pilihan kualitas. Untuk yang sudah paham sintaks format.

Mengemas ulang trek tanpa encode ulang. Cepat dan tanpa kehilangan kualitas.

Meng-encode ulang video. Lambat dan menurunkan kualitas — hanya kalau remux tidak bisa.

Audio

Berkas tujuan konversi audio.

VBR memberi rasio ukuran-ke-kualitas terbaik; bitrate tetap lebih mudah diperkirakan.

Subtitle

Menyisipkan menaruh subtitle di dalam video; menyimpan menulis berkas .srt terpisah di sebelahnya.

Dipisah dengan koma. Pakai all untuk semua bahasa yang tersedia.

Playlist dan channel

Apa yang dilakukan bila URL termasuk video sekaligus playlist.

Rentang dan daftar keduanya bisa, misalnya 1-10,15 atau -5::2 untuk satu dari setiap dua item dari belakang.

Opsi lanjutan (1)

Mencatat apa yang sudah diunduh sehingga menjalankan ulang akan melewatinya. Ini cara menjaga sebuah channel tetap sinkron.

Potongan dan bab
Opsi lanjutan (2)

Rentang waktu seperti *00:01:30-00:03:00, atau nama bab. Tanda bintang di depan berarti itu penanda waktu.

Metadata dan sampul
Opsi lanjutan (3)
SponsorBlock

Memotong bagian yang ditandai komunitas dari berkas, memakai data SponsorBlock.

Opsi lanjutan (1)

Potongannya tetap ada tapi ditandai, sehingga Anda bisa melompatinya sendiri.

Berkas dan folder

Nama kolom ditulis dalam %(...)s. Garis miring membuat folder.

Opsi lanjutan (4)

Tempat berkas ditulis. Gabungkan dengan templat di atas untuk membuat subfolder.

Panjang maksimum nama berkas dalam karakter.

Filter
Opsi lanjutan (5)

YYYYMMDD, atau tanggal relatif seperti now-1month.

YYYYMMDD, atau tanggal relatif.

Melewati yang lebih kecil. Menerima 5M, 500K, dan sejenisnya.

Melewati yang lebih besar.

Jumlah berkas yang diunduh sebelum berhenti.

Jaringan

Misalnya 2M atau 500K. Berguna saat Anda butuh sisa bandwidth untuk hal lain.

Opsi lanjutan (5)

Mempercepat trek yang terbagi fragment. Empat adalah titik awal yang wajar.

Berapa kali mencoba lagi bagian yang gagal. infinite juga bisa.

URL proxy HTTP, HTTPS, atau SOCKS.

Membuat permintaan terlihat seperti dari browser sungguhan. Ini solusi umum untuk error 403 yang muncul mendadak.

Login dan cookies

Membaca sesi login Anda langsung. Diperlukan untuk konten privat, dibatasi umur, atau khusus member.

Opsi lanjutan (1)

Berkas cookies.txt format Netscape yang diekspor dari browser Anda.

Siaran langsung
Opsi lanjutan (2)

Memeriksa terus sampai siaran terjadwal dimulai. MIN-MAX detik antar pemeriksaan.

Solusi masalah
Opsi lanjutan (3)

Usang, digantikan --add-headers. Tetap ada karena banyak panduan lama masih memakainya.

Usang, digantikan --add-headers.

Opsi khusus per situs, misalnya youtube:player_client=web.

Keluaran dan debug
Opsi lanjutan (2)
Atur ulang

Video privat dan dibatasi

Vimeo mengizinkan pengunggah membatasi pemutaran ke domain tertentu. Ketika sebuah video bisa diputar di suatu situs tapi tidak dengan perintah yt-dlp biasa, yang kurang biasanya referer yang menunjuk ke halaman itu.

Video privat butuh cookies dari akun yang punya akses. Video berkata sandi memakai opsi terpisah yang sengaja tidak ada di formulir ini — itu informasi rahasia, dan tautan yang dibagikan akan membawanya.

Kualitas Vimeo adalah bagian yang paling lugas: tangganya jujur, 1080p dan 4K ada di mana memang ada, dan batas tinggi berperilaku persis seperti didokumentasikan. Yang berubah-ubah adalah aksesnya. Video yang hanya bisa via embed diputar di dalam pemutar di situs pemiliknya; yt-dlp butuh header referer yang cocok dengan halaman itu, dan formulir ini menyediakannya — mode gagalnya adalah referer untuk domain lain dari tempat embed itu berada, yang Vimeo baca sebagai tak berlisensi.

Vimeo menghosting banyak konten komersial di balik paywall-nya sendiri — film sewaan, platform kursus, situs portofolio yang dibangun di atas pemutar white-label Vimeo. Semua itu hanya terurai dengan kredensial yang membelinya, kalau pun: pemutar platform kursus bukan pemutar publik Vimeo, dan yt-dlp tak punya jalan menembusnya. Kalau video diputar di dalam situs yang Anda bayar, opsi pengunduhannya milik situs itu sendiri; URL Vimeo polos tidak akan ada untuknya.

Untuk berkasnya sendiri, bab dan subtitle lolos seperti di tempat mana pun — --write-subs menyimpan yang dilampirkan pengunggahnya, dan kreator Vimeo luar biasa teliti soal subtitle, jadi layak dicoba. Trek teks pada film 4K itu besar; kalau hanya gambarnya yang Anda mau, batas tinggi saja sudah mengendalikan ukuran, dan trek audionya mengikuti otomatis saat penggabungan.

Satu jalan buntu sungguhan untuk disebut namanya: tautan Showcase privat dan video unlisted yang tautannya sendiri adalah rahasianya — semuanya butuh opsi --video-password, yang sengaja tidak dimuat formulir ini karena URL yang bisa dibagikan sambil membawa kata sandi adalah pertukaran yang buruk. Kegagalan lainnya semuanya soal akses: cookies untuk yang privat, referer untuk embed, dan perbarui yt-dlp dulu — ekstraktor Vimeo sudah beberapa kali dibangun ulang.

Pertanyaan yang sering diajukan

Bisakah yt-dlp mengunduh video Vimeo yang privat?
Hanya kalau sesi Anda bisa melihatnya. Pakai --cookies-from-browser, dan perhatikan bahwa sebagian sematan juga memeriksa halaman perujuknya.
Bagaimana dengan video berkata sandi?
yt-dlp punya --video-password untuk itu. Opsi ini tidak ada di formulir karena merupakan informasi rahasia dan tautan yang dibagikan akan membawanya.
Bagaimana mendapatkan kualitas tertinggi di Vimeo?
Biarkan kualitasnya pada terbaik, atau jalankan -F untuk melihat pilihannya. Sebagian versi hanya ditawarkan ke sesi yang sudah masuk.