Commit Graph

  • c2719ec081 Notify when folders are deleted. main Hyperling 2025-04-13 13:04:47 -07:00
  • bdc18dd727 Only check additonal band slots if the more important ones are empty. Fix bug in if statement, was checking wrong variable. Hyperling 2025-04-13 11:47:33 -07:00
  • fa175639d8 Remove all the empty OLD folders once all refactoring is done. More changes to output spacing. Hyperling 2025-04-13 11:42:56 -07:00
  • 1fb3607165 Remove test code. Hyperling 2025-04-13 11:38:07 -07:00
  • 6c4d752e92 Fix removal of OLD if the file was converted. More changes to output. Hyperling 2025-04-13 11:37:25 -07:00
  • 7959609a33 Ensure spaces are handled correctly. Hyperling 2025-04-13 11:27:57 -07:00
  • 38aceb3220 Refactor program so that each converted file is instantly moved to the NEW directory struture. Start using mv for all operations and remove the non-MP3 originals after converted successfully. Hyperling 2025-04-13 11:26:49 -07:00
  • a513995ad9 Fix double hyphen causing Year issue. Ensure space removal is done at the right point. Add a source description of where the year came from. Hyperling 2025-04-13 10:59:36 -07:00
  • 3ac99d17d3 Add description of what is echo'ing. Hyperling 2025-04-03 15:02:57 -07:00
  • 28b7575b4e Correct how the extension variable is used. Look in other fields for the Year. Hyperling 2025-04-03 14:48:49 -07:00
  • 778770c18b Use the variable in all applicable locations. Hyperling 2025-04-03 11:51:27 -07:00
  • 8d40f45732 Add missing value for variable EXT. Hyperling 2025-04-03 11:36:14 -07:00
  • 349e735c04 Skip conversion if file is still present from a previous run. Hyperling 2025-03-19 13:08:10 -07:00
  • 8b40fb3056 Create the interim folder and it subdirs for ffmpeg. Hyperling 2025-03-19 13:04:38 -07:00
  • ea9bcddfdc Begin using INTERIM directory. Hyperling 2025-03-19 12:48:22 -07:00
  • e7fabe6f35 Fix variable check conditional flag. Hyperling 2025-03-19 12:44:50 -07:00
  • 85e0a5be7d Change messaging. Hyperling 2025-03-19 08:28:47 -07:00
  • ab58617815 Don't create the new file if it has no data. Also make the Track portion optional so that the files do not become hidden with a .. Hyperling 2025-03-19 08:27:15 -07:00
  • 9fcb460c96 Add a TODO. Hyperling 2025-03-19 08:15:11 -07:00
  • 94c387faba Force ffmpeg even if the file already exists. Sort output. Ignore folders when looking for files to convert.. Hyperling 2025-03-19 08:04:09 -07:00
  • b4c5fa64cc Fix incorrect variable assignment. Hyperling 2025-03-19 07:55:05 -07:00
  • da4462b46a Create the new directory structure for the file. Hyperling 2025-03-19 07:54:28 -07:00
  • a4b9be077d Fix -s to be -n for checking if the variables have data. Show the error status of ffmpeg if it does not succeed. Hyperling 2025-03-19 07:53:10 -07:00
  • 0f83256e05 Pull the remaining needed information. Hyperling 2025-03-19 07:42:43 -07:00
  • 20161e48c5 Start on the actual parsing of the music data. Hyperling 2025-03-19 05:53:15 -07:00
  • 92ac167e0f Change output to left-lean better. Hyperling 2025-03-13 06:05:00 -07:00
  • bbb97b81c7 Add system checks and folder creations. Make the conversion to mp3 more abstract. Hyperling 2025-03-13 05:57:16 -07:00
  • 92fe141508 Began working on a more full version which will handle the complete process of organizing new music into a library. Hyperling 2025-03-13 05:38:45 -07:00
  • 515bc753db Merge pull request 'Promote project to primary branch, tested great!' (#1) from dev into main Hyperling 2025-03-13 05:32:42 -07:00
  • 916bcc3afc Finalize the code. Still needs final testing. Hyperling 2024-06-08 11:05:45 -07:00
  • 5fe5e8106c Also remove double whitespace. Hyperling 2024-06-07 19:18:30 -07:00
  • 0a55a188bf Fixed bugs, working great now on full library. Hyperling 2024-06-07 10:04:04 -07:00
  • 6a0a12ad7a Got program into working order, still need to clean up. Hyperling 2024-06-07 09:32:40 -07:00
  • 1d85f3fd84 Create bash script based on other project. Hyperling 2024-06-07 09:21:10 -07:00
  • dcc685796a
    Initial commit Chad 2024-06-07 09:14:22 -07:00