WASAPIRecording: Herramienta Sencilla y Eficaz para Grabar Audio

74 messaggi, 3 pagine:  1 2 3 ↖ Torna alla lista degli argomenti

Punteggio: +8

1. Hector,

WASAPIRecording: Herramienta Sencilla y Eficaz para Grabar Audio

Descripción General

WASAPIRecording es una herramienta que he desarrollado para usuarios de Windows 10 o superior, enfocada en simplificar la grabación simultánea de audio del micrófono y el sistema. Con esta aplicación puedes capturar música, videollamadas, narraciones y mucho más, sin configuraciones complejas ni funcionalidades innecesarias.

El propósito principal de esta herramienta es ofrecer una solución rápida, ligera y eficiente, ideal para grabaciones de uso personal o profesional con una calidad aceptable y sin complicaciones técnicas.


Características Principales

1. Selección de Dispositivos:**
- Configura fácilmente el micrófono y el sistema de audio (loopback) para tus grabaciones.

2. **Formatos de Salida y Calidad:**
- Admite WAV, MP3, FLAC, OGG y AIFF.
- Elige la calidad de grabación con frecuencias de muestreo de 22.050 Hz, 44.100 Hz o 48.000 Hz.

3. **Grabación Personalizada:**
- Graba en mono o estéreo según tus necesidades.
- Combina el audio del micrófono y del sistema en un solo archivo o guárdalos por separado.

4. **Controles de Volumen:**
- Ajusta la ganancia del micrófono y del sistema directamente desde la aplicación.

5. **Prueba de Audio:**
- Graba y reproduce un fragmento antes de la grabación definitiva para asegurarte de que todo suene como deseas.

6. **Atajos de Teclado Globales:**
- Personaliza combinaciones de teclas para iniciar o detener la grabación desde cualquier lugar.

7. **Interfaz Intuitiva:**
- Diseñada para que cualquier usuario pueda configurar y grabar sin experiencia previa.


Propósito del Proyecto

WASAPIRecording nació como una solución a una necesidad personal que tuve. Buscaba una alternativa ligera y práctica para grabar audio. Herramientas como Virtual Recorder dejaron de funcionar correctamente, y opciones como Audacity resultaron demasiado complejas para este propósito específico. Por ello, decidí crear esta herramienta para ofrecer:

  • **Simplicidad:** Un enfoque directo para grabar audio de calidad sin perder tiempo en configuraciones complicadas.
  • **Fiabilidad:** Una herramienta que, una vez configurada, funcione de manera estable y duradera.
  • **Accesibilidad:** Un software fácil de usar incluso para quienes no tienen conocimientos avanzados de audio.


Advertencias Importantes

1. **Compatibilidad Limitada:**
- No doy soporte para versiones modificadas o "liteadas" de Windows. Estas versiones suelen carecer de librerías necesarias para que la aplicación funcione correctamente.
- **Recomendación:** Usa una instalación oficial de Windows descargada desde una ISO legítima proporcionada por Microsoft.

> “Intentar arreglar problemas derivados de un sistema operativo modificado es una tarea que excede el propósito de esta herramienta. Por favor, usa un sistema oficial para evitar inconvenientes.”

2. **Falsos Positivos en Antivirus:**
- Debido a las técnicas de compilación utilizadas, algunos antivirus pueden marcar la aplicación como maliciosa. Esto es un **falso positivo
.
- Para mantener la transparencia, he puesto a disposición el código fuente para que cualquiera pueda revisarlo y compilarlo por su cuenta.

> “Los falsos positivos no significan que el software sea peligroso, sino que los antivirus son incapaces de interpretar correctamente ciertos patrones en los ejecutables. Si tienes dudas, revisa el código por ti mismo.”

3. **Límites Deliberados:**
- No incluiré funcionalidades avanzadas como reducción de ruido, ecualizadores o efectos de voz. Estas características están fuera del propósito principal de la aplicación y ya existen herramientas avanzadas que cumplen estas funciones.
- **Filosofía:** Mantener WASAPIRecording como una solución sencilla y directa para grabaciones rápidas.

> “Si tienes un mal micrófono, la calidad de tu grabación dependerá de él. La aplicación no busca compensar limitaciones del hardware.”

4. **No ofrezco soporte comercial:**
- WASAPIRecording es un proyecto personal que comparto para recibir feedback de la comunidad. No garantizo soporte técnico más allá de lo indicado en la documentación.


Por Qué He Publicado Esta Herramienta

No suelo publicar proyectos, pero decidí hacerlo en este caso para obtener valoraciones constructivas de la comunidad, especialmente de aquellos con conocimientos en audio. Este feedback me ayudará a mejorar la herramienta, manteniéndola dentro de su objetivo principal: ser una solución ligera, rápida y efectiva para grabar audio.


Qué Espero en el Futuro

Mi objetivo a largo plazo es que WASAPIRecording alcance un nivel de estabilidad y robustez que me permita olvidarme de su desarrollo continuo. Sin embargo, cualquier mejora que implemente estará alineada con los principios de simplicidad y funcionalidad que definen la herramienta.


Mensaje Final

“Esta aplicación nació para cubrir una necesidad personal, y la comparto con la esperanza de que también sea útil para otros. Si tienes sugerencias o críticas constructivas, serán bienvenidas, pero recuerda: no pretendo que esta herramienta reemplace aplicaciones avanzadas ni abarque funcionalidades complejas. Mi único propósito es proporcionar una forma rápida y sencilla de grabar audio con calidad aceptable.”

**¡Espero que disfrutes usando WASAPIRecording!**


Descarga y URL del Proyecto

- **URL del proyecto:** https://github.com/hxebolax/WASAPIRecording

- **Descargas (Releases):** https://github.com/hxebolax/WASAPIRecording/releases

Punteggio: +1

Ultima edizione da Hector, 25.12.2024 20:05:28

2. un_gordo_en_bici,

grande,

Punteggio: +0

3. Markk,

Yo solía usar Cok Free MP3 Recorder. Si bien creo que en gran parte la funcionalidad es parecida, que tenga el control de volumen independiente ya es ganancia. Con esta me veía obligado a poner el volumen del sistema al 100% si quería que se escuchara NVDA correctamente. Con auriculares con control de volumen independiente no había tanto problema, pero ahora uso unos cuyo volumen va aparejado al volumen del sistema.
Igual, lo que sí creo que sería una funcionalidad maravillosa es poder elegir las aplicaciones a grabar. Algo como lo que hacés con OBS o con Discord al compartir pantalla. Por ahí si vas a grabar un juego o algo relacionado con música capaz que no te interesa compartir el lector de pantalla, entonces estaría bien poder elegir la (o las) aplicaciones a capturar. Sería maravilloso poder yo que sé, elegir Discord para grabar una llamada con los amigos y Spotify para la música de fondo, sin que moleste el lector de pantalla, cosas así. No sé qué tan complicado sería esto a nivel técnico pero puestos a pedir...

Gracias y éxitos con el proyecto

Punteggio: +0

4. Hector,

@Markk poder se puede.

Pero no es fácil y menos para mi que como digo no tengo ni pajolera idea de audio.

Se lo justo y todavía hay mil cosas que se me escapan.

Lo que pides me lo han pedido ya y como te digo, poder se puede. Pero ahora mismo para ser sincero ponerme y desviarme de estabilizar todo seria al final no hacer nada bien.

A futuro no descarto ya que a mi en algunas ocasiones no me vendría mal, pero eso si me desvío ahora con cosas que reconozco que se me quedan grandes todavía creo que iba a quedar todo mal.

Pero apuntado queda.

Punteggio: +0

5. marcoML,

Yo estoy teniendo un problema, y pasa que cuando hago la prueba de audio, configurando todo, se escucha bien. El problema viene al momento de grabar, mi micrófono se escucha entrecortado, pero parece que solo es el micrófono, el audio de sistema sale todo normal.
También otra cosa, que no sé si sea así a propósito, pero al cambiar a formato wav el cuadro para elegir bitrate mp3 no se oculta.

Punteggio: +0

6. Hector,

@marcoML empiezo por lo fácil.

El cuadro no se oculta por que especifica ya claramente que solo es para MP3 y ya lo dejé, aunque no elijamos MP3. Creo que eso es dejadez por mi parte y no querer complicarme cuando se puede hacer fácil.

A lo del micro seguro que va haber más de uno y dos como tu.

Yo uso unos auriculares con micro conectados por Whireles los cuales no tienen nada de lag y todo me funciona bien.

Ahora, no quiere decir que tu micro no funcione bien.

Quiere decir que seguramente en algunos micros o configuraciones si se toca el código serio posible mejorar todo.

Por eso este hilo. Si suena la flauta de que algún programador y encima entendido en audio lo mira y me dice, che esto podría mejorar.

Ganaremos todos por que es el fin de este hilo, que al final nos vaya a la gran mayoría.

Y pongo gran mayoría por que estoy seguro que al 100% no va a ser así, es imposible que un solo programador saque algo sin fallos y que funcione en las miles de posibilidades de configuraciones de software y hardware que existen.

Espero si sigues revisando, que en próximas versiones tu problema se solucione.

Punteggio: +0

7. Aurorita-Dulce-y-Bonita,

holas.

agradezco ector por este programa.

había provado varios, pero como dices, eran complejos o no funcoinaban como debía.

este programa ahora me funciona de maravilla, sin errores.

solo hay algo que no sé si me pase a mi, y es cuando terminas la grabación, sale un cuadro de diálogo con el botóna ceptar pero al ver con insert b no dice lo que tiene el diálogo, ni cuando aparece la ventana.

asumo por lógica que dice que la grabación se guardó o terminó, pero eso, que no aparece.

Punteggio: +0

8. Hector,

@Aurorita-Dulce-y-Bonita eso fue un problema de la primera versión 1.0 y 1.1. Prueba esta que ya te informara correctamente en los diálogos:

https://github.com/hxebolax/WASAPIRecording/releases/download/1.2.1/WASAPIRecording.v1.2.1.zip

Punteggio: +0

9. Aurorita-Dulce-y-Bonita,

apa, yo la ahbía pillado de tecnoconocimientoaccesible, ahorita bajo la reciente.

gracias!

Punteggio: +0

10. Rayo,

hola Héctor! una cosa y la única que yo le modificaría, es poder elegir el nombre de salida del audio.

Punteggio: +0

11. Hector,

@Rayo guardo.

De echo una que lanzaste por Mastodon, en el código ya esta en Github. Pero todavía tengo que seguir haciendo pruebas para que todo sea correcto.

El actualizador.

Punteggio: +0

12. Rayo,

justo le hice pull; voy a seguir leyendo el código. que puf, son tantas cosas que me pierdo. si veo algo y creo que puedo aportar algo mandaré una pr.

Punteggio: +1

13. PrincesoGuerrero,

Agradecerte, Héctor, ya que soy ese tipo de usuarios que no les da para complicarse la vida con editores y tal. Me la llevo e informaré si algo.

Punteggio: +0

14. r-althor,

banco, uso la opción de gw para grabar todo junto pero si, en ocasiones necesito que sean tracks separados. Thx.

Punteggio: +0

15. leogamer,

hola chicos yo bengo a contarles algo que sucede cuando quiero grabar y es lo siguiente, en cuestión de funcionalidad el programa es goood pero a la hora de grabar todo el audio tanto el micro como el sistema sale todo cortado o incluso más acelerado, osea como que se entrecorta y a la vez se sube la velocidad de la grabación jaja alguien sabe porque puede ser, e probado la cop free mp3 y si bien ocurre algo similar solo es cuando cambio de ventana o algo por el estilo por lo demás no ocurre lo mismo

Punteggio: +0

16. valkorion,

Una herramienta excelente, se nota el esfuerzo que Hector le puso. Me gusta, simplifica mucho las cosas.

Punteggio: +0

Ultima edizione da valkorion, 26.12.2024 00:22:52

17. Hector,

Buenas, a los que la app le da algún problema.

Estaría bien que se pusiera:

• Versión de Windows, recordar si se tiene alguna versión de Windows modificada o tuneada desde la instalación y no esta instalada desde iso oficial lo siento poco que pueda hacer.
• RAM, si se usa disco mecánico o solido. Este ultimo dato parece que no es importante, pero si. El audio se va escribiendo conforme se genera y en discos mecánicos eso puede ralentizar mucho por lo que puede no grabarse correctamente.
• Procesador para ir haciendo un mapa ya que cuando se graba necesita procesamiento tanto de CPU como de RAM. No nada alarmante, pero si tenemos un procesador o una memoria justa y ya esta siendo utilizada todo puede ir a tirones, esta información puede servir para afinar internamente algunas maneras de procesar el audio y intentar abarcar la mayor configuración posible de ordenadores.
• Tarjeta de sonido, si es dedicada o una integrada.
• Micro y como lo tenemos conectado. Si es un micro USB, conectado a 3,5, por Whireles, etc.
• La salida, si es directamente a altavoces,o algún otro periferico, auriculares, como tenemos conectados los auriculares, etc.
En definitiva toda la información posible.

En el código ya hay implementado un sistema de log para monitorizar la aplicación para tener a la hora de detectar problemas donde se pueden producir. Pero todavía no esta lanzada por que tengo que seguir probando bien su integración ya que es junto al actualizador en lo ultimo que estoy trabajando.

Punteggio: +1

18. leogamer,

muy bien crack mi sistema Windows 10 de 64 vits, 4 gb de ram, micrófono interno, altavoces por defecto, un disco de estado sóklido, Procesador; Intel(R) Celeron(R) CPU N3060 @ 1.60GHz, 1601 Mhz, 2 procesadores principales, 2 procesadores lógicos, espero que esta info sirva de ayuda crack

Punteggio: +1

19. ZafiroJesus,

aquí dejo algunos problemitas que tengo.
Error Error al convertir el archivo: Error opening
'C:\Users\Integra\Desktop\carpeta
personal\WASAPIRecording\recording\recording_2024-12-25_22-27-36.wav': System error.
estas son las comfiguraciónes que le ise.
Guardar archivos separados de micrófono y sistema marcado Alt+ y
Habilitar Mezcla Monoaural marcado Alt+ h
Modo de grabación: Estéreo contraído Alt+ g
Bitrate MP3 (kbps): 320 contraído Alt+ b
Formato de salida: MP3 contraído Alt+ f
Calidad (Hz): 48000 contraído Alt+ c
Micrófono: Micrófono (3- High Definition Audio Device) contraído Alt+ o
Sistema (loopback): Altavoces (3- USB AUDIO ) contraído Alt+ s
y mi pc es una con Windows 10 21h2 de 64 bits con 4gb de ram.
aclaro también que no estoy usando los altaboces de la notebook. estoy usando unos altavoces USB que quedaron de nuestra vieja pc de escritorio.
ya que no me gusta la calidad de sonido de los altavoces de la notebook. suena como llamada telefónica.
Procesador; Valor: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz, 2501 Mhz, 2 procesadores principales, 4 procesadores lógicos
Memoria física instalada (RAM); Valor: 4,00 GB
Memoria física total; Valor: 3,88 GB
Memoria física disponible; Valor: 924 MB

Punteggio: +0

Ultima edizione da ZafiroJesus, 26.12.2024 02:39:25

20. Markk,

Eso me suena a la protección de carpetas del coso para ransomware que tiene el defender

Punteggio: +0

21. ZafiroJesus,

y eso se puede desactivar.
aclaro que al ejecutarlo por primera vez saltó como hera de esperarse el Windows protegió su pc.
pero bueno le dí a ejecutar de todas formas y que deje de joder.
además no me lo detecta como un archivo malicioso porque está en una carpeta que yo mismo he creado y está en las excluciónes del defender así que no me preocupo mucho

Punteggio: +0

22. Hector,

Buenas, aquellos que tenéis Windows 10, os pido un poco de paciencia si es original.

Acabo de comprobar que en Windows 10 da problemas que en Windows 11 no.

Estoy averiguando que a pasado ya que la versión anterior si funcionaba correctamente en Windows 10.

Es problema de la recodificación del código que hice de la versión 1.1 a la 1.2 algo e roto y todavía no se donde esta el problema.

Lo siento.

Punteggio: +0

23. el_brillante,

hola, buena. muy interesante el programa, pero una idea también sería bajar más la calidad de grabación, haio en constant, variable. la calidad de audio más baja es 128 y eso se puede reducir hasta 80, 64 kbps

Punteggio: +0

24. Kazhak,

Pregunto por desconocimiento, quién necesitaría una calidad de audio tan baja?

Punteggio: +0

25. el_brillante,

tú eres como alguno de por ahí que dijo: quien ya escucha canciones ofline? y bien, la respuesta. aunque grabes una clase o una conferencia de meet, zoom, gitsi u otras plataformas, aunque le pongas 360kbps no variará mucho con uno de 80, entonces con esa calidad se puede grabar conferencias yo llamadas de whatsapp

Punteggio: +0

26. Kazhak,

No, de hecho suelo grabar bastante, pero al no entender de audio, no sé las diferencias que hay. De ahí mi pregunta.

Punteggio: +0

27. el_brillante,

y bueno, prové la aplicación y le puse en iniciar la grabación y después de 5 minutos en detener. pero en la carpeta predeterminada no encontré nada. es raro.....

Punteggio: +0

Ultima edizione da el_brillante, 26.12.2024 21:12:25

28. SieteDeNueve,

Hola, Héctor. A mí no me graba el audio del sistema. El micrófono va perfecto, pero el sistema no. Tengo Windows 11, tarjeta de sonido integrada (sin drivers de Realtek intalados, sino con los genéricos de Windows), el micrófono está conectado vía Jack 3.5.

Punteggio: +0

29. Hector,

Vale, vamos a empezar a descartar cosillas.

Bien a los que les funciona en Windows 10 y 11 que no descarguen esto.

Solo es para aquellos que no os funciona ni en 10 ni en 11.
Bien ahora a mi en las pruebas de Windows 10 si me esta funcionando.

Eso si, tenemos que elegir correctamente tanto micro como sistema.

Si tenemos más de un micro tenemos que elegir el predeterminado o el que deseemos que nos capture la voz siempre teniendo en cuenta que tiene que estar activado.

En sistema elegir por donde esta saliendo el audio.

Yo e echo unas pruebas en una maquina virtual y bueno no me grababa después de los ajustes que e echo pero por que tenia mal seleccionado la salida de audio.

Esto de la entrada y salida en la próxima actualización una vez consiga que funcione bien en Windows 10 pondré una comprobación de dispositivo para así evitar que grabemos en dispositivos que no están siendo utilizados.

Esta es la versión que me gustaría que descargarais aquellos que no les va la aplicación y comentarán haber si vamos solucionando algo, los cambios que e echo no están todavía subidos a github, descargar solo aquellos que no les va en Windows 10 o 11:

https://xebolax.synology.me:8443/compartir/Temporal/WASAPIRecording_debug_win10.zip

p.d.: Mirare lo del bitrate,eso simplemente es poner las cadenas correspondientes que luego se pasan al formato por lo que no es ninguna complicación.

Punteggio: +0

30. ZafiroJesus,

curiosamente si cambio el formato de gravación de mp3 a wav supuestamente grava. hasta sale el mensaje avisando que la gravación se completó, pero curiosamente cuando voy a ver la carpeta de gravaciónes.
en mi caso, C:\Users\Integra\Desktop\carpeta personal\WASAPIRecording\recording
no hay ningún archivo.
edit: ya lo solucioné. al parecer estava mal comfigurado los altavoces. y el bitrate
pero Ahora venimos con otro problema, resulta que las gravaciónes se escuchan execivamente rápidas.
como si le uvieran aplicado la mallor velocidad posible al editarla

Punteggio: +0

Ultima edizione da ZafiroJesus, 27.12.2024 01:18:19

74 messaggi, 3 pagine:  1 2 3 ↖ Torna alla lista degli argomenti

Rispondere all'argomento

Devi aver loggato per postare.

Password dimenticata ? Crea un account