EVE 0.6 disponible

Inicio Foros Técnica Pure Data EVE 0.6 disponible

Este debate contiene 2 respuestas, tiene 3 mensajes y lo actualizó Imagen de perfil de sr.erizo sr.erizo hace 9 años, 3 meses.

Viendo 3 publicaciones - del 1 al 3 (de un total de 3)
  • Autor
    Publicaciones
  • #15246
    Imagen de perfil de rez
    rez
    Participante

    Hola a todos. Aqui teneis la nueva versión del patch para PureData, EVE.

    Hemos estado estirando el tiempo para intentar meter GEM como motor de video pero ha sido imposible, habrá que seguir esperando a que el desarrollo llegue a nuestras necesidades.

    En nuestro blog hemos dejado una lista con las instrucciones necesarias para instalar Eve, ya que en esta versión NO HAY INSTALLER.

    En el blog lo intento dejar todo bien explicado, aunque por ahorrar tiempo, las instrucciones solo están en ingles (pero son de indio).

    En 8 pasos teneis instalada la nueva versión eve.
    A los que ya os funcione la anterior, solo teneis que abrir el nuevo archivo eve-0.6.pd.
    Si os explota el patch al abrirlo, lo editais con un editor de texto y os cargais las lineas donde aparezca Videogrid. Lo volveis a abrir, creais los 3 videogrids que habían antes y los conectais.

    Entre los cambios más llamativos encontrareis que ya no hay una imagen de fondo en el patch, ahora es más old school, pero es más facil de modificar a gusto de cada uno por que todo son canvas editables.

    Descargar patch eve-0.6

    Instrucciones en nuestro blog

    Dado que estoy liado hasta arriba, cualquier consulta o problema, además de postearlo aquí os pediría que hicieseis copy/paste y me lo mandaseis a rez arroba delacrew punto net (no spam!). Es la única forma que tengo de saber que hay novedades en este hilo. Así entro y contesto para todos 😛

    Ya me contais!!

    #15261
    Imagen de perfil de askua
    askua
    Participante

    Olee olee, que buena noticia, hace casi un mes que me pase a gusty, y la verdad que me va bastante bien. y como siempre lo que sea instalar y compilar siempre es como un pequeño reto.
    En principio todo ha ido bastante bien, siguiendo la info que dejais en vuestro blog,

    Solo me da un pequeño error al compilar el PDP_FREFRAME. Hago un copy paste para ver si me podeis echar un cable.

    indio@indio:/usr/local/lib/pd/extra/pdp_freeframe$ ls
    FreeFrame.h INSTALL Makefile.config pdp_freeframe.c
    help_pdp_freeframe.pd Makefile Makefile.config.save pdp_freeframe.o

    indio@indio:/usr/local/lib/pd/extra/pdp_freeframe$ sudo nano Makefile.config
    [sudo] password for indio:

    indio@indio:/usr/local/lib/pd/extra/pdp_freeframe$ sudo make clean
    rm -f *~
    rm -f *.o
    rm -f *.pd_linux

    indio@indio:/usr/local/lib/pd/extra/pdp_freeframe$ sudo make
    gcc -I/usr/local/lib/pd/Pd-0.39.3-extended/externals/pdp/include -DPD -Wall -W Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -O2 -funroll-loops -fomit-frame-pointer -ffast-math -freg-struct-return -DLINUX -DPDP_VERSION=\"0.0.1\" -DFF_PLUGIN_DIR=\"/usr/local/lib/pd/extra/FreeFrame1.0-05/plugins_src/PtesPluginsLinux/PetesVFX\" -I. -I/usr/X11R6/include -I../include -I../../include -I/usr/local/lib/pd/Pd-0.39.3-extended/pd/src -o pdp_freeframe.o -c pdp_freeframe.c
    gcc: Wstrict-prototypes: No existe el fichero ó directorio
    pdp_freeframe.c: En la función ‘pdp_freeframe_sendpacket’:
    pdp_freeframe.c:275: aviso: se pasa el argumento 2 de ‘pdp_packet_pass_if_valid’ desde un tipo de puntero incompatible
    pdp_freeframe.c: En la función ‘pdp_freeframe_process’:
    pdp_freeframe.c:292: aviso: se pasa el argumento 4 de ‘pdp_queue_add’ desde un tipo de puntero incompatible
    pdp_freeframe.c: En la función ‘pdp_freeframe_input_0’:
    pdp_freeframe.c:308: aviso: se pasa el argumento 1 de ‘pdp_packet_convert_ro_or_drop’ desde un tipo de puntero incompatible
    make: *** [pdp_freeframe.o] Error 1

    Por lo demas el videogrid se ha instalado sin problema, y ahora mismo me pongo a descargar el patch de EVE….

    Un saludo, y enhorabuena por el curro…

    #15262
    Imagen de perfil de sr.erizo
    sr.erizo
    Participante

    Lo primero decir que aunque el manual de instalación es muy simple hay gente que simplemente no entiende el ingles asi que me he molestado en traducirlo, por si ha alguien le quedaba alguna duda. Rez espero que no te moleste.

    TRADUCCIÓN DEL MANUAL EN INGLÉS DE INSTALACIÓN DEL EVE 0.6
    CREADO POR REZ

    Errores conocidos

    La version actual de VideoGrid solo muestra videos con color YUV. Los videos RGB se mostraran como cuadrados verdes en el "grid" pero seran reproducidos correctamente.

    Espavilad Sergi y Luis!!!

    Notas de instalación para EVE 0.6

    EVE es un patch para puredata, esntonces EVE no tiene dependencias por si mismo.
    Sin embargo, Puredata, PDP y Videogrid tienen muchas.

    Porfavor sigue estos pasos para instalar todas las dependencias y empezar a usar EVE.

    SE ASUME QUE SE DESCARGARAN TODOS LOS ARCHIVOS EN LA CARPETA DEL ESCRITORIO

    /home/tu_usuario/Descktop

    1. Instalar las dependencias para pd-extended

    Al lio (comprobar los saltos de pagina)

    $sudo apt-get install tk8.4 tk8.4-dev libstdc++6 libstdc++6-dev jack libgsl0-dev libgsl0 gsl-bin lame liblame0 liblame-dev libquicktime1 libquicktime-dev libimlib2-dev libimlib2 libmagick9-dev libmagick9 libg++2.8.1.3-dev libmagick++9c2a libmpeg1 libmpeg3-1 imagemagick libjack0.100.0-0 libavifile-0.7c2 libpng3 html2ps avifile-player avifile-utils avifile-mad-plugin avifile-mjpeg-plugin avifile-divx-plugin libmpeg-doc

    2. Instalar pd-extended

    Descargar de aquí:
    http://downloads.sourceforge.net/pure-data/Pd-0.39.3-extended-debian-testing-i386.deb

    e instalar con Gdebi

    $sudo gdebi --apt-line Pd-0.39.3-extended-debian-testing-i386.deb

    Cuidado! La –apt-line tiene dos – entonces, deberia ser – – apt-line pero sin espacio entre – [N.T en el documento original no se distingen bien los dos guiones]

    3. Crear un enlace perdido (lost link)

    $cd /usr/lib
    $sudo ln -s libjasper.so.1.0.0 libjasper-1.701.so.1
    

    Volver al escritorio

    $cd /home/TU_USUARIO/Desktop

    4. Descargar y colocar las fuentes de pd-exteded

    Descargar de aquí
    http://downloads.sourceforge.net/pure-data/Pd-0.39.3-extended.tar.bz2

    Descomprimir con

    $tar -xvjf Pd-0.39.3-extended.tar.bz2

    Y mover la carpeta resultante a /usr/local/lib/pd/ con

    $sudo move /home/tu_usuario/Desktop/Pd-0.39.3-extended /usr/local/lib/pd/.

    IMPORTANTE!! HAZ ESTO O PDP_FREEFRAME NO COMPILARA!!

    $cd /usr/local/lib/pd/Pd-0.39.3-extended/externals/pdp/include
    $cp pdp_config.h.in pdp_config.h
    

    Vuelve al escritorio

    $cd /home/TU_USUARIO/Desktop

    5. Instalar FREEFRAME

    Descargar de aquí
    http://downloads.sourceforge.net/freeframe/FreeFrame1.0-05.tar.gz
    descomprimir y moverlo a /usr/local/lib/pd/extra entonces tendras /usr/local/lib/pd/extra/FreeFrame1.0-05

    $cd /usr/local/lib/pd/extra/FreeFrame1.0-05/plugins_src/PetesPluginsLinux

    y entonces:

    $make clean
    $make
    

    Volver al escritorio

    $cd /home/TU_USUARIO/Desktop

    6. Instalar PDP_FREEFRAME

    Descargar de aquí
    http://hangar.org/wikis/lab/pd/pdvjtools/src/pdp_freeframe/pdp_freeframe-0.2.tar.gz

    descomprimir y situar en /usr/local/lib/pd/extra y entonces tendras /usr/local/lib/pd/extra/pdp_freeframe-0.2

    Cambia al directorio y modifica el Makefile.Config con lo siguiente:

    FF_PLUGIN_DIR=/usr/local/lib/pd/extra/FreeFrame1.0-05/plugins_src/PetesPluginsLinux/PetesVFX
    PD_CPPFLAGS=-I/usr/local/lib/pd/Pd-0.39.3-extended/pd/src
    PDP_CFLAGS=-I/usr/local/lib/pd/Pd-0.39.3-extended/externals/pdp/include -DPD -Wall …(continua pero no necesita modificación)

    Salvar y compilar

    $make clean
    $make

    Copiar pdp_freeframe.pd_linux a tu carpeta /usr/local/lib/pd/extra/

    $cp /usr/local/lib/pd/extra/pdp_freeframe-0.2/pdp_freeframe.pd_linux /usr/local/lib/pd/extra/.

    Volver al escritorio

    $cd /home/TU_USUARIO/Desktop

    7. Instalar VIDEOGRID

    http://puredata.sergilario.com/externals/videogrid-0.2.tar.gz

    Descomprimir y copiar a /usr/local/lib/pd/extra/.

    $cd/usr/local/lib/pd/extra/pd/extra/videogrid

    Editar la linea de MakeFile que se refiere a la carpeta de la fuente de pd con lo siguiente

    PD_SRC=/usr/local/lib/pd/Pd-0.39.3-extended/pd/src/

    Salvar y compilar

    $sudo make clean
    $sudo make 
    $sudo make install

    Eso es todo.

    8. Ejecutar EVE

    PATCH EVE-0.6 http://www.delacrew.net/blog/externals/eve-0.6.tar.gz
    Ahora tu puedes lanzar pd y abrir el patch de eve-0.6.pd

Viendo 3 publicaciones - del 1 al 3 (de un total de 3)

Debes estar registrado para responder a este debate.