Skip to main content

A script that allows recursively transcode directories/playlists of FLAC files to Ogg.

Project description

A script that allows recursively transcode directories/playlists of FLAC files to Ogg.

When encountering existing files in the target directory, tree2ogg by default will skip them if the target’s modification time is newer than the source. This can be changed by using the --force and --skip flags.

Installation

To install tree2ogg, use pip:

pip install tree2ogg

You can also install the latest development version from github:

pip install git+https://github.com/guyru/tree2ogg.git#egg=tree2ogg

Synopsis

usage: tree2ogg [-h] [-j JOBS] [--force | --skip] [-v] [--version]
                src dst_dir ...

Convert a directory tree of FLAC files to Ogg.

positional arguments:
  src                   source directory/playlist
  dst_dir               destination directory
  oggenc_args           additional arguments to pass to oggenc

optional arguments:
  -h, --help            show this help message and exit
  -j JOBS, --jobs JOBS  number of simultaneous encoding process to spawn
  --force               force overwrite existing files
  --skip                always skip existing files
  -v, --verbose         increase output verbosity
  --version             show program's version number and exit

Credits

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tree2ogg-0.2.0.tar.gz (4.7 kB view details)

Uploaded Source

File details

Details for the file tree2ogg-0.2.0.tar.gz.

File metadata

  • Download URL: tree2ogg-0.2.0.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for tree2ogg-0.2.0.tar.gz
Algorithm Hash digest
SHA256 3b999352a3350ce6976577fb34bbe06308933698b58ac2f2cfccf7a864297a6a
MD5 a47bdfc42875c6b2f304ae5bb29d16c7
BLAKE2b-256 241a19fead43890fb4264869fca3143b5796c130a0203fc299d04709b0b1d00e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page