Re: [AS] lire un fichier

Page principale
Supprimer ce message
Répondre à ce message
Auteur: yves-marie omnes
Date:  
À: La liste AppleScript Francophone
Sujet: Re: [AS] lire un fichier
> Bonjour,
>
> On 17 déc. 2008, at 16:00, yves-marie omnes wrote:
>
>> dans ce cas il n'y a qu'une solution ouvrir le fichier audio et lire
>> l 'entete du fichier ou l'on va retrouver a coup sur les
>> indications. voici un exemple de ce que donne comme resulat ce petit
>> script
>
> ../..
>
>> resultat
>> "RIFFB3u
>> aSCENE= 29 / 0
>> aTAKE=t 2
>> aTAPE=0529
>> aSPEED=025.000-ND
>> aTAG=MI6863
>> aTYP=mxdn
>> aCHNL=Xb
>> aNOTE=
>> film$
>
>
> Je suis d'un ¦il distrait la discussion, et je me pose quelques
> questions :
> - J'ai l'impression que ce que tu souhaites lire, ce sont des méta-
> données du fichier, un peu comme les EXIF d'une photo, ou les tags ID3
> des fichiers mp3. C'est correct ?
> - Si c'est correct, est ce que ces méta-données sont complètement
> spécifiques au logiciel qui produit les fichiers, ou est-ce qu'elles
> sont généralisées à l'ensemble des fichiers WAV (incluses dans la
> norme de fichier "WAV") ?
>
> Si ce sont des méta-données de type "universel" (comme les EXIF et
> autres ID3), j'imagine qu'il est sûrement bien plus intéressant de
> chercher un moyen de les exploiter via Mac OS X directement (spotlight
> -> Finder -> Smart Folder) qu'en créant un Applescript.
>
> Je suis assez intéressé pour faire quelques expérimentations. Si tu as
> un petit fichier WAV d'exemple que je pourrais utiliser pour faire
> quelques tests (incluant les méta-données qui te sont utiles), tu peux
> me l'envoyer en privé.
>
> patpro
>
>
> _______________________________________________
> Applescript_fr mailing list
> Applescript_fr@???
> http://listes.patpro.net/mailman/listinfo/applescript_fr
>

Salut patrick ton message m'avait échappé
Pour repondre a ta question je dirais oui et non.
En effet les données que je souhaite extraire sont des metadonnées mais elle
existe dans les fichiers WAV pro (c'est a dire broadcast wave BWF) sous deux
formes soit dans l'entete de fichier (le bext) sous forme lisible comme tu
pu le voir dans l'essaie que tu as fait. Cette solution est assez efficace
car les indications necessaires sont presentes (a savoir "aTAKE=t") est
lisible rapidement car en generale presente des le 57 eme bit.
Soit dans du XML qui se situe en fin de fichier apres les datas audio.
Les infos la aussi sont en clair mais leurs nombres peut etre tres
important. Il faudrait donc extraire tout le XML puis le parser pour pouvoir
en Extraire l'info necessaire.

J'ai developé avec l'aide d'alexis une petite appli applescript studio mais
qui me pose pas mal de problemes pour l'instant
Je serais evidement prêt a te fournir en privé des exemples de fichier WAV
en privé mais , tu vas rire, j'ignore comment faire...

Donc a tres vite J'espere

Yves-marie


_______________________________________________
Applescript_fr mailing list
Applescript_fr@???
http://listes.patpro.net/mailman/listinfo/applescript_fr