sayı (240 ve 360) ne anlama geliyor?
Bu var dikey videonun çözünürlüğü. Bu, videonun 240 piksel veya 360 piksel yüksekliğinde olduğu anlamına gelir. Bu genellikle "240p" veya "360p" olarak da not edilir. "p" "aşamalı" anlamına gelir ve sadece bu videodaki her karenin tam bir kare olduğu anlamına gelir - taramalı videonun aksine .
Peki numara senin için ne ifade ediyor? Elbette, bu sayı ne kadar büyükse, genel olarak kalite o kadar iyi olur . Ne kadar çok piksele sahipseniz, video büyütülmüşse daha büyük bir ekranda o kadar net görünür.
Bu boyut çizelgesine genel çözünürlükler için bakabilirsiniz, örneğin:
- PAL (ve NTSC), eski TV standartları
- VGA, "klasik" eski video çözünürlüğü
- HD720, 1280x720p video, internet akışı ve TV'de çok yaygın
- BluRay disklerde ve yüksek kaliteli akışta bulunan 1920x1080p video HD1080
Bir dosya indirdiğimde, daha yüksek çözünürlük ya da dosya boyutu daha iyi kalite anlamına mı geliyor?
Şimdi, önce "kalite" yi tanımlamamız gerekiyor. Bu da ne? Kalite, doğası gereği öznel bir şeydir. Bazıları videolarda küçük hatalardan rahatsız olurken diğerleri değildir. Bazıları keskin videolar sever, bazıları ise "net" olduklarından hoşlanmaz.
Genellikle bir videoda "öznel" kalite için üç önemli faktör vardır:
- çözünürlük , yani zaten bahsettiğimiz dikey çözünürlük.
- kare hızı , yani bir saniyede kaç kez kare gösterilir.
- bit hızı , yani bu video için saniyede kaç bit depolanır.
Bunların hepsinin kalite üzerinde etkisi var. Çözünürlük, kare hızı ve bit hızı ne kadar büyük olursa kalite de o kadar iyi olur. Ayrıca, dosya boyutu artacaktır.
Bu nedenle, kaliteyi yargılamaya çalışırken, öncelikle dosya boyutunu ölçüt olarak alabilirsiniz. Bu neden? Sadece dikey çözünürlüğe bakarak kaliteyle ilgili hiçbir şey söyleyemezsiniz. İki video var diyelim:
- 320x240 çözünürlük, saniyede 25 kare, saniyede 1 Megabit
- 320x240 çözünürlük, saniyede 25 kare, saniyede 200 Kilobit
Hangisi daha iyi görünecek? Elbette, ilki, çünkü daha yüksek bir bit hızına sahip. Bu da dosya boyutunun daha büyük olacağı anlamına gelir.
Ama elbette, bunu değerlendirmek için tek bir parametreye bakamazsınız. Aslında, daha yüksek çözünürlüklü bir video, daha düşük çözünürlüklü bir videodan daha kötü görünebilir. Başka bir örnek görelim:
- 1920x1080 çözünürlük, saniyede 12,5 kare, saniyede 300 Kilobit
- 1280x720 çözünürlük, saniyede 25 kare, saniyede 600 Kilobit
Burada 720p video daha iyi görünecek çünkü saniyede daha fazla kare kullanıyor ve daha yüksek bit hızına sahip. Başka bir örnek de videoları ölçeklendirmek olabilir. Orijinal olarak 320x240 boyutunda bir video çektiğinizi ve iki katına ölçeklendirdiğinizi hayal edin. 480 video alırsınız, ancak orijinalinden daha iyi görünmez.
Peki ya farklı codec'ler?
Artık dosya boyutunun kalite için iyi bir gösterge olduğunu biliyoruz. Ama bekleyin, dahası var!
Sadece bir video diğerinden daha küçük olduğu için (örneğin, 40 MB ve 60 MB gibi), bu mutlaka daha büyük bir videonun daha iyi görüneceği anlamına gelmez. Neden? Daha verimsiz bir codec kullanabilir. Şimdi videonun dosyaya kodlanma şeklinden bahsediyoruz.
Bir codec genellikle yalnızca orijinal videoyu alır ve daha küçük bir dosyaya sıkıştırır. Codec'e saniyede kaç bit kullanması gerektiğini söyleyebilirsiniz. Bu daha önce bahsettiğimiz bit hızı.
Pek çok kodek var ve bazıları diğerlerinden daha iyi. Burada "daha iyi" ne anlama geliyor? Bu, aynı bit hızı verilen iki kodeğin kalite açısından farklı sonuçlar verebileceği anlamına gelir. Bir örnek alalım:
- MPEG-2 video, tipik DVD film, birkaç GB boyutunda
- h.264 video, YouTube HD yayın, birkaç yüz MB boyutunda
DVD'den video çok büyük . Gerçekten kocaman. Birkaç gigabayttan fazla veri değerine sahip olabilir. Ve yine de, sadece birkaç yüz megabayt kullanırken YouTube HD video daha iyi görünüyor.
Gördüğünüz gibi, YouTube HD için kullanılan h.264 kodeği, DVD'ler için kullanılan eski MPEG-2 kodeklerinden çok daha iyi ve çok daha verimli. Bu her zaman dosya boyutuna güvenmemek için bir nedendir.
Temel kural olarak: İki dosya farklı bir kodlayıcı kullanıyorsa, birinin diğerinden daha iyi görünüp görünmeyeceğini kontrol etmek için dosya boyutlarını karşılaştıramazsınız.
YouTube ne yapar?
Yani, şimdi YouTube'dan indirmekten bahsediyoruz. YouTube'un iyi bir codec bileşeni kullandığını zaten biliyoruz ve bu codec'i tüm videoları için kullanıyor. Bence indirirken mümkün olan en yüksek çözünürlüğü kullanmalısın. YouTube, videoları yükseltmez. Bu, en yüksek dikey çözünürlüğe sahip olanı indirirseniz, en iyi kaliteyi elde edersiniz. Dosya boyutunu daha yüksek olanı indirirseniz, daha iyi bir kalite elde edersiniz.
Mümkünse, MP4 seçeneğiyle (yukarıda belirtilen h.264 kodekini kullanan) gitmelisiniz. Bazı videolarda, en yüksek çözünürlük FLV ile kullanılamaz.
Örneğin, bunu h.264 olarak yüklenen kendi videolarımdan birinde test ettim:
charon:~ werner$ youtube-dl http://www.youtube.com/watch?v=tu1zF7mr6pg -F
[youtube] Setting language
[youtube] tu1zF7mr6pg: Downloading video webpage
[youtube] tu1zF7mr6pg: Downloading video info webpage
[youtube] tu1zF7mr6pg: Extracting video information
Available formats:
22 : mp4 [720x1280]
45 : webm [720x1280]
35 : flv [480x854]
34 : flv [360x640]
18 : mp4 [360x640]
43 : webm [360x640]
5 : flv [240x400]
Gördüğünüz gibi, en iyi kaliteye yalnızca MP4 (eşittir h.264 kodeki) ve WebM ile erişilebilir.