7 votes

Extraire un son d'une application classique pour Mac OS X ?

Comment puis-je extraire une seule ressource 'snd' d'une application classique dans un format que Mac OS X peut lire ?

Je peux utiliser derez pour sortir la ressource snd, mais à partir de là, je ne suis pas sûr de savoir comment l'assembler dans une forme que Mac OS X peut lire.

Je suis sur Lion ; je n'ai pas accès aux Macs antérieurs.

Derezed, ça commence comme ça :

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 */

0 votes

Pouvez-vous nous indiquer un lien vers un tel extrait 'snd' afin que nous puissions y jeter un coup d'œil ?

0 votes

Il est protégé par des droits d'auteur, donc je ne peux pas vraiment faire de lien vers lui. Mais je suis sûr que je peux poster les premiers octets, qui incluent l'en-tête.

0 votes

Si vous en avez vraiment besoin, utiliser le BasiliskII serait une option.

1voto

Sheikah Points 11

J'ai utilisé SoundExtractor pour extraire le fichier unique "platinum sound" de Mac OS classic (je l'ai trouvé dans /Applications/System Folder/Apparency/Sound Effects comme j'ai activé le support classique, je ne savais pas où mais il peut exécuter des applications classiques de cette façon).

Alors les fichiers 68 ne peuvent pas être lus. Pas d'extension à la fin de ces fichiers ! J'ai donc utilisé Amadeus II pour les transformer en format aiff.

J'ai fait tout cela avec mon eMac Tiger et "classic", fait par Apple pour Mac OS X afin d'utiliser des applications classiques.

Vous pouvez donc maintenant les placer dans le dossier des sons (ou le créer) dans votre bibliothèque ( ~/Library/Sounds/ ).

Vous pouvez même transformer les sons aiff en format AAC (m4a) à l'aide d'iTunes et même plus, changer l'extension .m4a en .m4r pour en faire une sonnerie pour les appareils iOS !

Mais quand je veux mettre tous ces 68 sons .m4r dans iTunes, il les refuse comme s'ils provenaient d'un format incompatible. Peut-être faut-il supprimer tous les fichiers .m4a ? Je vais essayer demain !

Veuillez noter que j'utilise une version française de Mac. J'ai donc traduit les chemins car je pense qu'ils doivent être en anglais.

1voto

D Schlachter Points 270

Ce qui s'est avéré le plus facile pour moi a été :

J'ai d'abord dû définir le type de fichier (il a été perdu quelque part en cours de route).

SetFile -type 'sfil' AudioFileToConvert.au

J'ai ensuite utilisé l'outil de conversion de Convertisseur SystemSound qui l'a transformé en fichier AIFF sans problème.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X