WAV naar OGG omzetten

Hier zet je WAV naar OGG om, gratis en zonder account: sleep het bestand hierboven erin en binnen een paar seconden staat het resultaat klaar om te downloaden. De omzetting gebeurt binnen je eigen browser, dus het bestand wordt nooit geüpload. Het werkt hetzelfde op Windows, macOS en Linux als op iPhone en Android, en het blijft werken als je de verbinding verbreekt.

  • Waar het draait In je browser. Het bestand wordt nooit geüpload.
  • Met verlies Een deel van het detail wordt ingeruild voor grootte. OGG kan niet alles bewaren wat WAV bewaart.
  • Maximale grootte Tot 100 MB per bestand, gratis en zonder account.

Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.

De OGG hier draagt Opus, en dat is de moeite van vooraf weten waard

Ogg is een container, geen codec. In zijn bestaan heeft het Vorbis, Opus, FLAC en Speex gedragen, en de extensie .ogg zegt niets over welke ervan erin zit. Het grootste deel van de laatste twintig jaar betekende «.ogg» eerlijk gezegd «Vorbis», en veel tutorials en engine-documentatie gaan daar nog vanuit.

Het bestand dat deze pagina produceert bevat Opus — de betere codec met ruime marge bij elke bitsnelheid die een game zou gebruiken, en degene die elke huidige decoder ondersteunt. Is je doel een oudere engine die alleen Vorbis kent, zet dan eerst één bestand om en laad het in de echte build voor je vierhonderd bestanden omzet.

De extensie is meestal de echte eis

Bijna niemand die naar OGG omzet, koos het op basis van klank. Het is vereist omdat de engine-documentatie het noemt, omdat het project een regel heeft tegen patentgebonden formaten, of omdat de distributiekanaal- of Linux-pakketrichtlijnen het zo willen. De reden is licentiebeleid, en dat is een prima reden.

Dat bepaalt wat deze pagina je moet vertellen. De interessante vragen gaan niet over luisteren; ze gaan over of het bestand laadt, of het loopt, of het kan spoelen, en hoeveel het van het downloadbudget kost.

Eén asset testen voor je de map omzet

De controle die telt, kost twee minuten en is niet degene die mensen uitvoeren. Het omgezette bestand afspelen in een desktop-mediaspeler bewijst alleen dat die speler een Opus-decoder heeft, wat zeker zo is. De vraag is of jouw engine, op jouw doelplatform, in een build, het laadt.

Zet één representatief bestand om — bij voorkeur degene met een loop erin — importeer het, en draai de build. Mobiele en consoledoelen zijn waar een formaataanname faalt, en ze falen bij import of bij eerste afspelen, niet subtiel.

Loops, pre-skip en de tik op de naad

Elke lossy encoder moet zichzelf primen, dus de eerste samples uit een decoder zijn niet de eerste samples die erin gingen. Ogg Opus regelt dit correct: de streamheader legt de pre-skip vast, en een decoder die dat respecteert, verwijdert precies dat en begint waar hij moet.

De mislukking zit aan de afspeelkant. Een lader die de pre-skip negeert, plakt een paar milliseconden stilte voor elke clip, wat niemand opmerkt bij een eenmalig geluidseffect en iedereen opmerkt bij een loop van twee maten. Is een loop cruciaal en gaat de engine daar fout mee om, bewaar dat ene asset dan ongecomprimeerd.

Bitsnelheid budgetteren over dialoog, muziek en effecten

Opus is ongewoon goed bij lage snelheden, wat de pijplijnwijziging de moeite waard maakt. Mono-dialoog zit comfortabel rond 48 kbps en blijft ver daaronder nog verstaanbaar. Achtergrondloops en muziek willen meer, en de gebalanceerde band is een veilige standaard.

Korte effecten zijn het aparte geval. Een impact van 200 milliseconden wordt gedomineerd door overhead per bestand, dus zwaar coderen bespaart niets meetbaars terwijl het een transiënt kan verzachten. Besteed de bitsnelheid waar de seconden zijn — muziek en dialoog.

Wat de Ogg-container geeft dat een kale stream niet doet

Ogg verdeelt de stream in pagina’s, elk met een positiemarkering, wat spoelen mogelijk maakt zonder het bestand vanaf het begin te lezen en wat een speler een nauwkeurige duur laat melden voor het afspelen begint.

Voor een assetpijplijn zijn de positiemarkeringen het deel dat telt. Alles wat spoelt of naar een cuepunt springt, heeft ze nodig, en een kale gecomprimeerde stream kan ze niet leveren.

De enige omzetting op deze site die geen encoder downloadt

Opus zit al in elke browser, want elke browser had het nodig voor WebRTC-gesprekken. Er is geen extensiepakket op te halen en geen WebAssembly-build erbij betrokken — de encoder is native code die met de browser meekwam.

Vergelijk dat met MP3, dat geen enkele browser kan coderen en waarvoor eerst een WebAssembly LAME-build gedownload moet worden. Een map van tweehonderd geluidseffecten begint hier meteen om te zetten, zonder iets op te halen en zonder te uploaden.

Benoemen, want de WAV brengt geen metadata mee

Een Ogg-bestand kan benoemde tekstvelden dragen — titel, artiest, of een sleutel die je zelf verzint. Het probleem is de bron: WAV-metadata is een optioneel blok dat de meeste recorders en editors nooit schrijven, dus is er meestal niets om over te dragen.

Bestandsnamen blijven dus de identificatiecode, zoals voorheen. Dat is normaal prima voor een pijplijn waar assets via pad worden aangesproken.

Tweehonderd effecten, één keer neerzetten, geen upload

De batchlimiet is honderd bestanden per keer en 100 MB per bestand, en elk wordt apart omgezet voordat de set als ZIP terugkomt. Geluidseffecten zijn klein genoeg dat beide plafonds irrelevant zijn.

Omdat er niets wordt verstuurd, kost een grote batch geen bandbreedte en komt hij in geen wachtrij, wat voor game-audio meer telt dan het klinkt. Assetmappen worden voortdurend opnieuw geëxporteerd, en een stap die telkens honderd bestanden moet uploaden, is een stap die mensen stilletjes overslaan.

Zo zet je WAV naar OGG om

  1. Sleep je WAV-bestand op deze pagina, of klik om er een te kiezen.
  2. Kies OGG als doel. De omzetting gebeurt in je browser en het bestand wordt niet geüpload.
  3. Download het klare OGG-bestand.

WAV of OGG: wat er verandert

WAV vergeleken met OGG
WAVOGG
Volledige naamWaveform AudioOgg Audio
Bestandsextensie.wav, .wave.ogg, .oga
Mediatypeaudio/wavaudio/ogg
CompressieGeen compressieMet verlies — grootte wordt met kwaliteit betaald
Voor het eerst gepubliceerd19912000
Uitgegeven doorMicrosoftXiph.Org
SpecificatieRIFF WAVERFC 3533
LicentieGepubliceerd, niet gestandaardiseerdOpen standaard
Stand van zakenActueelActueel
Bitdiepte32
Audiokanalentot 65.535
Opent in een browserElke browserHuidige browsers
In plaats daarvan overwogenFLAC, AIFFMP3, AAC, OPUS

Wat behouden blijft

de documenteigenschappen kunnen mee: WAV en OGG hebben er allebei een plek voor.

Het resultaat openen

Actuele browsers lezen OGG, oudere niet. Daarmee is het het minst draagbare van de twee. Ga liever na of de ontvanger het aanneemt voor je het verstuurt.

OGG is een container, geen enkelvoudig formaat. Wat er speelt is de codec erin — meestal Vorbis, Opus en FLAC — en daarom kunnen twee bestanden met dezelfde extensie zich op hetzelfde apparaat anders gedragen.

Audacity leest zowel WAV als OGG, dus je kunt het resultaat naast het origineel leggen zonder een tweede programma.

Waarvoor elk formaat bedoeld is

De twee mikken op ander werk: WAV op bewerken en archivering, OGG op het web en een af bestand overdragen. Dat is het afwegen waard, want de reden dat het ene bestaat is meestal de reden dat het andere onhandig is.

WAV is het formaat van Microsoft, verschenen in 1991. Er wordt met 32 bits per kanaal vastgelegd.

OGG komt van Xiph.Org en stamt uit 2000, vastgelegd in RFC 3533. Audacity, VLC en foobar2000 lezen het formaat.

Van WAV naar OGG: veelgestelde vragen

Wordt mijn WAV-bestand ergens heen geüpload?

Nee. Deze omzetting gebeurt volledig in je browser, dus het bestand verlaat je apparaat niet. Je kunt het zelf nagaan: open het netwerktabblad van de ontwikkelaarshulpmiddelen en zet iets om. Je ziet de pagina zelf en de verzoeken voor statistiek en advertenties waarmee deze dienst betaald wordt, en geen enkel verzoek dat je bestand meeneemt. De motor achter juist dit paar is mediabunny, een omhulsel om WebCodecs, dat de hardwaredecoders van je eigen apparaat leent; je browser haalt die één keer op en bewaart hem.

Is WAV naar OGG omzetten gratis?

Ja. Geen account, geen watermerk en geen dagtegoed dat opraakt: het draait op je eigen machine, dus je mag zo vaak terugkomen als je wilt. De browser verwerkt bestanden tot 100 MB, 100 tegelijk. mediabunny wordt naar je eigen machine gehaald en draait daar, en daarom staat er geen teller op.

Gaat er kwaliteit verloren bij het omzetten van WAV naar OGG?

OGG comprimeert, dus er gaan gegevens verloren. Met de standaardinstelling valt dat niet op; wil je zeker zijn, zet de kwaliteit dan hoger.

Opent een OGG-bestand in de browser?

Actuele browsers lezen OGG, oudere niet. Daarmee is het het minst draagbare van de twee. Ga liever na of de ontvanger het aanneemt voor je het verstuurt.

Welke codec zit er in het OGG-bestand?

OGG is een container, geen enkelvoudig formaat. Wat er speelt is de codec erin — meestal Vorbis, Opus en FLAC — en daarom kunnen twee bestanden met dezelfde extensie zich op hetzelfde apparaat anders gedragen.

Blijven de metagegevens behouden?

de documenteigenschappen kunnen mee: WAV en OGG hebben er allebei een plek voor.

Meer over deze formaten