get_iplayer είναι ένα script Perl που επιτρέπει στους χρήστες να αναζητούν, δείκτης, λήψη ή ρεύμα τις ακόλουθες υπηρεσίες:
Π.Χ. iPlayer Τηλεόραση - H.264 / Quicktime / mov και Flash / AVI
BBC iPlayer Radio (τοπικό και εθνικό) - 128+ kbps MP3 / AAC και RealAudio
BBC Podcasts - 128 kb / s MP3 / AAC
BBC iPlayer Τηλεόραση υπότιτλους - SubRip / srt
ITV player Catch-up ή κλασσική TV - WMV / ASF
Hulu.com * TV - MP4
Hulu.com * κλειστού λεζάντες / υπότιτλους - SubRip / srt
get_iplayer έχει PVR-σαν δυνατότητες (όπως το Sky + / TiVo / Series-Link)? Μπορείτε να αποθηκεύσετε λίστες αναζητήσεων πρόγραμμα που κατεβαίνουν αυτόματα όταν αυτές γίνουν διαθέσιμες.
Το H.264 feeds από το BBC είναι υψηλότερης ποιότητας σε σχέση με το Flash iPlayer (κανονική ποιότητα) ή το Wii. Δείτε το wiki beebhack για σύγκριση. Τα τρόφιμα αυτά προορίζονται για το iPhone της Apple και, κατά συνέπεια, γίνεται δύσκολο να κατεβάσετε για οποιοδήποτε άλλο λειτουργικό σύστημα. Το ίδιο ισχύει και για το ραδιόφωνο ρέματα iPhone MP3. Παρά το γεγονός ότι υπάρχει τώρα ένα νέο χαρακτηριστικό που επιτρέπει τη λήψη FO το flash based περιεχόμενο με τη χρήση rtmpdump.
Εγώ και μερικοί άλλοι εργάστηκαν για το πώς να επιλύσετε αυτά τα προβλήματα και τώρα έχουν τα εργαλεία που ουσιαστικά προσομοιώνουν ένα iPhone όσο οι διακομιστές web BBC ανησυχούν.
get_iplayer, κάνει τη λήψη, ευρετηρίαση και αναζήτηση των iPlayer TV / Radio / ITVplayer προγράμματα και podcasts διαθέσιμα. Μπορεί ρεύμα ακόμα και τα τηλεοπτικά προγράμματα iPlayer ενώ λήψη τους με τον MPlayer ή xine, κλπ Δεν παρακάμψει καμία ασφάλεια διαχείρισης ψηφιακών δικαιωμάτων (βλέπε το BBC & rsquo? S ιστοσελίδα σχετικά με το πώς να το κάνουμε αυτό με τα παράθυρα μόνο για περιεχόμενο DRM που παρέχουν). Το BBC iPlayer λειτουργεί μόνο στο Ηνωμένο Βασίλειο και Hulu.com * στις ΗΠΑ.
Χρήσεις
Το σενάριο προορίζεται για χρήση για την αναπαραγωγή iPlayer / ITVplayer / Hulu * περιεχομένου σε συσκευές που δεν μπορεί να υποστηρίξει το Adobe Flash / Air / Silverlight, τα συστήματα που λειτουργούν εξ ολοκλήρου σε λογισμικό ανοικτού κώδικα (δηλαδή χωρίς φλας / αέρα ή το Silverlight Adobe), το κατέβασμα περιεχομένου για φορητές συσκευές που δεν έχουν πρόσβαση σε ευρυζωνικές / wi-fi ή το τρέξιμο σε συσκευές που έχουν τέτοια περιορισμένη μνήμη, που τρέχει ένα πρόγραμμα περιήγησης με ένα flash player ή του αέρα δεν είναι δυνατόν (ή δεν επιτρέπεται). Για μένα αυτό θα ήταν ένα Xbox τρέχει Xebian Linux με Freevo ή XBMC. Το Xbox έχει μόνο μνήμη 64MB και αγωνίζεται πάρα πολύ με το Adobe Flash (Adobe doesn & rsquo? T σας επιτρέπουν να τρέξει flash player ή AIR σε μια κονσόλα παιχνιδιών, είτε). Φυσικά, να σεβαστεί το BBC & rsquo? S και ITV πάροχοι περιεχομένου & rsquo? επιθυμίες και τη νομοθεσία για θεμιτή χρήση, θα πρέπει να έχετε κατεβάσει το περιεχόμενο δεν είναι πλέον ό, τι θα είναι διαθέσιμα στην ιστοσελίδα του BBC iPlayer / ITV, δεν προσπαθούν να την αποκτήσετε από το εξωτερικό του Ηνωμένου Βασιλείου και όχι να αναδιανείμει. Αν θέλετε να πάρετε τηλεοπτικά προγράμματα υψηλότερης ποιότητας, τότε αυτό δεν είναι το εργαλείο για εσάς. Θα ήταν καλύτερα να πάρει μια κάρτα δέκτη DVB-T ή PVR DTV. get_iplayer δεν προορίζεται για χρήση στην κατασκευή παράνομων αντιγράφων των πνευματικών δικαιωμάτων του περιεχομένου. Παρακαλούμε σεβαστείτε τα δικαιώματα των κατόχων περιεχομένου κατά την εγγραφή
Χαρακτηριστικά :.
- Λήψη βίντεο, ήχου και podcast από το BBC, ITV και Hulu * ιστότοπους
- λειτουργία PVR σας επιτρέπει προκαθορισμένες αναζητήσεις για να κατεβάσει κανείς από έναν προγραμματιστή, όπως το cron ή Windows προγραμματιστής
- ξαναγράφει το αρχείο ταινίας on-the-fly, εάν απαιτείται, έτσι ώστε να μπορεί να μεταδοθεί πριν ολοκληρωθεί η λήψη
- συνεχίσετε τις λήψεις των μερικώς κατεβασμένα περιεχομένου
- Ροή iPlayer ή το podcast περιεχομένου μέσω mplayer ή xine, ενώ το κατέβασμα
- Να επιτρέπεται σε πολλά προγράμματα για να το κατεβάσετε σε μία εντολή
- Αποδελτίωση όλων των διαθέσιμων προγραμμάτων
- δυνατότητα ενημέρωσης Σενάριο
- Η προσωρινή αποθήκευση του προγράμματος Δείκτες
- Δημιουργία βασικών HTML και του δείκτη xml αρχεία
- μεσολάβησης HTTP υποστήριξη
- Σύνθετη Αναζήτηση στο όνομα του προγράμματος, το επεισόδιο, περιγραφή, κανάλι ή κατηγορία, κλπ
- Όριο αναζήτηση με προγράμματα διατίθενται μετά από ένα συγκεκριμένο αριθμό ωρών
- Αυτόματη ζητά να αφαιρέσετε το περιεχόμενο κατεβάσει περισσότερες από 30 ημέρες πριν
- Μετα-tagging των κατεβάσει τα αρχεία iPlayer iPhone / H.264 και MP3 για την εισαγωγή στο iTunes
Τι είναι καινούργιο σε αυτή την έκδοση:
- Μην επιχειρήσετε να ενημερώσετε τα plugins εάν packagemanager έχει οριστεί
- Makefile πλέον ενημερώνει τον αριθμό έκδοσης στην ιστοσελίδα
- Σταθερή δημιουργία συμβολικού δεσμού με την τελευταία έκδοση
- Βελτίωση της τεκμηρίωσης των επιλογών PVR
- Αφαιρέθηκε ID3 ετικέτες για AAC αρχεία ήχου
- Αυτόματη ενημέρωση ημερομηνίας στην σελίδα man όταν αλλάζει
- ενότητα Update συγγραφείς σε σελίδες manual
- συνεισφέροντες ρεκόρ, όταν κυκλοφορήσει μια νέα έκδοση
- Προσθήκη MP3 VBR επιλογή για AAC transcoding
- Χειριστείτε ενσωματωμένες όνομα param στο Akamai διακριτικού auth
- Βεβαιωθείτε ότι για βρόχους λαμβάνετε πάντα συστοιχία, ακόμη και αν μόνο ένα επεισόδιο
- Επανασχεδιασμένες --showoptions και επιλογές αναζήτησης εκκίνησης
- Δυνατότητα mux βίντεο, όπως MKV αντί MP4
- νέα εφαρμογή ετικετών
- Χρήση αρχείου :: Spec λειτουργίες για διαδρομές των αρχείων του προγράμματος / μικρογραφία
- Fix σπασμένα flashhd λήψεις.
- διορθώσεις Typo
- Βεβαιωθείτε εξόδου αλλαγές επέκταση αρχείου με λειτουργία λήψης
- Να διασφαλιστεί η ασφαλής ημερομηνία 32-bit, αν timegm () αποτυγχάνει
- Χρήση αρχείου :: συμμε & gt? Rel2abs να αποστειρώνουν κατάλογο εξόδου
- Προσθήκη --aactomp3 επιλογή για να αναγκάσει transcoding AAC σε MP3
- AAC εξόδου ως M4A για το iTunes με ετικέτες μεταδεδομένων
- Προσθέστε το ραδιόφωνό 4 Extra
- σταθερής παλινδρόμησης όπως αυτό έσπασε τη διαδρομή που χρησιμοποιείται από get_iplayer για την ενημέρωση
- Ενημέρωση αριθμό έκδοσης στην ιστοσελίδα. Πρέπει να διορθώσετε σενάριο απελευθέρωσης
Τι είναι καινούργιο στην έκδοση 2.36:
- Η πειραματική localfiles MP3 plugin προστέθηκε, το οποίο απαιτεί MP3: :. Πληροφορίες
- Η --page, --pagesize, --sort =, και --sortreverse επιλογές προστέθηκαν για τον έλεγχο της εξόδου εμφανίζεται αγώνων.
- Η εξαγωγή μεταδεδομένων βελτιώθηκε για URL-based εγγραφές.
- Το ITV plugin απομακρύνθηκε επειδή δεν λειτουργεί πλέον.
- απόλυτες διαδρομές αποθηκεύονται στην ιστορία.
- υποστήριξη Thumbsize έγινε πιο διαισθητική.
- Ανίχνευση διευθύνσεων URL ροής του BBC με params mediaselector σε αυτά προστέθηκε.
- κουτί το «γρήγορο URL 'προστέθηκε στο Web PVR Manager για να επιτρέψει σε έναν χρήστη να εγγράψει ή να αναπαράγει οποιοδήποτε υποστηριζόμενο σελίδα βίντεο του BBC / ήχου.
- Το κουμπί «Διαγραφή» προστέθηκε.
- την επιλογή "Απόκρυψη διαγράφονται ηχογραφήσεις» προστέθηκε.
- προτιμήσεις Α προστέθηκε.
Οι
Καρτέλα
Τι είναι καινούργιο στην έκδοση 2.32:
- καταχωρήσεων ιστορικού μπορεί πλέον να αναφέρονται και να αναζητηθούν με την προσθήκη - την ιστορία.
- Η --info, thumbonly / metadataonly / subsonly επιλογές μπορούν τώρα να χρησιμοποιηθούν με --history για να πάρει τα μεταδεδομένα μετά την εγγραφή.
- Η --thumbonly επιλογή προστέθηκε για να κατεβάσετε τη μικρογραφία, χωρίς την εγγραφή του προγράμματος.
- Ένα bug όπου το όνομα iPlayer και το επεισόδιο αναλύεται σωστά, αν δεν ήταν εκεί »:«. Στον τίτλο ορίστηκε
- ερμήνευσε εσφαλμένα τους κωδικούς επιστροφής σφάλματος από open3 εξωτερικές εντολές έχουν καθοριστεί.
- Οι όλο και πιο καταστροφικές σήματα αποστέλλονται στο γεννήσει εντολές αν ένα SIGTERM / σωλήνων / INT παραλαμβάνεται.
- Ένας χειριστής SIGTERM για τις εξωτερικές κλήσεις πρόγραμμα προστέθηκε.
Τι είναι καινούργιο στην έκδοση 2.27:
- Η νέα επιλογή --series προστέθηκε, το οποίο απαριθμεί μόνο ονόματα σειρά με μια σειρά από επεισόδια και τις κατηγορίες.
- για υποστήριξη Μέγεθος μικρογραφίας προστέθηκε.
- Χρησιμοποιήστε --thumbsize = N για να επιλέξετε το μέγεθος των μικρογραφιών στην κρυφή μνήμη (χρήση --info για να δείτε τα διαθέσιμα μεγέθη μικρογραφία).
- Χρησιμοποιήστε --thumbsizemeta = N για να επιλέξετε το μέγεθος των μικρογραφιών που χρησιμοποιούνται στα μεταδεδομένα.
- Η επιλογή --help-βασική προστέθηκε για μια απλή σελίδα βοήθειας.
- Ακρίβεια βελτιώθηκε για τηλεόραση / ραδιόφωνο ζωοτροφών «όνομα» και «επεισόδιο» ανάλυσης.
- Ένα bug όπου ροή λειτουργία μόνο θα αποτύχει, εάν το καταγεγραμμένο υπήρχε ήδη ορίστηκε.
- Η σύνδεση της «σειράς» προστέθηκε σε κάθε prog να επιτρέψει τη δημιουργία μιας εγγραφής PVR για την εν λόγω σειρά.
Τι είναι καινούργιο στην έκδοση 2.26:
- «Λαϊκή» και τηλεοπτικά και ραδιοφωνικά προγράμματα «Highlights» τώρα με ετικέτα κατηγορίες. Χρησιμοποιήστε --category = δημοφιλείς ή --category = υπογραμμίζει τη χρήση τους.
- Μια εκτενέστερη περιγραφή εξάγεται από το BBC iPlayer μεταδεδομένων για τις πληροφορίες και τα μεταδεδομένα των αρχείων.
- Υποστήριξη έπεσαν για εκδόσεις rtmpdump ηλικίας άνω των 1.5.
- Επίκληση της flvstreamer, ID3v2, VLC, ffmpeg, και mplayer βελτιώθηκε για να αποφύγετε τη χρήση του κελύφους.
- Ένα σφάλμα έχει καθοριστεί όπου Αποσύνδεση κλήθηκε ως εντολή όταν καθαρισμού παλαιών ηχογραφήσεων.
- Οι RealAudio --wav και --raw τρόπους για μη-Unix πλατφόρμες έχουν καθοριστεί.
- Ένα νέο αυτοματοποιημένο πρόγραμμα εγκατάστασης κυκλοφόρησε.
- Σε λειτουργία PVR Διευθυντής, εξωτερικές εντολές χρησιμοποιούν μη-κέλυφος επίκληση, αν είναι δυνατόν.
Τι είναι καινούργιο στην έκδοση 2.22:
- Ένα μικρό έντομο, όπου ο αριθμός των αγώνων δεν εμφανίζεται στο Λειτουργία μη-PVR ορίστηκε.
- Το & quot? Ήχος Περιγράφεται & quot? Κατηγορία Αναζήτηση προστέθηκε στη λειτουργία τηλεόρασης.
- Η μέθοδος της συγχώνευσης τον κατάλογο των εκδόσεων του προγράμματος για τους τρόπους τηλεόραση / ραδιόφωνο άλλαξε.
- Το & quot? Διάφορα & quot? επιλογές έγιναν ορατά σε προχωρημένο / μακροχρόνιο τρόπο βοήθεια.
Τι είναι καινούργιο στην έκδοση 2.21:
- Αυτή η έκδοση προσθέτει μια --packagemanager = απενεργοποίηση επιλογή για εξωτερικά Διαχείριση πακέτα get_iplayer.
- Αλλάζει / etc / get_iplayer / επιλογές στο / var / lib / get_iplayer / επιλογές ως προεπιλεγμένο αρχείο επιλογών σε όλο το σύστημα για * nix να συμμορφωθεί με το Linux FHS.
- Θα δώσει μια προειδοποίηση αν υπάρχουν επιλογές στο αρχείο / etc / get_iplayer / επιλογές.
- Έχει προστεθεί --metadataonly επιλογή για την ανάκτηση μετα-δεδομένων του προγράμματος, χωρίς τη συνεχή ροή ή την εγγραφή του προγράμματος.
- Οι μικρογραφίες μπορεί επίσης να ανακτηθεί μόνο με τη χρήση --thumbnail επιλογή με --metadataonly.
- Η --metadata = μορφή xbmc_movie έχει προστεθεί / βελτιωμένη.
- Αν --multimode χρησιμοποιείται, όλοι οι τρόποι καταγράφονται σε μία επίκληση του get_iplayer.
Τι είναι καινούργιο στην έκδοση 2.16:
- Αυτή η έκδοση προσθέτει μια νέα «flashstd» λειτουργία iPlayer Τηλεόραση ( 480kbps H.264 640x360).
- Αλλάζει τις λειτουργίες προεπιλογή τηλεόραση:. Iphone, flashhigh, flashstd και flashnormal
- Ορίζει μικρογραφίες και τις διευθύνσεις URL στο Web για liveradio και LiveTV.
- PVR Manager έχει tooltip βοήθεια.
- τύποι Προγράμματος εμφανίζονται σε έναν πίνακα πολλαπλών σειρά για καλύτερη αναγνωσιμότητα.
- Όλα τα πεδία από το χρήστη αποστέλλονται get_iplayer είναι urlencoded για τη βελτίωση της ασφάλειας.
- Έχει προστεθεί ένα --listen επιλογή για μια διεύθυνση ακούσετε, η οποία από προεπιλογή 0.0.0.0 (και προειδοποιεί το χρήστη για επισφαλείς δυνατότητα απομακρυσμένης πρόσβασης, εάν 127.0.0.1 δεν χρησιμοποιείται).
- Έχει προστεθεί δυνατότητα ενημέρωσης σενάριο.
- κουμπί Α 'Ουρά »για κάθε πρόγραμμα.
Οι
Έχει προστεθεί
Τι είναι καινούργιο στην έκδοση 2.00:
- υποκατάστασης Tag τώρα χρησιμοποιεί τη συγκεκριμένη έκδοση μεταδεδομένα σχετικά με το πρόγραμμα που έχει εγγραφεί .
- Προειδοποίηση: αν --pid χρησιμοποιείται για να καταγράψει ένα πρόγραμμα λιγότερο μεταδεδομένων θα ληφθεί
- Προστέθηκε και ετικέτες για να επιτρέψει αυτές τις ετικέτες λήψη της ώρας στα ονόματα αρχείων κλπ.
- Επιλογές προεπιλογές μπορούν να εφαρμοστούν, ώστε να μπορείτε να έχετε ένα αποθηκευμένο σύνολο των επιλογών και να επικαλεσθεί τους χρησιμοποιώντας --preset ή -z
- Επιλογές Χρήστη και Presets μπορεί πλέον να εκδίδεται ως εξής
- Επιλογή --prefs-show εμφανίζει όλες τις επιλογές στις επιλογές του χρήστη ή προκαθορισμένο εάν προσδιορίζεται
- Επιλογές --prefs προσθέσετε και --prefs-del προσθέτει / διαγράφει καθορίζεται επιλογές από το αρχείο επιλογών χρήστη ή προκαθορισμένο εάν προσδιορίζεται
- Επιλογή --prefs καθαρά αφαιρεί * όλες * τις επιλογές από τις τρέχουσες προκαθορισμένες ή ο χρήστης επιλογές
- Επιλογή --preset επιλέγει προκαθορισμένα σετ επιλογές
- Επιλογή --preset λίστα παραθέτει όλες τις αποθηκευμένες επιλογές προεπιλογές
- Χρήση --save επιλογή αναφέρει ένα σφάλμα λέγοντας χρήστη να χρησιμοποιήσει --pref επιλογές
- Επιλογή --pvr-single τρέχει ένα κατονομάζονται αναζήτηση PVR
- προφίλ χρήστη direcotry μπορεί τώρα να αλλάξει μέσω --profile-dir
Απαιτήσεις :
- Perl
- libwww-perl
- MPlayer
- LAME
- rtmpdump
Τα σχόλια δεν βρέθηκε