Η αποτυχία των “μεγάλων” (Microsoft, Apple, Sony, κ.λ.) να καταφέρουν να εδραιώσουν ένα (ΑΝΟΙΧΤΟ) πρότυπο/format για την αναπαραγωγή video μας έχει φέρει σε ένα πολύ άσχημο σημείο: ο καλύτερος τρόπος να “ανεβάσεις” video στο Internet και να ελπίζεις ότι θα μπορούν να το δούν οι χρήστες σου χωρίς προβλήματα να είναι το flv, το format που χρησιμοποιεί το Flash. Τελικά (ακόμη και αν οι διάφορες υπηρεσίες επιτρέπουν να κάνει upload άλλα formats και αναλαμβάνουν αυτές την μετατροπή), το YouTube, το Google Video, το metacafe, όλοι, βασίζονται στο flash.
Πού μας οδηγεί όμως αυτό; Μας οδηγεί σε μία κατάσταση που η Adobe (η εταιρεία στην οποία ανοίκει το συγκεκριμένο λογισμικό) μπορεί να καθορίσει το μέλλον μίας συσκευής που θέλει να αναπαράγει και video. Μην βιαστείτε να πείτε ότι, σίγα, το flash παίζει σε Windows, OSX, Linux κ.λ. Η επόμενη συσκευή μπορεί να είναι ένα κινητό τηλέφωνο (σε κάποια νομίζω ότι παίζει) ή μία κονσόλα που συνδέεται στην TV, όπως το Wii (και εκεί νομίζω ότι παίζει).
Τί θα γίνει όμως αν για παράδειγμα η εταιρεία ανακοινώσει ότι η επόμενη έκδοση για των Χ πλατφόρμα (υπολογιστή, κινητού, pda, κονσόλας) θα αργήσει; Ή αν πει ότι δεν θα βγάλει την επόμενη έκδοση για την Υ πλατφόρμα;
Καθώς το on-line video γίνεται όλο και σημαντικότερο τόσο για τους καταναλωτές όσο και για τους παραγωγούς content είναι πολύ μεγάλο λάθος να αφήνουμε μία εταιρεία να έχει απόλυτο έλεγχο στο format του.
–
ήθελα μέρες να τα γράψω αυτά, αλλά με προκάλεσε το άρθρο του Χάρη (αν και δεν έχει άμεση σχέση…)
Εντάξει δεν το θεωρώ τόσο σημαντικό ή εξέχουσας σημασίας. Είναι ένα μόνον ακόμη πετραδάκι στο βουνό της ασυμβατότητος. Εδώ δε μπορούν να αποφασίσουν για την επόμενη γενιά δίσκων υψηλής ευκρίνειας — μιας αγοράς που προς το παρόν είναι πολλάκις πιο κερδοφόρα και σημαντική για τους κατασκευαστές.
Όμως, δεν είναι και τόσο άσχημα τα πράγματα: αφ’ενός δε χρειάζεσαι το flash για να κάνεις encode flash video (το ffmpeg μπορεί κάλλιστα να κάνει τη δουλειά) και το authoring σε swf είναι σχετικά έυκολο με to ming.
Το θέμα του client είναι σημαντικό, αλλά φαντάζομαι πως δεδομένης της σημασίας του online video το gnash θα φροντίσει να το υποστηρίξει πλήρως σχετικά σύντομα (ήδη η dev έκδοση υποστηρίζει αναπαραγωγή flv όμως πάσχει από περιορισμένη υποστήριξη σε actionscript και κατα συνέπεια δε λειτουργεί με sites όπως το youtube [Wikipedia].
Πιστεύω οτι η επικράτηση μιας κλειστής τεχνολογίας όπως flash τόσο για το video που λες όσο και γενικότερα για rich clients (βλ. Adobe Flex) οδηγεί σε αδιέξοδα. Ελπίζω να το “ανοίξουν” όπως φαίνεται πως θα κάνουν και για το PDF (ISO).
Μην ανησυχείς καθόλου!
Όλοι υποστηρίζουν το FLV απλά κ μόνο επειδή είναι η εύκολη κ γρήγορη λύση.
Αν κάνει τσατσική κίνηση η Adobe, κακό στον εαυτό της θα κάνει. Η αγορά/community/όπως-θες-πέστο απλά θα την κάνει bypass.
Θα έλεγα ότι θα ήταν προς όφελος όλων να έκανε η Adobe τη μ@λακία (εκτός της ίδιας, βέβαια), ώστε να δοθεί κ τυπικά αφορμή για innovation.
Δίκιο έχεις Παναγιώτη. Εν μέρει έχει ήδη γίνει αυτό που λες: το flash 8 ποτέ δε βγήκε για linux. Παρόλα αυτά ας μην πυροβολούμε χωρίς λόγο. Η Adobe άλλωστε δείχνει πολύ βελτιωμένη συμπεριφορά σε σχέση με την Macromedia αλλά και άλλες ομοειδείς εταιρείες (MS, Apple…). Ο Flex 2 compiler για παράδειγμα είναι δωρεάν, εκεί που ο 1.5 ήταν πανάκριβος.
Φυσικά και θα φροντίσουν το εμπορικό τους συμφέρον αλλά δε βλέπω στον ορίζοντα αυτό να βλάπτει την καινοτομία – μάλλον το αντίθετο.
Υπόψη ότι η MS με τα WPF/E έρχεται ως το αντίπαλον δέος…
κατέβασα κάτι βιντεάκια από το άλλο σου μπλογκ και είναι πολύ καλής ποιότητας – πολύ καλύτερης του flv. Δεν ξέρω αν οφείλεται στον αλγόριθμο ή στο βαθμό συμπίεσης των δύο περιπτώσεων. Κάπου έχουμε θυσιάσει νομίζω την ποιότητα της εικόνας.