Commit Graph

53 Commits

Author SHA1 Message Date
1e5e8088f3 Make regex better, shut eyed3 up 2020-03-20 22:50:03 -05:00
37c2081627 Improve date detection 2020-03-13 18:10:07 -05:00
cb28ce9bb0 Update README 2020-03-13 17:34:06 -05:00
83caf2b19b More regex slaughing 2020-03-13 07:14:27 -05:00
f65e3441f0 Do more regex matching, fix zero-indexed albums
lmao what
2020-03-13 06:46:31 -05:00
6dc1efaab6 Fully fleshed-out playlist importer
Hell yeah
2020-03-13 06:21:37 -05:00
8d20962afc Working on a playlist importer 2020-03-13 06:08:28 -05:00
89e28db59b Move prompt to its own function 2020-03-13 04:40:01 -05:00
42d4edabb7 Account for metadata when adding zeroes, break to kill entire download operation 2020-03-08 05:26:52 -05:00
cf9722516f Getting closer, got an album view... ish 2020-03-07 19:29:00 -06:00
58f7cacec9 Working on a layout now
Getting there
2020-03-07 18:46:47 -06:00
d489db5bea Committing before bed 2020-03-07 02:58:30 -06:00
73811a910a Work on GUI a bit 2020-03-07 02:53:14 -06:00
20e0e3a059 Add README 2020-03-06 17:40:50 -06:00
0bb342ffec Fix looking for a piece of song metadata named meta
AUUUUUUUUUUUUUUUUGH
2020-03-06 17:40:16 -06:00
01990c0974 Fix looking for an album named meta
AGAIN
2020-03-06 17:37:05 -06:00
82274d2a00 Tabulate songs in list 2020-03-06 05:00:01 -06:00
cb8a07bf54 Fix checking for ALBUMS named meta, not SONGS
WHUPS
That's pretty big
2020-03-06 04:59:11 -06:00
61d6e880cb Support some tags for ID3 usage, fix list dying on metadata 2020-03-06 04:57:32 -06:00
91c968e9c3 Allow for album metadata entries 2020-03-06 04:42:47 -06:00
b4bab99ef9 Make logging more appropriate in edit prompt 2020-03-06 04:11:43 -06:00
7e9c25ef53 Wrap most of the download function in a try catch 2020-03-06 04:08:07 -06:00
c57009b77f Fix detecting wrong file, embed thumbnails 2020-03-06 04:03:07 -06:00
cb2dbde126 Add track number to MP3 filenames
Me: I wanna add zeroes to track numbers
Python: Gonna have to import math for that hefty fuckin task
2020-03-06 03:42:19 -06:00
334ec3a53c Always tag files, add album_artist tag 2020-03-06 03:32:16 -06:00
eb3936edc9 Fix looking for a garbage filext 2020-03-04 04:25:15 -06:00
20d62e8dc8 Remove erroneous debugging print 2020-03-04 04:09:38 -06:00
4c0ff6d447 Really fix artist detection this time
God dammit
2020-03-04 04:00:15 -06:00
eac3503e90 Remove try catch block
Or what was left of it
2020-03-04 03:50:53 -06:00
64af929cf1 Better validation exceptions 2020-03-04 03:49:37 -06:00
33ba8e3845 Make editing easier 2020-03-04 03:47:22 -06:00
fbc76ea62a Switch to MP3, add ID3 tag support
RIP opus
2020-03-04 03:13:59 -06:00
19a01589e7 Switch to MP3, add interactive library editor
WOO
2020-03-04 03:00:31 -06:00
c2534393b1 Change metavar for library 2020-03-04 02:05:03 -06:00
89e0c1838a Allow library to load empty 2020-03-04 02:04:42 -06:00
6638260031 Separate list by album 2020-03-04 00:42:28 -06:00
e6da96f2e7 Remove test function 2020-03-04 00:41:51 -06:00
ad3ebe9a77 IT WORKS
Now for ID3
2020-03-04 00:23:52 -06:00
9f5a9ac810 Tweak ytdl args a bit
Almost there
2020-03-04 00:17:29 -06:00
2cff3fdc53 It almost works 2020-03-04 00:04:15 -06:00
0407a6f53c Almost ready to download stuff 2020-03-03 23:06:47 -06:00
83f79a0d4a Parse out flags, mock like we're actuall downloading things 2020-03-03 20:08:14 -06:00
f3485fe42d Remove critical functions
Gonna reimplement later
2020-03-03 19:52:45 -06:00
c6ce1b36f8 Remove erroneous comment 2020-03-03 19:51:59 -06:00
d59cd47f36 Cleaner args 2020-03-03 19:25:40 -06:00
b3bd9c616b Basic functional library parsing 2020-03-03 19:14:38 -06:00
7909c587e7 Do a whole helluvalotta work 2020-03-03 18:39:04 -06:00
b12ea337bd Define basic class layout, will come back to this 2020-03-03 06:34:49 -06:00
0bd828c6c5 Rework arguments
Tryna figure out how I want this laid out
2020-03-03 06:21:50 -06:00
842cf5d93b Turn it into a CLI app for easier initial implementation 2020-03-03 06:16:01 -06:00