Domanda:
Conversione da AIFF a WAV accurata al campione su Mac OSX
Warrior Bob
2011-02-20 06:44:35 UTC
view on stackexchange narkive permalink

Sono appena tornato a casa da uno studio con una traccia appena masterizzata, che ho sul mio computer come file .AIFF stereo. Vorrei inviare questa traccia a una particolare compilation online e l'organizzatore mi ha chiesto di inviargli via e-mail un file .WAV, quindi devo convertirlo in formato .WAV. Tuttavia, non voglio introdurre alcun colore o artefatto nel suono e non sono sicuro che sarei in grado di coglierlo con le orecchie in tempo, se accadesse.

vorrei che la conversione fosse accurata al campione, se possibile. Sembra che dovrebbe essere. Non mi sono mai imbattuto in questo da quando sono passato a OSX da Windows, quindi non ho ancora familiarità con il software disponibile.

Esiste uno strumento o un processo per OSX noto per convertire .AIFF a .WAV senza cambiare un singolo campione? Vale a dire, senza influenzare in alcun modo la forma d'onda audio risultante?

Quattro risposte:
jlebre
2011-02-20 07:31:32 UTC
view on stackexchange narkive permalink

Non capisco cosa intendi per "cambiare un singolo campione". Come forse saprai, i campioni sono stringhe lunghe 16 o 24 bit che descrivono il campione particolare, ma il formato del file non è così semplice.

AIFF e WAV sono entrambi formati senza perdita di dati, in Pulse Code Modulazione (indicata anche come Linear Pulse Code Modulation o LPCM a causa dell'elaborazione di quantizzazione coinvolta), ma una è basata su Big endian (AIFF non compresso) e WAV su little endian, cambiando l'ordine del flusso di bit in modo che inizi dal bit più o meno significativo, rispettivamente.

iTunes, per quanto pratico possa sembrare, usa AIFF-C, una versione compressa (sebbene questa in realtà usi little endian). Quindi potrebbe andare bene per il tuo iPod ma probabilmente non lo vuoi.

Potresti semplicemente usare ProTools, Logic o Cubase per fare la conversione? seleziona regione - cmd + K (o è un'opzione? non ricordo quando non sono in Strumenti) e seleziona WAV 24 bit, fatto! (Presumo che tu lo stia dando al tuo ingegnere di mastering in 24 bit!) Vorrei anche tralasciare le informazioni incorporate, come alcuni lettori (un esempio molto frustrante mi è successo oggi con un Alesis HD24 dove leggerebbe le informazioni incorporate come "campione rate mismatch ") non piacerà.

Temo di poter oltrepassare il limite dicendo che dubito che potresti rilevare alcuna differenza tra questi utilizzando uno di questi software, anche se potresti stai usando il mixer (leggi di pan, ecc. Alcuni mixer persino l'elaborazione degli annunci). - da qui la raccomandazione di "esportazione della regione" come protocolli, cubase e offerta logica - non rimbalzare l'audio. Importazione semplice, esportazione della regione come.

Modificato per correggere alcuni errori e aggiungere alcuni piccoli dati!

Grazie per la risposta; spero di poter chiarire. Con "non modificare un singolo campione" intendo "il flusso di bit decodificato dal mio file .AIFF dovrebbe corrispondere al flusso di bit decodificato dal file .WAV." Fondamentalmente, vorrei convertire da AIFF a WAV senza modificare alcuna informazione audio nel processo di conversione, cosa che sono abbastanza sicuro sia possibile. Mi scuso se non ero chiaro! Ho avuto problemi a formularlo con precisione.
Il formato WAV di Microsoft è un clone dell'AIFF di Apple. Entrambi sono file audio PCM senza perdita di dati. Se * converti * un AIFF in WAV, stai solo cambiando la confezione, i dati PCM all'interno saranno esattamente gli stessi campioni. Questa è una procedura molto comune perché quasi tutti i file audio PCM lossless sono WAV o AIFF e devono essere convertiti avanti e indietro per varie situazioni. Idealmente ci sarebbe un formato ".pcm" ma non c'è.
Lennart Regebro
2011-02-20 10:33:30 UTC
view on stackexchange narkive permalink

Audacity è gratuito e può importare ed esportare sia in AIFF che in WAV. Ci sono anche vari strumenti da riga di comando che puoi installare e utilizzare, come ffmpeg, mplayer e sox. Tuttavia sono più difficili da installare e utilizzare.

Audacity è un ottimo editor. C'è qualche elaborazione che fa che non potrei aggirare? Ad esempio, se carico foo.WAV in Audacity ed esporto immediatamente bar.WAV, entrambi i file avranno gli stessi dati audio ESATTI? Questo potrebbe essere pedante, ma semplicemente non voglio introdurre errori nella mia registrazione dalla conversione del formato se non devo. Grazie per l'aiuto :)
@Warrior Bob: Ovviamente avrebbe gli stessi dati audio. È un editor, cambia solo ciò che gli dici di cambiare. E hai chiesto questo nella domanda, non avrei detto Audacity a meno che non soddisfacesse le tue esigenze.
Questo ha senso per me e grazie per averlo spiegato in questo modo. Penso che il nocciolo della mia domanda sia davvero la superstizione ("questo programma NON cambia DAVVERO nulla o posso semplicemente non sentire la differenza facilmente?"), E sottolineare che è un editor e non dovrebbe cambiare le cose risolve questo problema. Sembra ovvio ora che lo dici, ma non l'avevo davvero pensato in quel modo.
phasetransitions
2011-02-21 10:38:40 UTC
view on stackexchange narkive permalink

Bob,

La risposta breve è che sia AIFF che WAV codificano tutte le informazioni audio dal file originale in un formato completamente senza perdite. Entrambi i formati codificano in PCM, ma i loro "contenitori" sono diversi. Un AIFF stereo a 16 bit e 48 kHz verrà modificato in un WAV stereo a 16 bit e 48 kHz senza alcuna modifica oltre al "contenitore". Finché la frequenza di campionamento e la profondità di bit sono le stesse per l'onda finale dell'AIFF originale, i due file saranno precisi al bit (cioè campione) per impostazione predefinita.

Lo stesso vale per FLAC o apple senza perdita di dati, che sono entrambi più piccoli dei file Wav, ma sono comunque accurati.

tomh
2013-07-27 17:50:16 UTC
view on stackexchange narkive permalink

Le risposte sopra sono corrette. Un file AIFF e WAV a 16 bit 44,1 kHz dovrebbero essere file lossless identici una volta aperti in un editor. Se vuoi davvero confermarlo (anche se penso che le risposte sopra siano sufficienti) potresti aprire entrambi i file in un editor e invertire la fase dei canali di sinistra & destro di una versione. Quando suoni entrambe le versioni insieme, dovresti stare zitto, poiché saranno identiche ma opposte.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 2.0 con cui è distribuito.
Loading...