Mevcut en iyi video kalitesi nasıl elde edilir .
Buradaki cevap, en çok oy alan, size en iyi video kalitesini sunmak için doğru olmalı , ama .... değil. bestvideo+bestaudio
seçeneklerin sadece en iyi video ve iyi ses seçmek gibi görünüyor sadece video ve ses sadece , o zaman birlikte iki birleştirir. Bunun, youtube-dl'nin varsayılan davranışıyla aynı göründüğünü de unutmayın. Ancak, bakmakta olduğum videoda, en iyi kalite, önceden birleştirilmiş video ve ses biçiminde olan önceden birleştirilen tek bir dosyaydı. bestvideo+bestaudio
Bunun için sadece bakıyordu çünkü seçenek bu en iyi kalitede 720p dosyayı seçin ETMEDİ ayrı video ve ses dosyaları. Detaylar aşağıda.
Çözüm? Bunun yerine hem video hem de ses içeren en iyi dosyayı tek tek tutmasını sağlayın :
youtube-dl -f best https://youtu.be/FWGC9SqA3J0
Kısacası: -f best
seçeneği kullanın, seçeneği DEĞİL -f bestvideo+bestaudio
!
Kanıt:
Daha spesifik olarak, koşu sonuçları için aşağıya bakın
youtube-dl -F https://youtu.be/FWGC9SqA3J0
'F'ormats' in hangi videosunu indirmek için uygun olduğunu görmek için:
gabriel ~ $ youtube-dl -F https://youtu.be/FWGC9SqA3J0
[youtube] FWGC9SqA3J0: Downloading webpage
[youtube] FWGC9SqA3J0: Downloading video info webpage
[youtube] FWGC9SqA3J0: Downloading MPD manifest
[youtube] FWGC9SqA3J0: Downloading MPD manifest
[info] Available formats for FWGC9SqA3J0:
format code extension resolution note
139 m4a audio only DASH audio 50k , m4a_dash container, mp4a.40.5@ 48k (22050Hz), 2.30MiB
249 webm audio only DASH audio 51k , opus @ 50k, 2.34MiB
250 webm audio only DASH audio 62k , opus @ 70k, 2.85MiB
171 webm audio only DASH audio 103k , vorbis@128k, 4.68MiB
251 webm audio only DASH audio 109k , opus @160k, 5.10MiB
140 m4a audio only DASH audio 130k , m4a_dash container, mp4a.40.2@128k (44100Hz), 6.13MiB
160 mp4 256x138 DASH video 108k , mp4_dash container, avc1.4d400b, 24fps, video only
134 mp4 640x348 DASH video 142k , mp4_dash container, avc1.4d401e, 24fps, video only, 3.42MiB
133 mp4 426x232 DASH video 242k , mp4_dash container, avc1.4d400c, 24fps, video only
136 mp4 1280x694 DASH video 473k , mp4_dash container, avc1.4d401f, 24fps, video only, 8.01MiB
135 mp4 854x464 DASH video 1155k , mp4_dash container, avc1.4d4014, 24fps, video only
17 3gp 176x144 small , mp4v.20.3, mp4a.40.2@ 24k, 1.63MiB
36 3gp 320x174 small , mp4v.20.3, mp4a.40.2, 2.98MiB
43 webm 640x360 medium , vp8.0, vorbis@128k, 7.44MiB
18 mp4 640x348 medium , avc1.42001E, mp4a.40.2@ 96k, 8.54MiB
22 mp4 1280x694 hd720 , avc1.64001F, mp4a.40.2@192k (best)
Bu satır 22'nin en sağında "(en iyi)" yazdığına dikkat edin. Bu videoyu YouTube'da bir web tarayıcısında izlerken elde edebileceğim en iyi kalite olan hd720 kalitesini sunan tek seçenek. En açık ve en iyi tanımı var. En iyi cevap tarafından önerilen komutlardan birini kullandığımda:
youtube-dl -f bestvideo+bestaudio https://youtu.be/FWGC9SqA3J0
VEYA:
youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio' --merge-output-format mp4 https://youtu.be/FWGC9SqA3J0
Ben her iki alt kalite / düşük çözünürlüklü olduğu bir video ile sona ve daha büyük dosya boyutu vardır. Tam olarak anlamıyorum, ancak -f best
seçenek kesinlikle bana en iyi çözümü veren tek seçenek.
İşte bazı ekran görüntüleri:
Burada doğru cevap olarak kabul edilen düşük kaliteli -f bestvideo+bestaudio
seçeneği kullanmak (VEYA sadece varsayılan seçeneği kullanarak:) youtube-dl https://youtu.be/FWGC9SqA3J0
:
- Simgelerin en tepesinde ne kadar bulanık olduğuna ve okunması ne kadar zor olduğuna dikkat edin!
- Bu, doğrudan YouTube’da doğrudan tarayıcıdan çevrimiçi olarak izlerken elde ettiğim kaliteden önemli ölçüde daha kötü .
- Bu seçenek aynı zamanda bir nedenden ötürü daha fazla hafıza kaplar: video 18.0 MB'dir ve sistemimin indirmesi ve yeniden birleştirilmesi (ses + video)
-f best
aşağıdaki seçeneklerden daha uzun sürdü; Zaten bir dosya olduğundan.
Tavsiye ettiğim daha yüksek kaliteli -f best
seçeneği kullanarak :
- Üstteki küçük simgeler ve penceredeki küçük fontların ne kadar net olduğuna dikkat edin!
- Bu aynı çözünürlük YouTube'da doğrudan tarayıcıda mümkün olan en yüksek çözünürlükte izlerken ne elde etmek.
- Bu seçenek ayrıca bazı nedenlerden dolayı daha az bellek kaplar: video 14.8 MB'dir.
Ek Okuma:
Detaylar man youtube-dl
için bakınız.
man
: "youtube-dl, YouTube tarafından bildirilen, bazı durumlarda 1080p veya 720p olacak şekilde mevcut en yüksek kaliteyi indirmeyi varsayılan hale getiriyor."