Outils pour utilisateurs

Outils du site


emulation:vgm:conversion:vgm2flac

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
emulation:vgm:conversion:vgm2flac [2021/02/26 05:10] – ↷ Nom de la page changé de emulation:vgm:conversion:ffmes à emulation:vgm:conversion:vgm2flac jockeremulation:vgm:conversion:vgm2flac [2023/04/19 05:11] (Version actuelle) jocker
Ligne 1: Ligne 1:
-====== ffmes ======+====== 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 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 à 0db, détecte les faux fichiers stéréo, et retire si besoin les parties sans son.+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 ===== ===== Formats supportés =====
-  * 3DOaif +  * Amiga8svx, aam, bd, core, cust, dw, gmc, mcr, mdat, mod, np3, rjp, sa, sb, scumm, sfx, xm 
-  * Amiga/Atarimod, snd, sndh+  * Amstrad CPCayym 
 +  * 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/TurboGrafx-16: hes 
-  * 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: adx, cfn, dsp, hps, adp, thp, mus 
-  * 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, mus
   * Sega Mark III/Master System: vgm, vgz   * Sega Mark III/Master System: vgm, vgz
   * Sega Mega Drive/Genesis: vgm, vgz   * Sega Mega Drive/Genesis: vgm, vgz
   * 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,PC-9801, Sharp X1, Fujitsu FM-7 & FM TownsSharp X1: s98
   * Sony Playstation: psf, minipsf, xa, vag   * Sony Playstation: psf, minipsf, xa, vag
-  * 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 +  * Philips CD-i: grn 
-  * Various machines: vgm, vgz, adx, rak, tak, dat, eam, at3, raw, pcm, wem+  * 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   * Various machines CD-DA: bin, bin/cue, iso/cue
- +  ZX Spectrumasc, psc, pt2, pt3, sqt, stc, stp
-===== Dépendance embarquées ===== +
-  binmerge - https://github.com/putnam/binmerge +
-  * espctag - https://sourceforge.net/projects/espctag/ +
-  * gbsinfo - https://github.com/mmitch/gbsplay +
-  * gbsplay - https://github.com/mmitch/gbsplay +
-  * info68 - https://sourceforge.net/projects/sc68/ +
-  * opustags - https://github.com/fmang/opustags +
-  * sc68 - https://sourceforge.net/projects/sc68/ +
-  * vgm2wav - https://github.com/ValleyBell/libvgm +
-  * vgmstream-cli - https://github.com/losnoco/vgmstream +
-  * vgmtag - https://github.com/vgmrips/vgmtools +
-  * zxtune - https://zxtune.bitbucket.io/+
  
 ===== Installation ===== ===== Installation =====
-==== Dépendances ====+==== vgm2flac ====
 <code> <code>
-apt install ffmpeg mkvtoolnix mediainfo abcde sox ogmtools lsdvd dvdbackup shntool cuetools uchardet coreutils findutils bc libao bchunk setcd+curl https://raw.githubusercontent.com/Jocker666z/vgm2flac/main/vgm2flac.sh > /home/$USER/.local/bin/vgm2flac && chmod +rx /home/$USER/.local/bin/vgm2flac
 </code> </code>
-==== ffmes ==== +==== Dépendances ==== 
-<code> +Voir https://github.com/Jocker666z/vgm2flac/blob/main/README.md
-cd && wget https://github.com/Jocker666z/ffmes/archive/master.zip +
-unzip master.zip && mv ffmes-master ffmes && rm master.zip +
-cd ffmes && chmod a+x ffmes.sh +
-</code> +
-==== En alias ==== +
-<code> +
-echo "alias ffmes=\"bash ~/ffmes/ffmes.sh\"" >> ~/.bash_aliases && source ~/.bash_aliases +
-</code> +
-==== En action pour Nemo ==== +
-<code> +
-[Nemo Action] +
-Active=true +
-Name=ffmes %N +
-Comment=ffmes %N +
-Exec=gnome-terminal -- bash -c "~/ffmes/ffmes.sh '%F'; bash" +
-Selection=any +
-Extensions=any; +
-</code> +
  
 ===== Utilisation ===== ===== Utilisation =====
-Lancer simplement le script dans le répertoire contenant les vgm, ensuite sélectionner l'option 21.+Lancer simplement le script dans le répertoire contenant les fichiers vgm.
  
 ===== Références ===== ===== Références =====
-  * https://github.com/Jocker666z/ffmes+  * https://github.com/Jocker666z/vgm2flac
emulation/vgm/conversion/vgm2flac.1614316249.txt.gz · Dernière modification : 2022/12/17 14:09 (modification externe)