DivX

Från Wikipedia, den fria encyklopedin
Hoppa till navigation Hoppa till sökning
DivX

logotyp
Grundläggande information

utvecklare TiVo Corporation
Nuvarande version 10.8.6 [1]
(23 januari 2018)
operativ system Windows , macOS
kategori Videokodec
Licens Proprietär
Tysktalande Ja
divx.com/de

DivX ( engelska [ ˈDɪvɛks ]) är en MPEG-4- kompatibel videokodek . Codec är känd för sin förmåga att komprimera stora videofiler relativt tungt samtidigt som den håller god kvalitet.

DivX historia

DivX 3.11 och tidigare versioner av codec kom fram efter att Microsofts MPEG-4- codec hackades 1998. En fransk hackare vid namn Jérôme Rota (pseudonym: Gej, Occitan för "galen") extraherade codec från en betaversion av Windows Media Player. "Project Mayo" föddes, som fick en kort tid senare sällskap av fyra andra programmerare. I de tidiga versionerna av "DivX Player" pryddes den fortfarande med "Project Mayo" -emblemet, som senare togs bort på grund av många förfrågningar från användare. Hacket modifierade Microsoft -codec för att kunna spara den komprimerade videon inte bara som en ASF -fil, utan också som en AVI -fil. Dessutom stödde den ursprungliga Microsoft -codec endast bithastigheter på upp till 256 kbps ; i den hackade versionen var det dock upp till 6000. Företaget DivXNetworks, Inc. grundat av Rota utvecklade senare en helt ny version för att undvika patentintrång i USA. DivXNetworks har ansökt om patent på den nya codecen i USA. [2]

I januari 2001 grundade DivXNetworks OpenDivX som en del av Mayo -projektet, som skulle rymma multimediaprojekt med öppen källkod . OpenDivX var en öppen källkod MPEG-4 video codec som skrevs från grunden; Koden placerades dock under en begränsad licens och endast medlemmar av DivX Advanced Research Center (DARC) hade skrivåtkomst till CVS . Våren 2001 skrev DARC -medlem Sparky en förbättrad version av kodarkärnan, kallad encore2 , som sedan togs bort från CVS utan förvarning. Sparkys uttalande var, "Vi (våra överordnade) bestämde att vi inte var redo att visa det för allmänheten ännu" (översatt).

I juli 2001 började utvecklarna klaga på bristande aktivitet i projektet Mayo, eftersom den senaste källkodändringen redan var för månader sedan, förbättringar av programfel ignorerades och den utlovade dokumentationen inte hade dykt upp. Kort därefter släppte DARC en betaversion av deras slutna källkod och kommersiella DivX-4-codec, som baserades på encore2 , med deklarationen "Vad samhället verkligen vill är en Winamp , inte en Linux " [3] (översatt). Vissa anklagade DivXNetworks för att bara ha startat OpenDivX för att samla andras idéer och sedan använda dem i sin DivX-4-codec; vissa var besvikna över att kodutvecklingen hade stagnerat men ville fortsätta arbeta med det, medan andra var arga på hur DivXNetworks hanterar det som kallas ett open source -projekt. Sedan skapades en gaffel av OpenDivX med den senaste versionen av encore2 som några personer laddade ner innan den togs bort. Sedan dess har hela OpenDivX -koden bytts ut och publicerats och vidareutvecklats under GPL som Xvid -codec .

DivX var populärt och utbrett på 2000 -talet; dess relevans har sjunkit stadigt sedan 2010 -talet. Den mer effektiva H.264 har ersatt H.263 som ursprungligen användes av DivX, och gratis programvara som Handbrake som är lätt att använda av lekmän har gjort de nuvarande betalda DivX -kodningsprogrammen oattraktiva.

DivX -format

En typisk 100-minuters långfilm är sex till åtta gigabyte på en DVD ; DivX-videokomprimering gör att filmen kan sparas på en CD-ROM (650 till 700 MB ). Kvaliteten förblir relativt hög även vid bithastigheter på 650 till 1000 kBit / s, som är låga jämfört med MPEG-2 , men kompressionsartefakter kan uppstå i scener med mycket rörelse.

Med den vidare utvecklingen av DivX -codec har tekniska förbättringar upprepats. Framför allt multi-pass-kodning med variabel bithastighet som stöds från version 4 och framåt, där originalfilen analyseras med avseende på komplexiteten hos de successiva individuella bilderna i ett första kodningspass. Den slutliga videofilen skapas bara i en av de efterföljande körningarna (vanligtvis en). Fördelen här är att om lagringsutrymmeskravet förblir detsamma, tilldelas komplexa och snabba scener en högre bithastighet, medan detta återigen reduceras vid långsamma, lugna bildsekvenser.

Nyare versioner stöder också olika MPEG-processer (så kallade MPEG-verktyg ) såsom anamorf kodning och global rörelsekompensation , vilket i sin tur leder till en minskning av lagringsutrymme med ungefär samma bildkvalitet.

Framgångarna för DivX i hemmiljön har ökat så mycket de senaste åren att codec också stöds av DVD -spelare . Dessutom har olika digitalkameror och mobiltelefonmodeller en videoinspelningsfunktion i DivX -format.

För att konsolidera sig ytterligare i hemområdet kommer utbudet av uppspelningsalternativ att ökas ytterligare genom att vidareutveckla codec för användning på andra plattformar. Det finns också möjlighet att komprimera filmer i resurs- och minnesbesparande format för användning på handdatorer och handenheter samt för krävande hemmabioanvändning i högupplösta format ( högupplöst TV ).

Filmer med högupplösta bilder kräver både mer processorprestanda och mer lagringsutrymme. Lagringskravet är emellertid betydligt lägre än för en jämförbar MPEG-2- film.

Från version 7.0 stöder DivX H.264 -formatet och Matroska -behållaren, men bara via ett mycket enkelt konverteringsprogram som heter DivX Converter . DivX 7 levereras också med en H.264 -avkodare för DirectShow . Den faktiska codecen levereras fortfarande i version 6.9.2, utan H.264 och utan Matroska -support. Kommandoradskodaren DivX H.264 är för närvarande tillgänglig för nedladdning som en preliminär version från webbplatsen "DivX Labs". En gratis registrering krävs innan nedladdningen. [4] Kommandoradskodaren stöder AviSynth som ingång och matar ut H.264 rådata (utan behållare ).

Se även

webb-länkar

Individuella bevis

  1. ↑ Versionshistorik för DivX -programvara. I: force.com. Hämtad 1 februari 2018 .
  2. Damien Cave: Escape the Napster trap ( minne från 29 november 2010 på WebCite ) (engelska).
  3. lists.xiph.org
  4. forum.doom9.org