Describe purpose

This commit is contained in:
Vincent Riquer 2025-01-29 18:13:20 +01:00
parent 434152daba
commit bd92b1c848

View File

@ -1,5 +1,35 @@
# AtOM: Anything to Ogg and Mp3
This program is for you if
1. you want to have your music collection in the highest quality possible
2. you have devices that don't have enough storage to hold it or
3. you have devices that support a limited number of formats
To satisfy that need, we take a "source" directory, inventory and read tags for
every file therein. From that, we can create and maintain copies of said
directory in other formats or quality. There is also the possibility of
ignoring or simply copying files with certain mime-types or extensions.
We try to do this in a *smart* way, by only treating files that are new or
changed since the last run.
Apart from transcoding from one format to another, AtOM can also change
sample-rate, bitrate, and the number of channels! Say, for example, that you
want to stream your music through icecast. In addition to having all the files
in the same format, it will want a constant sample-rate and bitrate. You can
have AtOM do that!
Here's what I have for my tests:
| Directory | Format | Frequency | Bitrate | Channels | FAT32 compat. | ASCII | Size |
| --------- | ------ | --------- | ------- | -------- | ------------- | ----- | ---- |
| 0-Full | Mixed | Mixed | Mixed | Mixed | No | No | 508G |
| 1-High | Opus | Same | 128 | Same | Yes | No | 101G |
| 2-Medium | Opus | Same | 64 | Same | Yes | No | 59G |
| 3-Small | Opus | Same | 32 | Same | Yes | No | 30G |
| 4-MP3 | MP3 | 44100 | 128 | 2 | Yes | Yes | 114G |
* URL: https://framagit.org/ScriptFanix/AtOM/
* Author: Vincent Riquer <vincent+prog.atom@riquer.fr>
* Copyright/left: 2012-2013,2015,2025 Vincent Riquer - GPLv3
@ -11,7 +41,7 @@
* [SQLite](http://www.sqlite.org/)
### Optional:
Some features will not be available.
**Some features will be disabled** when not present.
* [vorbis-tools](http://www.vorbis.com/)
* `ogginfo` (Ogg Vorbis metadata)
* `oggenc` (Ogg Vorbis encoding)