X264 ve X265 arasındaki fark nedir?

x264, H.264 codec tabanlı yazılımsal video dönüştürücüsü iken x265 ise H.265 (HEVC) codec tabanlı yazılımsal (işlemciyi kullanan) video dönüştürücüsüdür.

Video kalitesi olarak da videonun nasıl encode edildiğine bağlıdır. Kaynak video H.264 ve H.265 olarak aynı görüntü kalitesini verecek şekilde iki ayrı video olarak encode edilirse H.265 olanın boyutu daha az olacaktır çünkü H.265, H.264'e kıyasla daha farklı algoritmalar kullandığından sıkıştırma konusunda daha başarılıdır. Fazladan sıkıştırmanın dezavantajı olarak da videoyu encode etme süresi daha uzun sürer. Örneğin benim Ryzen 5 3600X ile 1080p 8-bit videoda aldığım FPS değerleri şu şekilde:
H.264 (x264) Slow Preset: Ortalama 35-40 FPS
H.265 (x265) Slow Preset: Ortalama 10-15 FPS

Bunların dışında 1080p videolarda H.264'ün görüntü kalitesi H.265'e kıyasla video durdurulup detaylı bakıldığında bir tık daha iyi olsa da daha yüksek çözünürlüklerde H.265'in görüntü kalitesi H.264'e kıyasla bir tık daha iyi oluyor ve dosya boyutu konusunda ise bayağı fark oluyor.

x264 ve x265 dışında NVIDIA NVENC, AMD VCE ve Intel Quick Sync gibi donanımsal (ekran kartını kullanan) video dönüştürücüler de var. Bunlar x264 ve x265'e kıyasla çok daha hızlı olsalar da video kalitesi ve dosya boyutu açısından x264 ve x265 ile yarışamazlar.
 

Geri
Yukarı