Nazwa Użytkownika   
Hasło   
  

Zarejestruj się  
Przypomnij hasło  
 
  Strona Główna Artykuły audio/video Forum Pliki Odtwarzacze Blu-ray Soft DVD Recenzje playerów MP3 Szukaj Kontakt RSS11.02.2012 18:32 
 
Nawigacja
Strona Główna
Artykuły audio/video
Forum
Pliki
FAQ
Odtwarzacze Blu-ray
Soft DVD
Recenzje playerów MP3
Szukaj
Kontakt
Archiwum newsów
Sponsorzy serwisu
RSS
Dodaj newsa
Pliki do pobrania
Ostatnio dodane
x264 Encoder rev 2145
x264vfw 2145
DVDFab HD Decrypter 8.1.5.6 QT
Zoom Player Home FREE 8.1.0
Media Player Classic - Home...
Subtitle Workshop
ffdshow rev4257 clsid 20120...
ProgDVB 6.82 Standard
DVDFab HD Decrypter 8.1.5.5...
MediaCoder 2011 Update buil...

Najchętniej pobierane
VirtualDubMod 1.5.10.3 buil... [57068]
VSO ConvertXToDVD 4.1.19.365 [35946]
Virtualdub-MPEG2 1.6.19 bui... [35594]
VirtualDubMod 1.5.10.2 (b.2... [34733]
WinAVI Video Converter 11.5 [33899]
XviD 1.3.2 stable (Koepi) [33680]
Avi ReComp 1.5.3 [31850]
Ultra RM Converter 5.1.0225 [31588]
AviSynth 2.5.8 final [28844]
Auto Gordian Knot 2.55 [27487]
Sztama


AviSynth POLSKA
Szybkie statystyki
VideoAudio.pl - serwis o technologii video/audio
WITAMY:
bigmike85
jako nowego użytkownika.

Zarejestrowanch Uzytkowników: 3855

Super Administratorzy: 3
Administratorzy: 1
Użytkownicy: 3851

Użytkownicy Online:

artsza06:02:05
ajkama 5 dni
Liparus 1 tydzień
BaDD 2 tygodni
alpinus9 2 tygodni
karolexiu 2 tygodni
georg100 3 tygodni
Jarro5 3 tygodni
Placio74 3 tygodni
rodo 3 tygodni

Gości Online: 32

Najwiecej online: 106
Bylo: 27.05.2008-19:56
Twoje IP to: 38.107.179.207

Newsy 3307
Artykuły 132
Trutka na Spam
Poprzedni | Następny
Wprowadzenie
Cel wędrówki

W dziedzinie amatorskiej kompresji wideo na PC bezpowrotnie minęły czasy dominacji metody SBC. Obecnie nie jesteśmy już skazani na monopol jednego kodeka wideo, lecz możemy wybierać spośród wielu. Przedzierając się przez gąszcz Internetu napotykamy na coraz to nowe kodeki, o których informacje możemy czerpać jedynie z opisów ich producentów oraz lakonicznych opinii publikowanych na forach dyskusyjnych. Dlatego serwis DivX How-To PL zabierze Was na pełną wrażeń wędrówkę, na trasie której poznacie dziesięć bestii rywalizujących o przetrwanie w tej dżungli. Usiana pułapkami trasa "Wędrówek z kodekami" bezlitośnie obnaży ich mocne i słabe strony.



Oko w oko z bestiami

W testach wzięły udział następujące kodeki:
  • 3ivx D4 4.5.1 [komercyjna implementacja standardu MPEG-4 Part 2]
  • DivX 5.9 Fusion (HiggsBoson) [oparty na standardzie MPEG-4 Part 2, skomercjalizowany potomek projektu OpenDivX]
  • ffVfW MPEG-4 [kodek MPEG-4 Part 2 z otwartym kodem źródłowym, część projektu ffMPEG]
  • Nero Digital MPEG-4 [wbudowany w program Nero Recode 2.2.6.9 kodek MPEG-4 Part 2]
  • Nero Digital H.264 [wbudowany w program Nero Recode 2.2.6.9 kodek H.264/AVC]
  • RealVideo 10
  • VP6.2.0.10 [komercyjny kodek firmy On2 stosowany przez chiński format płyt EVD]
  • Windows Media Video 9 VCM [kodek Microsoftu, który stał się podstawą standardu VC-1 przeznaczonego dla płyt HD-DVD]
  • x264 [implementacja standardu H.264/AVC z otwartym kodem źródłowym]
  • XviD 1.1.0 Beta 1, kompilacja Koepiego [kodek MPEG-4 Part 2 z otwartym kodem źródłowym, prawowity spadkobierca projektu OpenDivX]



    Trasa podróży

    Użyłem klipu stanowiącego zlepek scen ze wszystkich trzech części Matrixa. Sceny są wystarczająco zróżnicowane i zarazem wystarczająco trudne, aby pokazać mocne i słabe strony kodeków. Z części pierwszej wziąłem rozdziały 1 (starcie Trinity z policjantami), 8 (rozmowa Morfeusza z Neo), 20 (posiłek w mesie Nabuchodonozora), 22 (wizyta u Wyroczni) i 29 (strzelanina w hallu wieżowca), z drugiej 15 (walka Neo z klonami Smitha), 16 (posiedzenie Rady Syjonu), 29 i 30 (wizyta u Architekta), z trzeciej 14 (starcie Neo z Bane'em w maszynowni Logosa), 17 (bitwa o hangar Syjonu), 27 i 28 (ostateczny pojedynek w deszczu). Każdy z nich trochę skróciłem, aby uzyskać klip rozsądnej długości. Zbliżona data produkcji wszystkich trzech filmów oraz użycie w jej trakcie tych samych technik sprawiają, że kompresja tego klipu dobrze odzwierciedla sytuację sporządzania kopii zapasowej filmu z DVD. Fragmenty trylogii Matrix dobrze służyły mi w przeszłości podczas testów, zarówno prywatnych, jak i publicznych; tym razem również mnie nie zawiodły.



    Kły i pazury

    Tam, gdzie było to możliwe (tzn. w kodekach XviD i RealVideo), decydowałem się użyć docelowego rozmiaru strumienia wideo (158167 kB), w pozostałych przypadkach zażądałem od kodeków osiągnięcia średniego bitrate odpowiadającego tej objętości (700 kbps / 700000 bps / 85 kB/s). Jest to równoważne kompresji dwugodzinnego filmu (z bitrate dźwięku około 112 kbps) z przeznaczeniem na jedną płytę CD.

    Konfigurując kodeki wybierałem najbardziej skomplikowane (i zarazem najwolniejsze) tryby ich pracy, aby osiągnąć maksymalną jakość możliwą do uzyskania każdym z nich. Należy o tym pamiętać porównując czasy kompresji oraz jej rezultaty jakościowe. Zawsze korzystałem z możliwości przyspieszenia pierwszego przebiegu, jeśli dany kodek ją oferował. Jeśli informacje na temat danej opcji nie są wyszczególnione w poniższym zestawieniu, oznacza to, że użyto wartości domyślnej.

  • 3ivx: Dual Pass Goal=Best Quality, Four Vector Motion, Half Pixel Motion, Force keyframe after 250 delta frames.
  • DivX: profil Unconstrained, tryb Codec Performance=Insane Quality, kwantyzacja H.263 Optimized, Scene change threshold=70%, Max Keyframe Interval=250, Bidirectional=Adaptive Multiple Consecutive, GMC i Q-Pel wyłączone, parametry VBV z MPEG-4 Advanced Simple Profile @ Level 5.
  • ffVfW MPEG-4: Maximum I-frame interval=250, Minimum I-frame interval=5, B-frames=3 (dynamic, ratio=1.50, offset=1.00), Macroblock decision mode=rate-distortion, 4MV, Always try no motion, RD optimization for CBP, funkcje porównanwcze RD+Chroma, EPZS diamond size=1, Last predictor count=0, ME pre-pass=after I-frames, Prepass diamond size=1, Qpel (Refinement quality=8), High bitrate scenes=0, Low bitrate scenes=0, Bitrate payback delay=250, Payback proportionally, Alternative curve compression wyłączony, kwantyzatory 2-31, kwantyzacja MPEG-Custom (matryca Jawor's 1CD Quantization Matrix), Trellis searched quant
  • Nero Digital MPEG-4: Performance/Quality=Extra Quality, Scene cut=70%, Maximum MV range=-512 to 511.5, Psycho-visual quality level=None, MPEG Quantization (matryca Jawor's 1CD Quantization Matrix), Quarter pixel, Spatial prediction, Predicted VOP, Unrestricted motion vectors, 4 motion vectors per mackroblock, Bidirectional VOP, Global motion compensation, Minimum keyframe interval=5, Maximum keyframe interval=250.
  • Nero Digital H.264: Decision quality=High Quality, Maximum vector range=-512 to 511.75, Maximum reference frames=6, Maximum GOP size=250, Maximum B-frames=3, CABAC, Bidirectional prediction, Macroblock partitions, Weightened predition, Deblocking, Deblocking options=Adaptive+Automatic sharp, Source material=Chroma optimization, Psycho-visual enhancements=Disabled.
  • RealVideo 10: Encoder Complexity=100, 1st Pass Complexity=50, Reference Picture Resampling wyłączony, Chroma Mode Decision, B-Frames=3, Auto Key Frames, Use New Rate Control, KeyFrameBoost=0, Low Bitrate Boost=0, High Bitrate Reduce=0, Source fps*1000=25000, Overflow...=5/5/5.
  • VP6: profil Heightened Sharpness Profile, End Usage=Local File Playback (VBR), Material=Progressive, Noise Reduction=Off, Sharpness=6, Auto Keyframe, Max Frames Btw Keys=250, Undershoot=90, kwantyzatory 4-56, Temporal Resampling wyłączony, Spatial Resampling=35/45, Variability=100, Min Section=40, Max Section=1000.
  • Windows Media Video 9: wszystkie opcje zakładki Pre-processing wyłączone, Compression control=Two-pass bitrate VBR (Peak), Peak bit rate=7000000kbps, Peak buffer=5000ms, Decoder complexity=Main, Decoder level=Auto, maksymalna pozycja suwaka Performance, Key frame interval=10000ms.
  • x264: Fast First Pass, CABAC, Loop filter (Strength=0, Threshold=0), Max reference frames=6, Max B-frames=3, B-frames prediction mode=Temporal, Max IDR-frame interval=250, Min IDR-frame interval=5, Keyframe boost=0, B-frames reduction=30, Bitrate variability=100, wszystkie opcje Mackroblock partitions aktywne, Partition decision quality=5 (Max quality).
  • XviD: profil ASP @ L5, kwantyzacja MPEG-Custom (matryca Jawor's 1CD Quantization Matrix), Quarter Pixel, B-VOPs=3 / 1.50 / 1.00, Packed Bitstream wyłączony, Chroma optimizer, Motion Search Precision=6 (Ultra High), Use chroma motion, VHQ mode=4 (Wide Search), Use VHQ for B-frames too, Maximum I-frame interval=250, ograniczenia kwantyzatorów 2-31, Trellis quantization, I-frame boost=0.



    Ekwipunek wędrowców

    Przetwarzanie obrazu odbywało się w AviSynth 2.55. W przypadku kodeków wyposażonych w interfejs Video for Windows (3ivx, DivX, ffVfW MPEG-4, VP6, WMV-9, x264 oraz XviD) do kompresji użyto programu VirtualDubMod 1.5.4.1, kompresja kodekiem RealVideo odbyła się za pośrednictwem programu Easy RealMedia Producer 1.85, zaś Nero Recode 2.2.6.9 posłużył do kompresji kodekami Nero Digital MPEG-4 i Nero Digital H.264.

    Komputer użyty do testów to Intel Celeron 1.2 GHz Tualatin, 256 MB SDRAM PC-100, dysk twardy Seagate 40 MB 5400 rpm ATA-100.

    Skrypt AviSynth:
    matrix=dgdecode_MPEG2Source("D:MATRIXVIDEO_TSmatrix.d2v")
    matrix=Trim(matrix,0,4886)
    ++Trim(matrix,4944,8128)
    ++Trim(matrix,10279,12540)
    ++Trim(matrix,13881,17919)
    ++Trim(matrix,21996,25221)
    ++Trim(matrix,25760,26146)
    reloaded=dgdecode_MPEG2Source("D:MATRIX_RELOADED_DISC_1VIDEO_TS eloaded.d2v")
    reloaded=Trim(reloaded,2827,5833)
    ++Trim(reloaded,7062,7427)
    ++Trim(reloaded,7567,8164)
    ++Trim(reloaded,8447,8499)
    ++Trim(reloaded,8560,8975)
    ++Trim(reloaded,10037,10081)
    ++Trim(reloaded,10777,11059)
    ++Trim(reloaded,13244,17133)
    ++Trim(reloaded,17890,20461)
    ++Trim(reloaded,21151,21866)
    revolutions=dgdecode_MPEG2Source("D:THE_MATRIX_REVOLUTIONS_D1VIDEO_TS evolutions.d2v")
    revolutions=Trim(revolutions,1094,8097)
    ++Trim(revolutions,9354,11779)
    ++Trim(revolutions,15526,16631)
    ++Trim(revolutions,16739,20814)
    ++Trim(revolutions,23287,25016)
    trilogy=matrix++reloaded++revolutions
    trilogy=Crop(trilogy,0,78,-0,-78,align=true)
    trilogy=UnDot(trilogy)
    trilogy=Lanczos4Resize(trilogy,640,256)
    Return trilogy





  • Artykuł dostępny jest również w formie dokumentu PDF
    Aby ściągnąć plik skorzystaj z menu kontekstowego myszy i opcji Zapisz element docelowy jako...
    Poprzedni | Następny
    Komentarze
    Brak komentarzy. Zaloguj się, żeby móc dodawać komentarze.
    Oceny
    Dodawanie ocen dostępne tylko dla zalogowanych Użytkowników.

    Proszę się zalogować lub zarejestrować, żeby móc dodawać oceny.

    Brak ocen.
    Reklama
    Miejsce na reklamę
    Honey Pot
     

    Prawa autorskie © VideoAudio.pl 2001-2011.
    Zabronione jest bez zgody właściciela wyrażonej na piśmie; kopiowanie, powielanie lub jakiekolwiek inne wykorzystywanie w całości lub we fragmentach informacji, danych lub innych treści Serwisu.
    oldfashioned
    8872982 Unikalnych wizyt
    Powered by v6.01.19 © 2003-2009