¿Extraer un sonido de una aplicación Classic para Mac OS X?

6

¿Cómo puedo extraer un solo recurso 'snd' de una aplicación clásica a un formato que pueda jugar Mac OS X?

Puedo usar a Derez para obtener el recurso snd, pero a partir de ahí no estoy seguro de cómo ensamblarlo en una forma que Mac OS X pueda leer.

Esto está en León; No tengo acceso a Mac anteriores.

Derezado, comienza así:

data 'snd ' (3004, "metal stamp", purgeable) {
    $"0002 0000 0001 8050 0000 0000 000E 0000"            /* ......ÄP........ */
    $"0000 0000 159E 2B77 45D1 0000 159C 0000"            /* .....û+wE—...ú.. */
    $"159D 003C 787D 807E 7D7D 8087 8376 6E72"            /* .ù.<x}Ä~}}ÄáÉvnr */
    $"7C87 8782 8789 857F 7169 5F74 9891 7068"            /* |ááÇáâÖ.qi_tòëph */
    
pregunta Steven Fisher 07.12.2011 - 03:23

7 respuestas

5

También tuve algunos archivos de sonido de System 7. Acabo de intentar la respuesta de DaveM y funcionó, excepto que tuve que establecer la frecuencia en 11025 (no en 8192).

Mis pasos:

  1. Usé Rezilla para copiar el hex en bruto desde la bifurcación de recursos.
  2. Se usó Hex Fiend para pegarlo como un archivo normal (se agregó la extensión .au, pero eso no hace mucho ya que es todavía no se puede jugar directamente)
  3. Audacia > Archivo > Importar > Datos sin procesar, seleccione el archivo .au
  4. Cambie la frecuencia de muestreo a 11025 Hz
  5. Exportar como wav!
respondido por el ToastyKen 26.06.2014 - 19:51
4

Peter Hosey es correcto, los archivos snd son archivos Sun | SGI au. snd es el formato original de au: u-law, sin encabezado, 8192Hz.

Pude convertir CW metal stamp snd rsrc a un mp3 con muy poco trabajo.

Requisitos: editor de recursos, editor hexadecimal, Audacity.

Primero, convierta snd rsrc en un archivo au.
Copie los datos hex del recurso snd y péguelos en un editor hexadecimal. Guardar con una extensión au.

Segundo, importa el archivo au a Audacity.
Open Audacity. Seleccione Archivo- > Importar-Datos sin procesar. Seleccione el archivo au. Codificación
: PCM de 8 bits sin firmar
Orden de bytes: Sin endianness
Canales: Mono
Desplazamiento inicial: 0
Cantidad a importar: 100 %
Frecuencia de muestreo: 8192 Hz

Tercero, guarda el archivo
Archivo- > Exportar ...

HTH

    
respondido por el DaveM 23.09.2012 - 09:33
3

File Juicer puede extraer 'snd ' resources como películas QuickTime.

    
respondido por el Peter Hosey 12.02.2012 - 02:50
1

De acuerdo con el documento enlace de Apple, QuickTime Player admite snd (aunque probablemente deba hacer clic con el botón derecho en el snd resource y especifique "Abrir con ..." QuickTime Player para que juegue).

snd, eso es una explosión del pasado.

    
respondido por el Global nomad 07.12.2011 - 11:39
1

Intente reproducir el sonido en su aplicación original en Sheepshaver . Sheepshaver es un sistema de emulación para Mac OS clásico que se ejecuta en OSX.

Luego use un programa como Audio Hijack Pro o Piezo para grabar el sonido mientras se reproduce, mediante el secuestro de Sheepshaver.

Obtendrá una buena copia digital del sonido original en formato AIFF si usa Audio Hijack Pro, y en un formato menor con Piezo.

    
respondido por el Scott Lahteine 20.09.2012 - 09:23
1

Utilicé SoundExtractor para extraer un archivo "platinum sound" de Mac OS classic (lo encontré en /Applications/System Folder/Apparency/Sound Effects cuando activé el soporte clásico, no sabía dónde, pero puedo ejecutar aplicaciones clásicas de esta manera).

Entonces los 68 archivos no se pueden leer. Sin extensión al final de estos archivos! Así que usé Amadeus II para convertirlos en formato aiff.

Hice todo eso con mi Tiger eMac y "clásico", hecho por Apple para Mac OS X para usar aplicaciones clásicas.

Así que ahora puedes ponerlos en la carpeta de sonidos (o crearlos) en tu biblioteca ( ~/Library/Sounds/ ).

¡Incluso puedes convertir los sonidos aiff en formato AAC (m4a) usando iTunes e incluso más, cambiar la extensión .m4a a .m4r para hacer un tono de llamada para dispositivos iOS!

Pero cuando quiero poner todos esos 68 .m4r sonidos en iTunes, los rechaza como si fueran de un formato incompatible. ¿Quizás necesita borrar todos los archivos .m4a? ¡Lo intentaré mañana!

Ten en cuenta que utilizo una versión francesa de Mac, así que traduje las rutas porque creo que deben estar en inglés.

    
respondido por el Sheikah 12.10.2013 - 02:17
1

Lo que resultó más fácil para mí fue:

Primero tuve que configurar el tipo de archivo (se perdió en algún momento)

SetFile -type 'sfil' AudioFileToConvert.au

Luego utilicé la herramienta de conversión de SystemSound Converter , que lo convirtió en un archivo AIFF sin problemas.

    
respondido por el D Schlachter 19.04.2015 - 05:55

Lea otras preguntas en las etiquetas