drm


Ο Μύθος καταρρίφθηκε: τελικά οι Linux-άδες δεν είναι τζαμπατζήδες 3

Σε μια συζήτηση που είχα πριν λίγες μέρες με ένα πολύ καλό φίλο είχαμε μια κουβέντα σχετικά με το παλιό γνωστό ζήτημα για τα παιχνίδια στο Linux. Για να μην πολυλογώ ένα από τα επιχειρήματα του που μου φαινόταν αρκετά λογικό ήταν. “Ρε Λευτέρη κακά τα ψέματα ο χρήστης του Linux έχει συνηθίσει να κατεβάζει τα προγράμματα του δωρεάν και να μην πληρώνει δραχμή. Δύσκολα θα γυρίσει να πληρώσει για ένα πρόγραμμα. Αντίθετα ο χρήστης Windows ή MacOSX πολλά προγράμματα του ξέρει ότι θα τα αγοράσει.” Ισχύει αυτό; Αν και να πω της αλήθεια πριν χρόνια είχα μπει στην λογική να αγοράσω το Civilization Call To Power όταν είδα την έκδοση του για Linux από την Loki.

Πριν λίγο καιρό είχε γίνει διαθέσιμο στην αγορά το Humble Indie Bundle. Ένα πακέτο ανεξάρτητων παιχνιδιών για Windows, Mac και Linux που ο καθένας που το κατέβαζε μπορεί να επιλέξει  πόσα χρήματα επιθυμεί να πληρώσει. Μιας και η προσπάθεια αυτή ήταν από ανεξάρτητες εταιρείες δεν υπήρχε ενδιάμεσος διαμεσολαβητής για την διάθεση του παιχνιδιού όπως και δεν υπήρχε το γνωστό DRM (Digital Rights Management τεχνολογία για την αντιμετώπιση της πειρατείας) μάλιστα ένα ποσοστό των χρημάτων πήγαινε στο Electronic Frontier Foundation και το Child’s Play (ένα πρόγραμμα δωρεάς παιχνιδιών και βιβλίων σε παιδιατρικά αντικαρκινικά κέντρα). Μάλιστα καθώς έσπασε το φράγμα του ενός εκατομμυρίου δολαρίων σε έσοδα τα παιχνίδια Aquaria, Gish, Lugaru και Penubra Overture έθεσαν τις μηχανές παιχνιδιού (όχι το artwork στις περισσότερες περιπτώσεις) κάτω από άδειες ανοιχτού κώδικα.

Λίγες μέρες πριν έγινε διαθέσιμο στο δεύτερο πακέτο ανεξάρτητων παιχνιδιών Humble Indie Bundle 2 πάλι για Windows MacOSX και Linux και μέσα σε λίγες μέρες ξεπέρασε το φράγμα του ενός  εκατομμυρίου δολαρίων. Ωραία όλα αυτά όμως κάτι άλλο μου έκανε περισσότερο εντύπωση είναι μια μικρή λεπτομέρεια δείτε λίγο τι εννοώ.

Ίσως στο μέλλων δούμε και μεγάλες εταιρείες να επανεξετάζουν το πως προσεγγίζουν το Linux και το DRM. Ίσως από την άλλη (και αυτό το θεωρώ πολύ πιθανότερο) να δούμε περισσότερα και καλύτερα παιχνίδια (και όχι μόνο) ανεξάρτητων εταιρειών. Σήμερα, με τη διάδοση του internet η ύπαρξη μεσαζόντων, εταιριών διανομής κτλ κτλ αρχίζει και φαίνεται σε πολλούς δημιουργούς ότι δεν είναι απαραίτητη και πολύ πιθανών να μην είναι καν συμφέρουσα. Όσο αφορά το πόσο γαλαντόμοι φαίνεται να είναι οι χρήστες του Linux


έσπασε το HDSP master key του HDMI, ένα ακόμη προπύργιο του DRM έπεσε 7

Το HDMI που έχουν οι περισσότερες συσκευές μας έχει από κατασκευής DRM. Το περίφημο High-bandwidth Digital Content Protection ουσιαστικά είναι ένα μια υλοποίηση του DRM που φτιαγμένη για να απαγορεύει την αντιγραφή (ακόμη και όταν θέλετε να κάνετε προσωπικά αντίγραφα) μέσω του HDMI.

Εδώ και λίγες ώρες το υπάρχει η φημολογία ότι το κλειδί έσπασε… πιο συγκεκριμένα το master key που είναι βασικό κομμάτι. Δεν θα μπω στην λογική να αναφερθώ στο αν είναι δυνατό να χρησιμοποιηθεί η τεχνολογία αυτή από πειρατές. Σίγουρα όμως θα μπορέσει να δώσει πρόσβαση σε ανοιχτού κώδικα υλοποιήσεις ώστε να μπορούμε να έχουμε πρόσβαση στις HDMI θύρες των συσκευών μας με ανοιχτού κώδικα drivers.

Υπάρχουν ήδη αρκετά mirror του εν λόγω κλειδιού αλλά ας προσθέσουμε άλλο ένα παρακάτω:
Προσοχή σε κάποιες χώρες του κόσμου αυτή η πληροφορία είναι πιθανό να μην είναι νόμιμο να είναι δημοσίου χαρακτήρα. Στην περίπτωση που ζείτε σε μια από αυτές της χώρες (όπως πχ οι ΗΠΑ) παρακαλώ μην διαβάστε περισσότερα.
(more…)


Πως να κάνετε download video ακόμη και όταν είναι “κωδικοποιημένα” 5


Δεν ξέρω αν σας έχει χρειαστεί να θέλετε να δείτε ένα video στο κινητό σας ενώ είστε offline. Πολλά flash player σε διάφορα site όπως του τα video του MySpace, και άλλων site που φιλοξενούν βίντεο. Ο οδηγός που ακολουθεί παραβιάζει το Digital Milennium Copyright Act αν ζείτε στις ΗΠΑ παρακαλώ πολύ μην ακολουθήστε τις οδηγίες που ακολουθούν. Το άρθρο έχει καθαρά ερευνητικό χαρακτήρα τελικός σκοπός του είναι να καταδείξει ότι τα bussiness plans που βασίζονται σε DRM είναι καταδικασμένα να αποτύχουν.

Ο πλέον εύκολος τρόπος για να κατεβάστε video στον υπολογιστή σας είναι να χρησιμοποιήστε μια υπηρεσία όπως το Flashvideodownloader.org. Για να το κάνετε αυτό θα πρέπει να πάτε στην ιστοσελίδα του video που θέλετε να κάνετε download και αντιγράψτε την διεύθυνση του URL του video που θέλετε να κατεβάστε στην φόρμα που θα βρείτε στο Flashvideodownloader.org.  Αν δεν είναι κωδικοποιημένο το video το link που θα προκύψει θα οδηγεί σε αρχείο τύπου flv που τα περισσότερα Linux μπορούν άνετα να αναπαράγουν, αν όμως το link που προκύπτει αρχίζει με το πρόθεμα “rtmp://” αντί το πατροπαράδοτο “http://” τότε το video μας είναι κωδικοποιημένο .

Σημειώνετε και πάλι το νέο URL που αρχίζει με το “rtmp://” και χρησιμοποιείστε το προγραμματάκι rtmpdump. Το rtmpdump επιτρέπει όχι μόνο την ανάγνωση  RTMP stream αλλά  και των “κρυπτογραφημένων” RTMPE streams (για να το εγκαταστήσετε στο Debian και στο Ubuntu δώστε την ακόλουθη εντολή ως root (ενημέρωση: βεβαιωθείτε στο Debian ότι έχετε προσθέσει και τα repositories του debian-multimedia.org):

apt-get update && apt-get install rtmpdump

ή με το sudo

sudo apt-get update && sudo apt-get install rtmpdump

Για να τρέξετε το rtmpdump πρέπει να ανοίξτε κονσόλα και να δώστε την εντολή

rtmpdump -l 3 -r <URL> -o <outfile>

Το -l 3 “δείχνει” στο rtmpdump ότι το video είναι “κωδικοποιημένο”

<URL> είναι το url με το πρόθεμα rtmp:// που μας δίνει το flashvideodownloader.org

<outfile> είναι το όνομα του αρχείου που θέλουμε να δημιουργηθεί

Το video που θα εξαχθεί θα είναι τύπου .flv αν θέλετε να το μετατρέψτε σε κάποιο διαφορετικό format μπορείτε να χρησιμοποιήστε το ffmpeg. Παρακάτω παραθέτω μερικά παραδείγματα χρήσης του ffmpeg

Μετατροπή flv σε mp4 αρχείο βίντεο

ffmpeg -i input.flv output.mp4

Μετατροπή flv σε 3gp (το 3gp χρησιμοποιείται σε πάρα πολλές συσκευές κινητής τηλεφωνίας)

ffmpeg -i input.flv -r 15 -b 128k -s qcif -acodec amr_nb -ar 8000 -ac 1 -ab 13 -f 3gp -y output.3gp

Εξαγωγή mp3 από flv video για να αναπαράγετε  τον ήχο από τα video σας ακόμη και στα πλέον απλά mp3 player.

ffmpeg -i input.flv -f mp3 -vn -acodec copy ouput.mp3

(αν έχετε κάποια συμβουλή μη διστάσετε να την αφήστε στα σχόλια του άρθρου)

O παραπάνω οδηγός βασίζεται σε μια πρόταση του φίλου μου Θοδωρή Λύτρα. Αν θέλετε μπορείτε και εσείς να προτείνετε κάποιο άρθρο στην φόρμα επικοινωνίας.