คุณรู้ไหมว่าอะไรน่าเบื่อกว่า browser benchmarks? คุณรู้ไหมว่าอะไรน่าสนใจน้อยกว่า IPv6 adoption saga? ใช่ คุณเดาถูก คือ ongoing war ระหว่าง media giants เกี่ยวกับ future of digital compression ของ audio และ video formats
แตมา put (most of) sarcasm aside อีกครั้ง เพราะ all the wrong reasons codec wars ถูก market และเขียน และพูดถึง โดยไม่ให้ reader สิ่งที่เขาควรจะรู้จริงๆ ไม่ใช่ชื่อไฟล์หรือ codec ที่ใช้ แตเป็นว่าจะส่งผลต่อความสามารถในการ enjoy เพลงและวิดีโอบน Web อย่างไร วันนี้ ผมจะ clear the fog

มา explain สิ่งต่างๆ เล็กน้อย
โลก multimedia thingie ไม่ใช่ simple deal คนทั่วไปไม่เข้าใจความแตกต่างระหว่าง container และ actual software Container format คือสิ่งที่คุณเห็นปกติเวลาจับไฟล์ เช่น .avi หรือ .mov Codec คือ software implementation เช่น x264 ปกติ media players มี codecs ในรูป plugins และ libraries อนุญาต on-the-fly interaction กับ media files และ compression/decompression real time
Software ที่ manipulate encoding/decoding รวมถึง video และ audio containers รวมถึงโปรแกรมยอดนิยมอย่าง mencoder, transcode, ffmpeg, VirtualDub, Avidemux, Kdenlive และอื่นๆ บทความ Frankenstein movie ของผมเป็นตัวอย่างดี

ดังนั้น เมื่อคนพูดถึง codecs พวกเขา normally refer ไปที่ behind-the-scenes implementation ของ algorithms ใน software และ media files ซึ่ง transparent ต่อ end users นี่คือ main reason ทำไม media buzz เกี่ยวกับ ongoing war ระหว่าง Google และ Adobe จึง pointless
ให้ผม explain หน่อย
The war, summarily summarized
มันไปอย่างนี้ Google ไม่อยากเป็น Adobe hostage อีกต่อไป การให้ users รัน Adobe Flash Player เพื่อดูทุกๆ Youtube movies ที่เข้ารหัสด้วย H.264 codecs ใช้เงิน และ inhibit Google's growth แทนที่จะ Google อยาก move ไป open implementation ชื่อ VP8 ซึ่งแปลเป็น WebM technology เมื่อ twined กับ HTML5 ยัง confused? Rightly so

ดีแล้ว มาพยายามเป็น even more to the point Flash/X.264 คือ old school WebM คือ new school Flash ปัจจุบัน dominate animation และ media Web market Google อยากเปลี่ยน reality นี้ Companies เช่น Mozilla, Opera และแม้แต่ Microsoft support นี้ Adobe เห็น inevitable และ unstoppable danger ใน HTML5 และจะ eventually allow Flash Player ให้รัน VP8-encoded media
เหมือนที่คุณคาดเดา มันเกี่ยวกับ who controls market และ technology who dictates pace who sets prices และ who has the biggest codec Definitely noble cause แต totally boring

สิ่งนี้หมายถึงคุณในฐานะ user ยังไง?
เว้นแต่คุณเป็น developer absolutely nothing สำหรับ practical purposes ทุกอย่าง ไม่มีอะไรเปลี่ยน Modern browsers เช่น Internet Explorer 9, Firefox 4, Chrome และอื่นๆ all support HTML5 และ WebM ดังนั้น any introduction of technology เข้า Web arena จะเป็น transparent เหมือนกัน หากคุณใช้ Flash Player คุณยังดู Flash media online ได้ จริงๆ คุณดู Flash และ HTML5 video บนหน้าเดียวกัน พร้อมกันได้

หากคุณอยากเรียนรู้เพิ่มเติมว่าสิ่งต่างๆ จะดูยังไงเมื่อ HTML5 launch ใน full steam คุณอาจ roadtest Youtube HTML5 trial นี่คือ good opportunity สำหรับคุณตัดสินใจว่าชอบอะไรมากกว่า ถ้ามี
คุณควร support ใคร?
สมมติว่าคุณมี spare time บนมือ ใครควร support? Naturally underdog attitude wins มันคือ champion of freedom และ openness ที่ควร win our hearts War นี้ไม่ใช่ exception มี well known และ open format ช่วย standardize things, reduce monopoly และ improve technology
ตอนนี้ ในฐานะ developer หรือ website owner คุณอาจมี special interest เนื่องจาก technology อาจ govern revenue หรือ success ของคุณ มัน more than just algorithm ที่ใช้ มัน boil down ไปที่ Flash versus HTML5 ในกรณีของคุณ ไม่ใช่แค่ fancy words มันคือ quality of audio และ video delivery มันคือ scripting language, backend, debugging tools, ease of use, portability, everything คุณสามารถ impartial ได้ไหม? Hardly
ในกรณีนี้ คุณควร support what works best และสิ่งนี้ยังไม่ได้ determined Flash อยู่มาไปซักพัก H.264 family of codecs อยู่มาไปซักพัก WebM คือ new kid on the block และมี fighting มากขึ้นไป

อ่านเพิ่มเติม
นี่คือ very not so simple article สรุปความแตกต่างระหว่าง various video codecs มันจะ confuse คุณ most likely ซึ่งเป็น good thing ดังนั้นคุณไม่ต้อง bother กับ kind of things นี้ anyway
สรุป
และนั่นคือมัน อีก confusing topic de-mystified คุณตอนนี้ walk the walk และ talk the talk ครั้งหน้า geek ถามคุณว่าคุณ support Vorbis, Theora, Matroska, XviD หรืออะไรสักอย่าง คุณจะไม่ dazed คุณบอก พร้อมๆ กัน
สำหรับ end-users ผลลัพธ์ของ war นี้ไม่สำคัญมาก แตหาก Google ชนะ อาจ bring about digital revolution of openness ที่อาจ propagate เข้า segments อื่นๆ บังคับ media moguls ให้ reconsider packaging formats และ usage models
เราอาจเห็น total demise of DRM เป็น direct result ของ Web battle นี่ควร good for all of us ซึ่งหมายความว่าเราควรให้ Google support เรา ตอนนี้ 'tis a big company ดังนั้น auto draws heat แตใน case นี้ ดูเหมือนว่ามัน championing for the underdog ไปแล้ว I guess that means something โอ้ รอสักวินาที หรืออย่างที่ผมคิดก่อน April 11 ตอนนี้ ผมไม่ sure แล้ว ผมเดาว่ามัน all about money, after all
P.S. Iwo Jima gun fire และ Crusade images อยู่ใน public domain
ขอแสดงความนับถือ