|
30 | 30 | All names are made lowercase and separated by dashes for easier |
31 | 31 | navigation in a Linux filesystem.''' |
32 | 32 | ) |
33 | | -parser.add_argument('--delete-conflicts', action='store_true', |
| 33 | +parser.add_argument('-d','--delete-conflicts', action='store_true', |
34 | 34 | dest='delete_conflicts', |
35 | 35 | help='''If an artist has duplicate tracks with the same name, |
36 | 36 | delete them. Note this might always be best in case an |
37 | 37 | artist has multiple versions. To keep multiple versions, |
38 | 38 | fix the tag information.''') |
39 | | -parser.add_argument('--ignore-multiple-artists', action='store_true', |
| 39 | +parser.add_argument('-m','--ignore-multiple-artists', action='store_true', |
40 | 40 | dest='ignore_multiple_artists', |
41 | 41 | help='''This script will prompt for confirmation if an artist |
42 | 42 | directory has songs with more than 2 different tags. |
43 | 43 | This flag disables the confirmation and won't perform |
44 | 44 | this check.''') |
45 | | -parser.add_argument('--collection', action='store_true', |
| 45 | +parser.add_argument('-c','--collection', action='store_true', |
46 | 46 | help='''Operate in 'collection' mode and run 'artist' mode |
47 | 47 | on every subdirectory.''') |
48 | | -parser.add_argument('--artist', action='store_true', |
| 48 | +parser.add_argument('-a', '--artist', action='store_true', |
49 | 49 | help='''Operate in 'artist' mode and copy all songs to the |
50 | 50 | root of the directory and cleanly format the names to |
51 | 51 | be easily typed and navigated in a shell.''') |
52 | | -parser.add_argument('--delete-unrecognized-extensions', action='store_true', |
| 52 | +parser.add_argument('-e','--delete-unrecognized-extensions', action='store_true', |
53 | 53 | dest='delete_unrecognized') |
54 | | -parser.add_argument('--album', action='store_true', |
| 54 | +parser.add_argument('-A','--album', action='store_true', |
55 | 55 | dest='album', |
56 | 56 | help='''Adds album folder inside the artist folder to sort out |
57 | 57 | albums''') |
58 | | -parser.add_argument('--numbering', action='store_true', |
| 58 | +parser.add_argument('-n','--numbering', action='store_true', |
59 | 59 | dest='numbering', |
60 | 60 | help='''Adds numbering in front of sorted songs''') |
61 | | -parser.add_argument('--capital', action='store_true', |
| 61 | +parser.add_argument('-C','--capital', action='store_true', |
62 | 62 | dest='capital', |
63 | 63 | help='''Makes the first letter of a song capital''') |
64 | 64 | args = parser.parse_args() |
|
0 commit comments