¿Cómo ver la salida de funciones como GST_CAT_INFO, GST_DEBUG, etc.? ¿Debo compilar gstreamer con el nivel de depuración o puedo hacerlo a nivel de aplicación?¿Cómo veo la salida de depuración gstreamer?
Respuesta
Los mensajes de depuración pueden imprimirse en stderr utilizando la variable de entorno GST_DEBUG (si gstreamer se ha compilado con --enable-gst-debug, que es el valor predeterminado). Por ejemplo, GST_DEBUG=audiotestsrc:5 gst-launch audiotestsrc ! fakesink
registrará todo (5) desde el elemento audiotestsrc.
Puede cambiar su salida de la depuración de programas en tiempo de ejecución utilizando setenv("GST_DEBUG","cat:level...", 1)
leer algún momento depuración GStreamer puede ser tedioso. Puede dar gst-debug-viewer una oportunidad.
Puede leer el Documentation para más detalles.
Para mostrar información de depuración para todas las categorías, usar algo como
export GST_DEBUG="*:6"
antes de ejecutar el comando.
Para todos los niveles, puede ir directamente a GST_DEBUG = "6" – hectorcanto
. También puede obtener mensajes de complementos de solo python como 'exportar GST_DEBUG = "python: 6' '. Se puede usar para depurar el complemento escrito en Python – quasoft
añadí nivel de depuración:
gst-debug-level=4 {0->7}
que funcione sin acumulación gstreamer nuevo
- 1. ¿Cómo veo la barra de herramientas de depuración Django?
- 2. ¿Cómo veo la salida "raw xml" de nusoap?
- 3. VisualStudio: sin salida de depuración
- 4. Cómo mostrar video de avi con gstreamer?
- 5. ¿Cómo veo el contenido de los objetos Qt durante la depuración?
- 6. GStreamer: cómo conectar pads dinámicos
- 7. Visual Studio - Filtrar excepciones de la salida de depuración
- 8. Salida de información de depuración en la consola
- 9. ¿Qué es la sintaxis de gstreamer caps?
- 10. Inno Setup: ¿Cómo veo la salida (traducción) del preprocesador Inno Setup?
- 11. Cómo videomixer programa usando Gstreamer C API
- 12. ¿Salida de struct a NSLog para la depuración?
- 13. ¿Cómo puedo encontrar la longitud de los medios con gstreamer?
- 14. ¿Cómo veo la solicitud HTTP completa en Rails
- 15. Gstreamer de python's gst.LinkError problema
- 16. GStreamer vs FFmpeg
- 17. Plugin GStreamer con GStreamermm (C++)
- 18. GStreamer en Android
- 19. ¿Cómo veo git diff con textmate
- 20. Cómo rastrear/salida timestamp en Visual C++ 2010 mientras depuración
- 21. Python GStreamer cámara web espectador
- 22. Redirigir stdout y stderr a la consola de depuración de salida de microsoft visual studio
- 23. ¿Cómo resaltar y colorear la salida de gdb durante la depuración interactiva?
- 24. Encendido de salida de depuración para Python 3 urllib
- 25. No se puede ver la salida de depuración al ejecutar el emulador de Android
- 26. Streaming PulseAudio a archivo (posiblemente con GStreamer)
- 27. ¿Cómo puedo sangrar la salida de salida?
- 28. redirige la consola a la ventana de salida de depuración de Visual Studio en app.config
- 29. ¿Cómo iniciar la depuración?
- 30. ¿Cómo veo la ventana de Jerarquía de llamadas?
fresco! Muchas gracias por la información. Y así es como redirigí la salida a un archivo. $ GST_DEBUG = audiotestsrc: 5 gst-launch audiotestsrc! fakesink 2> archivo.txt Debería ayudarme a depurar gstreamer. Y lo bueno es que también funciona en Windows. Sin embargo, no estoy obteniendo ninguna salida de gst-debug-viewer. muestra la siguiente información. en el shell, pero no muestra ningún resultado en su ventana, solo columnas vacías. http://tinypic.com/r/io16xi/3 –
Hmm, olvidé mencionar que gst-debug-viewer toma salida sin colores. Intente generar el registro con GST_DEBUG_NO_COLOR = 1 – elmarco
sí, gst-debug-viewer funciona ahora. Gracias. –