FLV i SWF

Anonim

FLV vs SWF Adobe je bio uspješan u proliferiranju vlastitih formata datoteka na internetu. Dva od tih formata su FLV i SWF. SWF je u početku trebao prikazati vektorsku grafiku koja je malena, tako da se može lako koristiti na web stranicama. FLV označava Flash Video i namijenjen je za video streaming na internetu.

FLV je prilično video spremnik, stoga trebate očekivati ​​da FLV datoteka sadrži samo video, dok SWF datoteke mogu sadržavati različite sadržaje. Moglo bi sadržavati video, animaciju, igre, čak i male aplikacije. Aplikacije se mogu skriptirati pomoću programa ActionScipt kako bi pružili odgovore na skripte za ono što korisnik čini. Složenost animacija i interakcija može se kretati od jednostavnih izbornika do punih puhanih mini igara s više elemenata i akcija.

Iako je FLV namijenjen samo za jednu svrhu, to svoj posao čini vrlo dobro. To se očituje brojem video web mjesta koje koriste ovaj format. To je progresivni format i omogućuje igraču da počne reproducirati videozapis čak i kada cijela datoteka još nije skinuta, što je vrlo pogodno za učitavanje dugih videozapisa putem interneta. FLV također ima koristi od korištenja gubitaka u kodiranju videozapisa jer je uvijek važno imati što manju veličinu datoteke za brže učitavanje. Zvuk u FLV datotekama često je kodiran MP3 formatu i video obično koristi H.264 enkoder koji može biti malo više CPU gladan, ali pruža bolju sliku.

Kod videozapisa, SWF format ima nekoliko nedostataka koji ga čine lošim izborom. Prvo, upotrebljava kompresiju bez gubitaka kako bi zadržala kvalitetu slika koje koristi u animacijama i interaktivnim aplikacijama, no to znači da videozapis pohranjen u SWF datoteci nije komprimiran i bio bi prevelik za upotrebu na internetu. Također nije moguće pohraniti dugačke videozapise unutar SWF datoteke budući da su ograničene na određeni broj okvira.

Sažetak: 1. Oba su od Adobe i uglavnom se koriste na internetu 2. FLV je strogo video spremnik, a SWF može sadržavati mnogo različitih medija 3. SWF datoteke mogu se skriptirati s ActionScriptom kako bi se osigurala interakcija, nešto što FLV nije sposoban 4. FLV koristi metodu kompresije gubitka, dok SWF bez gubitaka 5. SWF datoteke također mogu sadržavati video, ali nisu tako dobre kao FLV, posebno s dugim i visokokvalitetnim videozapisima