[Olpc-uruguay] gst0.10-python
Fabian Peña
fapenia en adinet.com.uy
Vie Ene 8 13:01:20 EST 2010
La verdad no se que implica , algunos muchachos de por aqui "progreen"
habian hecho algo similar a eso usando cairo y tenian hecho el juego
del gusanito.
Ahora lo que si te preocupa es que al hacer un programa en pygame perdes
cosas de gtk como controles tipo textbox labels , combobox y demás ,
pues existen por ahí interfaces gráficas basadas en pygame que te dan el
mismo tipo de abstracciones que gtk.
Creo que la mas usada es pgu , http://code.google.com/p/pgu/
Sobre como empezar yo arranqué con el libro "Beignning Game Develoment
with Python and Pygame" y tetrismat es lo que salió de ahí y no está
nada limpio.
Tengo el PDF , no lo paso directamente por la lista porque es muy grande
y no quiero volver a empezar aquel tema que ya tuvimos.
Eso si , si tenes una casilla a la que te pueda mandar 8 megas pásamela
en privado que te lo mando.
Yo tengo pensado re arrancar con algo un poco mas útil cuando el trabajo
me de un respiro. :-)
Flavio Danesse esucribió:
> Pregunta:
>
> Supongamos que hago una interfaz en gtk y quiero meter dentro de una
> ventana u otro control de esta interface, una superficie hecha en
> pygame, ¿como hago?
>
> *Para explicarme mejor, quiero hacer esto:*
>
> ventana = gtk.Window(WINDOW_TOPLEVEL)
> superficie = pygame.display.set_mode((800,600),0)
> ventana.add(superficie)
>
> (obviamente esto no funciona, pero se que se puede hacer algo parecido)
>
>
>
>
>
> El 8 de enero de 2010 10:52, Flavio Danesse <fdanesse en gmail.com
> <mailto:fdanesse en gmail.com>> escribió:
>
> Hola Fabián.
>
> Tenía presente lo que habías hecho, a decir verdad tengo tu
> trabajo guardado para estudiarlo cuando me meta en pygame que
> todavía no he visto nada al respecto, recien ahora me podría meter
> en eso, lo que pasa es que primero tenía que familiarizarme con
> python y gtk, al menos para poder hacer alguna cosa que funcionara.
>
> Voy a ver si me meto ahora en pygame, pero tengo que empezar desde
> cero.
> Voy a hacer un jueguito de gestión de recursos que ya tengo empezado.
> Tengo la interfaz hecha en gtk, pero no se lo suficiente como para
> manejar las imagenes como desearía hacerlo, de hecho no se como
> ponerle una imagen de fondo a la ventana y necesito hacerlo, así
> que creo que abandonaré todo el proyecto, estudiaré un poco pygame
> y recomenzaré todo el proyecto sobre pygame.
> Primero estudiaré la parte de imágenes y todo lo referente a
> interfáz gráfica y luego me meteré en el audio.
> Mis ejemplos de código para aprender serán tu actividad y conozco
> uruguay, aunque por lo que estuve viendo no va a ser nada fácil.
>
> Agradezco cualquier ayuda sobre como comenzar y hacer cosas
> comunes como definir el area de pantalla, cargar las imagenes, etc
> . . .
>
>
>
> El 8 de enero de 2010 09:41, Fabian Peña <fapenia en adinet.com.uy
> <mailto:fapenia en adinet.com.uy>> escribió:
>
> Yo tuve problemas con el audio en la actividad tetrismat
> la musica de fondo va produciendo chasquidos bastante molestos.
> Probe un monton de recetas y en el pc que desarrollo los elimine
> seteando
> pygame.mixer.pre_init(44100, -16, 2, 1024*4)
> pygame.init()
>
> No asi en la XO , claro que solo probe con 1.
> Si tu "1.mp3" no hace lio , me lo mandas , a ver si me doy
> cuenta que pasa ?
>
>
> Flavio Danesse escribió:
>> No había probado el audio con pygame, así que lo probé recién
>> y anda perfecto con mp3:
>>
>> import pygame
>> from pygame.locals import*
>> pygame.mixer.init()
>> pygame.mixer.music.load("1.mp3")
>>
>> pygame.mixer.music.play()
>> raw_input()
>> pygame.exit()
>>
>> Pero no reproduce las radios.
>>
>>
>> El 7 de enero de 2010 12:55, Flavio Danesse
>> <fdanesse en gmail.com <mailto:fdanesse en gmail.com>> escribió:
>>
>> No se como reproduce etoys, pero si tienen codecs de
>> gstreamer los tiene dentro.
>>
>> Lo que yo se sobre gstreamer en nuestras xo ya lo
>> expliqué acá:
>> http://sites.google.com/site/sugaractivities/sugarizar-una-aplicacion
>> En ese link también expliqué sobre el codec de fluendo al
>> cual hace referencia Sebastián.
>> Software que reproduzca archivos multimedia en la xo, yo
>> conozco lo siguiente:
>>
>> watch and Listen
>> etoys
>> jukebox
>> totem
>> web activity
>> mozilla
>>
>> El tema es que: cualquier software que use gstreamer, las
>> xo uruguayas no pueden utilizarlo porque no podemos
>> instalar codecs en gstreamer ya que no tenemos acceso al
>> root del sistema, por eso totem y jukebox funcionan
>> perfecto en cualquier xo, con cualquier formato de video
>> y audio, menos en las nuestras, donde no funcionan por no
>> tener gstreamer, a menos que metamos a prepo el codec de
>> fluendo como explico en el link que les pasé, de todas
>> maneras, ese codecs solo reproduce mp3.
>>
>> watch and listen por otro lado, funciona con helix. La
>> actividad que hice yo (CeibalRadio), se basa en el
>> sistema helix y el código lo desarrollé a partir de watch
>> and listen 8 que es la única versión que funciona en
>> nuestras xo (watch and listen va por la version 14).
>>
>> CeibalRadio, permite cargar una lista de archivos de
>> audio (wav, ogg o mp3) desde cualquier parte y reproducir
>> radios online.
>> (No utiliza el journal). Estas son diferencias
>> importantes con watch and listen ya que watch and listen
>> solo puede cargar un archivo a la vez y solo si este se
>> encuentra en el journal y no puede reproducir radios online.
>>
>> Nosotros, al no tener acceso al rrot del sistema, no
>> podemos generar software que actualice o instale
>> gstreamer y sus codecs o cualquier otra cosa de uso
>> general para varias actividades. Cualquier actividad que
>> hagamos, no puede guardar nada fuera de su ambito debido
>> a que rainbow viene activo por default y solo puede
>> desactivarse con permiso de root, esto quiere decir que
>> no puedo hacer una actividad que cree todo el sistema
>> gstreamer en el home del usuario por ejemplo o el sistema
>> helix y usarlos desde allí con cualquier actividad que
>> los necesite como hicimos con totem, así que cada
>> raproductor que generemos, debe tener todo el sistema de
>> reproduccion para descargar.
>>
>> Es decir, si en la misma xo instalamos CeibalRadio y
>> watch and listen, tendremos 14 mb que ocupa helix
>> duplicados, ya que cada actividad debe tenerlo como parte
>> de su software.
>>
>>
>>
>>
>>
>> El 7 de enero de 2010 11:42, Sebastian Vallejo
>> <sebastian.vallejo en gmail.com
>> <mailto:sebastian.vallejo en gmail.com>> escribió:
>>
>> http://fedoraproject.org/wiki/Multimedia/fluendo-mp3
>>
>> 2010/1/7 Esteban Bordón <ebordon.uy
>> <http://ebordon.uy>@gmail.com <http://gmail.com>>:
>> > Según tengo entendido las XO de Uruguay tienen
>> codecs de GStreamer para
>> > reproducir archivos mp3. Por ejemplo con el etoys
>> se puede reproducir este
>> > formato.
>> >
>> > saludos,
>> > Esteban.
>> >
>> >
>> > El 6 de enero de 2010 20:46, Dario Clavijo
>> <daedalus2027 en gmail.com <mailto:daedalus2027 en gmail.com>>
>> > escribió:
>> >>
>> >> Tengo entendido que el formato mp3 no es libre y
>> que por ende no viene el
>> >> codec de este en la distro Fedora que es la distro
>> base de la XO.
>> >> Hay que conformarse con ogg mientras no tengamos
>> acceso como root a la Xo.
>> >>
>> >> El 23 de noviembre de 2009 15:02, Flavio Danesse
>> <fdanesse en gmail.com <mailto:fdanesse en gmail.com>>
>> >> escribió:
>> >>>
>> >>> Gracias Fabián, a ver que saco.
>> >>>
>> >>>
>> >>>
>> >>> El 23 de noviembre de 2009 12:42, Fabian Peña
>> <fapenia en adinet.com.uy <mailto:fapenia en adinet.com.uy>>
>> >>> escribió:
>> >>>>
>> >>>> Flavio . Habria que darle una mirada a como se
>> launchea la terminal ya
>> >>>> que esta puede escribir en cualquier parte del
>> directorio del usuario olpc
>> >>>> asi instalar los codecs necesarios en la primera
>> ejecucion.
>> >>>> Yo entre otras cosas estoy intentando levantar
>> incluso otros desktops
>> >>>> bajo el usuario olpc
>> >>>> Hasta ahora logre levantar el viejo fvwm95 sin
>> problemas.Como no tengo
>> >>>> claro todavia las cosas no posteo info.
>> >>>> No es nada educativo lo que estoy haciendo ,
>> pero creo que puede servir
>> >>>> para apropiarnos de la tecnologia respetando la
>> seguridad de LATU ( que se
>> >>>> que viola todas las licencias, pero es necesaria)
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>> Flavio Danesse escribió:
>> >>>>
>> >>>> Sigo leyendo sobre audio y video con python
>> viendo como hacer un
>> >>>> reproductor mp3.
>> >>>> Me pregunto si es posible hacer la actividad
>> incluyendo las librerías
>> >>>> necesarias para decodificar los mp3, encontré
>> >>>> gst0.10-python a ver si alguno más entendido que
>> yo estudia el modo de
>> >>>> usar esto en la xo sin tener que instalarle nada
>> al sistema.
>> >>>>
>> https://launchpad.net/ubuntu/hardy/+source/gst0.10-python/0.10.11-1
>> >>>>
>> >>>> ________________________________
>> >>>> _______________________________________________
>> >>>> Olpc-uruguay mailing list
>> >>>> Olpc-uruguay en lists.laptop.org
>> <mailto:Olpc-uruguay en lists.laptop.org>
>> >>>> http://lists.laptop.org/listinfo/olpc-uruguay
>> >>>>
>> >>>>
>> >>>> _______________________________________________
>> >>>> Olpc-uruguay mailing list
>> >>>> Olpc-uruguay en lists.laptop.org
>> <mailto:Olpc-uruguay en lists.laptop.org>
>> >>>> http://lists.laptop.org/listinfo/olpc-uruguay
>> >>>>
>> >>>
>> >>>
>> >>> _______________________________________________
>> >>> Olpc-uruguay mailing list
>> >>> Olpc-uruguay en lists.laptop.org
>> <mailto:Olpc-uruguay en lists.laptop.org>
>> >>> http://lists.laptop.org/listinfo/olpc-uruguay
>> >>>
>> >>
>> >>
>> >>
>> >> --
>> >> Darío Clavijo
>> >> http://dclavijo.blogspot.com
>> >> Registered Linux User #479210.
>> >>
>> >> _______________________________________________
>> >> Olpc-uruguay mailing list
>> >> Olpc-uruguay en lists.laptop.org
>> <mailto:Olpc-uruguay en lists.laptop.org>
>> >> http://lists.laptop.org/listinfo/olpc-uruguay
>> >>
>> >
>> >
>> > _______________________________________________
>> > Olpc-uruguay mailing list
>> > Olpc-uruguay en lists.laptop.org
>> <mailto:Olpc-uruguay en lists.laptop.org>
>> > http://lists.laptop.org/listinfo/olpc-uruguay
>> >
>> >
>> _______________________________________________
>> Olpc-uruguay mailing list
>> Olpc-uruguay en lists.laptop.org
>> <mailto:Olpc-uruguay en lists.laptop.org>
>> http://lists.laptop.org/listinfo/olpc-uruguay
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Olpc-uruguay mailing list
>> Olpc-uruguay en lists.laptop.org <mailto:Olpc-uruguay en lists.laptop.org>
>> http://lists.laptop.org/listinfo/olpc-uruguay
>>
>
>
> _______________________________________________
> Olpc-uruguay mailing list
> Olpc-uruguay en lists.laptop.org
> <mailto:Olpc-uruguay en lists.laptop.org>
> http://lists.laptop.org/listinfo/olpc-uruguay
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Olpc-uruguay mailing list
> Olpc-uruguay en lists.laptop.org
> http://lists.laptop.org/listinfo/olpc-uruguay
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.laptop.org/pipermail/olpc-uruguay/attachments/20100108/5aa24fca/attachment-0001.htm
More information about the Olpc-uruguay
mailing list