EncoX videoları neden farklı hızda dönüştürür: önce içindeki kodlamaya bakar
EncoX’te dönüştürme hızını ilk adımda ne dosya adı ne de .mkv, .mp4 gibi uzantılar belirler; önce videonun içinde gerçekte kullanılan kodlama okunur. Görüntü cihazın doğrudan işleyebileceği durumdaysa EncoX olabildiğince yalnızca kapsayıcıyı düzenler ve görüntüyü yeniden sıkıştırmaz; yalnızca görüntünün kendisinin yeniden işlenmesi gerekiyorsa tam dönüştürmeye geçer. Bu yüzden aynı uzantıdaki bir dosya saniyeler içinde biterken diğeri dakikalarca sürebilir.
Bu değerlendirme her dosyanın hızlı yolu izleyeceği anlamına gelmez. Görüntü parametreleri uyumluluk aralığını aştığında EncoX tam dönüştürmeye geçer; bazı yüksek kare hızlı, yüksek bit derinlikli dosyalar belirgin biçimde daha uzun sürer. Tam dönüştürme gerektiği hâlde dosyada ses parçası yoksa mevcut sürüm işlemi doğrudan reddeder. Bu yazı yalnızca EncoX’in yolu nasıl seçtiğini açıklar; dosya uzantısını bir hız taahhüdü olarak sunmaz.
1. EncoX önce içindeki kodlamaya bakar, sonra görüntüye dokunup dokunmayacağına karar verir
EncoX bir video dosyasını aldığında ilk ilgilendiği şey dosya adının sonunda ne yazdığı değil, dosyanın içinde gerçekte hangi kodlamanın bulunduğudur. Uzantı daha çok dıştaki kutunun adıdır; EncoX’in bundan sonra nasıl işlem yapacağını belirleyen şey, kutudaki görüntünün yeniden hesaplanmadan hedef MP4’e doğrudan girebilmesidir.
Bu adım sonraki iki yolu belirler: biri mevcut görüntü verisini olabildiğince koruyup yalnızca kapsayıcıyı düzenler; diğeri görüntüyü tam olarak işleyip yeni bir MP4 üretir. İki yol arasındaki fark elle seçilen bir “hız modu” değil, EncoX’in dosyanın iç bilgilerine göre verdiği işleme kararıdır. İki işlemenin ilke düzeyindeki farkını yalnızca kapsayıcı değişimi ile yeniden kodlama arasındaki fark yazısında okuyabilirsiniz.
EncoX uzantıya değil, dosyanın içindeki kodlamaya bakar. Adı .mkv ya da .mp4 olması aynı dönüştürme yolunu izleyeceği anlamına gelmez.
2. İlk iş “uzantıya bakmak” değil, içinde ne taşıdığını görmek
Dosya uzantısı yalnızca kapsayıcının kabaca ne adlandırıldığını söyler; içindeki görüntü kodlaması adına karar veremez. EncoX dosyadaki kodlama bilgisini okur ve görüntünün cihazın doğrudan işleyebileceği aralıkta olup olmadığını buna göre değerlendirir. Bu sıra önemlidir: önce iç kodlamaya bakılır, sonra işleme biçimine karar verilir; .mkv görüldü diye baştan “tam dönüştürme gerekir” varsayılmaz.
Örneğin H.264 8-bit veya HEVC 8/10-bit görüntüler uyumluluk koşullarını sağladığında hızlı yola girebilir; Xvid, VP9, AV1 gibi görüntüler ise tam dönüştürme gerektirir. Kodlama adı aynı olsa bile gerçek görüntü parametreleri uyumluluk aralığını aşarsa EncoX yine tam dönüştürmeye geçebilir; bu nedenle kodlama adı tek başına koşulsuz bir hız taahhüdü değildir.
3. Hızlı yol: görüntüye dokunmak gerekmiyorsa EncoX görüntüyü yeniden sıkıştırmaz
Görüntü kodlaması hedef MP4 için zaten uygunsa EncoX öncelikle yalnızca kapsayıcıyı düzenler ve mevcut görüntü verisini korur; her kareyi baştan hesaplamaz. Bu tür dosyalar genellikle saniyeler içinde biter, ama bu tüm dosyalar için sabit bir taahhüt değildir.
Ses parçaları da ayrıca değerlendirilir. Uyumlu ses parçaları korunabilir; uyumsuz ses parçaları AAC’ye dönüştürülür, ancak bu zaten uyumlu olan görüntünün yeniden sıkıştırılmasını gerektirmez. Başka bir deyişle EncoX’in değerlendirme düzeyi “dosya ya bütünüyle yeniden yapılır ya da hiç dokunulmaz” değildir; amaç zaten uygun olan görüntüye gereksiz işlem yapmaktan kaçınmaktır.
Hızın nedeni EncoX’in bir uzantıyı görüp kestirmeden gitmesi değildir. Hızın koşulu, görüntünün hedef MP4 için zaten uygun olması ve bu sayede EncoX’in görüntüyü yeniden sıkıştırabilmesinin gerekmemesidir.
4. Yavaş yol: görüntü doğrudan işlenemediğinde EncoX tam dönüştürme yapar
Görüntü kodlaması doğrudan işlenebilen aralıkta değilse EncoX tam dönüştürmeye geçer: görüntü yeniden işlenir ve çıktı MP4’e uygun yeni görüntü verisi üretilir. Bu iş yükü yalnızca kapsayıcı düzenlemesinden tamamen farklıdır; süre genellikle saniyelerden dakikalara çıkar.
Tam dönüşüm dakikalar mertebesine girer ve çoğu zaman malzemenin kendisinden daha uzun sürer. Yani dosya bu yola bir kez girdiğinde süre, büyük ölçüde “görüntünün baştan hesaplanması” gereğinden belirlenir; uzantıdan değil. Tam dönüşümün ayrıca net görüntü sınırları vardır: teslim kaynak bit derinliğiyle ve en fazla 10-bit’tir, renk alt örneklemesi 4:2:0’e indirgenir; bu değişimler ayrıntılı olarak EncoX’in HDR ve Dolby Vision sınırları yazısında.
5. Aynı .mkv neden biri saniyeler, diğeri dakikalar sürüyor
Bu, dosya adına bakarak en kolay yanlış karar verilen noktadır. İki dosyanın da adı .mkv olsun: birincisinin içinde koşulları sağlayan H.264 vardır ve EncoX yalnızca kapsayıcıyı düzenler, görüntü yeniden sıkıştırılmaz; ikincisinin içinde Xvid vardır ve EncoX görüntüyü tam dönüştürmek zorundadır. Dıştaki “.mkv” tamamen aynıdır, içindeki kodlama farklıdır ve işleme yolu da bu yüzden farklıdır.
Dolayısıyla “MKV’yi MP4’e dönüştürmek ne kadar sürer” sorusunun yalnızca uzantıya bakarak verilecek sabit bir yanıtı yoktur. EncoX önce içindeki kodlamayı okur, sonra hızlı ya da yavaş yola karar verir. MKV senaryosunda asıl önemli olan mevcut görüntüyü olabildiğince korumaksa MKV’yi MP4’e dönüştürürken görüntü ne zaman yeniden sıkıştırılmaz yazısına bakabilirsiniz.
Aynı .mkv dosyası iki büsbütün farklı sonuç verebilir: içinde H.264 olan dosya birkaç saniyede bitabilir; içinde Xvid olan dosya birkaç dakika bekletebilir. Hızı belirleyen şey içindeki kodlamadır, .mkv'nin üç harfi değil. Bekleyişi etkileyen bir durum daha var: işler tek tek yürür, kuyruk sıralıdır, birkaç dosya aynı anda başlamaz.
6. Bir dosyayı yavaş yola ne iter
En doğrudan durum, görüntü kodlamasının hedef MP4’e doğrudan girememesidir; ayrıca kodlama adı yaygın bir türe ait görünse bile gerçek görüntü parametreleri uyumluluk aralığını aşarsa EncoX yine tam dönüştürmeye geçer. Burada dışarıya “sınır çizgisi” olarak açıklanabilecek tek bir sayı yoktur; bu yüzden EncoX’in değerlendirmesi “şu parametrenin altı hızlı, üstü yavaş” biçimine indirgenemez.
Yüksek kare hızlı ve yüksek bit derinlikli malzemeler daha çarpıcı bir örnektir: bu dosyalar tam dönüşüme girdiğinde bekleme, malzemenin uzunluğuna göre hesaplanır ve çoğu zaman malzemenin kendisinden daha uzun sürer. Bu bir büyüklük mertebesidir, belirli bir film için sabit bir hız değil.
7. Sınırlar: EncoX’in değerlendirmesi her kapıyı açan bir geçiş değildir
- Kodlama adı eksiksiz değerlendirmenin yerini tutmaz. Görüntü parametreleri uyumluluk aralığını aştığında EncoX tam dönüştürmeye geçer; iç eşik değerleri dışarıya taahhüt olarak verilmez.
- Tam dönüştürme gerektiren ve ses parçası olmayan dosyalar mevcut sürümde reddedilir. Bu mevcut bir sınırdır; “otomatik olarak bir ses parçası ekleme” gibi bir yolla aşılmaz.
- Bozuk dosyalar yalnızca genel bir hata mesajı verir. EncoX şu anda somut bozulma nedenini daha ayrıntılı kullanıcı mesajlarına ayırmaz.
- Yavaş olması değerlendirmenin başarısız olduğu anlamına gelmez. Görüntünün yeniden işlenmesi gerektiğinde dakikalar sürmesi, EncoX’in tam dönüştürmeyi seçmesinin sonucudur.
8. En çok akılda kalması gereken beklenti: önce kodlama, sonra süre
Bu yazıdan akılda kalması gereken en önemli nokta şudur: EncoX’in hız davranışı dosya uzantısından doğrudan çıkarılamaz. EncoX önce kodlama bilgisini okur, sonra görüntünün yeniden işlenmesi gerekip gerekmediğine karar verir; görüntü korunabiliyorsa olabildiğince korunur, tam dönüştürme gerekiyorsa açıkça daha yavaş yola girilir. Bu yüzden aynı “MP4’e dönüştürme” işi bazen birkaç saniye, bazen dakikalarca bekleme anlamına gelir.
Bu sıra, EncoX’in neden elle seçilecek “hızlı” ve “yavaş” kademeler sunmadığını da açıklar: yol, bir görüntü kalitesi ya da hız anahtarından değil, dosyanın kendi kodlamasından ve parametrelerinden gelir. EncoX sonunda her durumda MP4 üretir; ama bu sonuca varan süreç, dosyanın içindeki gerçek duruma göre farklılaşır.
Sık sorulan sorular
EncoX bir videoyu dönüştürmek için tam olarak ne kadar bekletir?
Yalnızca dosya uzantısına bakarak verilecek sabit bir süre yoktur. Görüntü hedef MP4 için zaten uygunsa EncoX genellikle yalnızca kapsayıcıyı düzenler; bu da saniyeler içinde biter. Görüntünün tam dönüştürülmesi gerekiyorsa süre dakikalara çıkar; genellikle kaynağın kendisinden daha uzun sürer.
İki MKV’den biri neden saniyeler içinde bitti, diğeri çok bekletti?
Çünkü EncoX yolu .mkv uzantısına göre seçmez; dosyanın içindeki kodlamayı okur. Koşulları sağlayan H.264’te yalnızca kapsayıcı düzenlenebilir; Xvid gibi görüntüler tam dönüştürme gerektirir, dolayısıyla uzantı aynı olsa da süre tamamen farklı olur.
EncoX hızlı mı yavaş mı olacağını nasıl anlıyor?
EncoX dosyanın içindeki kodlama bilgisini okur ve gerçek görüntü parametreleriyle birlikte hedef MP4’e doğrudan girip giremeyeceğini değerlendirir. Görüntü yeniden işlenmeden geçebiliyorsa hızlı yol izlenir; görüntünün yeniden işlenmesi gerekiyorsa tam dönüştürmeye geçilir.
Yaygın görünen bir kodlama da yine tam dönüştürmeye girebilir mi?
Girebilir. Kodlama adı tek koşul değildir; gerçek görüntü parametreleri uyumluluk aralığını aştığında EncoX yine tam dönüştürmeye geçer. İç eşik değerleri dışarıya sabit bir sınır sayısı olarak yazılmaz.
Dönüştürme yavaşsa EncoX yanlış mı seçti?
Kesin değil. Dakikalar mertebesinde bir süre, çoğu zaman bu dosyanın görüntüsünün baştan sona yeniden işlenmesi gerektiği anlamına gelir. EncoX’te yol seçimi her şeyden önce dosyanın iç kodeğine ve parametrelerine bağlıdır; yüksek kare hızı ve yüksek bit derinliği gibi türler zaten bariz biçimde bekleten durumlardır.
Axiom One LLC — EncoX