pantalla - grabar audio mientras escucho musica android
Grabe la salida de audio de Android (4)
La API más cercana disponible para estos fines es Visualizer . Que solo captura "contenido de audio de calidad parcial y baja".
Imagino que la funcionalidad de captura de audio directa se omite para evitar aplicaciones pro-piratería. Puede valer la pena señalar que hay un permiso CAPTURE_AUDIO_OUTPUT , pero es "No para uso de aplicaciones de terceros". Entonces, si realmente tiene aplicaciones legítimas que son capaces de hacer esto, como usted dice, es probable que sean aplicaciones del sistema. Incluso si escribiera una aplicación que generara sus propias secuencias musicales, por ejemplo, aún tendría que escribir su propio codificador / decodificador para lograr algo parecido a lo que está pidiendo (y eso ni siquiera se consideraría captura de audio en ese punto.)
Para decirlo sin rodeos, actualmente es imposible sin romper ningún ToS con Google o su proveedor de telefonía, y probablemente seguirá siendo indefinidamente.
Mucha gente está pidiendo esto, nadie parece tener una respuesta, así que no hago ninguna de las dos cosas.
¿Cómo es posible que algunas aplicaciones cumplan la función de grabar la salida de audio del sistema Android? Todo lo que encuentro es el mismo tutorial en 1432 sitios diferentes donde se puede grabar la entrada MIC. No me importa la entrada de micrófono, quiero la salida de audio y simplemente no puedo imaginar cómo acceder a ella.
Si todos pueden ponerme en el camino correcto, estaría tan feliz.
Parece que actualmente no hay forma de lograr esto. He leído este artículo y sugiere recompilar el código fuente de Android con algunos cambios.
Un método para capturar el audio del sistema Android
De todos modos, la mayoría de las veces esta no es una solución viable.
Esta es otra pregunta relacionada con esto: Android obtiene la salida de audio general del dispositivo en pcm
Simplemente use un cable AUX bidireccional y enganche en el puerto de auriculares del teléfono y enganche su otro extremo a su canal de entrada de línea de interfaz de audio (o cualquier entrada que tenga en su interfaz de audio) y luego grabe esa entrada por audacia o cualquier buen audio Grabadora.
TL; DR : use la aplicación SCR Screen Recorder para capturar video + audio interno (no micrófono) [require root]
Respuesta larga
Respuesta original: Grabar la pantalla de la tableta Y el audio
La respuesta de Jeff parece ser la única forma en que puede usar a través de adb. Pero eso te obliga a trabajar (fusionar video + audio).
Podría hacerlo de esta manera:
- connect the Android device to computer with a jack cable (headphone output to microphone input); - record video with adb shell; - record audio with Audacity (or anything else) - then merge video and audio with a video editor (pitivi, openshot, avconv...)
Otra forma es usar directamente una aplicación de Android:
- SCR Screen Recorder - sitio web oficial - XDA - breve reseña
- Mobizen para SAMSUNG - google play
- RecMe - google play
Grabadora de pantalla SCR :
- pros:
- la única aplicación que realmente funciona para grabar video + audio interno con todos los dispositivos
- contras:
- prohibido de google play debido a la política de SELinux (ver XDA )
- requiere root para grabar audio interno
Mobizen para SAMSUNG :
- pros
- en google play store
- contras
- solo la versión de Samsung funciona para grabar audio interno, el general o LG, la versión XIAOMI no puede grabar audio interno
- sigue siendo una característica beta
- requiere root para grabar audio interno
RecMe :
- pros
- en google play store
- contras
- la grabación de audio interna no funciona en la mayoría de los dispositivos
- requiere root para grabar audio interno
Personalmente probé muchas aplicaciones y el único que funciona para mí es SCR Screen Recorder.
PD: todas estas aplicaciones funcionan sin root si no usan audio interno.