# error ? {gr}

Δικό μας Flash player στο blog μας

Πολλές φορές θέλουμε να ανεβάσουμε κάποιο video στο blog μας, αλλά το YouTube και άλλες παρόμοιες υπηρεσίες, δεν βολεύουν. Το YouTube π.χ έχει όριο 10 λεπτών. Έκλεισε και το Google Video που ήταν ότι καλύτερο. Κάποιος επίσης μπορεί να θέλει να είναι ανεξάρτητος από τις διάφορες υπηρεσίες, που έχουν και διάφορα φίλτρα για copyrights και άλλα.

Η λύση είναι να έχουμε κάποιον δικό μας video player και να ανεβάζουμε τα video σε δικό μας χώρο. Υπάρχουν 2 σκέλη δηλαδή. 1ον πρέπει να βρούμε έναν free flash video player και 2ον να βρούμε κάποιον χώρο να ανεβάσουμε τα video.

Για το 1ο σκέλος υπάρχει η λύση του JW FLV media player. Είναι δωρεάν για μη εμπορική χρήση, ενώ αν θέλετε για εμπορική μπορείτε να αγοράσετε licence (40 ευρώ περίπου για 1 domain). Τα αρχεία που υποστηρίζει είναι τα FLV, MP4, MP3, AAC, JPG, PNG και GIF.

  • Κατεβάζετε λοιπόν τον player (μερικά αρχεία είναι μόνο) και τον αντιγράφεται μέσω FTP στο site σας, σε κάποιο directory.
  • Τώρα πρέπει να βρείτε κάποιον χώρο να ανεβάσετε το video (Προσωπικά προτιμώ να χρησιμοποιώ mp4 αρχεία). Μία δωρεάν λύση, αν δεν έχετε σκοπό να ανεβάσετε και το μισό ιντερνετ, είναι το dropbox. Δίνει 2 gb δωρεάν, ενώ μπορείτε να αγοράσετε και πρόσθετο χώρο (50 gb ή 100 gb). Βάζουμε λοιπόν το αρχείο mp4 στον φάκελο public του dropbox και παίρνουμε το link του. (μην επεκταθώ τώρα στις λεπτομέρειες λειτουργίας του dropbox. Όποιος έχει πρόβλημα ας ρωτήσει).
  • Τοποθετούμε τον απαραίτητο κώδικα στο blog μας, για να γίνει embed. Όπως προσθέτουμε video του YouTube δηλαδή. Ο κώδικας είναι περίπου σαν τον παρακάτω, ενώ υπάρχουν και πολλές άλλες παράμετροι που μπορούμε να βάλουμε αναλόγως τις απαιτήσεις μας.

<script type=»text/javascript» src=»http://www.jeroenwijering.com/embed/swfobject.js»></script>

<div id=»YourVideoName»></div>

<script type=»text/javascript»>

var so = new SWFObject(‘http://www.YourDomain.gr/mplayer/player-viral.swf’,’mpl’,’470′,’320′,’9′);

so.addParam(‘allowscriptaccess’,’always’);

so.addParam(‘allowfullscreen’,’true’);

so.addParam(‘flashvars’,’&file=YourMp4File.mp4&type=video’);

so.write(‘YourVideoName’);

</script>

Προσέχουμε το YourVideoName να είναι διαφορετικό για κάθε video, γιατί είναι το όνομα του div. Αυτό σημαίνει ότι αν βάλετε το ίδιο όνομα και τα video εμφανίζονται στην ίδια σελίδα θα βλέπετε το ίδιο video σε όλα τα embed.

Edit: Φυσικά όλα τα παραπάνω ισχύουν στην περίπτωση που έχετε το blog σε δικό σας server (άρα έχετε την ελευθερία να κάνετε ότι θέλετε) και όχι στο blogspot, το wordpress.com κτλ

28/05/2009 Blog, Τεχνολογία , , , , , ,

Leave a comment