FFmpeg vs. Xvid
FFmpeg on yksi suosituimmista videokoodereista, jota useimmat ihmiset käyttävät nykyään, kun taas Xvid on häviöllinen videokoodekki, josta tulee suosittu vaihtoehto DivX: lle, joka oli vakiona. Näitä kahta käytetään usein luomalla häviöllisiä korkealaatuisia videoita, jotka eivät vie paljon tilaa.
FFmpeg ja Xvid ovat kaksi avoimen lähdekoodin projektia, joita on saatavana useilla alustoilla, mutta niiden alkuvaiheet ovat aivan erilaisia. Xvidistä tuli DivX-avoimen lähdekoodin projektin lopputulos. Kun yhteisö tunsi DivX: n tuen puutetta, he ottivat kaikki avoimen lähdekoodin koodit ja loivat Xvidin. Myöhemmin siitä tuli DivX: n suora kilpailija. FFmpeg kehitettiin tyhjästä Linux-käyttöjärjestelmässä avoimen lähdekoodin videoenkooderiksi. Vaikka FFmpeg aloitti toimintansa ja sitä kehitetään edelleen aktiivisesti Linuxissa, lähdekoodi voidaan kääntää kaikille mahdollisille käyttöjärjestelmille.
FFmpeg voi koodata videoita Xvid-koodekilla, mutta se voi käyttää myös muita koodekkeja käyttäjän mieltymyksistä riippuen. Se voi käyttää Xvidin kilpailijaa DivX: ää tuottamaan videoita, joiden laatu ja koko ovat lähes samanlaiset. Se voi myös käyttää häviöttömiä koodekkeja luodaksesi suurempia videoita, jotka eivät vaaranna kuvan laatua. FFmpeg ei ole rajoitettu käyttämään muiden ihmisten tai yritysten tekemiä koodekkeja, sillä sillä on myös omat koodekkit koodaamaan häviöllisiä tai häviöttömiä videoita. Nämä koodekit ovat nimeltään 'Snow Codec' ja 'FFV1'. Xvidiä käytetään myös laajasti muissa videoenkoodereissa. Koska Xvid on ilmainen koodekki, ei todellakaan ole mitään konkreettisia esteitä, jotka estäisivät ohjelmistojen valmistajia sisällyttämästä sitä kirjastoihinsa.
FFmpeg-tekniikan yleisin käyttö on nykyään videoiden koodaaminen Xvid-koodekilla tuottamaan videoita, joita voidaan toistaa digisovittimilla, jotka voivat toistaa myös DivX-videoita. FFmpeg tarjoaa myös tarvittavat vaihtoehdot Xvid-koodattujen videoiden saattamiseksi yhteensopiviksi DivX: n kanssa, koska Xvid-yhteensopivia digisovittimia ei ole.
Yhteenveto:
1. FFmpeg on videon tallennus- ja koodaustyökalu, kun taas Xvid on videokoodekki
2. Molemmat ovat avoimen lähdekoodin ohjelmistoja GNU GPL: n alla
3. FFmpeg voi koodata videoita Xvid-koodekilla tai muulla häviötöntä ja häviötöntä muotoa
4. FFmpegillä on myös omat koodekit
5. Xvidiä käytetään myös muissa videoenkoodereissa
6. FFmpeg-ohjelmalla voidaan tehdä Xvid-videoita, jotka ovat yhteensopivia DivX-soittimien kanssa