Video Dekompresjon Verktøy

Computer videofiler er alle kodet med ulike sett av standarder og metoder. Disse standarder og metoder er definert av videokodek at de er programmert med. Når du ser en video på datamaskinen, vil en video dekompresjon verktøy eller biblioteket gjør at video vises. Video-spillere som VLC Media Library eller Windows Media Player utnytte ulike dekompresjon verktøy for å spille av disse videoene. Tilsvarende, hvis du er koding av video til visse formater eller transcoding video fra en video format til et annet, en video dekompresjon verktøy vil bli brukt. Hvis du programmerer en video converter program, eller transkoding video, trenger du et program som bruker en av de ulike video dekompresjon verktøy.

Direct

Microsofts Direct erstattet Video for Windows (VFW) dekompresjon verktøy og API. Directshow, av 21. århundre standarder, er svært datert i form av kompatibilitet. Den støtter Audio Video veves (AVI), MPEG-1, og Windows Media Video (WMV), men mangler støtte for videoformater utviklet i 2010. Directshow, som Video for Windows, håndterer primært proprietære Microsoft-formater. Directshow er først og fremst brukes av Microsoft-designede video-redigeringsverktøy og avspillingsenheter.

ffdshow

ffdshow, i motsetning til Directshow, og tilbyr støtte for det populære MPEG-4 video format og container. ffdshow alene er ikke programmert som en video dekompresjon verktøy for noen spesielle mediebibliotekene eller spillere, men i stedet erstatter Directshow eller VFW avspilling i programmer som Windows Media Player. Når du prøver å spille av en video i Windows Media Player, når ffdshow er installert, kan du spille alle støttede video format eller filtype. ffdshow støtter MPEG-4, DivX, XviD, H.263, Flash Video og H.264. ffdshow er designet for å øke kompatibiliteten av ikke-Microsoft utformet kodeker i native Windows-programmer.

libavcodec

Den libavcodec, er en stor og mangfoldig dekompresjon bibliotek som brukes av mange mediespillere og biblioteker. Mplayer, xine, og VLC Media Library, alt utnytte libavcodec bibliotek som gjør disse spillerne til å spille nesten alle typer video format i dag. Mens ffdshow øker kompatibilitet i avspilling program programmer, er libavcodec også allment populær som valg dekompresjon bibliotek for video konvertering verktøy. Programmer som ffmpeg eller mencoder, både utnytte libavcodec verktøyet, som lar konvertering mellom noen av de støttede videoformater. Listen over støttede videoformater er viden omfatter og inkluderer støtte for, men er på ingen måte begrenset til, Flash Video, H.261, H.263, H.264, MPEG-4, MPEG-1, MPEG-2, DivX , Xvid, QuickTime, Realvideo og WMV.