Podgląd pojedynczego posta
Stary 11.01.2003, 18:52   #18
januszp
Wyjadacz ;)
 
Data rejestracji: 11.08.2002
Lokalizacja: Rybnik
Posty: 395
januszp niedługo stanie się sławny ;) <50 - 149 pkt>
Nie ma dwóch zdań ,DivX5 jest obecnie najlepszym kodekiem do komprsji materiału Video do urzytku ogólnego .
Dobrze "zrobiony" DivX deklasuje obecnie format MPEG1 ,a poprawiając co nieco może praktycznie zrównac się z MPEG2 .
Dziwi cały czas fakt ,że do tej pory nie można nabyć hardware-owego kodeka DivX w postaci np. karty PCI .Prawdopodobnie pod koniec roku firma ATI wypuści na rynek kartę graficzną ,która będzie wspomagać kompresję DivX .Według ATI karta ta przyśpieszy kodowanie plików Video do formatu DivX o ok.50% ,czyli cos zapewne na rynku pod tym kątem drgnie .
Dużym minusem formatu DivX (i nie tylko) jest tutaj czas potrzebny do skompresowania materiału video .
Zwiekszanie szybkości procesora ,chociaz daje efekty nie jest niestety wprostproporcjonalne do szybkości kompresji .
Real-time osiągnięty za pomoca kompresji YV12 + szybki procesor przestał być już celem nieosiągalnym .Apetyt rośnie w miarę jedzenia ,dlatego też pogoń za fps-ami dosiągła równiez tą dziedzinę "zabawy" komputerowej .Tak więc jak na rzaie tylko moc procesora jest w stanie zmniejszyć czas kompresji materiału Video .

Zabawa w DivX zdaje się powoli wkraczać na rynek nie tylko komputerowy .Od kilku miesiecy na rynku polskim mozna już nabyć przenośny (stacjonarny) odtwarzacz DivX pod nazwą : "Kiss" .
Odtwarzacz ten radzi sobie z DivX5 ,DivX4 ,XVid,DVD,VCD,SVCD,MP3 bez problemu .Problemem jest jednak brak obsługi plików tekstowych (subtitles) ,który to według producenta po zmianie biosu zostanie pod koniec tego roku zlikwidowany .
Cena jednak jest dość drogą alternatywą zestawu PC ,gdyż oscyluje w granicach 1600zł .

Co sie tyczy samego kodeka DivX5 to oczywiście w fazie "1 Pass" obniżenie tzw. "bitrate" na nic sie tutaj przyda .Na wielkosc pliku wynikowego ma wpływ parametr : "minimum quantizer" .To właśnie on ma przy takim sposobie największy wpływ na wielkośc a co za tym idzi na jakosc pliku końcowego .
Można jeszcze poeksperymentować z ustawieniem "one pass quality based" ,wtedy to parasmetr "bitrate" będzie parametrem podstawoawym ,jeśli chodzi o wielkośc pliku .
Osobisci odradzam jednak taka konfigurację DivX-a - z mojego doświadczena generuje on gorszą jakość i jest bardziej nieobliczalny ,jeśli chodzi o obliczenie wielkości pliku .

Myślę iż obecna cena nośników CDR nie powinna sprzyjać zbytniej oszczędności ,film 2-godzinny powinien mieścić się na dwóch płytach jeśli zalezy nam na jakości .
Większy monitor ,wiekszy odbiornik telewizyjny może mankamenty filmów 1-płytowych jeszcze bardziej uwypuklić .

Kilka słów do "Sniper" :

Jakość .
Widzę iz połknąłeś bakcyla i masz uzasadniona satysfakcję z własnego dzieła .
Ciesze się iż stawiasz na jakość i potrafisz rozpoznać różnice (wierz mi iż nie wszyscy to potrafią - dla wielu "DivX" a Divx to to samo) .
Dziwi fakt iż mając takie zaplecze (dobry kodek,szybki procesor)mozna jeszcze spotkac się z prawdziwymi karykaturami DivX-a .Efekty pixelozy ,zgrywanie (z niewoadomych mi przyczyn? - bo chyba nie chodzi tutaj o zmniejszczenie pliku ? ,bo jeśłi tak to ja wysiadam...) z 24 klatkami/s ,kompresja na maximum itp. itd. Ogladanie takiej pseudo-pracy to prawdziwa męka i koszmar .
Masa ludzi eksperymentuje na kodekach XVid ,stosuja dwu-przebiegowa kompresję aby zaoszczędzić 100MB i zmieścic kiepskiej jakości film na 1CDR - bez sensu .
Katowanie sie dwu-przebiegową kompresją i mówiąc że robi sie to dla uzyskania lepszej jakości jest śmieszne .Prawda jest taka iż ludzie są w stanie poświecić na kompresję 2 dni pod warunkiem iz materiał zmieści się na jednej płycie CDR .
Oczywiście przy tak niskim bitrate (1CDR-film 2godzinny) dwu-przebiegowa kompresja pozwala w nikłym stopniu poprawienie jakości wzgledem jedno-przebiegowej kompresji ale tak czy inaczej taka jakość to nóż w plecy DivX-a .

Panorama .
Obcięcie "panoramy" w znacznym stopniu skaraca proces kompresji .
Nie ma on żadnego wpływu na końcową jakość materiału DivX .

Warto sprawdzić .
Jeśli dysponujemy mocnym procesorem (1.4GHz) i nie zależy nam na wielkości pliku mozna w pierwszej zakładce DivX Codec/MPEG4 Tools
oznaczyć "Use Quarter Pixel" i zastosować kompresję "1-Pass Quality Based" ,przy czym suwak "Quantizer" ustawic na pozycję "2" .
Po takim zabiegu osiągniemy praktycznie maksimum jakości DivX-a 5 ,jednak obciążenie procesora podczas odtwarzania będzie oscylowało w granicach 98% dla Athlona 1.4GHz .

Przypominam jeszcze ,iż ważnym parametrem dotyczącym jakości odtwarzanego pliku DivX jest tzw. "CPU Quality" ("Quality Level") mieszczący się we właściwościach kodeka (dekompresora) .
jaro
januszp jest offline   Odpowiedz cytując ten post