Aalib é incrível. Eu acho que o problema é que a saída do mplayer está em uma janela diferente, dificultando a tubulação direta. Aqui estão algumas rotas que você pode seguir:
- Uma opção é gravar toda a área de trabalho. Este link SE demonstra uma maneira de registrar todo o tela usando o ffmpeg.
Gravar toda a tela do terminal
ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq /tmp/out.mpg
Em seguida, inicie o vídeo, maximize a janela, aguarde até que pare e pare a gravação. Recorte as dimensões da tela e o tempo do vídeo de captura de tela manualmente ou com um script. A desvantagem aqui é que o fluxo de trabalho é maior que o tempo real da reprodução de vídeo.
-
Gravar um xterm é outro caminho, mas meu display xterm nunca tem a beleza estética de minhas outras configurações .
-
Se você tiver um tripé, câmera e paciência, poderá gravar a reprodução com um fluxo de trabalho analógico. A estética passa pelo telhado, mas isso parece meio bobo.
-
Você tem a maioria das opções de reprodução ao vivo no mplayer, então eu sugiro que você configure um Linux para seu amigo como a melhor opção para reprodução. Além disso, você pode fazer o loop do vídeo usando o comutador de loop:%
-loop 0
Eu também luto com o registro de aalib. Eu adoraria saber uma maneira melhor de fazer isso. Se você descobrir, por favor, compartilhe comigo.