Skip to content

First release of Teddy

Compare
Choose a tag to compare
@g3gg0 g3gg0 released this 28 Mar 22:31
· 163 commits to master since this release

Tonie Encoder Decoder for DIYs - (c)2020 Team RevvoX

This is the first release of Teddy, a TonieBox file extractor and encoder.

If you are an owner of the (at least in germany) famous TonieBox then you might encounter
situations where you wish to modify the audio content of your existing tonies.
This might be adding spoken track numbers or removing a unwanted song from a tonie.
Or you want to make a legal private copy (depends on your country) of the audio data you have
paid your fee for, for e.g. playing it on your mobile phone or some other third party player.

Teddy will help you with these kind of tasks.

 Tonie Encoder Decoder for DIYs - (c)2020 Team RevvoX
------------------------------------------------------
                         (build 1.0.0-master+65f8e58)

Start with:
  Teddy.exe -m decode [options] <toniefile>          - Dump tonie file content
  Teddy.exe -m info [options] <toniefile>            - Show header details
  Teddy.exe -m encode [options] <folder>             - Create a tonie file from all MP3 in this folder
  Teddy.exe -m encode [options] <file1> <file2> ...  - Create a tonie file from specified MP3 files

Options:
  -m, --mode=VALUE           Operating mode: info, decode, encode
  -o, --output=VALUE         Location where to write the file(s) to
  -p, --prefix=VALUE         Location where to find prefix files
  -i, --id=VALUE             Set AudioID for encoding (default: current time)
  -b, --bitrate=VALUE        Set opus bit rate (default: 96 kbps)
      --vbr                  Use VBR encoding
  -j, --json=VALUE           Set JSON file/URL with details about tonies
  -f, --format=VALUE         Output details as: csv, json or text
  -v                         increase debug message verbosity
  -h, --help                 show this message and exit
      --license              show licenses and disclaimer

Hints:
  Prefix files are files named '0001.mp3', '0002.mp3', ..., '9999.mp3' and will get prepended to the
  real track audio data. These are meant to add the track number in front of the file so the
  kids know which track number is played right now.

  As JSON file you could specify also a link like e.g. http://gt-blog.de/JSON/tonies.json

Teddy.zip