( Raynes | 2024. 03. 25., h – 18:45 )

Végül is én is csak Vorbis (általános lossy kódolás), Opus (csak a 48 kHz-et és azok többszörösét használó anyagok lossy kódolására), FLAC (ha lossless kell) hármast használok. Esetleg, ha valami legacy eszközre vagy régi programnak kell fallback formátumnak, akkor mp3-at (legújabb lame encoder-rel előállítva), esetleg mp2-t (twolame segítségével, ez főleg régi MPEG anyagokhoz lehet szükséges nagyon-nagyon ritkán). Ezeket meg máris támogatja a saját scriptem, a felsorolt CLI tool-okat hívogatva. Sőt, a tag-ezős szkriptem még az aac-t és a WavPack-et is támogatja, pedig azt nem nagyon használom. Csak kicsit csalódás, hogy ez a műfaj ilyen ramaty állapotú, pl. a Musepack és APE tagelését nem is tudtam megoldani. Jó, tényleg nem használom ez utóbbiakat, de ha már nekiálltam ezt lefejleszteni, akkor úgy indultam neki, hogy támogasson, amit csak lehet, fene tudja, hogy a jövőben mire lesz szükség. 1-1 extra formátum támogatása már csak 1-2 plusz case *.extension) bla-bla --paraméterek;; sor a kész szkriptben, próbáltam emiatt teljességre törekedni. Lehet én vagyok feleslegesen maximalista.

abcde-t néztem én is, nem lenne rossz, de nekem úgy szükségtelen, hogy a grabbelésre (cdrtools, cdda2wav segítségével), cue szerinti szeletelésre (cuetools, shntools), audiokonverzióra (oggenc, opusenc, flac, lame, ffmpeg segítségével), audiogenerálásra (sox) máris van saját szkriptem, meg a tag-ezés nagyja is meg van oldva, így csak duplikálna sok olyan tudást, amit már megoldottam. Inkább csak elvi síkon zavar, hogy ez egy ilyen elcseszett műfaj, hogy mindent csak GUI-ban hajlandóak megcsinálni, pedig az audio, meg plain text tag-ek szerkesztése pont az a műfaj, ami rettenet fekszik a CLI/TUI megoldásoknak is, mivel nem kell hozzá semmilyen szinten grafika. Tisztán bináris és plain text adatok manipulációja.

Le kéne tényleg szokni erről a soydeveknek, hogy mindent csak GUI-ban, meg webesen, meg konténerbe szánva, meg mindent JS-ben, Python-ban, Rust-ban akarnak megírni. Ez egy felesleges mánia, a komplexitás szükségtelen erőltetése. Értem, hogy a mainstreamben főleg erre van igény, de elég sok ember van a mainstreamen kívül is, pl. nem csak mi itt a HUP-on, de pl. a reddit, stb. is tele van velük.