Showing
1 changed file
with
67 additions
and
1 deletions
| ... | ... | @@ -13,7 +13,72 @@ A small script to rip and encode audio from a CD. |
| 13 | 13 | |
| 14 | 14 | ## Description |
| 15 | 15 | |
| 16 | -To be written.... | |
| 16 | +### Options | |
| 17 | + | |
| 18 | + * ``-h | --help`` : online help | |
| 19 | + * ``-v`` : set verbosity level. | |
| 20 | + * ``-q`` : make the script silent. Equivalent to -v0 | |
| 21 | + * ``-t | --encoding`` : encoding type | |
| 22 | + * ``-p | --path`` : base path | |
| 23 | + * ``-e | --encoder`` : encoder | |
| 24 | + * ``-c`` : CDDB entry selection | |
| 25 | + * ``-I | --interface`` : specifies cdda2wav interface to use | |
| 26 | + * ``-D | --device`` : specifies device to use with cdda2wav. | |
| 27 | + * ``-s`` : sampler indicator | |
| 28 | + | |
| 29 | +#### Verbosity settings (``-v``) | |
| 30 | + | |
| 31 | + * ``-v0`` : disable all output | |
| 32 | + * ``-v`` : be more verbose | |
| 33 | + * ``-vv`` : enables debug | |
| 34 | + | |
| 35 | +#### Encoding type (``-t | --encoding``) | |
| 36 | + | |
| 37 | +You can specify either m for encoding to mp3 using lame, or f for making | |
| 38 | +lossless encoding using flac, or o for making ogg/vorbis, or w for | |
| 39 | +uncompressed wav. Omitting this results in encoding to flac. Mp3s will be | |
| 40 | +placed under a subfolder mp3 and flacs under a subfolder flac. | |
| 41 | + | |
| 42 | +#### Base path (``-p | --path``) | |
| 43 | + | |
| 44 | +Specifies the path to save the encoded data. | |
| 45 | +Defaults to the users home directory. | |
| 46 | + | |
| 47 | +#### Encoder (``-e | --encoder``) | |
| 48 | + | |
| 49 | +Specifies the mp3 encoder to use. Valid encoders are actually: | |
| 50 | + | |
| 51 | + * lame | |
| 52 | + * bladeenc | |
| 53 | + | |
| 54 | +Defaults to lame. | |
| 55 | + | |
| 56 | +#### CDDB entry selection (``-c``) | |
| 57 | + | |
| 58 | +Specifies the CDDB-Entry to use. | |
| 59 | + | |
| 60 | +Sometimes there is more than 1 entry for a cd in cddb. Then you can specify | |
| 61 | +wich one to use by this option. You can checkout all entries using cddb.pl. | |
| 62 | + | |
| 63 | +#### Cdda2wav interface selection (``-I | --interface``) | |
| 64 | + | |
| 65 | +Valid interfaces are ``generic_scsi`` and ``cooked_ioctl``. Please note that | |
| 66 | +``cooked_ioctl`` is not available on all systems. Defaults to ``cooked_ioctl`` | |
| 67 | +if device begins with /dev else to ``generic_scsi`` | |
| 68 | + | |
| 69 | +#### Cdda2wav device selection (``-D | --device``) | |
| 70 | + | |
| 71 | +All values that are valid for cdda2wav are valid here. | |
| 72 | + | |
| 73 | +Defaults to /dev/cdrom | |
| 74 | + | |
| 75 | +#### sampler indicator (``-s``) | |
| 76 | + | |
| 77 | +If set indicates that this disk contains various artists (is a sampler). In | |
| 78 | +this case the artist is written in the title information of cddb most likely. | |
| 79 | +Giving this option the script will show a title list and give the oppotunity | |
| 80 | +to enter a delimiting string so that title and artist information can be split | |
| 81 | +properly and fill the mp3id or whatever correctly. | |
| 17 | 82 | |
| 18 | 83 | ## Requirements |
| 19 | 84 | |
| ... | ... | @@ -25,6 +90,7 @@ To be written.... |
| 25 | 90 | * cdrtools |
| 26 | 91 | * cdrdao |
| 27 | 92 | * lame |
| 93 | + * other... | |
| 28 | 94 | |
| 29 | 95 | ## Contributing |
| 30 | 96 | ... | ... |
Please
register
or
login
to post a comment