El proceso de hacer notificaciones personalizadas, iOS GarageBand, base de datos de iTunes, formato de archivo de iTunes, AppleScript

2

Estoy desarrollando una aplicación para iOS y Android que utiliza sonidos de notificación personalizados para proporcionar a los usuarios instrucciones paso a paso.

Recientemente he pasado por un proceso bastante complicado de crear estos y encontré algunos obstáculos que espero resolver más elocuentemente.

Objetivo: grabar algunas instrucciones de voz cortas (deben ser menos de 30 segundos para iOS) y producir dos versiones del mismo archivo, una .mp3 para Android y una .wav para iOS.

Pasos:

  1. Haga grabaciones de voz en GarageBand para iPad. Intenté usar la versión de OS X, sin embargo, no puede importar archivos .band creados en OS X a iOS GarageBand, pero funciona a la inversa. Debido a que en el futuro podría querer trabajar en ambas plataformas, necesito usar la versión de iOS.
  2. Comparta el archivo de grabación de voz en iTunes usando la opción de compartir GarageBand.
  3. Conecta el iPad a Mac. Importe archivos desde la aplicación GarageBand en las opciones de Uso compartido de archivos (por eso no se importan automáticamente en iTunes, pensé que eso es lo que significa "Compartir en iTunes")
  4. Debido a que estos archivos de sonido se usarán de manera programática en mi aplicación, debo cambiar el nombre de estos archivos utilizando algunos nombres de archivos estructurados que son difíciles de ingresar en el teclado del iPad. Cambié el nombre de todos mis archivos (alrededor de 70) y luego los arrastré y solté en iTunes.
  5. iTunes luego borró todos mis nombres, resulta que usa una estructura de nombre de archivo que no está accesible en el Finder.
  6. Luego cambié el nombre de todos y usé esta secuencia de comandos para aplicar los nombres de archivo como los nombres de las canciones .
  7. Ahora tengo un álbum en iTunes con mis archivos en formato .m4a (lo que iOS GarageBand generó), necesito crear los formatos .mp3 y .wav.
  8. Al seleccionar todas las canciones en iTunes, existe la opción de hacer clic con el botón derecho para "Crear versión FOO", donde FOO es la opción de formato de archivo que especificó en sus preferencias de formato de importación. Apple proporcionó estas instrucciones
  9. Esto funciona muy bien para crear un nuevo formato (ya sea mp3 o wav), pero si repite este proceso (digamos que primero convierte m4a a wav, luego mp3), termina con 4 copias: song.mp4 - > song.wav - > > song.mp3, song-1.mp3 porque en el segundo conversor, tanto .mp4 como .wav se convirtieron a mp3. Esto se podría evitar seleccionando solo un formato en la vista del álbum de iTunes, pero esto requiere seleccionar manualmente más de 70 canciones en mi caso.
  10. Puedes intentar evitar el desorden # 9 simplemente moviendo todos los archivos .wav desde iTunes /.../ Music / Your Album a una ubicación diferente. Sin embargo, iTunes a pesar de ser reiniciado, no ve este cambio de archivos. Por lo tanto, debo hacer una copia del álbum, eliminarlo de las rutas de archivos de iTunes y luego eliminar el álbum de iTunes. Luego mueva la copia de seguridad de nuevo a iTunes.

Artistas, supongo que esto es algo que haces regularmente (crea contenido y luego necesitas exportarlo en varios formatos de archivo). Quizás si solo está creando una docena o canciones y dedicando horas a la creación de contenido, el proceso de exportación manual parece trivial. En mi caso, estas grabaciones de sonidos son muy pequeñas, pero hay muchas de ellas que me llevan a la automatización.

Desarrolladores, ¿esto se presta a una solución de Automator / Apple Script? He explorado pero parece que los scripts de múltiples aplicaciones (GarageBand, Finder, iTunes) hacen que la opción manual parezca fácil.

O quizás me esté perdiendo una solución simple como hacer todo esto en GarageBand en OSX.

    
pregunta santeko 13.04.2016 - 19:19

0 respuestas

Lea otras preguntas en las etiquetas