Convertire WebM in AAC

Qui converti WebM in AAC gratis e senza account: trascina il file qui sopra e in un paio di secondi il risultato è pronto da scaricare. La conversione avviene dentro il tuo browser, quindi il file non viene mai caricato. Funziona allo stesso modo su Windows, macOS e Linux e anche su iPhone e Android, e continua a funzionare anche se stacchi la connessione.

  • Dove gira Nel tuo browser. Il file non viene mai caricato.
  • Con perdita Una parte del dettaglio viene scambiata con la dimensione. AAC non riesce a tenere tutto quello che tiene WebM.
  • Limite di dimensione Fino a 100 MB per file, gratis e senza account.
  • Vale la pena saperlo Si tiene solo la prima traccia sonora. Un film con una seconda lingua o con il commento perde quella traccia.

Fino a 100 file alla volta. Formati diversi insieme non sono un problema.

Questa pagina scrive un flusso, non un file per una libreria

Ci sono due cose che la gente intende con “AAC”. Una è il codec, che è anche ciò che sta dentro ogni M4A, ogni MP4 e ogni traccia in streaming di un servizio importante. L’altra è il flusso elementare: i fotogrammi codificati da soli, senza contenitore attorno. Questa conversione produce il secondo.

Quella distinzione decide se siete sulla pagina giusta. Se l’obiettivo è una registrazione da aggiungere a una libreria musicale, dargli un titolo e premere play, la conversione M4A è quella che volete e questa vi complicherà la vita. Se qualcosa in una pipeline vi ha detto che vuole AAC e ha rifiutato un MP4, questo è il file che chiedeva.

Cos’è l’ADTS e perché le pipeline lo chiedono

ADTS sta per Audio Data Transport Stream, e il suo obiettivo di progetto è che qualsiasi punto del file sia un punto di partenza valido. Ogni fotogramma porta un’intestazione di sette byte che dichiara il profilo, la frequenza e la configurazione dei canali, quindi un decoder che si unisce a metà sa immediatamente come interpretare ciò che segue.

È esattamente ciò di cui hanno bisogno la trasmissione e lo streaming. Un segmentatore HLS può tagliare un flusso su un confine di fotogramma e ogni pezzo sta da solo. Due flussi possono essere concatenati con nient’altro che una giunzione a livello di byte.

Il costo: nessun indice, nessun tag, ricerca approssimativa

Tutto ciò che faceva il contenitore ora è assente. Non c’è durata memorizzata, quindi i lettori calcolano la lunghezza scansionando i fotogrammi o, più spesso, la stimano dal bitrate e la sbagliano su audio a frequenza variabile. Non c’è tabella di ricerca, quindi saltare a una posizione è un calcolo piuttosto che una lettura.

Per una macchina che legge il flusso una volta, dall’inizio, niente di ciò conta — motivo per cui il formato sopravvive. Per una persona con un lettore multimediale conta immediatamente, ed è la ragione per cui un file .aac mostra spesso una durata plausibile ma sbagliata.

Il codec stesso, e cosa aveva prima il WebM

L’AAC è stato standardizzato da MPEG nel 1997 come ISO/IEC 13818-7 ed è stato il predefinito per la consegna da allora — trasmissione, streaming, mobile, il catalogo Apple. Gestisce fino a 48 canali, anche se qualsiasi cosa da una registrazione browser è mono o stereo.

Ciò che entrava era l’Opus, un codec più nuovo e generalmente migliore che quasi nulla fuori da un browser accetta. Convertire fra loro è una decodifica e ricodifica completa: due codec con perdita non possono scambiarsi dati direttamente, quindi è una seconda generazione di compressione.

Da dove viene di solito il WebM in una pipeline

La forma comune di questo problema è un’applicazione web che registra tramite il browser. MediaRecorder scrive WebM con Opus perché è ciò che i browser devono supportare, e la registrazione deve poi entrare in un backend progettato attorno all’AAC — un servizio di ingest, una farm di transcodifica, una piattaforma di telefonia.

Convertire lato client, prima del caricamento, è spesso l’architettura più economica. Il file che attraversa la rete è già nel formato voluto dal backend, nessun server deve eseguire un transcoder per registrazione, e non c’è nulla da mettere in coda.

La frequenza di campionamento passa invariata

L’Opus opera a 48 kHz, quindi una registrazione da browser è a 48 kHz e l’AAC scritto da essa è a 48 kHz. Il conteggio canali è ugualmente quello catturato — mono per un microfono, stereo per qualsiasi cosa abbia registrato audio di sistema.

Niente qui ricampiona, ed è deliberato: il ricampionamento è una decisione di elaborazione del segnale con propri compromessi di qualità, e un convertitore che lo facesse silenziosamente nasconderebbe un passaggio.

Solo la prima traccia audio, e nessuna immagine

Qualsiasi traccia video nel WebM viene scartata del tutto piuttosto che ignorata, il che è il punto quando la sorgente è una cattura schermo con narrazione. Solo la prima traccia audio sopravvive; una registrazione che ha catturato microfono e audio di sistema come tracce separate produce una delle due senza modo di scegliere.

Per una pipeline vale la pena affermarlo piuttosto che assumerlo. Se il registratore dall’altra parte del vostro sistema scrive due tracce, verificate quale arriva prima che il comportamento diventi un rapporto di bug su audio mancante tre settimane dopo.

Un flusso AAC puro non è un asset web

Vale la pena escludere l’uso sbagliato prima che costi a qualcuno un pomeriggio. Puntare un elemento audio a un file .aac è inaffidabile: i browser variano nel decidere se analizzare un flusso ADTS grezzo, e quelli che lo fanno spesso riportano una durata sbagliata.

Per qualsiasi cosa riprodotta in un browser, lo stesso audio in un M4A funziona ovunque e si comporta correttamente, perché il contenitore porta la durata e l’indice. Tenete il flusso ADTS per la pipeline che lo ha chiesto e usate un contenitore per tutto ciò con cui interagisce una persona.

Convertire una cartella senza superare un limite di frequenza

Fino a cento file WebM si convertono in un passaggio, ognuno con il proprio avanzamento, scaricati insieme come uno ZIP. Poiché non è coinvolto alcun server, non c’è quota giornaliera e nessuna coda; il tetto per file è 100 MB.

È la differenza pratica per chiunque faccia questo come parte di un lavoro piuttosto che una volta. Un convertitore gratuito che carica vi limiterà tra cinque e venti file al giorno; qui i cento possono essere trascinati di nuovo immediatamente.

Come convertire WebM in AAC

  1. Trascina il tuo file WebM su questa pagina, oppure fai clic per sceglierne uno.
  2. Scegli AAC come destinazione. La conversione avviene nel tuo browser e il file non viene caricato.
  3. Scarica il file AAC finito.

WebM o AAC: cosa cambia

WebM a confronto con AAC
WebMAAC
Nome completoVideo WebMAdvanced Audio Coding
Estensione del file.webm.aac
Tipo di mediavideo/webmaudio/aac
CompressioneCon perdita — la dimensione si paga in qualitàCon perdita — la dimensione si paga in qualità
Prima pubblicazione20101997
Pubblicato daGoogleMPEG
SpecificaISO/IEC 13818-7
LicenzaStandard apertoStandard aperto
Situazione attualeAttualeAttuale
Canali audiofino a 48
Si apre nel browserTutti i browserTutti i browser
Valutato al suo postoMP4, MKVMP3, OPUS

Aprire il risultato

VLC e FFmpeg leggono sia WebM sia AAC, quindi puoi confrontare il risultato con l'originale senza un secondo programma.

A che cosa serve ciascun formato

AAC viene da MPEG e risale al 1997, descritto in ISO/IEC 13818-7. VLC, FFmpeg e iTunes lo leggono.

Da WebM a AAC: domande frequenti

Il mio file WebM viene caricato da qualche parte?

No. Questa conversione avviene interamente nel tuo browser, quindi il file non esce dal tuo dispositivo. Puoi controllarlo da solo: apri la scheda di rete degli strumenti per sviluppatori e converti qualcosa. Vedrai la pagina stessa e le richieste di statistica e di pubblicità con cui questo servizio si paga, e nemmeno una che porti il tuo file. Il motore di questa coppia è mediabunny, un involucro attorno a WebCodecs, che sfrutta i decodificatori hardware del tuo apparecchio; il browser lo scarica una volta e lo tiene in cache.

Convertire WebM in AAC è gratis?

Sì. Senza account, senza filigrana e senza una quota giornaliera da consumare: gira sulla tua macchina, quindi puoi tornare quante volte vuoi. Il browser lavora file fino a 100 MB, 100 per volta. mediabunny viene scaricato sulla tua macchina e gira lì, ed è per questo che non c’è un contatore.

Si perde qualità convertendo WebM in AAC?

AAC comprime, quindi qualche dato si perde. Con l’impostazione predefinita non si nota; se vuoi andare sul sicuro, alza la qualità. Si tiene solo la prima traccia sonora. Un film con una seconda lingua o con il commento perde quella traccia.

Devo installare qualcosa per aprire un file AAC?

Per la conversione no: avviene nel browser che hai già aperto. Per aprire il risultato ti serve poi il programma con cui il tuo dispositivo mostra di solito Advanced Audio Coding.

Altro su questi formati