formatlarla ilgili ciddi bir karmasa goruyorum arkadaslar. ben de bu konuda pek bir bilgiye sahip degilim ama bir aralar wikipedia arastirmalarimdan gorduklerimi aktarmaya calisayim. hatam olursa affola.
ornek uzerinden gidersek elimizde flv, xvid, h.264 var. @xoruz un da dedigi gibi bunlari kiyaslamak anlamsiz keza tamamen farkli seyler.
h.264 bir videonun nasil sikistirilacagi ile ilgili olan bir standardizasyon. ITU-T nin kullandigi bu isim ISO tarafindan MPEG-4-AVC olarak adlandirilmis. yani bu ailede MPEG-2, h.263, VP6 gibi sikistirma formatlari sozkonusu.
xvid ise az bu standardizasyonlardan MPEG-4-ASP nin yazilimsal olarak uygulamasi (sw implementation). bu ailede de divx, quicktime h264, Nero digital *** gibi codecler mevcut.
flv ise herhangi bir video verisinin kaydedilebilir, iletilebilir, uzerinde islem yapilabilir hale gelmesini saglayan bir paketleme sistemi. avi bu konuda en yogun karsilasilan tip.
yalniz bu konuda kafa karisikligina sebep olan nokta bazi 'kisaltma adlarin' yukarda bahsettigim uc ayri sistemin ikisini ya da ucunu birden kapsayabilmeleri. soyle ki; wmv adli bir standardizasyon mevcut, bunun yazilimsal uygulamasinin adi da wmv, paketleme sisteminin adi da wmv. ya da indeo hem bir standardizasyon hem bir yazilimsal uygulama ama .indeo olarak bir paketleme sistemi yok.
konuyla ilgili olarak da soyle diyebilirim ki flash uzerinden calismayan hic bir sey kolay kolay flash bazli video paylasim sitelerini gecemez. insanlara ek program, plugin vs. kurdurmak, bunu aliskanlik haline getirmek ciddi anlamda zor. flash ise bilgisayarlarin %90 ninda kurulu oldugu kabul edilen bir eklenti. ayni zamanda senelerdir varolan ve bir eklentinin ne gibi ozellikleri olmasi gerektigini cok iyi bilen bir yazilim. ustelik uzerindeki calismalar da adobe gibi bir firma tarafindan yurutuluyor. mesela biz bunlardan bahsededuralim adamlar flash 8 flv'sinde h.264 ile karsilastirilan VP6 nin kullanilabilecegini soylemisler (gerci soyleyeli baya olmus ama, neyse...). youtube'un kullandigi flv flash 7 ye ait ve bildigim kadariyla sadece h.263 tabanli codecler kullanilabiliyor. ozetle yarin youtube flash 8 e gecme karari aldiginda hepimiz kalite farkini hissederiz. ama insan google olunca degisikliklerini cart diye yapamiyo tabi. flash 8 ile ilgili bu bilgileri surdan aldim. ilgilenenler inceleyebilir.