Skip to main content

Automedia is a tool to manage large media libraries, whether it be audio or video.

Project description

Automedia

Automedia is a tool to manage large media libraries, whether it be audio or video.

The tool currently supports the following operations:

  • Printing/logging to list media files
  • Verification of media correctness via ffmpeg (test-decoding of supported files)
  • PAR2 creation and verification

Installation

Automedia can be installed via pip, or can be run with all binary dependencies in a Docker container.

Via pip

Automedia is available as a pip package. You can download it with:

pip install automedia
automedia --help

Via Docker

If you wish to run Automedia via Docker, a script has been provided that transparently runs Automedia on your machine as if it were not running within a container (by mounting the entire root of your drive within the container).

This script may be copied to a directory on your local $PATH and will automatically invoke the appropriate Docker container.

cp automedia-docker /usr/local/bin/automedia
automedia --help

Usage

Print a list of media files we find:

automedia --root /media print

Verify the media files we find using ffmpeg:

automedia --root /media verify

Create PAR2 files for the media files we find:

automedia --root /media par2-create

Verify PAR2 files for the media files we find:

automedia --root /media par2-verify

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

automedia-0.4.tar.gz (20.4 kB view hashes)

Uploaded Source

Built Distribution

automedia-0.4-py3-none-any.whl (21.8 kB view hashes)

Uploaded Python 3

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