Ugrás a főmenüre.
Web 2008.10.10. Internets video

A nagy Silverlight elemzés, enkódolás

Először is be kell kódolni a videónkat a webes lejátszónk számára érthető formátumra. A következő táblázatban összefoglalom, hogy ki mit fog támogatni 2009-ben:
A nagy Silverlight elemzés, enkódolás

FlashSilverlight
videó Sorenson h.263 FLV, On2 VP6 FLV, H.264 Windows Media Video (WMV) 7-9, SMPTE VC-1, H.264
audió Nellymoser, MP3, AAC, Speex Windows Media Audio (WMA), MP3, AAC
DRM nincs Microsoft PlayReady - Windows Media DRM 10
2008-ban még nincs Speex H.264, AAC

A legjobb minőséget/legkisebb méretet a H.264/AAC páros adja, a videókat ebbe érdemes konvertálni (a WMV, VC-1 és a VP6 épp csak közelíti vagy eléri). Ráadásul open eszközökkel állítható elő és szinten minden  támogatja, a legtöbb videólejátszó lejátsza, a legtöbb videószerkesztő kezeli, minden operációs rendszeren. Nem vagy bezárva, mint pl. a Windows Media esetében, aminek a lejátszása pl. Mac-en nem out-of-the box. Mindkét platform kezeli, ez a kérdés kipipálva az jövőben kódolandó videók esetén.

Archívum

Nade mi a helyzet a már bekódolt videókkal, azaz az archívummal? Jelentős mennyiségű cucc van FLV-ben és WMV-ben tárolva. Hazánkban úgy tűnik, hogy WMV-ben minőségibb anyag érhető el (pl. Magyar Televízió), FLV-ben pedig inkább csak a videómegosztók hosszútávon kevésbé érdekes készlete van. Ez előny a Silverlight részére, ha nem akarunk konvertálni. Viszont miért ne akarnánk? Elemezzük ezt is:

Ha Flash platform-mal szeretnénk WMV archívumot lejátszani, akkor azt először át kell kódolni H264/AAC-be és az eredmény bitrátája legyen 1.2-szeres, hogy észlelhető minőségromlás ne következzen be. Ez a tárhelyigény 20%-os növekedését vonja maga után (a tárhely ma olcsó!), illetve a konvertálásra kell egy kis programocskát írni. A tömeges átalakítást az Amazon EC2 platformján érdemes szimultán módon végezni és így néhány tízezer Forintból megvan az egész néhány nap alatt. Ugyanezt visszafelé (FLV-ből H264-be) is így érdemes, ha esetleg FLV-ket szeretnénk Silverlight-tal.

Egy szó mint száz, ha nem akarunk konvertálni, akkor meg van kötve a kezünk. Ha akarunk, akkor pedig indítsunk erre egy projektet, aminek a költsége fejlesztői díjjal, fejlesztőidővel, Amazon pénzzel együtt kb. 3 hét és az archívum méretétől függően 100e Ft fölött, de 1 millió Ft alatt van. Kábé. Természetesen archívum alatt ne 20 videót tessék érteni, hanem legalább több százat.

Enkódoló programok

Mindkét platform ad eszközt a kódolásra. Az alap kiszolgáló szerverek is tudnak valamennyire kódolni (Flash Media Server, Windows Server), de az igazi minőséget ezekkel nem lehet elérni. Ahhoz vagy asztali enkóder kell, vagy pedig egy tömeges szerveroldali megoldás. A gyári asztali megoldások: Microsoft Expression Encoder és Adobe Flash Media Encoder, a gyári tömeges cucc: Windows Media Encoder és Flash Media Encoding Server (ez kényelmesebb).

Vannak third-party megoldások, pl. az On2 termékei a Flash-hez (Flix család), továbbá nagyon sok ingyenes asztali eszköz is tud konvertálni ezekbe a formátumokba, valamelyik jobban, valamelyik rosszabban (mármint minőségügyileg).

Engem továbbra is a H264/AAC-be konvertálás érdekel és erre van egy svájcibicskám, az FFMPEG. Ingyenes, szénné optimalizálható, olvassa a legtöbb formátumot (általában többet, mint bármi más), fut egy csomó operációs rendszeren (Win, Mac, Linux hegyek), felhőbe tehetem (pl. Amazon), használhatom az asztalon, szerverre telepíthetem, nyílt, testre szabható, parancssorból fut (scriptelés rulez), ingyér van és rengeteg a magyar vonatkozása. Minek foglalkozzak a többi konvertálóval? Azok az FFMPEG-hez képest bezárnak. Cserébe persze pilótavizsgás, ha a maximumig ki szeretnéd használni.

Egymondatos konklúzió

Kis előny a Silverlight részére az archívumok terén, a többiben pedig egál.

0 hozzászólás - Te lehetsz az első!

Új hozzászólás
A sortörések automatikusak. Csak az üzenet kitöltése kötelező, a többi mező opcionális. A megadott e-mail címet nem tesszük közzé. Engedélyezett HTML tagek: p, a, strong, em, blockquote, ul, ol, li, dl, dt, dd.

Legutolsó hozzászólások

Veoh.com: szánalmas!: zola2000: Megtaláltam a legegyszerűbb megoldást veohra: használjatok operát, és kapcsoljátok be az opera turbot, ekkor az opera norvégiai jön be a...

Végre IKEA!: Ági: Heló bárkinek, aki idetéved! A weboldalunk domain-je - a kedvenc áruházunk ügyvédjének nyumására :) - megváltozott: Az új cím: is...

DJ PLAYER Blue Edition: Gábor: Ja, és természetesen megy iPad-en is, hiszen _minden_ iOS app megy iPad-en.

DJ PLAYER Blue Edition: Gábor: Bug report-okat itt fogadunk: http://djplayer.net/page/bug_report_fixes

DJ PLAYER Blue Edition: hohand: Hello!A dj player mukodik iPad-on is?Tegnap feltettem, wifi-n athuztam ra zeneket,de amikor ranyomtam egy zeneszamra,error-t dobott es valami is!...

iMect means internet, media and other cool things. We're a small company located in Hungary. There is a big footer on every page where you can discover what we do and what happens with us.

Az iMect jelentése: internet, média és egyéb király dolgok. Egy kis magyar cég vagyunk. Minden oldalon van egy nagy lábléc, ahol felfedezheted, hogy mivel foglalkozunk.