bmx(*.bms, bme, bml) file to audio file(wav, ogg, flac)
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bmsbelplus @ 1593942
bmx2ogg
include
lib
libsndfile
.gitignore
.gitmodules
.travis.yml
CMakeLists.txt
README.md
bmx2ogg.sln
bmx2ogg.v12.suo
cmake.sh

README.md

Bmx2Ogg

travis Build status

abstract

  • convert .bmx(bms, bml, bme, etc ...) to audio files(.wav / ogg)
  • have dependency with libiconv, libogg, libvorbis
  • original project by CHILD (named after bmx2wav)
  • cross-platform (win32 / linux)

how to use

command lines

  • -oc output file to current directory (default)
  • -ob output file to bms directory
  • -o output file to my custom path (you need to enter path argument)
  • -wav output audio as wav
  • -ogg output audio as ogg (default)
  • -flac output audio as flac
  • -q set encoding quality (-1 ~ 1, default: 0.95 - about VBR 400kbps)
  • -rate set audio file speed rate (higher means faster)
  • -ow overwrite output file (default)
  • -autofn, -noautofn automatically reset file name (ex: [artist] title.ogg) (default)

dependency

  • bmsbelplus
  • libiconv (glibc)
  • libsndfile

easy use

  • just drag & drop any *.bmx files to program and there'll be converted ogg file!
  • if you want to encode file as flac by default, rename file name including flac (ex: bmx2wav-flag.exe)

etc

  • Title/Artist/Genre metadata is automatically written if you encode as ogg/flac.
  • Download Executable file from here.