Domanda

Sto scrivendo un programma di utilità di registrazione audio semplice, che voglio anche essere in grado di codificare i file risultanti con metadati. E 'abbastanza facile da trovare librerie per contrassegnare i file MP3 con tag ID3, ma io sono più interessato a codec lossless come WAV e, eventualmente, FLAC.

Se ho capito bene WAVE file sono in realtà un sottoinsieme del tipo di file RIFF che può contenere sia della forma d'onda "blocchi" e "pezzi" di metadati.

Qualcuno mi può puntare nella direzione di biblioteche, specifiche o progetti di esempio che mi avrebbe aiutato a capire come leggere e scrivere questi tag RIFF da e verso file WAVE?

Inoltre qualcuno sa se esistono tag simili per FLAC, e di eventuali buone risorse per la scrittura di metadati ai file FLAC?

Altri suggerimenti

Per RIFF-WAV.

Sì, i metadati vengono memorizzati nel pezzo speciale. Va notato, che non sarà in grado di mappare ID3 (o altri tag) ai metadati RIFF-WAV in un modo standard. Alcuni campi di tag comuni hanno adeguati campi RIFF-WAV standard, per un altro si dovrebbe fare le vostre invenzioni private. Anche la maggior parte dei software non riconosce i tag RIFF-WAV.

Per FLAC.

È possibile lavorare con i tag FLAC in base al specifiche FLAC .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top