Ondersteuning > Foto-, video- en audiobewerking

Mp3gain en Vorbisgain

<< < (2/3) > >>

vanadium:

--- Citaat van: Henk14 op 2024/03/01, 20:30:57 ---En nu maar hopen dat Vanadium dit leest en mij helpt!

--- Einde van citaat ---

Nu, ik bots hier toevallig op, maar mijn kennis hiervan is wat roestig geworden ...

"mp3gain" wordt inderdaad niet meer bijgewerkt, en was lange tijd verdwenen uit de Ubuntu softwarebronnen. Het is echter terug, en ook in Fedora zit het (terug) in de repositories. Het lijkt dus op zich wel OK om deze oude software te blijven gebruiken voor dat oude formaat, mp3, dat niet meer evolueert.

Toch zou ik mp3gain niet meer gebruiken, behalve als je nog met afspeelsoftware of een mp3 spelertje werkt dat geen replaygain tags ondersteunt. mp3gain verandert de audiodata van de mp3 zelf (de "harde correctie"): bij iedere stukje past het de "versterkingsfactor" aan, waardoor het geluid luider of stiller wordt afgespeeld. Het voordeel is dat dit op *elke* mp3 speler werkt. Wel voegt mp3gain een "undo" tag toe, waarmee je de correctie kan ongedaan maken. Gaat de tag echter verloren, dan is correctie niet meer mogelijk. En, zoals hier eerder aangegeven, als er clipping is, is er niet herstelbare schade.

De moderne benadering is het toevoegen van metadata aan het audiobestand, tags, die aan afspeelsoftware (die dit moet ondersteunen) vertelt met welke factor de muziek stiller of luider afgespeeld worden. Er is géén aanpassing van de audiodata zelf. Via de tags kunnen meerdere correcties ondersteund worden: een "radio" correctie voor als je de bestanden in los verband afspeelt, en een "album" correctie voor als je het album afspeelt. Bij "album" correctie krijgen alle bestanden van hetzelfde album dezelfde correctie, ook de stillere nummers.

Ook mp3gain voegt replaygain tags toe, echter in een oude standaard die dikwijls niet ondersteund wordt. Die tags zijn een meer meer verfijnde correctie ten opzichte van de "harde" correctie: die laatste is beperkt tot stappen van 1.5 dB.

Het is inderdaad wel zo dat de nieuwere formaten effectief ook wel "beter" zijn: ze laten toe een vergelijkbare kwaliteit op te slaan in een nog kleiner bestand dan mp3. Met "vergelijkbare kwaliteit" bedoel ik dan dat een geoefende luisteraar in een dubbel-blind luistertest het onderscheid niet kan maken tussen de verschillende audiobestanden.

Wat ik persoonlijk doe:


* Waar mogelijk zal ik muziek rippen in een verliesloos formaat, FLAC, en dat bewaren op een archief harde schijf (goedkoop, tegenwoordig). Dit is "future proof". Je kan steeds vanaf de volle kwaliteit omzetten naar een ander, beter verlieslatend formaat van de toekomst. Die flacs worden al geheel getagd (Easytag, nu Eartag) en voorzien van replaygain tags met behulp van "vorbisgain". Die muziek zet ik dan om naar een goed en open formaat, OGG, met "oggenc". Alle tags, dus ook replaygain, komen mee in de omzetting. Ogg is zeer goed ondersteund en werkt probleemloos op Android telefoons.
* Heb je dan toch apparatuur die alleen met mp3 kan werken, encodeer dan met de "lame" encoder voor de beste resultaten.
* mp3 bestanden van vroeger behoud ik zonder meer als ik niet meer de oorspronkelijke bron heb (of die CD's niet nog eens opnieuw wil rippen. Elke omzetting naar een ander formaat is immers verder kwaliteitsverlies (zelfs al zal je dat niet altijd gemakkelijk horen. Tegenwoordig zou ik dan "replaygain" of "loudgain" gebruiken om volumecorrectie te doen

--- Citaat ---Voor Ogg Vorbis kom ik in Synaptic nog een programmaatje tegen dat vergelijkbaar is met MP3gain, namelijk Vorbisgain. En het werkt ook nog. Er bestaat ook AACgain, maar dat is niet opgenomen bij Synaptic. Is dit programma nog te gebruiken?
--- Einde van citaat ---

Dat zijn programma's  die eerder formaat-specifiek zijn (net zoals mp3gain). AACgain is ook verouderd, doet wat mp3gain doet maar ondersteunt ook m4a (mp4), de opvolger van mp3.


--- Citaat ---Er bestaat ook nog replaygain. Is dit ook te gebruiken voor MP3, Ogg Vorbis en AAC?
--- Einde van citaat ---

Dat is inderdaad een meer up to date programma, dat werkt op verschillende formaten:  Ogg, Flac, WavPack, MP4 (AAC) en MP3. Ook "loudgain" zit  in de softwarebronnen. Dat is nog nieuwer (versie 0.6), en ook met het zeer recente "Opus" dat op Youtube standaard is. Hiermee bemeester je met één programmaatje zowat alle audioformaten.


--- Citaat ---mp3gain  *.mp3 of mp3gain -r -k  *.mp3
--- Einde van citaat ---

Zonder optie gaat het programma het volume aanpassen met de `-r` radio optie. De "-r" optie is impliciet. De "-k" optie is een beveiliging:  dit zorgt er voor dat er géén correctie wordt toegepast die zou aanleiding geven tot clippen. Mocht de berekende correctie aanleiding geven tot clippen, dan zal automatisch een lagere correctie toegepast worden (en zal het bestand dus relatief stiller klinken dan de andere). Met moderne muziek waar alle dynamiek doorgaans te sterk gecomprimeerd is, is dat zeer onwaarschijnlijk. Wel kan je dit (tamelijk uitzonderlijk) voor hebben met oudere, niet geremasterde muziek, waar soms nog heel veel natuurlijke dynamiek in is.

Henk14:
Heel hartelijk dank Vanadium!

Ik heb het gelezen en zo roestig is je kennis niet. Voordat ik dit hier op het forum plaatste heb ik heel wat afgespeurd op het internet in het Nederlands , Engels en Duits, maar nergens vond ik zo'n duidelijke uitleg als van jou.

Als ik het goed begrijp is de harde correctie van mp3gain dus overal toepasbaar. Dat is n.m.m. wel een groot voordeel. Zonder je te hoeven af te vragen of de apparatuur de tags kan lezen, is het volume altijd op elk apparaat gelijk.  Niet modern, wel praktisch. Ik zal dan moeten kiezen voor mp3 -r -k  *.mp3. Dat heb ik bij één verzameling losse mp3'tjes gedaan en dat is heel bevredigend. Ik begrijp dat je mp3gain eigenlijk alleen op die manier moet gebruiken (of -a -k ).

Bij het zoeken naar een oplossing van het gelijktrekken van het volume kwam ik ook op sites waar gesteld werd dat als een met MP3 vergelijkbaar bestand wil hebben, dat ogg vorbis en aac beter klinken. Ik heb de test gedaan en ik ben ook van mening dat ogg vorbis en aac beter klinken dan mp3. Een WAV bestand klinkt nog beter, maar is wel flink aan de maat. Ik ben er nog niet uit of ik voor mijn toekomstige bestanden Ogg vorbis of AAC (M4a) ga gebruiken. Wat adviseer jij Ogg vorbis of AAC (M4a)? En welke bitrate (voor een achtergrond muziekje)? Ogg vorbis kan tot circa 500 kbps, maar het bestand wordt dan ook wel best groot.

Als ik AACgain ga gebruiken kan ik net als mp3gain: aacgain -r -k  *. aac gebruiken. Voor vorbis gain zou het alleen vorbisgain  *. ogg zijn. Klopt dat?

Loudgain heb ik ook geprobeerd en het kan aan mij liggen, maar ook vond het resultaat tegenvallen. Ik merkte best nog wel wat volumeverschillen.

Voor replaygain heb ik niet kunnen vinden welke opdrachten je moet geven. Zijn ze je jou nog bekend?

Voorts heb ik ik nog twee programma's gebruikt met een grafische schil, soundKonverter en easymp3gain. soundKonverter werkte goed, maar easymp3gain kreeg ik niet goed aan de praat. Maar als je in de terminal de juiste commando's ingeeft werkt het eigenlijk net zo goed of beter. 

Bovendien: werken in de terminal is best wel leuk. Omdat het moeilijker is, is de voldoening groter als het lukt. En het herinnert mij aan mijn jonge jaren, toen ik nog met DOS zat te rommelen. 

partyrabbit:

--- Citaat van: Henk14 op 2024/03/02, 16:28:21 ---Ik heb de test gedaan en ik ben ook van mening dat ogg vorbis en aac beter klinken dan mp3. Een WAV bestand klinkt nog beter, maar is wel flink aan de maat.

--- Einde van citaat ---

Lees ook mijn eerdere uitleg waar het in terug komt.

Vergeet niet dat je nooit een beter resultaat kunt bereiken met converteren dan de originele/master.
je kunt een 128kbps MP3 wel weg schrijven naar een 320kbps, of een 41.1khz naar een 96khz ... maar de muziek, het geluid, de kwaliteit van beluisteren blijft 128kbps en/of 41.1khz.

Simpel gezegd, je kunt geen kwaliteit bij toveren. Het heeft totaal geen zin om 'naar beter' te converteren. Krijg je alleen maar grotere bestanden.
Je kunt alleen het volume aanpassen (liever ook niet normaliseren wat weer afvlakt, aka kwaliteitsverlies).

Henk14:
Partyrabbit, wij begrijpen elkaar niet helemaal. Ik heb bedoeld dat als het originele (onbewerkte, kwalitatief goede) bestand wordt geconverteerd in MP3, Ogg vorbis of AAC  in qua grootte vergelijkbare bestanden de twee laatsten beter klinken dan MP3. Natuurlijk is het onmogelijk een 128 kbps MP3 bestand om te toveren tot een fantastisch klinkend bestand.

vanadium:

--- Citaat van: Henk14 op 2024/03/02, 16:28:21 ---Als ik het goed begrijp is de harde correctie van mp3gain dus overal toepasbaar. Dat is n.m.m. wel een groot voordeel. Zonder je te hoeven af te vragen of de apparatuur de tags kan lezen, is het volume altijd op elk apparaat gelijk.  Niet modern, wel praktisch. Ik zal dan moeten kiezen voor mp3 -r -k  *.mp3. Dat heb ik bij één verzameling losse mp3'tjes gedaan en dat is heel bevredigend. Ik begrijp dat je mp3gain eigenlijk alleen op die manier moet gebruiken (of -a -k ).

--- Einde van citaat ---
Inderdaad, helemaal akkoord.

--- Citaat ---Bij het zoeken naar een oplossing van het gelijktrekken van het volume kwam ik ook op sites waar gesteld werd dat als een met MP3 vergelijkbaar bestand wil hebben, dat ogg vorbis en aac beter klinken. Ik heb de test gedaan en ik ben ook van mening dat ogg vorbis en aac beter klinken dan mp3. Een WAV bestand klinkt nog beter, maar is wel flink aan de maat. Ik ben er nog niet uit of ik voor mijn toekomstige bestanden Ogg vorbis of AAC (M4a) ga gebruiken. Wat adviseer jij Ogg vorbis of AAC (M4a)? En welke bitrate (voor een achtergrond muziekje)? Ogg vorbis kan tot circa 500 kbps, maar het bestand wordt dan ook wel best groot.

--- Einde van citaat ---
AAC is onvrij en gepatenteerd. Mogelijk heb je voor een Apple Iphone geen keuze dan voor AAC te gaan. Anders adviseer ik zonder aarzeling ogg. Werkt probleemloos op elke afspeelsoftware en op Android telefoons.

oggenc gebruik ik zo:


--- Code: ---oggenc -q 6 *.flac

--- Einde van code ---

Dat zal alle flac bestanden in de huidige folder omzetten naar .ogg. Je kan ook wav bestanden specifiëren, of een enkel bestand.

Ik heb steeds de `-q 6` optie gebruikt. Eigenlijk is dat, zeker voor mij en de huidige staat van mijn oren, "overkill". Hier vind je waarmee de oggvorbis instellingen zowat overeenkomen: `-q5` wordt al als "transparant" ervaren (d.w.z. dat een meerderheid van testpersonen geen verschil merkt met het niet-gecomprimeerde origineel). De bestandsgrootte komt overeen met een mp3 bestand van 160 kbps (1.2 MB voor een minuut), maar de kwaliteit komt overeen met een mp3 van 192 kbps (vbr) (1.44 MB per minuut (bron).

Behoud je ook het bronmateriaal in een verliesloos formaat als archief, aarzel dan niet om voor `-q5` te gaan: je kan altijd hercoderen vanaf het bronmateriaal in het (zeer onwaarschijnlijke) geval dat voor jou niet voldoende is. Wil je het bronmateriaal niet behouden, dan heb je wat extra zekerheid met `-q6'.


--- Citaat ---Als ik AACgain ga gebruiken kan ik net als mp3gain: aacgain -r -k  *. aac gebruiken. Voor vorbis gain zou het alleen vorbisgain  *. ogg zijn. Klopt dat?

--- Einde van citaat ---

Klopt allebei. Als je ook albumgain wil, dan moet je de optie `-a` meegeven.


--- Citaat ---Loudgain heb ik ook geprobeerd en het kan aan mij liggen, maar ook vond het resultaat tegenvallen. Ik merkte best nog wel wat volumeverschillen.

--- Einde van citaat ---
Misschien niet juist gebruikt waardoor geen replaygain tags werden weggeschreven? Hier moet je een '-s' optie meegeven om effectief ook tags in de geluidsbestanden weg te schrijven.


--- Citaat ---Voor replaygain heb ik niet kunnen vinden welke opdrachten je moet geven. Zijn ze je jou nog bekend?

--- Einde van citaat ---
Geen opties nodig: standaard wordt hier zowel track als album replaygain berekend en in de bestanden opgeslagen.

In al deze gevallen wordt ook informatie opgeslagen over de piekwaarde. Het is dan aan de afspeelsoftware om er eventueel voor te zorgen dat het bestand niet clipt tijdens het afspelen door iets minder te versterken. Dit is dikwijls een optie in muzieksoftware. Bijvoorbeeld, in Audacious heb je in de instellingen - audio de optie "Enable replaygain". Dan kan je instellen "Prevent clipping (recommended)". Daarnaast kan je ook instellen welke replaygain waarde gebruikt moet worden: "Track", "Album" of "Based on shuffle". Bij die laatste optie wordt de albumwaarde gebruikt, behalve wanneer "Shuffle"  aanstaat (willekeurige volgorde). Dan wordt Track gebruikt.



Navigatie

[0] Berichtenindex

[#] Volgende pagina

[*] Vorige pagina

Naar de volledige versie