ASCII art όπως λέμε MATRIX!!!

4 posts / 0 new
Τελευταία καταχώριση
Εικόνα: diamond_gr
diamond_gr
Απουσιάζω!
BabyTux
Μέλος από: 26 Ιουλ 2010
Πόντοι: 565
ASCII art όπως λέμε MATRIX!!!


Έχετε φάει χιλιάδες ώρες επάνω στο πληκτρολόγιό σας και βλέπετε τα πάντα όπως στην ταινία Matrix!!! Θα έχετε δει πολλά έργα επίδοξων ACII ζωγράφων.
Υπάρχει καμια περίπτωση να δείτε λοιπόν κάποια ταινία σε ASCII μορφή; Βεβαίως!!!
Υπάρχει το πρόγραμμα AAlib (http://aa-project.sourceforge.net/aalib), μια βιβλιοθήκη ουσιαστικά που μετατρέπει οποιαδήποτε εικόνα σε ASCII. Μιας και η ταινία είναι ένα σύνολο από κινούμενες εικόνες, ο MPlayer πρόσθεσε την υποστήριξη για τις βιβλιοθήκες AAlib. Αυτό σημαίνει ότι κάθε frame της ταινίας μπορεί να μετατραπεί σε ASCII και να το δείτε στην οθόνη. Εδώ θα δείτε τα βασικά της για το ASCII.
Πολλά από τα πακέτα του MPlayer υποστηρίζουν AAlib, και έτσι αν χρησιμοποιήσετε ένα από αυτά θα είστε ΟΚ. Για να γυρίσετε σε αποτέλεσμα βιβλιοθήκης AAlib, στο τερματικό δώστε τις παραμέτρους -vo aa στην εντολή mplayer:

$ mplayer -vo aa video.avi

Εάν δεν σας φτάνει όμως το αποτέλεσμα, καλύτερα να δώσετε δικά σας μεγέθη:

$ mplayer -vo aa:width=250:height=80 video.avi

Πέρα από αυτά, μπορείτε να παίξετε με το xterm

$ xterm -fn 5x7 -geometry 250x80 -e "mplayer -vo aa:driver=curses video.avi


ΔΩΣΤΕ ΧΡΩΜΑ ΣΤΗ ΖΩΗ ΣΑΣ
Μου άρεσε το AAlib, αλλά αυτό το κατάμαυρο είναι πολύ μουντό. Γι'αυτό υπάρχει λύση. Λέγεται caca. Η Libcaca (http://sam.zoy.org/libcaca) είναι σαν το AAlib, αλλά πάει ένα βήμα παραπάνω. Δίνει χρώματα. Μοιάζουν περίπου όπως τα original.

$ mplayer -vo caca video.avi

Και αν το τρέξετε σε xterm δώστε

$ xterm -fn 5x7 -geometry 250x80 -e "CACA_DRIVER=ncurses mplayer -vo caca video.avi"

Εικόνα: dsyrmalis
dsyrmalis
Απουσιάζω!
BabyTuxModerationGnu
Μέλος από: 1 Ιαν 1970
Πόντοι: 3770

Καλό! Κάτι παρόμοιο γίνεται και με το VLC αν θυμάμαι καλά!

Εικόνα: dimitris
dimitris
Απουσιάζω!
BabyTuxModerationGnu
Μέλος από: 1 Ιαν 1970
Πόντοι: 8475

Ρε τι μου θυμίσατε τώρα...

Πρόλαβε κανείς σας την εποχή των BBS; Τα γραφικά (λέμε τώρα) τότε ήταν ANSI. Φανταστείτε κάτι σαν ASCII art αλλά με χρώμα. Εμενες με το στόμα ανοικτό από κάτι δουλειές... Δείτε εδώ μερικά παραδείγμα που είχα μαζέψει:

http://dimitris.apeiro.gr/2009/03/30/%CE%B1%CE%BD%CE%B1%CE%BC%CE%BD%CE%A...

και λάβετε υπόψη ότι μιλάμε για terminal καταστάσεις, είχαμε απλή VGA με 256 χρώματα αλλά στο τερματικό υπήρχε περιορισμός στο πλάτος (νομίζω 80 chars). Και επίσης, ότι αυτά τα βλέπαμε full screen και όχι zoomed out όπως τα βλέπετε στις εικόνες. Α, και η ταχύτητα των modems (14400 baud στην καλύτερη περίπτωση) ήταν τέτοια που έβλεπες να τυπώνεται το γραφικό γραμμή προς γραμμή - ενίοτε με σκουπίδια αν είχες την «τύχη» στην γραμμή ΟΤΕ σου να πέφτει και η κύρα Σούλα από το διπλανό τετράγωνο που συζητούσε με τη ξαδέρφη της βραδιάτικα για τον Σάκη τον υδραυλικό... :)

Εικόνα: diamond_gr
diamond_gr
Απουσιάζω!
BabyTux
Μέλος από: 26 Ιουλ 2010
Πόντοι: 565

BBS Respect!!!
Οι περισσότεροι από εκεί ξεκινήσαμε μάλλον.