ffdshow

ffdshow Descrierea acestei imagini, comentată și mai jos Fereastra de configurare Ffdshow (filtru video DirectShow ). informație
Dezvoltat de Milan cutka
Ultima versiune 1.3.4531 (28 iunie 2014)
Scris in VS
Sistem de operare Windows XP
Mediu inconjurator Windows
Limbi Multilingv
Tip Codec video și audio
Licență GNU General Public License versiunea 2
Site-ul web ffdshow-tryout.sourceforge.net

ffdshow este un software de codificare / decodare ( codec ) pentru audio și video, care este utilizat în principal pentru decodarea rapidă și de înaltă calitate a formatelor MPEG-4 ASP și AVC . Se bazează pe FFmpeg și acceptă un număr mare de formate video și audio. Acesta vine sub forma unui filtru DirectShow și a unui codec VideoForWindows și, prin urmare, este disponibil numai pe sistemele de operare Windows . Dezvoltarea ffdshow a început în 2002, de către Milan Cutka, care a continuat-o până în 2006.

Formate acceptate

ffdshow folosește libavcodec , XviD sau alte biblioteci open source pentru a decoda cele mai comune formate în calcul (vezi lista de mai jos). Prin natura sa, ffdshow nu poate fi utilizat singur, ci integrat într-un player media compatibil DirectShow , cum ar fi Media Player Classic , Zoom Player, BS Player (Preferințe> Video> FFDshow Properties), Windows Media Player sau o aplicație VideoForWindows precum VirtualDub sau AviSynth , cu aceleași capacități.

Versatilitatea sa mare îi permite să fie instalat în locul numeroaselor codecuri și filtre de diferite origini, reducând drastic riscul de conflicte. Suportul pentru fiecare format poate fi configurat prin dialogurile sale de configurare, accesibile prin meniul Start Windows (Meniul Start \ Programs \ ffdshow \ pentru o instalare tipică).

Dar ffdshow nu include niciun fel de separator de filtru al containerului , în general este recomandabil să utilizați un cititor care încorporează aceste filtre în formate comune, cum ar fi Media Player Classic , sau să instalați un filtru extern, cum ar fi Haali Media Splitter, gestionând cele mai comune 5 formate.

Formate video

Principalele formate pe care ffdshow le poate decoda sunt următoarele (listă neexhaustivă):

Și multe alte formate exotice, în special din videoclipuri cu jocuri video. Formatul RealVideo 4 este integrat printr-un proiect Google Summer of Code .

Formate audio

Alte caracteristici

ffdshow poate fi folosit și pentru a face instantanee de videoclipuri și pentru a fi controlat de la tastatură. Dar puterea sa vine de la numărul mare de filtre de manipulare video (post-procesare, îmbunătățire a imaginii, neclaritate, accentuare, subtitrări, scrub logo ...) și audio (egalizator, decodor Dolby , pluginuri Winamp ...) pe care le integrează, toate complet configurabil. Toate capacitățile sale, uneori provenind din proiectul MPlayer și filtrele AviSynth, sunt, prin urmare, accesibile prin ffdshow într-un număr mare de aplicații, făcându-l cel mai versatil filtru disponibil în Windows . ffdshow este de exemplu foarte des utilizat în HTPC pentru a îmbunătăți calitatea videoclipurilor DVD prin manipularea imaginii. ffdshow poate fi folosit și în aplicații precum VirtualDub pentru a codifica în diferite formate acceptate de libavcodec (MPEG4-ASP, AVC, Theora, codecuri fără pierderi, altele ...).

Istoric

Primele versiuni ale ffdshow au fost lansate ca o alternativă la codecul DivX 3.11 buggy și lent, precum și Divx 5.02 infestat de Gator. De asemenea, a fost o modalitate de a combina calitatea și viteza proiectului MPlayer cu jucătorii populari de pe platforma Windows. De atunci, unii decodificatori DirectShow l-au prins din urmă în ceea ce privește viteza de decodare, dar nu și în ceea ce privește funcționalitatea. Continuă să accepte noi formate, vechi și noi, pe măsură ce dezvoltatorii FFmpeg le adaugă la proiectul lor.

În 2006, Milan Cutka se pare că nu mai lucrează la proiect. Ultima lansare oficială stabilă datează din16 iunie 2002și cea mai recentă versiune alfa a12 octombrie 2004.

Cu toate acestea, noii dezvoltatori au preluat și au creat ffdshow-tryouts ca o furcă a proiectului original, pentru a încorpora remedieri (bug-uri și stabilitate), noi caracteristici și noi formate. Proiectul original este în prezent considerat mort și întrerupt, în timp ce noua furcă este foarte activă, cu versiuni săptămânale și stabile.

Note

O greșeală obișnuită este să crezi că build-urile marcate ca ICL SSE / SSE2 funcționează mai bine decât generările. De fapt, decodoarele video sunt toate compilate cu gcc și, în general, optimizate manual. Acestea sunt filtrele de manipulare ffdshow care profită de ICL (Intel C ++ Compiler).

Se știe că pachetele de codecuri au interferat negativ cu performanța ffdshow în trecut. Unele suprascrie ffdshow sau perturbă afișarea videoclipurilor. În zilele noastre, este încă foarte obișnuit ca aceștia să instaleze o versiune învechită în mare parte a ffdshow.

Note și referințe

  1. (în) Haali Media Splitter haali.su.
  2. code.google.com .
  3. Site-ul oficial Sourceforge.net.

Anexe

Articole similare

linkuri externe