Gtreamer es un conjunto de librerías que te permite escribir cualquier tipo de aplicación que involucre el flujo de datos multimedia.
Esta es la version de slideshare de las diapositivas de mi charla de Gstreamer en el Flisol Puebla
2. ¿Qué es Gstreamer? Es un conjunto de librerías que te permite escribir cualquier tipo de aplicación que involucre el flujo de datos multimedia.
3. Los que se van a aburrir aquí ... Solo te interesa presumir tu mac o tu iLoquesea. Te gusta Trolear. Solo te interesa que las cosas funcionen sin mirar a los detalles. Ya solo estas esperando para ir a tomar al antro.
4. Y para los que se quedaron ... Pongan atención :)
5. ¿Qué es Gstreamer? Es un conjunto de librerías que te permite escribir cualquier tipo de aplicación que involucre el flujo de datos multimedia.
25. Elementos El bloque básico de construcción de gstreamer Cámara de video Decodificador MJPEG Ventana video Fuente (src) Decodificador Sumidero (sink) (b) (a)
29. Demostración de uso (con gst-launch solamente) Tubería de prueba de video --------------------------- gst-launch-0.10 videotestsrc ! autovideosink
30. Demostración de uso (con gst-launch solamente) Tubería de prueba de audio -------------------------- gst-launch-0.10 audiotestsrc ! autoaudiosink
31. Demostración de uso (con gst-launch solamente) Abrir un archivo de audio ------------------------- gst-launch-0.10 playbin uri="file:///mi/archivo/de/audio.ogg"
32. Demostración de uso (con gst-launch solamente) Abrir un archivo de video -------------------------- ¡Gstreamer adivina el formato del archivo y los elementos a usar! gst-launch-0.10 playbin uri="file:///mi/archivo/de/video.ogv"
33. Demostración de uso (con gst-launch solamente) Abrir un archivo de video (solo el video en formato ogg-/theora) ------------------------- gst-launch-0.10 filesrc location="/mi/archivo/de/video.ogv" ! oggdemux ! theoradec ! ffmpegcolorspace ! autovideosink
34. Demostración de uso (con gst-launch solamente) Etiquetar el archivo de video ------------------------------ gst-launch-0.10 filesrc location="/mi/archivo/de/video.ogv" ! oggdemux ! theoradec ! ffmpegcolorspace ! textoverlay valign="bottom" text="Hola al flisol" shaded-background=true ! autovideosink
36. Acerca de ... Noe Nieto: http://noenieto.com @tzicatl Vean Información sobre Percepción Unitaria en: http://www.percepcionunitaria.com/introduccion