diff --git a/README.md b/README.md index daaae7f..d658bdb 100644 --- a/README.md +++ b/README.md @@ -4,15 +4,14 @@ Seamlessly 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. # Usage - +Simply run: ``` -flac2pod # will convert library to MP3-320 - only updates missing Sound Check tags - -flac2pod -f # will convert library to MP3-320 and forcefully update Sound Check tags (even if they already exist) +flac2pod ``` +...and you will be prompted for your source and destination directories. In order for flac2pod to function, your library must be structured as follows: -Library dir -> Artist dir -> Album dir -> FLAC files +library parent dir -> artist dir -> album dir -> FLAC files When prompted for the source directory, you want to input your library parent directory. diff --git a/bin/flac2pod b/bin/flac2pod index 8ab20fa..c2c05e5 100755 --- a/bin/flac2pod +++ b/bin/flac2pod @@ -4,7 +4,6 @@ from os import path, system, walk from pathlib import Path -from sys import argv # utility functions @@ -47,23 +46,11 @@ def scan_destination_convert_mp3(): def rg2sc(_file): - if argument.__contains__('-f'): - system(f"rg2sc -f {_file}") - else: - system(f"rg2sc {_file}") + system(f"rg2sc -f {_file}") # program start sequence -# retrieve typed argument -argument_list = argv -i, argument = 0, '' -for _ in argument_list: - while i < len(argument_list) - 1: - i += 1 - argument += argument_list[i] + ' ' -argument = argument[:-1] - source = input('Source parent directory: ') if source.endswith('/'): source = source[:-1]