Skip to main content

# OATS OATS is Another Transcoding Script

OATS is a commandline tool that makes transcoding easy on Windows, Linux, or Mac. The only prerequisites for OATS are FFmpeg and Python3. It can also make torrents.

## A quick intro

OATS has one main script, called oats. Once installed you can make a quick config file to get started:

oats mkconfig

This will make a file in the current working directory named oats.conf. The options accessible there are the same as in the interface, so you can configure the defaults for your use. Any options specified at the command line take priority over the config file.

To see the options for oats, do the following:

oats -h

Here’s a sample command for transcoding two albums to MP3 320 and MP3 V2, the resulting files will be put into a directory named transcodes:

oats –output-dir transcodes –formats 320,V2 Album1 Album2

If you want to enable torrent creation, you can set the following options:

oats –torrent true –torrent-dir torrents –announce-url https://blah.com MyAlbum

All options not supplied to the command line will use their values set in the config file.

## TODO - Things I want to do that are not yet done

  • Refine ALAC support

  • Provide Vorbis support

  • Provide Opus support

  • Maybe provide options for channel operations, stereo -> mono is popular bitate conservation method for audiobooks

  • Possibly provide workaround for Windows Powershell tab-completion bug

  • Support magnet links

Release files for OATS 0.2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for OATS 0.2.3
File Size Uploaded
OATS-0.2.3.tar.gz 11.7 kB Details

Release files / OATS-0.2.3.tar.gz

Download URL OATS-0.2.3.tar.gz
Size 11.7 kB
Tags Source
SHA-256 checksum
How to use checksums
1fd696e0832ce27547d74afc4f5632cd7441e31da7aa37974e44b28c1f39b8e6
BLAKE2b-256 checksum
How to use checksums
8aaa6b027f49804e84386d1b1dafb4844ba1760b2ace678539264fa277634cab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

0.2.5

1 release file

0.2.4

1 release file

This release

0.2.3 This release

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page