Módulo de vídeo basado en VLC

Started by josebita, February 03, 2010, 07:40:39 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

josebita

¿El error ese te lo da mi librería?. Flipo :)
Prueba a reemplazar las librerías con las del último VLC, por si acaso.
Mi conexión anda un poco cascada ultimamente, pero en cuanto mejore le echo un ojo.

Prg

son las últimas versiones. el error del mensaje sucede sólo con el formato webm.

el error de que el video no termina de reproducirse me lo da en todos los formatos. como te digo, le falta muy poco para terminar de reproducirlo, algunos segundos (quizá un segundo)
en humos puedes mover la camara con los cursores. es necesario para los niveles a partir del dos :)

Windgate

Supongo Prg que andas con eso de la intro oficila de Bennu... Le pedí en su día ayuda a Josebita, pero tampoco quise darle demasiado la chapa, si sale algún avance funcional no dudes en subir el link, sea lo que sea, en mi caso no conseguí que se reprodujese un mp4 :(

Hace falta un buen programa test funcional "para tontos", como los test de Bennu 3D que anda que no valen xD
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

Prg

yo logré que se reprodujeran los formatos, el problema es que no se reproduce todo el video, le falta un poquito
en humos puedes mover la camara con los cursores. es necesario para los niveles a partir del dos :)

SplinterGU

debe ser problema del video o de la libvlc, por que no probas con el reproductor vlc?
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

josebita

Sí, probad eso. Si no, se me ocurren un par de cosas que podría intentar.

PD: estais con el último pack de la web del proyecto, no?

Prg

el media player classic si me lo reproduce todo. y el reproductor de windows media también (probé el .ogv y el .mp4)
el reproductor vlc no lo reproduce todo.

uso la versión de descarga de esta pagina
http://code.google.com/p/bennugd-vlc/

descargué el ogv y el webm, para el mp4, usé una versíon que contiene muchísimas librerías en la carpeta vlc, no se cuál es, pero la descargué de mediafire, creo que es este link
http://www.mediafire.com/?izmmumyjdd5

de cualquier forma, en todos el video queda inconcluso.


Entonces la solución será agregar más imágenes (un segundo más) al final del video,

gracias
en humos puedes mover la camara con los cursores. es necesario para los niveles a partir del dos :)

josebita

#82
¡No es culpa mía!. ¡Yuju!. :P

PD: En serio, imagino que las próximas versiones de VLC usarán para WebM el soporte nativo que viene con ffmpeg, que dicen que es mucho mejor que el que liberó Google, así que quizás mejore el asunto.

Drumpi

De momento, ffmpeg es el decodificador que más me ha convencido, sobre todo en la última versión que tengo para Linux.
Aunque lo suyo sería buscar directamente los codecs existentes y crear un programa "server" que los use, creo que ya incluyen su propia aceleración HW... aunque va a ser casi imposible encontrar los fuentes de codecs propietarios (salvo las versines "hacks", aka mad y ugly segun repositorios de ubuntu).
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

josebita

#84
No sé si me he explicado: VLC ya usa ffmpeg para _algunos_ codecs. Si te fijas en los packs, el que reproduce MPEG4 usa ffmpeg para reproducir los vídeos. Cuando salga la próxima versión de VLC, quizás lo use para reproducir los WebM y el soporte mejore.

SplinterGU

cambia de formato de video, no le des mas vueltas al asunto.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

josebita

#86
He actualizado la librería para que utilice el nuevo API de VLC > 1.1.1 y tenga soporte nativo para 32bpp.
Cambios:

* Cambiado el API para soportar VLC 1.1.1 y superiores.
* Ahora el gráfico que devuelve video_play() es de la profundidad que se esté usando en el momento: 16 ó 32. Los 8bpp siguen sin estar soportados.
* Si a alguien le pasaba que al salir del intérprete Bennu se colgaba, parece que ya no ocurre.

La nueva versión compilada de las librerías la teneis en:
Win32
Linux

Pero ojo que sólo funciona con VLC >= 1.1.1, no con la versión que viene en los packs, que los reharé cuando tenga un rato.

PD: Wind, dime otra vez cuál es el problema que tienes con esta librería, que le intento echar un ojo.

josebita

Los packs para windows ya están actualizados en la web del proyecto y la nueva librería está disponible en mi PPA para los que useis Ubuntu Maverick.

Los nuevos packs los he probado con wine, así que si hay algún fallo, os agradecería que me lo hicierais saber.

SplinterGU

Download Lastest BennuGD Release: http://www.bennugd.org/node/2

josebita

De nada. Siento meter tantos mensajes seguidos pero, por si a alguien le vienen bien, he subido algunos vídeos a la sección de descargas del proyecto.
Algunos son más grandes y otros más chicos: es lo que he encontrado por ahí.