[vlc/caca] Vidéo ascii ?

Applications multimedia / jeux
Avatar de l’utilisateur
LuX
yeomen
Messages : 216
Inscription : lun. 17 mai 2010, 13:56
Localisation : Angers (France)

[vlc/caca] Vidéo ascii ?

Message par LuX »

Bonjour !

Je voulais jouer un peu aujourd'hui avec cacaplay, découvert par hasard, mais à part cacademo je n'arrive pas à afficher grand chose. Ça ne semble pas hyper-documenté.

Selon la page de man :

Code : Tout sélectionner

cacaplay  plays  libcaca animation files. These files can be created by any libcaca
program by setting the CACA_DRIVER environment variable to raw and storing the pro‐
gram's standard output.
Ils donnent comme exemple "cacplay file.caca". Bon, mais comment fait-on pour créer un tel fichier *.caca ? En tout cas ça ne semble pas fait pour lire du mp4...

Heureusement, la page Fun On The Terminal Part 2 une solution alternative avec vlc:

Code : Tout sélectionner

cvlc --no-audio -V caca 24_Animations.mp4 
Mais tout ce que j'obtiens par cette commande (j'ai téléchargé 24_Animations.mp4 avant), c'est un flot d'erreurs:

Code : Tout sélectionner

$ cvlc --no-audio -V caca 24_Animations.mp4 
VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
[000055d9daf8fbf0] dummy interface: using the dummy interface module...
[00007f72f0045310] main video output error: video output creation failed
[00007f7300c684b0] main decoder error: failed to create video output
[00007f72f005bbf0] main video output error: video output creation failed
[00007f7300c684b0] main decoder error: failed to create video output
[00007f72f00dabf0] main video output error: video output creation failed
[00007f7300c684b0] main decoder error: failed to create video output
[h264 @ 0x7f7300c9f540] get_buffer() failed
[h264 @ 0x7f7300c9f540] thread_get_buffer() failed
[h264 @ 0x7f7300c9f540] decode_slice_header error
[h264 @ 0x7f7300c9f540] no frame!
[00007f72d4000fa0] main video output error: video output creation failed
[00007f7300c684b0] main decoder error: failed to create video output
[h264 @ 0x7f7300ce8240] get_buffer() failed
[h264 @ 0x7f7300ce8240] thread_get_buffer() failed
[h264 @ 0x7f7300ce8240] decode_slice_header error
[h264 @ 0x7f7300ce8240] no frame!
[00007f72cc045090] main video output error: video output creation failed
[00007f7300c684b0] main decoder error: failed to create video output
[h264 @ 0x7f7300d04dc0] get_buffer() failed
[h264 @ 0x7f7300d04dc0] thread_get_buffer() failed
[h264 @ 0x7f7300d04dc0] decode_slice_header error
[h264 @ 0x7f7300d04dc0] no frame!
[00007f72f008ab20] main video output error: video output creation failed
[00007f7300c684b0] main decoder error: failed to create video output
Tous les programmes inclus dans caca-utils (paquet qui n'existe pas dans Arch) sont pourtant installés, de usr/bin/cacaclock (qui d'ailleurs ne marche pas : affiche juste l'erreur "Could not open font") à /usr/bin/cacaview, ainsi que /usr/bin/img2txt.

Une suggestion ?
LuX
Répondre