[eside-ghost] Script para creación de video con Mencoder
AngelD
angeld en froga.net
Mie Jul 8 21:55:26 CEST 2009
El Wed, 8 Jul 2009 13:34:26 +0200
Etxahun Sanchez Bazterretxea <etxahun.sanchez en gmail.com> escribió:
>
> El problema viene al querer generar un script muy muy sencillo
> (sencillo porque no tengo idea de hacer scripts de momento), y es
> aquí donde necesitaría de vuestra ayuda. He generado el siguiente
> script llamado * video.sh*, con la idea de que entre en la carpeta
> */home/user/capturas *y a continuación ejecute el comando de
> *mencoder *arriba indicado:
>
> ==================================
> *clear
> cd /home/user/capturas
> mencoder "mf:*.jpg" -mf fps=3 -o test.avi -ovc lavc -lavcopts
> vcodec=mpeg4
>
> exit 0*
> ==================================
>
>
> Y el error que me muestra al ejecurtar el script es el siguiente:
> . . .
> File not found: 'mf:*.jpg'
> Failed to open mf:*.jpg.
> Cannot open file/device.
> *
> *Exiting...*
Bueno, si miras la página de mencoder dice:
mplayer mf://[filemask|@listfile] [-mf options] [options]
por lo que sospecho que te faltan dos "barras" -> "//", quedando el
script:
#!/bin/sh
cls
cd /home/user/capturas
mencoder "mf://*.jpg" -mf fps=3 -o test.avi -ovc lavc -lavcopts
vcodec=mpeg4
Ahora las notas:
* #!/bin/sh -> Fuerza la ejecución por medio del intérprete
indicado
* cls -> borra pantalla. Ni siquiera conocía "clear" :-)
* El exit 0 sobra, porque sino siempre te dará un 0 el script,
aunque mencoder acabe mal.
Saludos --- Angel
Más información sobre la lista de distribución eside-ghost