OpenBoard - funcionalidad podcast - no graba con audio

11 envíos / 0 nuevos
Último envío
#1 Mar, 13/04/2021 - 01:54
darkblacklife
Imagen de darkblacklife
Desconectado/a
colaborador
se unió: 23/02/16

OpenBoard - funcionalidad podcast - no graba con audio

Estado: 
[ACTIVO]

Hola, les cuento que con al situación covid, he querido usar esta aplicación para preparar unas clases en video (soy docente). Consiste en una pizarra virtual sobre el cual puedo escribir o dibujar usando una tableta wacom o un mouse. Tiene una funcionalidad llamada 'podcast' que permite grabar un video con todo lo que hago en la pizarra. Pero solo puedo hacerlo funcionar sin que grabe audio, si marco la opción "entrada de audio predeterminada" (la única opción de audio disponible) no graba nada sino que me aparece un texto emergente que dice:

Fallo al iniciar el codificador...

por terminal esta es la salida que me arroja:

libpng warning: iCCP: known incorrect sRGB profile
Persisting document; path is "/home/USUARIO/.local/share/OpenBoard/document/OpenBoard Document 2021-04-13 01-23-43.678/metadata.rdf"
[libx264 @ 0x562a3cef1900] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
[libx264 @ 0x562a3cef1900] profile High, level 6.1, 4:2:0, 8-bit
[libx264 @ 0x562a3cef1900] 264 - core 161 - H.264/MPEG-4 AVC codec - Copyleft 2003-2021 - http://www.videolan.org/x264.html - options: cabac=1 ref=5 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=8 psy=1 psy_rd=1,00:0,00 mixed_ref=1 me_range=16 chroma_me=1 trellis=2 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=2 keyint=10 keyint_min=1 scenecut=40 intra_refresh=0 rc_lookahead=10 rc=crf mbtree=1 crf=20,0 qcomp=0,60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1,40 aq=1:1,00
No audio input device selected; using default
[SWR @ 0x562a413d8380] Value -1,000000 for parameter 'in_channel_count' out of range [0 - 64]
[SWR @ 0x562a413d8380] Value -1,000000 for parameter 'in_sample_rate' out of range [0 - 2,14748e+09]
[SWR @ 0x562a413d8380] Requested input sample rate 0 is invalid
FFmpeg video encoder: "Couldn't initialize the resampling context: Argumento inválido"

Probé lo mismo como usuario ordinario, con y sin sudo, también como root... mismos resultados.

 

Lo anterior fue usando la paquetería Debian oficial. Adicionalmente intenté con:

  • La versión de windows con wine, me sigue diciendo que no puede iniciar el codificador...
  • El paquete versión flatpak, con el usuario ordinario no me deja instalar, con el root sí... la diferencia es que aparecen muchas opciones de audio, probé con varias y el mismo problema, pero me graba sin audio siendo root (aunque si lo corro siendo usuario normal no me deja grabar tampoco)

 

Estoy usando Debian Sid 64bit, actualizado a la fecha... Lo super raro es que ni la versión windows/wine ni la flatpak logran funcionar tampoco, las cuales hubiera creído que vienen con todas las dependencias incluidas. He intentando con el micrófono de una webcam usb, inicialmente creería que no es relevante ya que independiente de la conexión y origen del micrófono si no lo reconociera simplemente debería grabar silencio, pero ya no se qué creer...

Siempre podría usar OpenBoard en conjunto con algún otro soft de grabado de audio y luego integrar el video con el audio, pero es más trabajo y parece un despropósito.

 

Se agradece cualquier observación o recomendación. Incluso si saben de algún soft similar que sí funcione sin problemas.

 

 

Mar, 13/04/2021 - 23:32
darkblacklife
Imagen de darkblacklife
Desconectado/a
colaborador
se unió: 23/02/16

Para compilar yo mismo OpenBoard he seguido este link

https://github.com/rentov/herramientas-para-la-docencia/issues/1

Al parecer, al instalar todos los paquetes necesarios no solo me ha servido para compilar el programa sino que la instalación por defecto de Debian comenzó a reconocer los micrófonos y además dejó de tirar el error al querer grabar el podcast... es decir, parece que el programa del repositorio no tiene bien declarada las dependencias ¿no?

Si conecto un micrófono con el conector rosa al mother o uso el microfono de la webcam parece que graba, no obstante mete un batido de fondo, un chisporroteo con cierta periodicidad. Con ficha rosa satura cuando hablo (tampoco tenia un buen micrófono para probar, el que tengo mete mucho ruido de fondo). Con webcam se nota claramente ese batido. Lo curioso es que si grabo audio con audacity esos ruidos no aparecen. Es decir OpenBoard está grabando pero codifica mal el audio. Hay un archivo de configuración donde he intentado modificar bitrate y los frames por segundo, pero no cambia nada. Es una pena, si el programa funcionara bien sería justo lo que necesito. Grabar el audio con audacity me complica la vida, despues tengo que sincronizar y recodificar el vídeo (para colmos de males no puedo usar OpenShot para esa sincronización por que se cuelga al cargar los archivos a las pistas)... crying

Mié, 14/04/2021 - 11:14
rockyiii
Imagen de rockyiii
Desconectado/a
administrator
se unió: 11/01/16

 


Se ve interesante el programa, todo apunta a que es un tema del mismo, ¿abría que ver si el programa tiene un foro o asistencia?
fijate usando pulse e indicando en la confg de audio del sistema configurando manualmente la entrada de audio y volumen

no se donde gurda los videos pero en audacity se puede reducir o eliminar el ruido y nivelar el volumen y con mkvtoolnix gui se puede grabar en *.mkv con los codec de x ejemplo mp4 y acc
si querés te puedo dar una simple guia de como hacerlo
saludos...

PD:
...Si conecto un micrófono con el conector rosa al mother o uso el microfono de la webcam parece que graba, no obstante mete un batido de fondo, un chisporroteo con cierta periodicidad. Con ficha rosa satura cuando hablo...
 

podría tratarse de una perdida, fuga, descarga, sarasa...., del neutro o la puesta a tierra cheeky

Mié, 14/04/2021 - 11:42 (Responder a #3)
elpatosilva
Imagen de elpatosilva
Desconectado/a
moderador
se unió: 22/01/16

Tal vez estés de suerte, ayer mismo estaba con esto pero por otro problema, no se si también les pasa, pero al dibujar lineas en OpenBoard es como que se cortan, como si uno soltara el botón y lo volviera a presionar muy rápido. Bueno, eso no lo he solucionado pero si lo del audio. Ejecutando en terminal veo

FFmpeg video encoder: "Couldn't initialize the resampling context: Invalid argument"

Una rapida busqueda en google me lleva a un foro que me lleva a otro donde la solución es

sudo apt-get install libqt5multimedia5-plugins

Aparentemente las dependencias no están del todo bien, luego ya pude seleccionar la entrada de audio.

Ahora bien, nuestros sistemas están muy lejos, yo uso estable y tu estas en sid, en mi caso openboard no esta en los repos ni hay un deb oficial por lo que hice algo muy malo que fue instalar desde unos deb desconocidos que baje desde la página creo que de un alemán, pero no creo que pase nada porque mi abuelo era Alemán por lo que debemos ser compatibles.

Instale lo siguiente y luego un sudo apt -f install para que arregle las dependencias
 

http://packages.it-zukunft-schule.de/debian/pool/main/o/openboard/openboard_1.5.3+dfsg1-1~itzks2~0deb10+1_amd64.deb

http://packages.it-zukunft-schule.de/debian/pool/main/o/openboard/openboard-common_1.5.3+dfsg1-1~itzks2~0deb10+1_all.deb

 

Aclaro, no recomiendo para nada instalar esos deb, desconozco quien los empaquetó, simplemente muestro lo que yo hice.

 

Saludos

 La democracia es el proceso que garantiza que no seamos gobernados mejor de lo que nos merecemos.

Mié, 14/04/2021 - 12:01
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16

Para la próxima, puedes usar apt para instalar paquetes descargados si no lo vas a hacer desde repositorios, de este modo se gestionarán las dependencias mientras éstas existean en repositorios:

apt install ./ruta/archivo.deb simulará una descarga de archivo.deb y lo meterá junto con los demás del sistema en /var/cache/apt/archives y realizará la instalación como si de un repositorio más se tratara, con lo que ahorras la búsqueda manual e instalación manual de dependencias la mayoría de los casos.

En el caso que comentas de que tal vez no estén bien las dependencias, más que eso me inclino por que ese paquete sea una recomendación más que una dependencia, ya sabes que hay Paquete + Dependencias + Recomendaciones + Sugerencias (software, software necesario para que funcione, software que añade funcionalidades, software que añade más funcionalidades).

 

  No hay bar que por bien no venga....
Mar, 20/04/2021 - 12:59
darkblacklife
Imagen de darkblacklife
Desconectado/a
colaborador
se unió: 23/02/16

Lo del batido en el audio lo he observado (a veces) en otro programa, SimpleScreenRecorder, siempre con el microfono de la webcam, yo estoy con la idea que es algún problema durante la codificación del vídeo (alguna biblioteca externa), por que si solo uso el audacity ese problema no aparece. El problema es que OpenBoard en ejecución no tiene mucha opción de configuración (elección de codecs por ejemplo) y si bien he intentado modificar alguna opción del archivo de configuración no he detectado mayor diferencia (además no encontré que esté bien documentado como meter mano en ese archivo, salvo algún que otro comentario sobre opciones concretas en algún foro). También hay alguna páginas en francés (creo que es un fork de un proyecto de desarrolladores franceses) que no me sirven mucho.

Ahora que me puse a usar en conjunto audacity+openboard+openshot para armar los vídeos, he podido generar dos videos para un par de clases. Pero no es la forma más practica de trabajo tener que ponerme a sincronizar audio y video capturados por separado y volver a codificar (encima openshot se me cuelga en linux al hacer drag and drop sobre las pistas así que por ahora lo uso en windows).

OTRO PROBLEMA que detecté del OpenBoard es que cuando no escribo nada durante un rato (por que estoy hablando o explicando algo), el ultimo trazo que escribí antes de la pausa se demora mucho más... y luego comienza a escribir parcialmente lo que viene más adelante, y lo borra, y lo vuelve a escribir... Es decir, funciona bien mientras estás todo el tiempo escribiendo algo pero pareciera que maneja mal el tema de los fotogramas clave cuando dejas de escribir por un rato. No se si es algo de la codificación del video (bibliotecas externas) o algo más profundo del funcionamiento de este programa.

Por regla general siento que muchos programas que "crean" vídeos en tiempo real funcionan mejor con algún codec de baja compresión que requiere poco procesador, ya que siento que con mucho procesamiento terminan habiendo fotogramas perdidos o algo por el estilo. Claro, solo es conjetura mía, pero si pudiera preferiría usar un xvid o un mpeg que un x264, y luego con algún otro programa recodificar tomando el tiempo que haga falta... Pero OpenBoard no parece dar esa opción.

Mar, 20/04/2021 - 17:08
rockyiii
Imagen de rockyiii
Desconectado/a
administrator
se unió: 11/01/16

y probando ffmpeg de deb-multimedia de http://deb-multimedia.org/
o si no con apt precerences usar una versión + moderna

Mar, 20/04/2021 - 17:50 (Responder a #7)
darkblacklife
Imagen de darkblacklife
Desconectado/a
colaborador
se unió: 23/02/16

Estoy usando Sid... ¿no es lo más moderno?

Mar, 20/04/2021 - 21:05
rockyiii
Imagen de rockyiii
Desconectado/a
administrator
se unió: 11/01/16

si, la versión de deb multimedia es la misma que en sid, pero la de debian puede llegar a estar restringida, etc y la de deb multimedia no.
también hay una versión más moderna en experimental https://packages.debian.org/experimental/ffmpeg
igualmente sid es inestable de por si
 

Mié, 21/04/2021 - 02:08 (Responder a #9)
darkblacklife
Imagen de darkblacklife
Desconectado/a
colaborador
se unió: 23/02/16

Ok, igual ahí me fijé, tengo el repositorio multimedia puesto hace eones, ya ni me acordaba... y sí, sid es inestable, pero es el que tiene lo más nuevo... y cuando he usado stable o testing siempre había algo que quería que solo estaba en sid... para algunas cosas se vuelve un despropósito por que lo que no anda lo tengo que compilar yo y eso le rompe la gracia a "disfrutar" de un sistema de paqueteria... quizás debería meterme una instalación sid y una testing, pero es un embole tener que reiniciar para usar cosas distintas y además no estoy seguro si podría compartirles el home sin conflictos (además parece un desperdicio de disco rigido).

Seguiré viendo si hay forma de hacerle algun ajuste al openboard...

 

Mié, 21/04/2021 - 11:54
rockyiii
Imagen de rockyiii
Desconectado/a
administrator
se unió: 11/01/16

si entiendo, debian testing y ni hablar de estable, suele traer software 'viejo'
gnome o kde de sid a estable traen muchos cambios pero sustancialmente siguen siendo + o - lo mismo y con flatpak y o snap podes tener la estabilidad de un escritorio y sistema operativo estables junto con los programas en sus ultimas versiones (navegadores, libre office, etc)