Newsgroup: it.comp.macintosh
Titolo: [OT] pazzi furiosi

Dei pazzi furiosi hanno realizzato l'episodio IV di Star Wars in Ascii
Art - avete capito bene! Un intero film in Ascii Art!
Da terminale:
$ telnet 
towel.blinkenlights.nl
-- 
"We are being dugg hard, sir"

 $ telnet 
towel.blinkenlights.nl
pazzi si, ma sono sicuro esista un programmino che dato un.avi (o .mpg)
ti tira fuori il video in ascii art. (lo stesso per le immagini).
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?

 ti tira fuori il video in ascii art. (lo stesso per le immagini).
qualche anno fa mi interessai alla aalib, sviluppata da un gruppo di
cechi mi pare (e quelli erano davvero coders con i pbagebpnmmv) ma non
ebbi il tempo ne' il modo di provarla -- erano i tempi di controlli
automatici



Questo cmq è un altra cosa, c'è un tipo che ha renderizzato matrix con 
la aalib, questi tizi qui invece hanno riscritto episodio IV per il 
telet =:-|
Luca

 
ehm...come si fa? ;-/

 telet =:-|
infatti pazzi furiosi perche' questo e' fatto a manella, e con dettagli
assurdi :O


 ehm...come si fa? ;-/
apri il Terminale, scrivi il comando dopo il $ e premi invio


 
Specifico il post precedente: come si fa a vederlo...non a farlo (già, 
non so come si fa)
;-)
grazie

 
Grazie, risposta velocissima (infatti contemporanea al mio seocndo post).
Roba incredibile (o sono io molto sensibile...)

 Dei pazzi furiosi hanno realizzato l'episodio IV
Cello' tra i miei bookmark da almeno quattro anni :-)
-- 
maestropaolo

 Cello' tra i miei bookmark da almeno quattro anni :-)
l'avevo visto anche io, ma è sempre una figata!
-- 
.        _.-----.  \.-./       . .
\`-.._,-' .-. .-.`-' ``-.  _,-'.'`. Guido
 `-.____,-. `:. `.-'-._.O-:_ .:'.,|
           `-" `-"          `-.__.' (x e.mail -87 ;-)

it.eme...@claudio.REVERSE (Claudio) writes:

Tempo fa avevo fatto un tale programma per convertire in automatico un
filmato in ascii-art. Se uno ha tempo da aspettare la conversione,
eccolo qua...
Caveat: lo usavo su linux, però mplayer, netpbm , ffmpeg e imagemagick
sono a disposizione anche su macosx.  
have fun
;^)
--------------------------
#!/bin/sh
# Cambia a tuo piacimento:
TMP=/home/kbs/tmp/AAmovie
##########################
if test $# -eq 0 
then
	echo "usage: movie2ascii [infile]"
	echo ""
	exit
fi
mkdir -p $TMP
mkdir -p $TMP/video
mkdir -p $TMP/audio
chmod 700 $TMP
JPG1=$TMP/jpg1
if [ ! -d $JPG1 ]; then
  mkdir -p $JPG1
  chmod 700 $JPG1
fi
JPG2=$TMP/jpg2
if [ ! -d $JPG2 ]; then
  mkdir -p $JPG2
  chmod 700 $JPG2
fi
PNMS=$TMP/pnms
if [ ! -d $PNMS ]; then
  mkdir -p $PNMS
  chmod 700 $PNMS
fi
AA=$TMP/AA
if [ ! -d $AA ]; then
  mkdir -p $AA
  chmod 700 $AA
fi
pwd=`pwd $1`
rname=`basename $1 | awk -F "." '{print $1".mpg"}'`
# Extracting video
cd $JPG1
mplayer "$pwd/$1" -benchmark -noframedrop -nosound -vo jpeg
# extracting audio
ffmpeg -i "$pwd/$1" -vn -acodec mp3 -ac 2 -ar 44100 -ab 128 $TMP/audio/audio.mp3
# converting jpgs
export tot=`ls $JPG1 | wc -l`
for i in `seq -f %08g.jpg 1 $tot`
do
	convert -quality 100 -crop 720x360+0+60 $i $JPG2/"`basename "$i" .jpg`.jpg"
done
rm -rf $JPG1/*
#
cd $JPG2
for i in `seq -f %08g.jpg 1 $tot`
do
	jpegtopnm $i > $PNMS/"`basename "$i" .jpg`.ppm" 2>/dev/null
done
rm -rf $JPG2/*
# converting pnm
cd $PNMS
for i in `seq -f %08g.ppm 1 $tot`
do 
xterm -font "-misc-fixed-*-r-normal-*-6-*-*-*-*-*-*-*" -geometry 260x130 \
	-e aview -driver slang $i &
	sleep 1 && xwd -out $AA/"`basename "$i" .ppm`.xwd" -nobdrs -name 'aview'
	pkill aview
done
rm -rf $PNMS/*
# converting xwd dump
cd $AA
for i in `seq -f %08g.xwd 1 $tot`
do
	convert -crop 1080x720+0+10 -geometry 720x480 $i $JPG2/"`basename "$i" .xwd`.jpg"
done
rm -rf $AA/*
# converting to raw ppp
cd $JPG2
for i in `seq -f %08g.jpg 1 $tot`
do
	convert $i $PNMS/"`basename "$i" .jpg`.ppm"
done
rm -rf $JPG2/*
# creating stream
cd $PNMS
cat *.ppm | ppmtoy4m | mpeg2enc -q 7 -F 1 -a 3 -4 1 -2 1 -P -I 0 -N 0 -o $TMP/video/vid.m2v
rm -rf $PNMS/*
cd -
# audio+video
mplex -f 8 -M -V -o "$rname" $TMP/video/vid.m2v $TMP/audio/audio.mp3
#rm -rf $AA $JPG1 $JPG2 $PNMS $TMP/audio $TMP/video
rm -rf $TMP
-----------------------------------
-- 
No message found in this outgoing virus.
k|b|s > mailto `echo ti.gulgb@sbk|'rev'`


-- 
Matteo L
for mail messages sum 36+36

 $ telnet 
towel.blinkenlights.nl
Benvenuto nel 2006.

 [...]
mplayer -vo aa pippo_e_gilberto.mpg
(ah! il progresso!)
-- 
Lovercraft, bestia.                                -- Whip,    in IFQ

Claudio ha scritto:

durante gli scorsi mondiali, non ricordo piu' chi, hanno preso lo
streaming live delle partite e convertito in ascii in tempo reale:
l'effetto non era niente male...