====== vgm2flac ====== ===== Description ===== vgm2flac est un utilitaire bash écrit par votre serviteur, il permet (entre autre) de simplifier la conversion en flac de nombreux formats vgm. Il normalise le pic son à -1db, détecte les faux fichiers stéréo, et retire si besoin les parties muette de la piste (au début et à la fin de la piste). ===== Formats supportés ===== * Amiga: 8svx, aam, bd, core, cust, dw, gmc, mcr, mdat, mod, np3, rjp, sa, sb, scumm, sfx, xm * Amstrad CPC: ay, ym * Atari ST: snd, sndh, ym * Philips CD-i: xa * Commodore C64/128: sid * Fujitsu FM-7, FM Towns: s98 * Microsoft Xbox: aix, mus, sfd, xwav * Microsoft Xbox 360: bik, wem, xwb * Nintendo 3DS: bcstm, wem, bcwav, fsb, mus, txtp * Nintendo DS: 2sf, adx, mini2sf, sad * Nintendo GB & GBC: gbs * Nintendo GBA: gsf, minigsf * Nintendo GameCube: adx, cfn, dsp, hps, adp, thp, mus * Nintendo N64: usf, miniusf * Nintendo NES: nsf, nsfe * Nintendo SNES: spc, minisnsf, snsf * Nintendo Switch: bfstm, bfwav, bwav, ktss, lopus, wem * Nintendo Wii: ads, adx, brstm, mus * Sega Mark III/Master System: vgm, vgz * Sega Mega Drive/Genesis: vgm, vgz * Sega Saturn: minissf, ssf * Sega Dreamcast: dsf, spsd * NEC PC-6001, PC-6601, PC-8801,PC-9801, Sharp X1, Fujitsu FM-7 & FM TownsSharp X1: s98 * Sony Playstation: psf, minipsf, xa, vag * Sony Playstation 2: ads, adpcm, adx, genh, psf2, int, mib, minipsf2, ss2, vag, vpk, sng, vgs * Sony Playstation 3: aa3, adx, at3, cps, genh, laac, idmsf, msf, msadpcm, mtaf, sgd, ss2, vag, xvag, txtp, wem * Sony Playstation 4: at9, sab, wem * Sony PSP: at3 * Panasonic 3DO: aifc, str * Philips CD-i: grn * PC: apc, bik, bnk, hsq, fsb, his, imc, imf, logg, mab, mid, mod, sab, sdb, snds, smk, sqx, txtp, wem, wlf, xwb * Various machines: vgm, vgz, adx, rak, tak, eam, at3, raw, wem, pcm * Various machines CD-DA: bin, bin/cue, iso/cue * ZX Spectrum: asc, psc, pt2, pt3, sqt, stc, stp ===== Installation ===== ==== vgm2flac ==== curl https://raw.githubusercontent.com/Jocker666z/vgm2flac/main/vgm2flac.sh > /home/$USER/.local/bin/vgm2flac && chmod +rx /home/$USER/.local/bin/vgm2flac ==== Dépendances ==== Voir https://github.com/Jocker666z/vgm2flac/blob/main/README.md ===== Utilisation ===== Lancer simplement le script dans le répertoire contenant les fichiers vgm. ===== Références ===== * https://github.com/Jocker666z/vgm2flac