emulation:vgm:conversion:vgm2flac
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
emulation:vgm:conversion:vgm2flac [2021/02/26 05:11] – jocker | emulation:vgm:conversion:vgm2flac [2023/04/19 05:11] (Version actuelle) – jocker | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== vgm2flac ====== | ====== vgm2flac ====== | ||
===== Description ===== | ===== Description ===== | ||
- | ffmes est un utilitaire bash écrit par votre serviteur, il permet (entre autre) de simplifier la conversion en flac de nombreux formats vgm. | + | vgm2flac |
- | Il normalise le pic son à 0db, détecte les faux fichiers stéréo, et retire si besoin les parties | + | Il normalise le pic son à -1db, détecte les faux fichiers stéréo, et retire si besoin les parties |
===== Formats supportés ===== | ===== Formats supportés ===== | ||
- | * 3DO: aif | + | * Amiga: 8svx, aam, bd, core, cust, dw, gmc, mcr, mdat, mod, np3, rjp, sa, sb, scumm, sfx, xm |
- | * Amiga/Atari: mod, snd, sndh | + | * Amstrad CPC: ay, ym |
+ | * Atari ST: snd, sndh, ym | ||
+ | * Philips CD-i: xa | ||
+ | * Commodore C64/128: sid | ||
* Fujitsu FM-7, FM Towns: s98 | * Fujitsu FM-7, FM Towns: s98 | ||
- | * NEC PC-Engine/ | ||
- | * NEC PC-6001, PC-6601, PC-8801, PC-9801: s98 | ||
* Microsoft Xbox: aix, mus, sfd, xwav | * Microsoft Xbox: aix, mus, sfd, xwav | ||
- | * Microsoft Xbox 360: wem | + | * Microsoft Xbox 360: bik, wem, xwb |
- | * Nintendo 3DS: mus, bcstm, wem, bcwav, fsb | + | * Nintendo 3DS: bcstm, wem, bcwav, fsb, mus, txtp |
- | * Nintendo DS: adx, mini2sf, sad | + | * Nintendo DS: 2sf, adx, mini2sf, sad |
* Nintendo GB & GBC: gbs | * Nintendo GB & GBC: gbs | ||
- | * Nintendo GBA: minigsf | + | * Nintendo GBA: gsf, minigsf |
- | * Nintendo GameCube: dsp, hps, adp, thp, mus, adx, cfn | + | * Nintendo GameCube: |
- | * Nintendo N64: miniusf | + | * Nintendo N64: usf, miniusf |
- | * Nintendo NES: nsf | + | * Nintendo NES: nsf, nsfe |
- | * Nintendo SNES: spc | + | * Nintendo SNES: spc, minisnsf, snsf |
- | * Nintendo Switch: bfstm, bfwav, ktss | + | * Nintendo Switch: bfstm, bfwav, bwav, ktss, lopus, wem |
- | * Nintendo Wii: mus | + | * Nintendo Wii: ads, adx, brstm, |
* Sega Mark III/Master System: vgm, vgz | * Sega Mark III/Master System: vgm, vgz | ||
* Sega Mega Drive/ | * Sega Mega Drive/ | ||
* Sega Saturn: minissf, ssf | * Sega Saturn: minissf, ssf | ||
* Sega Dreamcast: dsf, spsd | * Sega Dreamcast: dsf, spsd | ||
- | * Sharp X1 : s98 | + | * NEC PC-6001, PC-6601, PC-8801, |
* Sony Playstation: | * Sony Playstation: | ||
- | * Sony Playstation 2: ads, adpcm, genh, psf2, minipsf2, ss2, vag, int, vpk, sng, vgs | + | * Sony Playstation 2: ads, adpcm, adx, genh, psf2, int, mib, minipsf2, ss2, vag, vpk, sng, vgs |
- | * Sony Playstation 3: aa3, adx, at3, genh, laac, msf, mtaf, sgd, ss2, vag, xvag, wem | + | * Sony Playstation 3: aa3, adx, at3, cps, genh, laac, idmsf, msf, msadpcm, mtaf, sgd, ss2, vag, xvag, txtp, wem |
- | * Sony Playstation 4: wem | + | * Sony Playstation 4: at9, sab, wem |
* Sony PSP: at3 | * Sony PSP: at3 | ||
* Panasonic 3DO: aifc, str | * Panasonic 3DO: aifc, str | ||
- | * PC: fsb, his, imc, mod, voc | + | |
- | * Various machines: vgm, vgz, adx, rak, tak, dat, eam, at3, raw, pcm, wem | + | |
+ | * Various machines: vgm, vgz, adx, rak, tak, eam, at3, raw, wem, pcm | ||
* Various machines CD-DA: bin, bin/cue, iso/cue | * Various machines CD-DA: bin, bin/cue, iso/cue | ||
- | + | | |
- | ===== Dépendance embarquées ===== | + | |
- | | + | |
- | * espctag - https:// | + | |
- | * gbsinfo - https:// | + | |
- | * gbsplay - https:// | + | |
- | * info68 - https:// | + | |
- | * opustags - https:// | + | |
- | * sc68 - https:// | + | |
- | * vgm2wav - https:// | + | |
- | * vgmstream-cli - https:// | + | |
- | * vgmtag - https:// | + | |
- | * zxtune - https:// | + | |
===== Installation ===== | ===== Installation ===== | ||
- | ==== Dépendances | + | ==== vgm2flac |
< | < | ||
- | apt install ffmpeg mkvtoolnix mediainfo abcde sox ogmtools lsdvd dvdbackup shntool cuetools uchardet coreutils findutils bc libao bchunk setcd | + | curl https:// |
</ | </ | ||
- | ==== ffmes ==== | + | ==== Dépendances |
- | < | + | Voir https:// |
- | cd && wget https:// | + | |
- | unzip master.zip && mv ffmes-master ffmes && rm master.zip | + | |
- | cd ffmes && chmod a+x ffmes.sh | + | |
- | </code> | + | |
- | ==== En alias ==== | + | |
- | < | + | |
- | echo "alias ffmes=\" | + | |
- | </ | + | |
- | ==== En action pour Nemo ==== | + | |
- | < | + | |
- | [Nemo Action] | + | |
- | Active=true | + | |
- | Name=ffmes %N | + | |
- | Comment=ffmes %N | + | |
- | Exec=gnome-terminal -- bash -c " | + | |
- | Selection=any | + | |
- | Extensions=any; | + | |
- | </ | + | |
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Lancer simplement le script dans le répertoire contenant les vgm, ensuite sélectionner l' | + | Lancer simplement le script dans le répertoire contenant les fichiers |
===== Références ===== | ===== Références ===== | ||
- | * https:// | + | * https:// |
emulation/vgm/conversion/vgm2flac.1614316262.txt.gz · Dernière modification : 2022/12/17 14:09 (modification externe)