Kirjoittaja Aihe: mp3 ja toistotason trimmaus?  (Luettu 7080 kertaa)

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
mp3 ja toistotason trimmaus?
« : 04.07.13 - klo:20.33 »

Olen vuosien mittaan keräillyt pätkiä radiolähetyksistä.

Nyt kun kuuntelin niin harmillisesti saa olla 'koko ajan' säätämässä volyymiä: Yksi pala tarvitsee lähes täysille ja seuraava kiljaiseekin että ikkunat helisevät.

Onko tuohon joku softa jolle voisi kertoa että
"tuossa on lista tiedostoja, trimmaa suunnilleen samalle tasolle"?


Lepotila zZ

  • Käyttäjä
  • Viestejä: 347
    • Profiili
Vs: mp3 ja toistotason trimmaus?
« Vastaus #1 : 04.07.13 - klo:21.54 »
Pakettivarastosta löytyy mp3gain. Siihen löytyy erillinen graafinen käyttöliittymä easymp3gain-gtk. En ole näitä käyttänyt joten en osaa sanoa, kuinka hyvin toimivat. Mp3gainin kotisivu.

Eesaurus

  • Käyttäjä
  • Viestejä: 3454
    • Profiili
Vs: mp3 ja toistotason trimmaus?
« Vastaus #2 : 04.07.13 - klo:22.11 »
Joo, MP3Gain ja SoundKonverter tulevat ainakin mieleen, ja kumpikin hoitaa homman ihan hyvin.

Sitten toki pitää käyttää sellaista soitinta, joka tukee Replay Gainia, siis sitä tag:ia, jonka nuo ohjelmat äänitiedostoihin tekevät. Useimmat, elleivät peräti kaikki tosin taitavat jo sitä tukeakin. Voi olla, että pitää käydä laittamassa tuki päälle asetuksissa, mutta kuitenkin.

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: mp3 ja toistotason trimmaus?
« Vastaus #3 : 05.07.13 - klo:17.20 »
Pakettivarastosta löytyy mp3gain. Siihen löytyy erillinen graafinen käyttöliittymä easymp3gain-gtk. En ole näitä käyttänyt joten en osaa sanoa, kuinka hyvin toimivat. Mp3gainin kotisivu.

Heh. Ainakin on helppokäyttöinen.
Ja muutaman kokeilin niin hienoisti mplayer toistaa.

Otin kopiot talteen ja nakkasin puuhastelemaan koko hakemistollisen :)

Lepotila zZ

  • Käyttäjä
  • Viestejä: 347
    • Profiili
Vs: mp3 ja toistotason trimmaus?
« Vastaus #4 : 05.07.13 - klo:18.51 »
Joo, MP3Gain ja SoundKonverter tulevat ainakin mieleen, ja kumpikin hoitaa homman ihan hyvin.

Sitten toki pitää käyttää sellaista soitinta, joka tukee Replay Gainia, siis sitä tag:ia, jonka nuo ohjelmat äänitiedostoihin tekevät.
MP3Gain ei vaadi replay gain tukea soittimelta. Se käyttää samaa algoritmia, mutta tallentaa tiedon eri tavalla. http://www.hydrogenaudio.org/forums/index.php?showtopic=24527

2-mieli-FI-poliisi

  • Vieras
Vs: mp3 ja toistotason trimmaus?
« Vastaus #5 : 05.07.13 - klo:19.59 »
Oman stressitestini läpäisi parhaalla arvosanalla:
QtGain 0.9.5 (http://qt-apps.org/content/show.php?content=56842)
Testaus osoitti, että ohjelma toimii kellon tarkasti.

Muistaakseni ohjelma toimi ihan oletusasetuksillakin, mutta aina on fiksua käydä läpi uuden ohjelman asetukset. 'Uudelleen nimeämis' ja 'Cover art' yms. 'Volume-gain' toimintoon kuulumattomat kannattaa jättää ensialkuun ruksimatta.

Ristiinvertailun vuoksi testasin QtGainia vuosikymmenen käytössä olleeseen ja hyväksi havaittuun ohjelmaan. Tuloksissa (2000 mp3:ssa) ei ollut virhemarginaalin +/-0,75dB ylittäviä voimakkuuseroja eroja edes prosentin vertaa: Normaalin ihmisen kuulo erottaa "vasta" noin 1,5dB äänenvoimakkuuden eron.

Kissalle hiiri (mp3gain) ja
Koiralle luu (qtgain)
 ;)
Pikaisen silmäilyn pohjalta mp3gain sen enempää kuin qtgain ei ole päivittynyt kahteen vuoteen, joten testitulokseni taitavat edelleen olla paikkansa pitäviä.

QtGainin "pyöräytyksen" jälkeen kuuluu yhtä lujaa kaikilla soittimilla: Kunhan poistaa ohjelmien sisäiset "Replay gainit" käytöstä.
« Viimeksi muokattu: 05.07.13 - klo:21.06 kirjoittanut 2-mieli-FI-poliisi »

Eesaurus

  • Käyttäjä
  • Viestejä: 3454
    • Profiili
Vs: mp3 ja toistotason trimmaus?
« Vastaus #6 : 06.07.13 - klo:11.59 »
Joo, MP3Gain ja SoundKonverter tulevat ainakin mieleen, ja kumpikin hoitaa homman ihan hyvin.

Sitten toki pitää käyttää sellaista soitinta, joka tukee Replay Gainia, siis sitä tag:ia, jonka nuo ohjelmat äänitiedostoihin tekevät.
MP3Gain ei vaadi replay gain tukea soittimelta. Se käyttää samaa algoritmia, mutta tallentaa tiedon eri tavalla. http://www.hydrogenaudio.org/forums/index.php?showtopic=24527

Tämä selvä. SoundKonverter ilmeisesti vaatii, joten arvelin sitten MP3Gaininkin vaativan.

Mikähän näistä nyt sitten on se paras ohjelma, kun yllä periaatteessa suositeltiin QtGainia? Mitä MP3 -tiedostolle tapahtuu, jos on tullut tägänneeksi ne useampaan kertaan ja kenties eri ohjelmalla, esim. Foobar2000:lla tai SoundKonverterilla ja sitten uudelleen MP3Gainilla? Korvautuuko ensimmäinen tägäys jälkimmäisellä tai jotain? Huononeeko äänitiedosto?

Lepotila zZ

  • Käyttäjä
  • Viestejä: 347
    • Profiili
Vs: mp3 ja toistotason trimmaus?
« Vastaus #7 : 06.07.13 - klo:12.59 »

Tämä selvä. SoundKonverter ilmeisesti vaatii, joten arvelin sitten MP3Gaininkin vaativan.

Mikähän näistä nyt sitten on se paras ohjelma, kun yllä periaatteessa suositeltiin QtGainia?

Äkkiseltäään katsoen QtGain on myös vain ns. frontend varsinaisen prosessoinnin tekeville ohjelmille. Mp3-tiedostojen kohdalla se käyttää MP3Gainia varsinaiseen työhön. Voisikohan 2-mieli-FI-poliisin havaitsemat erot johtuneet vain eroista käytetyissä asetuksissa?

Mitä MP3 -tiedostolle tapahtuu, jos on tullut tägänneeksi ne useampaan kertaan ja kenties eri ohjelmalla, esim. Foobar2000:lla tai SoundKonverterilla ja sitten uudelleen MP3Gainilla? Korvautuuko ensimmäinen tägäys jälkimmäisellä tai jotain? Huononeeko äänitiedosto?

Ilmeisesti on mahdollista sotkea asioita jos ensin luo replaygain -tagit ja sen jälkeen muuttaa MP3Gainilla itiedostojen voimakkuutta ja jättää vanhat, ja nyt siis virheelliset, tagit paikoilleen. MP3Gainia ja replaygain -tageja voi käyttää yhdessä, mutta replaygain -arvon on perustuttava MP3Gainin muuttamaan tietovirtaan. Replaygain -tagit siis toimivat tarkennuksina, koska MP3Gainin käyttämä menetelmä kykenee tallentamaan uuden voimakkuuden vain 1,5 dB:n tarkkuudella. Ilmeisesti jo MP3Gain -ohjelma voi lisätä nämä tarkentavat replaygain tagit.

Kumpikaan tekniikka ei heikennä äänenlaatua, vaikka niitä soveltaisi kuinka monta kertaa tahansa. Replayganilla käsitellyn tiedoston voi aina ennallistaa poistamalla replaygain -tagit. MP3Gainin tekemät muutokset voi palauttaa MP3Gain-ohjelmalla, jos tiedostolla on tagi, johon on tallennettu tiedot alkuperäisestä voimakkuudesta. Jos sellaista tagia ei ole, ei MP3Gain voi tietää tiedoston alkuperäistä äänenvoimakkuutta eikä voi siis sitä palauttaa.

En ole näitä ohjelmia käyttänyt enkä tiedä mitä ne oletusarvoisesti tekevät. Kannattanee varmuuden vuoksi tutustua ohjeisiin, jos aikoo prosessoida ilman varmuuskopioita tiedostoista

Eesaurus

  • Käyttäjä
  • Viestejä: 3454
    • Profiili
Vs: mp3 ja toistotason trimmaus?
« Vastaus #8 : 06.07.13 - klo:14.19 »
Ilmeisesti on mahdollista sotkea asioita jos ensin luo replaygain -tagit ja sen jälkeen muuttaa MP3Gainilla itiedostojen voimakkuutta ja jättää vanhat, ja nyt siis virheelliset, tagit paikoilleen.

Okei. Pitänee poistaa Replay Gain tagit tiedostoista, koska jatkossa oli ajatus käyttää MP3Gainia.

Lepotila zZ

  • Käyttäjä
  • Viestejä: 347
    • Profiili
Vs: mp3 ja toistotason trimmaus?
« Vastaus #9 : 06.07.13 - klo:14.47 »
Okei. Pitänee poistaa Replay Gain tagit tiedostoista, koska jatkossa oli ajatus käyttää MP3Gainia.

Uskoisin, että MP3Gain osaa päivittää Replay Gain -tagit. EasyMP3Gain -ohjelmassa on asetuksissa kohta "Ignore tags", jonka valitseminen varmaankin johtaisi siihen, että tiedostoihin jäisi vanhat, prosessoinnin jälkeen virheelliset, tagit. Oletusarvoisesti se ei ole valittu. Voi siis olla, että Replay Gain -tagien poistaminen erikseen on turhaa. Ne voi myös poistaa EasyMP3Gain -ohjelmalla.

Näiden ohjelmien ohjeistukset eivät ole kovin hyviä.

2-mieli-FI-poliisi

  • Vieras
Vs: mp3 ja toistotason trimmaus?
« Vastaus #10 : 09.07.13 - klo:17.33 »
Lyhyt mp3 gain historiani:
- Alkoi Xp:n 'mp3gain' freewarella, joka muokkasi vain 'gain tägejä'.
- Jatkui Linuxin (qt)mp3gainilla, joka päälletallensi tiedostot optimoidulla volumetasolla.
- Siirtyi W8:n myötä takaisin alkuun "ympyrän sulkien".

Murheeni on, että varsinaisen parinkymmenen tuhannen tiedoston äänikirjastoni en tee kevyin perustein yhtäkään muutosta: Millään järjestelmällä/ohjelmalla. Vaikka linuxissa tehty mp3gainaus toimiikin W8:ssa niin tagien muokkausta (esim. gain jäänteitä) en aio W8:n puolella tehdä: "Traumoja Xp:n ajoilta jolloin yhdellä ohjelmalla tehdyt tägi muutokset tuhosivat "globaalin" yhteensopivuuden eri soittimien välillä jne".

Toisaalta jos ajattelee asiaa näin:

20v. kertymää ja ehkä 30 ohjelmaa dataa kirjoittamassa.
20 000 x 10 täg = 200 000
200 000 tietoa = 500 virhettä

Ei Paha! Olen ihan tyytyväinen: Ja edelleen varovainen.
Turhien Gain tägien luku on "isompi ongelma" Lx kuin W puolella.


2-mieli-FI-poliisi

  • Vieras
Vs: mp3 ja toistotason trimmaus?
« Vastaus #11 : 09.07.13 - klo:20.29 »
Eikä tällä palstalla suositteltuja ohjelmia kannata aina noudattaa annettuina. Edellä suositeltu Tägimuokkain lähti omilla
"käyttötottumuksillani" roskakorin täytteeksi ihan suorin vartaloin. Ei täyttänyt tuolloinkaan omia "fall back" duubioitani.

Ohjetta on jo omaan käyttööni ihan yllin kyllin, mutta perunamuusiako tällä oikeasti teen?
Jekkukin lähti jo jänkhälle jäkittään.  ;D

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Vs: mp3 ja toistotason trimmaus?
« Vastaus #12 : 16.07.13 - klo:19.38 »

Uskoisin, että MP3Gain osaa päivittää Replay Gain -tagit. EasyMP3Gain -ohjelmassa on asetuksissa kohta "Ignore tags", jonka valitseminen varmaankin johtaisi siihen, että tiedostoihin jäisi vanhat, prosessoinnin jälkeen virheelliset, tagit. Oletusarvoisesti se ei ole valittu. Voi siis olla, että Replay Gain -tagien poistaminen erikseen on turhaa. Ne voi myös poistaa EasyMP3Gain -ohjelmalla.

Näiden ohjelmien ohjeistukset eivät ole kovin hyviä.

Hyvä ketju. Itse olen ajatellut että mp3gain tekee saman mp3-tiedostoille kuin metaflac --add-replay-gain flac-tiedostoille. Näin näköjään ei ole. man mp3gain ei kerro mitään. Jos käyttää replay gain tukea omaavaa soitinta niin mp3gain --auto ei liene paras vaihtoehto? Kun editoin tageja kid3 ohjelmalla flac-tiedostoista näen replay gain arvot mutta en mp3-tiedostoista. Eikös parasta tapa olisi jos mp3 tieostoihin pistää vain replay gain arvot ja poistaa muut. Siis kun käyttää Replay Gain tuen omaavaa soitinta.

Lepotila zZ

  • Käyttäjä
  • Viestejä: 347
    • Profiili
Vs: mp3 ja toistotason trimmaus?
« Vastaus #13 : 17.07.13 - klo:07.02 »
Hyvä ketju. Itse olen ajatellut että mp3gain tekee saman mp3-tiedostoille kuin metaflac --add-replay-gain flac-tiedostoille. Näin näköjään ei ole. man mp3gain ei kerro mitään. Jos käyttää replay gain tukea omaavaa soitinta niin mp3gain --auto ei liene paras vaihtoehto? Kun editoin tageja kid3 ohjelmalla flac-tiedostoista näen replay gain arvot mutta en mp3-tiedostoista. Eikös parasta tapa olisi jos mp3 tieostoihin pistää vain replay gain arvot ja poistaa muut. Siis kun käyttää Replay Gain tuen omaavaa soitinta.

Oletusarvona mp3gain käyttää APE -tageja replaygain tiedon tallentamiseen. Voisiko olla, että kid3 ei näytä niitä mp3 -tiedostojen yhteydessä?  Easytag ei näytä ilmeisesti replaygain -tageja lainkaan. Puddletagin valikon "Extended Tags" valinnalla voi nähdä mp3v2 tageihin kirjoitetut replaygain arvot, mutta ei mikäli ne on kirjoitettu APE -tageihin.

Kokeilin nyt niin, että tarkistin Ghex ohjelmalla yhden mp3 -tiedoston peräpään, ettei siellä ollut APE -tageja. Sitten suoritin sen kansiossa komennon "mp3gain *.mp3" ja annoin mp3gainin tehdä tehtävänsä. Ghexillä tarkistaen voi huomata, että tiedoston loppupäähän oli ilmestynyt replaygain arvot APE -tageihin. Joten luultavasti kid3 vain ei näytä APE -tageja mp3 -tiedostoille, mutta näyttää ne tagit, joihin metaflac on tallentanut tietonsa...

Jos aina käyttää soitinta, jossa on replaygain -tuki on mp3 -tiedostojen syvällisempi manipulointi turhaa.
Onko "--auto" sama kuin "-a"? Se tosiaan pitää sisällään sen syvällisemmän käsittelyn:
Lainaus
mp3gain optionally writes gain adjustments directly  into  the  encoded
data.  In this case, the adjustment works with all mp3 players, i.e. no
support for a special tag is required.  This mode is activated  by  any
of the options -r, -a, -g, or -l.

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Vs: mp3 ja toistotason trimmaus?
« Vastaus #14 : 07.09.14 - klo:15.31 »
Palaan vanhaan ketjuun. mp3gain -s i kirjoittaa  ID3v2 tagit APE tagien sijasta. Kaikki soittimet eivät tykkää APE-tageista. Huomasin, että vanhoissa mp3 tiedostoissa on muitakin APE tageja. -p optiolla tiedostojen aikaleilmat eivät muutu mikä on kiva asia. En halua, että yli 10v vanhojen tiedosten aikaleima muuttuu tähän päivään. Mitenkäs noista APE tageista pääsisi eroon. Mieluiten ilman, että aikaleimat muuttuu. Kid3 editorista olen tykännyt sentakia, että se ei muuta tiedoston päivämääriä (optio) jos ei halua.

Lepotila zZ

  • Käyttäjä
  • Viestejä: 347
    • Profiili
Vs: mp3 ja toistotason trimmaus?
« Vastaus #15 : 08.09.14 - klo:01.11 »
Palaan vanhaan ketjuun. mp3gain -s i kirjoittaa  ID3v2 tagit APE tagien sijasta. Kaikki soittimet eivät tykkää APE-tageista. Huomasin, että vanhoissa mp3 tiedostoissa on muitakin APE tageja. -p optiolla tiedostojen aikaleilmat eivät muutu mikä on kiva asia. En halua, että yli 10v vanhojen tiedosten aikaleima muuttuu tähän päivään. Mitenkäs noista APE tageista pääsisi eroon. Mieluiten ilman, että aikaleimat muuttuu. Kid3 editorista olen tykännyt sentakia, että se ei muuta tiedoston päivämääriä (optio) jos ei halua.

Tavallisesti käyttämäni EasyTAG ei ymmärrä APE tageja lainkaan. Puddletag -ohjelmalla voi poistaa APEv2 tageja, mutta tiedostojen aikaleimat muuttuvat.

Linuxin työvälineistä löytyy touch -ohjelma, jolla voi asettaa tiedostoille haluamansa aikaleiman. En tiedä, kuinka helppoa sillä on asettaa vaikkapa kansiolle ja kaikille siitä löytyville tiedostoille aikaleima, mutta periaatteessa sitä voisi käyttää aikaleimojen palauttamiseksi.

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Vs: mp3 ja toistotason trimmaus?
« Vastaus #16 : 08.09.14 - klo:18.40 »

Linuxin työvälineistä löytyy touch -ohjelma, jolla voi asettaa tiedostoille haluamansa aikaleiman. En tiedä, kuinka helppoa sillä on asettaa vaikkapa kansiolle ja kaikille siitä löytyville tiedostoille aikaleima, mutta periaatteessa sitä voisi käyttää aikaleimojen palauttamiseksi.

Kas kun en moista löytänyt. Touch varmasti auttaa. EasyTagia olen myös käyttänyt tagien muokkaamiseen. Puddletag on kokeilematta. Netistä löytyi Jeremy Evansin tekemä ApeTag python ohjelma jolla noita tageja voi poistella. Olen laittanut musiikkitiedostoille vain luku oikeudet. Jotkut soitto-ohjelmat kun tykkäävät kirjoitella niihin vaikka tilastotietoa.. Mistä en pidä. Tuollaiset huomaa heti jos aikaleima pomppaa vuosilla eteenpäin.

EDIT
Muutamai huomio

Koodia: [Valitse]
mp3gain  -u *.mp3-u parametri ei poista APE tageja. MP3GAIN_UNDO kenttä muuttuu nollaksi.

Koodia: [Valitse]
mp3gain -s d *.mp3-s d parametri poistaa tagit.

Koodia: [Valitse]
mp3gain -s i *.mp3Tekee ID3v2 tagit. Jos replay gain arvot löytyy APE tageista tehdään vaan muunnos,
ei uudelleen laskentaa.
siirtyi kentät  APE --> ID3v2  (kid3 näyttää)
MP3GAIN_ALBUM_MINMAX: 056,207
MP3GAIN_MINMAX: 078,191
MP3GAIN_UNDO: +003,+003,N

Nämä kentät eivät siirtyneet - vaan katosivat  APE --->  ID3v2 muunnoksessa.
REPLAYGAIN_ALBUM_GAIN: -0.045000 dB
REPLAYGAIN_ALBUM_PEAK: 0.703019
REPLAYGAIN_TRACK_GAIN: +1.985000 dB
REPLAYGAIN_TRACK_PEAK: 0.445059

Ilmestyi uusi kenttä RVA2 (peräti kaksi kertaa?)
arvo tyhjä.

Käytössä mp3gain versio 1.5.2

Eli siis -s d parametri poistaa tagit, mutta ei palauta alkuperäistä äänenvoimakkuutta?
-u parametri palauttaa äänenvoimakkuuden, ei poista tageja.

Jeremy Evansin tekemä ApeTag poistaa kaikki APE tagit - myös replay gain arvot. Nopea operaatio APE tagien poistoon olisi aluksi  mp3gain -s i *mp3 ja sitten ApeTag  --delete *.mp3. Koska tiedostoja on paljon komentorivi pohjainen ratkaisu olisi paras. Suppeassa testissäni vain REPLAYGAIN_ALBUM_GAIN ym. kenttiä jäi siirtymättä.

« Viimeksi muokattu: 23.09.14 - klo:20.32 kirjoittanut Postimies »