İçeriğe atla
yt-dlp

4K video indirme — yt-dlp komut oluşturucu

Sahneleri ve üstveriyi koruyarak 2160p video için yt-dlp komutu kurun.

İsteğe bağlı. Boş bırakırsanız komut URL ile biter, onu kendiniz doldurursunuz.

Komutunuz

yt-dlp -f 'bv*[height<=2160]+ba/b[height<=2160]' --merge-output-format mkv --no-playlist --embed-metadata --embed-chapters -N 4 'https://www.youtube.com/watch?v=dQw4w9WgXcQ'
Temel

Yalnızca ses seçeneği ses parçasını çıkarır ve görüntüyü atar.

Video ve kalite

Yüksekliğe üst sınır koyar. yt-dlp yine de o sınırdaki veya altındaki en iyi akışı seçer.

Ayrı gelen video ve ses akışlarının içinde birleştirildiği dosya türü.

Gelişmiş seçenekler (3)

Kalite listesinin yerine geçer. Format söz dizimini zaten bilenler için.

Akışları yeniden kodlamadan yeniden paketler. Hızlı ve kayıpsız.

Videoyu yeniden kodlar. Yavaş ve kayıplı — yalnızca remux yetmediğinde.

Ses

Sesin dönüştürüleceği dosya türü.

VBR en iyi boyut-kalite oranını verir; sabit bitrate boyutu daha kolay kestirilir.

Altyazı

Gömmek altyazıyı videonun içine koyar; kaydetmek yanına ayrı bir .srt dosyası yazar.

Virgülle ayırın. Mevcut bütün diller için all yazın.

Oynatma listeleri ve kanallar

Adres hem bir videoya hem bir oynatma listesine aitse ne yapılacağı.

Aralık da liste de çalışır; örneğin 1-10,15 ya da sondan başlayarak iki öğeden birini almak için -5::2.

Gelişmiş seçenekler (1)

Nelerin indirildiğini not eder, böylece komutu yeniden çalıştırınca onları atlar. Bir kanalı güncel tutmanın yolu budur.

Bölümler ve sahneler
Gelişmiş seçenekler (2)

*00:01:30-00:03:00 gibi bir zaman aralığı ya da bir sahne adı. Baştaki yıldız, bunun bir zaman damgası olduğunu belirtir.

Üstveri ve kapak
Gelişmiş seçenekler (3)
SponsorBlock

SponsorBlock verilerine dayanarak topluluğun işaretlediği bölümleri dosyadan keser.

Gelişmiş seçenekler (1)

Bölümleri bırakır ama işaretler, böylece kendiniz atlayabilirsiniz.

Dosyalar ve klasörler

Alan adları %(...)s içine yazılır. Eğik çizgiler klasör oluşturur.

Gelişmiş seçenekler (4)

Dosyaların nereye yazılacağı. Yukarıdaki şablonla birleştirince alt klasörler oluşur.

Dosya adının karakter cinsinden en fazla uzunluğu.

Filtreler
Gelişmiş seçenekler (5)

YYYYAAGG ya da now-1month gibi göreli bir tarih.

YYYYAAGG ya da göreli bir tarih.

Bundan küçük olanları atlar. 5M, 500K gibi değerleri kabul eder.

Bundan büyük olanları atlar.

Durmadan önce indirilecek dosya sayısı.

Örneğin 2M ya da 500K. Bant genişliğinin kalanına başka bir iş için ihtiyacınız varsa işe yarar.

Gelişmiş seçenekler (5)

Parçalara bölünmüş akışları hızlandırır. Dört, makul bir başlangıçtır.

Başarısız olan bir parçanın kaç kez yeniden denenceği. infinite de yazılabilir.

HTTP, HTTPS veya SOCKS proxy adresi.

İstekleri gerçek bir tarayıcıdan geliyormuş gibi gösterir. Aniden 403 almaya başladığınızda alışılmış çözüm budur.

Oturum ve cookies

Oturumunuzu doğrudan okur. Gizli, yaş sınırlı veya yalnızca üyelere açık içerik için gerekir.

Gelişmiş seçenekler (1)

Tarayıcınızdan dışa aktarılmış, Netscape biçiminde bir cookies.txt dosyası.

Canlı yayın
Gelişmiş seçenekler (2)

Planlanmış bir yayın başlayana dek sorgular. MIN-MAX, denetimler arasındaki saniye aralığıdır.

Geçici çözümler
Gelişmiş seçenekler (3)

--add-headers lehine eskimiştir. Pek çok eski rehber hâlâ bunu kullandığı için duruyor.

--add-headers lehine eskimiştir.

Siteye özgü seçenekler, örneğin youtube:player_client=web.

Çıktı ve hata ayıklama
Gelişmiş seçenekler (2)
Sıfırla

4K gerçekte neyi gerektiriyor

2160p'de video ile ses her zaman ayrı akışlardır; birleştirmek için ffmpeg zorunludur. MKV daha güvenli container'dır: MP4, 4K'nın geldiği bazı kodekleri taşıyamaz ve zorlamak yt-dlp'yi yeniden kodlamaya iter — yavaş, kayıplı ve HDR üstverisi genellikle böyle kaybolur.

4K çıkmıyorsa video büyük olasılıkla hiçbir zaman o çözünürlükte yüklenmemiştir. Komutu yanlış saymadan önce biçimleri listeleyin. Saatte birkaç gigabayt bekleyin ve bu bir sorunsa boyut sınırı ya da zaman aralığı kullanın.

Container seçimi, HDR kararının kendisidir. 4K HDR, MP4'ün her zaman taşıyamadığı kodeklerde gelir — VP9.2, AV1 — ve MP4'ü zorlamak yt-dlp'yi yeniden kodlamaya iter: saatlerce iş, görülür kalite kaybı ve giden HDR üstverisi. MKV her şeyi olduğu gibi tutar; bu hazır ayarın öntanımlısı tam bu yüzden odur. SDR oynatıcı, HDR dosyasını soluk gösterir — bu oynatıcının sorunudur, dosyanın değil; HDR'yi SDR'ye düzgünce dönüştürmek bayrak değil filtre işidir.

Bant genişliği, 4K'nın kuramsallıktan çıktığı yerdir: düzgün bit hızında 2160p, saatte 40–90 GB çekim götürür ve koşut fragment indirmeyi bağlantının taşıdığı hıza kadar çıkarır — platformun hız sınırlamasını tetikleyen de tam olarak budur. İşleyiş sürünmeye başlarsa fragment sayısını yarıya indirin ve daha uzun süre çalıştırın; bir 4K dosya, yavaş da olsa bitmenin yeniden başlamayı her seferinde yendiği kadar büyüktür. Boyut sınırı seçeneği, disk yapmadan önce sınırını aşan çalıştırmayı durdurmak içindir.

Sahneler ve üstveri, 4K arşivinin karşılığını kazandığı yerdir: sahneler olmadan iki saatlik film tek dosyadır ve onlarla gezilebilir olur. SponsorBlock buraya da bütünleşir — sponsor bölümleri 4K içerikte de her başka içerik gibi işaretlidir ve film uzunluğunda bir dosyada onları atlamak, kısa her şeyden daha çok zaman kazandırır. Küçük resmi kapak olarak gömün ya da medya kitaplığınız her 4K dosyası için boş bir kutucuk gösterir.

4K'nın yapamadığı şey: büyütmek. Yukarı doğru sınırlanmış bir 1080p kaynak 1080p kalır — sınır bir üst sınırdır ve yt-dlp, sınırda ya da altında en iyi akışı seçer, hiç yüksünmeden. -F 1080p'nin üstünde hiçbir şey göstermiyorsa, yükleyenin platforma verdiği her şey budur. YouTube'da gerçek 4K kaynaklar genellikle VP9 ya da AV1'dir ve bunları eski GPU'lar yazılımla çözer — yavaş bir oynatıcı çoğu kez kodek sorusudur, dosya sorusu değil; MKV özgün kodeği dokunmadan korur.

Sık sorulan sorular

Bu video için neden 4K yok?
Ya 4K olarak yüklenmemiş ya da platform o sürümü kısıtlıyor. Komutu yanlış saymadan önce -F ile neyin bulunduğuna bakın.
4K için hangi container kullanılmalı?
MKV her kodek bileşimini alır. MP4 daha uyumludur ama bazı 4K kodeklerini taşıyamaz ve o durumda yt-dlp yeniden kodlamak zorunda kalır — yavaş ve kayıplı.
4K indirmeler ne kadar yer kaplar?
Çoğu zaman saatte birkaç gigabayt. Bu önemliyse en büyük boyut ya da zaman aralığı kullanın.
HDR korunuyor mu?
Kaynakta varsa evet. Özgün kodeği koruyun — HDR üstverisini genellikle yeniden kodlama yok eder.