Είναι πολύ ευχάριστο που μερικοί σταθμοί βγάζουν τις εκπομπές τους online, όπως ο Σκαι και ο City. Ο σκάι μάλιστα βγάζει και το τηλεοπτικό και το ραδιοφωνικό υλικό. Το όλο εγχείρημα κινείται προς την κατεύθυνση του content on demand, μόνο που παράλειψαν να κάνουν κάτι βασικό... RSS feeds! Χωρίς αυτά δεν μπορείς να συγχρονίσεις αυτόματα προγράμματα για podcasts ή για videocasts όπως το banshee και το miro ή το τελευταίο gadget που πήρες (π.χ. το wifi enabled κινητό σου!
.
Έφτιαξα ένα απλό bash script για να κάνει download τα επεισόδια χρησιμοποιώντας το wget και το ffmpeg για την μετατροπή τους σε mp3 (γιατί wma αγαπητό Σκαι;). Το ενδιαφέρον κομμάτι όμως ήταν το πως μπορείς να παράγεις το rss feed δυναμικά κάθε μέρα. Και τώρα το django έρχεται στο παιχνίδι!
Το django είναι ένα web framework. Για να δημιουργεί τις δυναμικές σελίδες έχει μία γλώσσα templating, την οποία μπορείς να χρησιμοποιήσεις και χωρίς το υπόλοιπο django. Με λίγη python και django, μπορείς να διαβάζεις τα περιεχόμενα ενός φακέλου με mp3 αρχεία και να δημιουργείς ένα xml feed σύμφωνα με ένα template που έχεις φτιάξει, που στην συνέχεια το ταΐζεις στο podcast reader σου.
Μέχρι στιγμής έχω κάνει feeds για την ελληνοφρένεια του Αποστόλη και του Θύμιου στον Σκάι, για το Infowar του Άρη Χατζηστέφανου επίσης στον Σκάι και για τον Δούρειο Ήχο του Πανούση στον City.
Ο κώδικας του bash script, του Django Template και του django python είναι διαθέσιμος για τα code geeks.
Καλή ακρόαση!
edit:
Πρόσθεσα και το Μαγκαζίνο του Σκάι, καθημερινή ενημερωτική εκπομπή και επίσης την εκπομπή Σιδερένια Άλογα, για αυτοκίνητο και μοτοσυκλέτα, μετά από αίτημα του charoui
Είναι εντυπωσιακό τελικά πόσοι χρησιμοποιούν το feed:
- Δούρειος Ήχος: 50
- Ελληνοφρένεια: 60
- Infowar: 28


Θεος, respect respect respect!!
Τους ειχα στειλει email για το συγκεκριμενο feature πριν κανα 6ηνο και μου ειχαν απαντήσει πως ειναι στα άμεσαα σχέδιά τους να το υλοποιήσουν. Αλλα μέχρι να το κάνουν..!
Reply
άψογος!
thanks a lot
Reply
thx, man
Reply
άλλη μια απόδειξη για το πόσο υπέροχο είναι το django
Reply
[...] δημιούργησε, (με το django +python +bash script+opensourece), rss feeds για την ελληνοφρένεια του Αποστόλη και του Θύμιου [...]
Φοβερός! Το έβαλα στο iTunes!
Reply
Μπράβο ρε φίλε, πολύ καλός.
R-E-S-P-E-C-T !!!
Reply
Έχω βάλει κι εγώ στο itunes του mac το feed για δούρειο ήχο + ελληνοφρένεια, δουλεύει μια χαρά μόνο που στο description και στο podcast information δεν φαίνονται τα ελληνικά, μου βγαίνουν ερωτηματικά.
Reply
@thalis
Έχεις δίκιο, μόλις κοίταξα το source που δίνει το feedburner. Φαίνεται ότι αυτή η υπηρεσία δεν είναι πλήρως utf-8, γιατί μου έκανε και μερικά άλλα κόλπα με τα ελληνικά. Θα κάνω greeklist, μόνο το itunes description για να μην υπάρχει πρόβλημα. Ευχαριστώ για την ειδοποίηση
Reply
[...] Σε αυτό εδώ το μπλογκ μπορείτε να πάρετε τα feed για τις εκπομπές [...]
[...] επίσης ΣΚΑΙ προσφέρει ο Γιώργος Λογιοτατίδης από το blog [...]
katapliktikos! euxaristoume!
alla tha ithela na zitisw mia xari.. an mporei kapoios (egw den ta vriskw me tous kodikes) na kanei to feed gia tin ekpompi tou skai “siderenia aloga”
Reply
@charoui
Θα προσπαθήσω να κάνω κάτι μόλις βρω λίγο χρόνο… ίσως αυτή την εβδομάδα
Reply
euxaristw para poly,tha anamenw…
Reply
Αυτο που μου έλειπε πραγματικά..Ευχαριστώ
Reply
apla na euxaristisw ton seadog! pragmatika auto pou mas elipe… kai pragmatika amesi antidrasi sto aitima mou
Reply
Χρήσιμο θα ήταν επίσης να είχαν τα mp3 τουλάχιστον artist ID3 tag.
Πανεύκολο να γίνει. Στο bash script, πριν μεταφέρεις το .mp3 στο directory files/, βάζεις αυτό
mp3info -a “elfren” $prefix$date.mp3
Reply
@saperduper
Ναι καλή ιδέα. Μόνο που κάνω όλη την δουλειά στους servers της dreamhost και δεν υπάροχυν τέτοια πράγματα! Είμαι τυχερός που βρίκα το ffmpeg για να κάνω την μετατροπή σε mp3. Θα το κοιτάξω όμως μήπως βρω κάτι που να κάνει την δουλειά μας γιατί και εμένα μου την δίνει η έλλειψη mp3tag.
Reply
seadog evala to feed sto itunes doulepse mia xara alla auto itan olo… tin ekpompi tou savvatou den mou tin katevase (feed one-use
)
Reply
@charoui
Δίκιο! Το skai άλλαξε το url της εκπομπής και δεν έπαιξε το script. Σε λίγο θα την έχεις και ελπίζω να μην είναι πάλι one-use
Reply
Αν έχουν mplayer και lame μπορείς να παίξεις με αυτά και να αφήσεις το ffmpeg.
Κάνεις το wma->wav με το mplayer και μετά με το lame σε mp3 βάζοντας και τα ανάλογα ID3 tags options.
Για ό,τι χρειαστείς και μπορώ να βοηθήσω, ping me!
Reply
@saperduper
Δυστυχώς δεν έχω ούτε lame, ούτε mplayer στο dreamhost. Είμαστε τυχεροί που υπάρχει το ffmpeg! Ευχαριστώ για την προσφορά βοήθειας ωστόσο
Reply
George σ΄ ευχαριστούμε όλοι για τη δουλειά σου!
Κάποιος έπρεπε να ασχοληθεί με rss επιτέλους στο σκαι…
Ελληνοφρένεια + Αποστόλης rulezzz!
Reply
Άψογος ! Πρόσθεσε έναν ακόμα λοιπόν στους subscribers !
Reply
[...] Γιώργος Λογιοτατίδης δημιούργησε rss feeds για την Ελληνοφρένεια του Αποστόλη και του Θύμιου [...]
δυστυχώς το φαινόμενο του one-use feed ξαναχτύπησε..
Reply
@charoui
Συγνώμη, αλλά φαίνεται ότι στο σκάι ειδικά για την εκπομπή που θέλεις, δεν έχουν προκαθορισμένο url! Συνέχεια αλλάζουν το όνομα του αρχείου. Δυστυχώς η συχνότητα της εκπομπής δεν επιτρέπει το γρήγορο debugging, αλλά θα προσπαθήσω να έχω το νου μου. Για τώρα το (ξανα)έφτιαξα…
Reply
το πρόσεξα! πάντως σε ευχαριστώ αφάνταστα για την άμεση αντίδραση σου και όλη την προσπάθεια.
υπάρχει τρόπος απλά να το κατεβάζω έστω manually ως mp3 παρα να κάνει stream?
Reply
poli kali h kinisi soy file.thelo na se rotiso an yparxei h dynatothta na vrethoun oi protes ekpobes tou Doureiou Hxoy kai palaioteres ekpobes Infowar.efxaristo
Reply
seadog Reply:
January 9th, 2009 at 10:43 am
Όλες (;) οι εκπομπές του Infowar μπορείς να τις βρεις από το search του skai [1]. Για τον δούρειο ήχο το καλύτερο που μπορώ να κάνω είναι ότι βλέπεις στο feed, καθώς στο site του city 99,5 σβήνουν τις παλαιότερες εκπομπές.
[1] http://www.skai.gr/master_searchresults_avod.php
Reply
Τι θα έλεγες για Πιτσιρίκο ή Laternative; Να ακούμε λίγο παραπάνω ραδιόφωνο εδώ στα ξένα! Ευχαριστώ!
Reply
seadog Reply:
January 15th, 2009 at 12:03 pm
Ίσως χρειάζεται – γιατί οι εκπομπές αυξάνονται συνεχώς – να κάνω ένα μικρό επανασχεδιασμό του όλου εγχειρήματος. Όπως και να έχει θα κάνω ότι μπορώ και γι’αυτές τις εκπομπές αλλά όταν βρω χρόνο γιατί τώρα είμαι σε δύσκολη περίοδο (λέγε με εξεταστική
. Ότι νέο σχετικά με το νέο θα το post-αρω στο blog.
Reply
Φίλε Πάνο νομίζω πως τους Δούρειους ήχους τους έχω όλους! Θα σου στείλω αν θες!
Reply
Μπορει να γινει το ίδιο και για τα video του σκάι?
Reply
seadog Reply:
January 24th, 2009 at 11:51 am
Ναι μπορεί να γίνει το ίδιο. Τα video του skai έχουν παρόμοια διεύθυνση με τα audio. Για παράδειγμα την εκπομπή ΚΡΑ που έπαιξε σήμερα, σάββατο 24/1, την βρίσκεις σε αυτή τη διεύθυνση (http://download.skai.gr/200901/video/kra240109.flv). Μπορεί να φτιαχτεί ένα script παρόμοιο με αυτά που έχω ανεβάσει που θα ελέγχει εάν υπάρχει το αρχείο και στη συνέχεια θα δημιουργεί ένα rss feed με την καταχώρηση αυτή. Αυτή την περίοδο όμως δεν έχω καθόλου χρόνο να ασχοληθώ με αυτό. Επιπλέον πιστεύω ότι βλέποντας την επιτυχία που είχε το όλο σύστημα θα πρέπει ο σκαι -και οι υπόλοιποι- να κάνει το επιπλέον βήμα να το υλοποιήσει “επίσημα”!
Reply
Polla thanks man!!
Reply
Χρησιμοτατο φιλε μου, ευχαριστω!
Μια ερωτηση μονο, τις τελευταιες 2-3 μερες δεν κανει update…
Eχει σχεση με την αλλαγη του site του ΣΚΑΙ;
Reply
seadog Reply:
May 28th, 2009 at 8:57 am
Ναι είναι εξαιτίας της αλλαγής. Ανανέωσα τα script θα πρέπει να μην έχεις πρόβλημα τις επόμενες μέρες.
Reply
Καλημέρα σε όλους/ες!
Μήπως είναι εύκολο να δημιουργηθεί ένα φίντ και για την εκπομή “20 Χρόνια ΣΚΑΙ” που είναι και αυτή πολύ αξιόλογη;
Reply
seadog Reply:
August 25th, 2009 at 10:20 am
Καλημέρα,
δυστυχώς δεν έχω την δυνατότητα να κάνω rss feeds για όλες τις εκπομπές του skai για τεχνικούς και χρονικούς χρόνους. Περιμένω και εγώ να υλοποιήσει επίσημα ο σκάι την δυνατότητα του rss.
Reply
Πολύ καλή δουλειά.
Πως μπορώ να τα κατεβάσω σε mp3;
Ευχαριστώ.
Reply
seadog Reply:
September 5th, 2009 at 9:28 am
Από τις σελίδες των podcast υπάρχουν στο post μπορείς να τα κατεβάσεις σε mp3. Πηγαίνεις στη σελίδα του podcast, δεξί κλικ στην ημερομηνία που σε ενδιαφέρει και μετά “save link as”.
Reply
ThanQ!
Reply
oreos re magka!
Reply
poli kalo indeed!
than itan teleio na ipirxe kai to antistoixo tou TV ellinofreneia!!!
thanks!
Reply
Μπράβο ρε φίλε κι έψαχνα podcast την Ελληνοφρένεια! Είσαι άπαικτος!
Reply
Πολύ καλός φίλε, αλλά μπορείς να ανεβάσεις από ποιο link κατεβάζεις τις εκπομπές του σκάι, καθώς μετά το upgrade του site αυτό το link δεν παίζει…
Reply
seadog Reply:
November 3rd, 2009 at 9:56 am
Τα url είναι της μορφής
http://download.skai.gr/200911/audio/elfren20091129.mp3
φυσικά το 200911 είναι χρονολογία, μήνας και στο 20091129 ακολουθεί η ημέρα. Το elfren είναι το prefix της ελληνοφρένειας και δεν υπάρχει κάποια σταθερός τρόπος εξαγωγής του, πέρα από το να δεις πιο url παίζει το flash player του σκάι.
Reply
Σε ευχαριστώ πολύ για την άμεση απάντηση. Απλά εγώ έψαχνα για subdirectories πχ. 200910/, που δυστυχώς δεν είναι διαθέσιμα να τα κάνουμε browse… θα βρούμε άλλο τρόπο για massive download….
Reply
Φανταστικό το feed της Ελληνοφρένειας! Ευχαριστώ
Reply
Σόρρυ που “ξεθάβω” το post αλλά μήπως ξέρεις για ποιό λόγο ενώ η πρόσβαση στο downloads.skai.gr είναι ανοιχτή σε όλους ο ΣΚΑΪ δεν δίνει τη δυνατότητα να κάνουμε απευθείας download από το site τους;
Reply
seadog Reply:
April 12th, 2010 at 9:17 pm
Δεν κατάλαβα τι ακριβώς εννοείς; Γιατί ο σκαι δεν δίνει download link και θέλει να ακούσεις / δεις τις εκπομπές από τον δικό του flash player? Εάν αυτή είναι η ερώτηση φαντάζομαι ότι είναι θέμα πολιτικής, για να σε φέρνει στην σελίδα του και να βλέπεις τις διαφημίσεις και το άλλο περιεχόμενό του.
Reply
Εννοώ ότι δεν ξέρω γιατί δεν κάνει ο ΣΚΑΪ τη δουλειά που έκανες εσύ, προσφέροντας δηλαδή τις εκπομπές του ΚΑΙ ως podcasts/vidcasts/κλπ. Ο Άρης Χατζηστεφάνου δίνει κάθε “επεισόδειο” της εκπομπής του από το blog του πχ..
Reply
seadog Reply:
April 13th, 2010 at 8:48 am
Κατάλαβα τι εννοείς. Φαντάζομαι ότι το θέμα πολιτικής του σταθμού, ώστε να επισκέπτεσαι το site είναι η απάντηση. Κρίμα πάντως γιατί θα ήταν πολύ βολικό να έχουμε feeds για όλα.
Reply
υπαρχουν πουθενά οι καινούργες εκοπομπές του πανούση στο θέμαfm ?
Reply
seadog Reply:
April 30th, 2010 at 12:59 pm
Από όσο είδα στο site του θέμαfm δεν δίνουν τις εκπομπές. Εάν τις βρει κανείς μπορώ να ξαναφτιάξω το feed.
Reply
Μπράβο για την καλή δουλειά! Να ρωτήσω κάτι, που μπορώ να βρώ και τις παλιότερες (ραδιοφωνικές) εκπομπές του infowar, γιατί εδώ βλέπω μόνο τις τελευταίες. Ευχαριστώ.
Reply
seadog Reply:
May 18th, 2010 at 11:16 am
Ευχαριστώ Αντώνη,
Τις παλαιότερες εκπομπές θα τις βρεις στο site του skai.gr στο “on demand” radio. Δυστυχώς δεν έχω την δυνατότητα να αποθηκεύω όλες τις εκπομπές, και έτσι κρατάω μόνο του τελευταίου μήνα.
Reply