Overhauled argument system

This commit is contained in:
2022-03-28 22:19:01 -04:00
parent df1dce38eb
commit 998c73c20f
2 changed files with 47 additions and 31 deletions
+13 -12
View File
@@ -1,22 +1,22 @@
# flac2pod
Seamlessly converts your existing FLAC library to be played on an iPod Classic.
Converts your existing FLAC library to be played on an iPod Classic.
This script makes use of ffmpeg to convert your existing FLAC music library to MP3-320 for easy iPod Classic use. It also takes advantage of "rg2sc" (https://github.com/rwinkhart/rg2sc) to convert any existing ReplayGain tags to Apple Sound Check tags that are compatible with Apple products.
This script makes use of ffmpeg to convert your existing FLAC music library to AAC-256 or MP3-320 for easy iPod Classic use. It also takes advantage of "rg2sc" (https://github.com/rwinkhart/rg2sc) to convert any existing ReplayGain tags to Apple Sound Check tags that are compatible with Apple products.
# Usage
Simply run:
Simply run...
```
flac2pod
flac2pod <source_dir> <destination_dir>
```
...and you will be prompted for your source and destination directories.
...to convert your library, or run...
```
flac2pod --help
```
...to see additional options.
In order for flac2pod to function, your source_dir must be structured as follows:
In order for flac2pod to function, your library must be structured as follows:
library parent dir -> artist dir -> album dir -> FLAC files
When prompted for the source directory, you want to input your library parent directory.
source_dir -> artist dir -> album dir -> FLAC files
# Installation
@@ -24,4 +24,5 @@ flac2pod is available in the AUR as "flac2pod". If installing on a non-Arch-base
- copy the flac2pod executable from https://github.com/rwinkhart/flac2pod/blob/master/bin/flac2pod to your /usr/bin/
- copy the rg2sc executable from https://github.com/rwinkhart/rg2sc/blob/master/bin/rg2sc to your /usr/bin
- install python-mutagen, ffmpeg, and lame
- install python-mutagen, ffmpeg, lame, and screen
- start converting