|
Sekiranya saya memberitahu anda bahawa Google membantu membiayai a Versi codec video Theora yang dioptimumkan untuk ARM, ramai yang mungkin tidak peduli. Mungkin jika saya memberitahu anda khabar angin telah tersebar bahawa Google akan melepaskan VP8 ada yang basah sendiri. Walau bagaimanapun, secara amnya, codec audio dan video adalah contoh klasik perkara-perkara yang tidak dipedulikan oleh sesiapa pun sehingga ia berhenti berfungsi. |
Mari menerbitkan video yang boleh dimainkan di mana-mana peranti
Itu adalah idea yang bagus, tetapi sangat sukar dicapai. Sehingga kini, tidak ada kaedah standard untuk menyebarkan video di internet. Beberapa laman web menggunakan Flash, tetapi ini menghadkan khalayak mereka kepada mereka yang mempunyai pemain Flash dan pemalam yang dipasang, dengan itu tidak termasuk semua telefon bimbit dan bahkan peranti mudah alih lain (saya memikirkan produk Apple: iPod, iPad, dll.). Ada yang menggunakan pemain tertanam yang dirancang di Java, tetapi itu membatasi penonton mereka kepada mereka yang menggunakan peranti yang cukup kuat untuk menyahkod audio dan video dalam mesin maya, sehingga tidak termasuk kebanyakan orang yang menggunakan komputer riba. Ada juga yang menggunakan pemain asli tertanam (seperti Windows Media Player), yang mengurangkan khalayak mereka ke satu sistem operasi dan secara automatik tidak termasuk semua yang menggunakan sistem operasi popular lain (BSD, Linux, Unix, OS X, dll. ). Akhirnya, laman web lain hanya menawarkan videonya sebagai pautan dan menyerahkan kerja kotor kepada pemain video yang telah dipasang oleh pelawat di mesin mereka ... itu jika mereka cukup bernasib baik untuk memilikinya, dan jika pemain itu menyokong format video itu.
Tiada satu pun alternatif yang mendekati matlamat "bekerja dengan bersungguh-sungguh" dan tidak ada yang dapat melakukannya di masa depan. Suka atau tidak, pengembangan pelbagai peranti dengan akses internet menjadikan tugas untuk mencapai matlamat ini menjadi lebih sukar.. Jauh sekali, sudah cukup untuk memeriksa bahawa video kami boleh dimainkan di PC dan Mac. Sekarang kita ada Android, ChromeOS, OS iPhonelinux, syarat, Symbian dan lain-lain lagi. Bukan hanya itu, kita juga harus berurusan dengan pemproses yang mempunyai kekuatan yang sangat berbeza, dari desktop hingga komputer riba, melalui netbook, PDA dan telefon bimbit. Masalahnya semakin meningkat, tidak menyusut.
Mujurlah, kami mempunyai berita baik berkat pengenalan HTML 5. Versi baru HTML ini (bahasa asas untuk menulis laman web) memperkenalkan tag video.
Ini akan membolehkan pereka web membuat laman web mereka dengan menentukan penampilan video dengan cara yang standard. Bagaimana penyemak imbas internet, secara individu, melaksanakan pemutaran video ini adalah sesuatu yang menyusahkan mereka sepenuhnya - sama ada mereka menyahkod video itu sendiri atau menggunakan pemain tertanam atau luaran, keputusan akhir adalah dengan pengguna dan ini tidak akan memaksa pembuat kandungan menyempitkan pilihan mereka dan pelawat mereka. Berita terbaik ialah sokongan untuk ini sudah tiba -Firefox, beroperasi, Chrome y Safari mereka sudah memberikan sokongan separa untuk HTML 5 dan selebihnya penyemak imbas mungkin tidak lama lagi.
Masalah selesai?
Sayangnya, tidak. Mempunyai cara yang konsisten untuk menyiarkan video adalah permulaan yang baik, tetapi masalah format yang akan digunakan tetap ada.. Tidak ada yang memenuhi semua keperluan dan pilihan. Adakah kita melayari laman web menggunakan telefon bimbit dengan layar kecil? Atau netbook? PC desktop? Atau mungkin TV HD baru kami? Ukuran skrin, kelajuan sambungan internet dan kekuatan pemproses mempengaruhi pilihan. Dengan cara yang sama seperti yang kita lihat bagaimana kualiti video meningkat, dari VHS ke DVD dan dari DVD ke BluRay, video di web akan menjadi lebih baik dan berkualiti.
Teknologi yang ada (php, asp, javascript, dll.) Membolehkan pembuatan tag video yang digunakan sesuai dengan penyemak imbas atau peranti yang digunakan secara khusus. Namun, apa yang jelas ialah kita memerlukan asas untuk berfungsi, format untuk berehat sekiranya semuanya gagal. Ini tidak semestinya format yang paling rumit, atau yang paling banyak diiklankan, bahkan tidak harus menjadi format di mana kebanyakan syarikat terlibat. Yang diperlukan hanyalah tersedia secara percuma di mana sahaja. Codec yang dapat memenuhi tugas ini adalah Ogg Theora, versi codec VP3 dikeluarkan kepada umum oleh On2 beberapa tahun yang lalu. Ia mempunyai prestasi yang cukup baik baik dalam aspek kualiti dan nisbah mampatan, dan menunjukkan prestasi yang cukup baik dibandingkan dengan beberapa pesaingnya yang lebih popular seperti MPEG4, menjadi Ogg Theora jauh lebih mudah untuk menyahkod. Ciri terpenting yang membuatnya menonjol daripada pesaingnya adalah hakikat bahawa ia adalah percuma. Kami tidak bercakap di sini hanya tentang percuma, tetapi percuma. Spesifikasi aliran dan kod sumber pengekod tersedia untuk muat turun awam dan boleh digunakan dan dimodifikasi secara bebas oleh sesiapa sahaja. Theora dirancang dan dikelola dengan tujuan untuk menghindari hak paten "proprietari". Tidak ada codec lain yang dapat mendekati Theora pada ketika ini: tiada royalti.
Jadi apa yang hilang?
Penyahkodan video memerlukan pemproses. Untuk memenuhi impian bahawa ia berfungsi di setiap peranti, memerlukan usaha yang cukup menyakitkan. Kerumitan Theora jauh lebih rendah daripada pesaingnya; codec lain sering memerlukan perkakasan khusus untuk mencapai tujuannya, tetapi dengan pengembangan yang teliti, Theora dapat digunakan tanpa perlu. Sebenarnya, pada desktop dan komputer riba, penyahkodan masa nyata boleh diuruskan oleh pemain Java terbenam (seperti yang sangat baik dicincang), membenarkan pemutaran video dalam penyemak imbas yang belum menyokong tag video HTML 5. Untuk peningkatan jumlah PDA, telefon, netbook, tablet PC ini bukan pilihan. Daripada mempunyai pemproses yang kuat, peranti ini dirancang menggunakan pemproses ARM yang jauh lebih sederhana dan jimat. Walaupun kecepatan mereka telah meningkat dalam beberapa tahun terakhir, mereka masih tidak dapat dibandingkan dengan sepupu desktop dan komputer riba. Peranti berasaskan ARM ini masih memerlukan banyak usaha untuk dapat merangkumi sokongan untuk main balik video Ogg.
Di sinilah geran Google dimainkan, membantu membiayai pembangunan TeorARM (versi percuma yang dioptimumkan untuk digunakan pada peranti berdasarkan pemproses ARM).
Adakah Google bagus, Mama?
- Presto / Opera: HTML5 melalui GStreamer (termasuk Ogg / Theora sahaja).
- WebKit / Chrome: HTML5 menggunakan ffmpeg (Ogg / Theora dan H.264 / MP4).
- Gecko / Firefox: HTML5 dengan Ogg / Theora.
- WebKit / Epiphany: HTML5 melalui GStreamer (dijamin Ogg / Theora).
- WebKit / Safari: HTML5 melalui QuickTime (H.264 / MOV / M4V, dapat memainkan Ogg / Theora dengan komponen XiphQT).
Untuk melihat lebih banyak maklumat | Sumber Terbuka Google
Pengumuman ini sangat relevan kerana membuka kemungkinan masa depan video Internet - yang mulai serius fokus pada standard HTML5 - didasarkan pada standard terbuka seperti VP8 dan bukan pada codec H.264 yang mulai dikenakan di laman web seperti YouTube atau Vimeo.