Dedicado a mis proyectos en Gambas ,un lenguaje de programación parecido al Visual Basic + Java pero ampliamente mejorado y...¡¡para gnu/linux!!.La potencia del gnu/linux sumada a la facilidad del Basic



Consultas, Desarrollo de programas y petición de presupuestos:



Mostrando entradas con la etiqueta grabación. Mostrar todas las entradas
Mostrando entradas con la etiqueta grabación. Mostrar todas las entradas

sábado, 16 de mayo de 2020

Eliminar ruido al grabar con Inteligencia Artificial: Krisp

Eliminar ruido al grabar con Inteligencia Artificial: Krisp

En el siguiente video, Javier Fernandez (canal de youtube) nos enseña a usar este software  para eliminar ruido en nuestras grabaciones. La versión que he visto es de Windows (y la he podido probar y funciona bien), Y también hay una extensión el navegador Chrome.

Os dejo el video que es muy interesante:





Enlace para descarga y alta en KRISP:  https://krisp.ai/?ref=javierfernandez4 


Enlaces de Interés:
Elegir el micrófono adecuado en el programa Audacity
https://es.ccm.net/faq/27030-como-grabar-audio-con-audacity


"conecta un micrófono a la computadora. Ahora, ve a la pestaña Editar y selecciona Preferencias. Se abrirá la ventana Preferencias: Dispositivos. En la sección Grabación > Dispositivo, abre el menú desplegable, selecciona Micrófono y haz clic en Aceptar. Para empezar la grabación, haz clic en Grabar (botón de color rojo). Para detener la grabación haz clic en Detener (botón de color amarillo). Si deseas escuchar la grabación antes de guardar el archivo, haz clic en Reproducir (botón de color verde). Cuando hayas terminado de grabar, haz clic en Archivo y selecciona Exportar audio. Asígnale un nombre al archivo, elige el formato en que deseas guardarlo y haz clic en Aceptar."


Tambien existe una extensión para CHROME:
https://chrome.google.com/webstore/detail/krisp-for-chrome/edmmlbmgelmbipapbhcncjblhejknomb/related

Saludos

domingo, 18 de noviembre de 2012

Captura de video y sonido: Grabar lo que haces en la pantalla de tu ordenador.

 Capturadora de video y sonido

Muchas veces nos he necesario grabar lo que estamos haciendo en la pantalla de ordenador, para hacer un videotutorial, reportar un error, etc..

Existen multitud de programas que lo hacen. Yo me he hecho uno con gambas3 (realizado en gambas3.3.90) usando ffmpeg

Realmente usa un script bash que encontré en un applets de cinnamon  , ScreenShot+Desktop Record realizado por  infektedpc

Pero le he añadido una mejora, que aparezca un cronómetro, para indicar cuanto tiempo llevamos grabando, muy útil si nuestro servidor (por ejemplo, youtube) tenemos limitado la duración del video a subir, o simplemente para llevar un control de la duración del video mientras estamos grabando


Además pulsando el botón de la carpeta accedemos a la carpeta donde se ha guardado el video (/home/carpeta usuario/Videos ). 

 El nombre del archivo, lo pone automáticamente: nombre del mes, dia, y hora:
Aqui teneis una captura funcionando...


Cuando se minimiza, se sigue viendo la duración del video junto a su icono.


La parte más interesante del programa es lo que hago al pulsar el boton de grabar:

Public Sub ToolButton1_Click()
If grabando = False Then
'iniciar la grabacion
ToolButton1.Picture = Picture["icon:/32/stop"]
Timer1.Enabled = True
grabando = True
Me.w = 196
Me.h = 63
Label1.text = "00:00:00"
Me.caption = Label1.text
Labelestado.Text = "grabando..."
Try Copy "screencapturesound.sh" To "/tmp/screencapturesound.sh" 'copio del interior del programa, el script, a la carpeta /tmp
Try Chmod "/tmp/screencapturesound.sh" To "rwx------" 'doy permisos de ejecución
Exec ["/tmp/screencapturesound.sh"] For Read 'para que no salga ningun valor en la terminal
Else
'estoy grabando... tengo que parar
tiempo = 0
Labelestado.Text = "estado: sin grabar"
Me.w = 252
Me.h = 133
Timer1.Enabled = False
Label1.text = "Duración"
Me.caption = "Capturadora"
Shell "killall -SIGTERM ffmpeg"
Endif
End

En el caso que de no este grabando (esto lo controlo con la variable "grabando"), modifica el formulario (cambiando la forma del formulario, el icono del boton, activa el timer que controla la cuenta del tiempo y empieza a ejecutar el script), si esta grabando, para la grabación (mata el proceso ffmpeg) y modifica las dimensiones del formulario.

Código fuente de descarga: crearvideotutorial.tag.gz
ejecutable en .gambas: crearvideotutorial.gambas
paquete .deb: crearvideotutorial.deb



Saludos.

Nota:

Teneis que tener instalado ffmpeg para que funcione el programa correctamente:
sudo apt-get install ffmpeg