Το ConPlayer είναι ένα δωρεάν εργαλείο γραμμής εντολών με το οποίο μπορείτε να αναπαράγετε ένα βίντεο σε μορφή χαρακτήρων ASCII στη γραμμή εντολών.
Το πρόγραμμα δέχεται από εσάς ένα αρχείο βίντεο με κατάληξη .mp4 και στη συνέχεια το παίζει στην Γραμμή Εντολών (Command Prompt) ή στο Terminal. Το conPlayer αναλύει τα καρέ στο βίντεο και προσπαθεί να τα αποτυπώσει με χαρακτήρες ASCII και ταυτόχρονα να παίξει το κινούμενο σχέδιο.
Το αποτέλεσμα είναι ικανοποιητικό αν του δώσετε βίντεο που να φαίνονται κάποια μεγάλα αντικείμενα ή άνθρωποι. Μην δοκιμάσετε με εγγραφή βίντεο από τη οθόνη σας, δεν θα λειτουργήσει.
Αν και δεν υπάρχει συγκεκριμένος λόγος για αναπαραγωγή βίντεο από την γραμμή εντολών, μπορείτε να το δοκιμάσετε για διασκέδαση, ή γιατί απλά μπορείτε να το κάνετε. Αν θέλετε να δείτε κάτι μοναδικό, τότε το ConPlayer είναι ένα τέτοιο εργαλείο. Είναι ανοιχτού κώδικα και μπορείτε να το χρησιμοποιήσετε για να εντυπωσιάσετε τους φίλους σας.
Χρησιμοποιεί FFmpeg για την αναπαραγωγή του βίντεο και μπορείτε να επιλέξετε η αναπαραγωγή να είναι σε κλίμακα του γκρι ή σε έγχρωμη λειτουργία. Μία μόνο εντολή της Γραμμής Εντολών αρκεί για να παίξετε το βίντεο.
Προς το παρόν, το έτοιμο compiled αρχείο μπορείτε να το χρησιμοποιήσετε μόνο σε Windows. Πραγματοποιήστε λήψη του compiled binary από εδώ και, στη συνέχεια, αποσυμπιέστε το αρχείο zip στον δίσκο σας. Στο φάκελο του θα βρείτε το αρχείο “ conpl.exe ”. Για τα Linux θα πρέπει να κάνετε μόνοι σας compile τον κώδικα. Υπάρχουν οδηγίες για αυτή την εργασία.
Τώρα, απλά πρέπει να εκτελέσετε μια εντολή όπως αυτή.conpl.exe Αρχειο_βίντεο -vf "curves=m=0/0 .8/.8 1/0" -svf "noise=alls=8:allf=t,rgbashift=rh=-2:bh=2"
Φυσικά όπου είναι η λέξη “Αρχείο_βίντεο” θα πρέπει να βάλετε το όνομα του βίντεο που θέλετε να παίξει.
Μετά την εκτέλεση της εντολής, θα πρέπει να περιμένετε μερικά δευτερόλεπτα. Το βίντεο θα αρχίσει να αναπαράγεται με τη μορφή κειμένου ASCII. Δείτε το αποτέλεσμα από το πιο κάτω βίντεο:
Πηγή:
Αποτέλεσμα:
Για περισσότερες τεχνικές λεπτομέρειες, και για τους διακόπτες που μπορείτε να χρησιμοποιήσετε για να τροποποιήσετε την εντολή, μπορείτε πάντα να ανατρέξετε στο αποθετήριο του GitHub.
Εκεί μπορείτε να δείτε τις διάφορες εντολές που πρέπει να εκτελέσετε για να λειτουργήσει. Ή αν είστε προγραμματιστής ή προγραμματιστής τότε μπορείτε να λάβετε μέρος στην ανάπτυξή του.