• get-tracks-v1.0 13dd38ed56

    karchnu released this 2022-01-26 21:01:40 +01:00 | 0 commits to master since this release

    Last big changes in the features:

    • by default, get-tracks.sh doesn't re-encode audio, it only copies slices of the audio in different files
    • users can now provide ffmpeg options via the FFOPTS envvar

    The README provides some insights in case the user wants to change the audio format, which is a bit more complicated with the new default behavior of get-tracks.sh. Fortunately, this only requires to provide a value (like a space) to FFOPTS then get-tracks.sh won't prevent re-encoding anymore.

    I now consider get-tracks.sh stable, and every important features are implemented. Behavior should not change in the future.

    Have a nice day!

    Downloads
  • get-tracks-0.5 1bb2b97760

    karchnu released this 2022-01-26 13:30:05 +01:00 | 1 commits to master since this release

    This release removes the dependency to xxd, improves a bit the code comments and ensures that no subshell will ever read wrong inputs in the while read X; do ... done shell construct.

    Readme now beautifully acknowledges that the script is POSIX-compliant.

    Next (and probably final step before v1): take into account audio quality.

    Have a nice day!

    Downloads
  • get-tracks-0.4 3f892dc644

    karchnu released this 2022-01-17 12:32:51 +01:00 | 3 commits to master since this release

    Changelog:

    • New HEADERS environment variable.
    • A bit of readability changes.
    • Usage changed: get-tracks.sh audio timing (no more command, just these two files)

    Usage (and probably even the code) cannot be more simplified. Enjoy!

    Downloads
  • get-tracks-0.3 95358ff18d

    karchnu released this 2021-04-06 23:09:52 +02:00 | 7 commits to master since this release

    This version is mostly bugfixes. Should now be usable by most.

    Downloads
  • get-tracks-0.2 390659b000

    karchnu released this 2021-04-06 16:47:57 +02:00 | 11 commits to master since this release

    No need for soxi or iconv anymore. UTF-8 inputs are cleaned before processing.

    Also, awk replaced a big chunk of shell script, which is way faster and safer than the previous cmd | while read structure.

    Downloads
  • get-tracks-0.1 824bbc7d6f

    karchnu released this 2021-03-30 01:00:06 +02:00 | 18 commits to master since this release

    This is the first version of the script.

    Right now, one can rip an album (slice the file into tracks). The script requires the album in a format that ffmpeg and soxi can understand, like opus, and an ASCII file with the list of the tracks.

    Remember, the file has to be ASCII, the shell doesn't like UTF-8 wide characters at all.

    Downloads