Commit Graph

90 Commits

Author SHA1 Message Date
RemixDev 0814a17600
Fixed whitespace when removing featArtists 2021-02-01 12:33:40 +01:00
RemixDev 8750881108 Refactoring 2021-01-31 19:59:15 +03:00
RemixDev 16e45dd013
Version bump to 2.0.5 2020-12-17 18:17:45 +01:00
RemixDev 0542d7eacf
Generalized cover URL generation function 2020-12-15 13:27:02 +01:00
kermit 863bd54f86 Directory overrides for docker 2020-12-02 17:03:15 +00:00
RemixDev 846215d5ed
Fixed downloading issue with some tracks
Changed padding type from pkcs7 to just dots
2020-11-21 17:44:19 +01:00
RemixDev ac6a8f8ec4
Added reverseStreamURL function for future use 2020-11-21 17:31:53 +01:00
RemixDev ff8b6da33e
Added %root_artist% template variable 2020-11-21 16:45:40 +01:00
RemixDev 94f3bc95c3
Moved deezer api over to deezer-py pipy package; Version bump to 2.0.1 2020-11-19 22:08:35 +01:00
RemixDev d514db2b76 Fixed folder issue with Windows, updated to 1.5.19 2020-10-30 15:38:21 +01:00
RemixDev 7fd0bfaa07 Made -p cli argument create only that folder and not the default one
Moved default download folder inside music
Check XDG first, then fallback to untranslated 'Music' folder
This fixes #82
2020-10-29 13:00:58 +01:00
RemixDev 97f9258de9 Added SOURCE and SOURCEID tags
This adds #81
2020-10-29 11:23:42 +01:00
RemixDev a9a09c58e0 Added folderCheck for download folder
folderCheck checks if the folder exsists and it's writable
2020-10-08 13:26:17 +02:00
RemixDev f2caa297f5 Fixed download cancelling issue and made track formats number clearer 2020-10-02 19:20:23 +02:00
RemixDev 22e024af39 Fixed overwrite padding size 2020-09-30 20:27:19 +02:00
RemixDev f85b208af4 Fixed path concat in pathtemplates 2020-09-28 23:06:22 +02:00
RemixDev 798dcdd3d9 Changed all os.path to pathlib + cleanup
Bumped to 1.5.0
2020-09-27 23:44:37 +02:00
RemixDev 0c71827ba9 Added comment for ARTISTS tag
In reference to #62
2020-09-25 18:21:38 +02:00
RemixDev 4a573233a1 More code cleanup 2020-09-24 19:20:01 +02:00
RemixDev 975fdf95dd Cleaned up main and taggers 2020-09-24 17:46:08 +02:00
RemixDev 4e7b170720 Added compilation tag to deezer's compilations 2020-09-20 10:50:09 +02:00
RemixDev 6f1e7ccbb1 Removed shebangs from non executable files 2020-09-20 10:39:20 +02:00
RemixDev 3b2a5ac3bb Moved utils.misc in utils 2020-09-20 10:35:05 +02:00
RemixDev d9fa7927de Replacing YEAR vorbis comment with DATE as YEAR is not standard 2020-09-19 17:43:29 +02:00
RemixDev 5fa251ae3a Added option for saving cover description as UTF8 2020-09-19 11:06:35 +02:00
RemixDev 0eb7390ce3 Fixed ID3 date tag following specification
https://id3.org/id3v2.3.0#TDAT
Fixes #50
2020-09-19 10:27:58 +02:00
RemixDev e81adde17d Added support for embedded sync lyrics on MP3 with the SYLT tag 2020-09-10 13:44:38 +02:00
RemixDev 4de567dfcf Fixed encoding on cover description 2020-09-10 13:13:58 +02:00
RemixDev 9828da7429 Fixed #32 (Unicode NFC normalizing track names) 2020-08-27 11:37:30 +02:00
RemixDev af06d963da Fixed track download without lyrics 2020-08-16 13:25:25 +02:00
RemixDev 34263c150f Made the refactoring work 2020-08-15 23:03:05 +02:00
RemixDev 4cfdc4872d Done more code rework 2020-08-15 21:34:10 +02:00
RemixDev 7a536caf1c More code reworking 2020-08-15 15:49:45 +02:00
RemixDev 8afdfc7042 Started reworking the library 2020-08-14 20:31:37 +02:00
RemixDev e9871629cf Added support for artist's top tracks and discography 2020-08-04 16:01:23 +02:00
RemixDev f91e7fe943 Made singleAlbumArtist and albumVariousArtists work together 2020-07-30 19:09:29 +02:00
RemixDev 613c1aebd3 Simplified changeCase function 2020-07-29 12:03:03 +02:00
RemixDev 73358d1c22 Modified fixLongName to work bytewise
This fixes #6
2020-07-29 11:32:25 +02:00
RemixDev e98b9c084a Fixed all track tagged as compilation if setting is enabled
This fixes #1
2020-07-23 16:16:40 +02:00
RemixDev 492b1dbc23 Renamed multitagSeparator to multiArtistSeparator
as it only affects artists
Added singleAlbumArtist that saves only the main artist in the 
albumartist field
2020-07-18 17:28:51 +02:00
RemixDev bc59fb8906 Added %allartists% variable for track template 2020-07-18 17:26:55 +02:00
RemixDev aa68190caa Fixed case change with words with less than 1 char
This fixes #21
2020-07-13 12:54:45 +02:00
RemixDev e51576ab2f Fixed support with local uploaded tracks 2020-07-02 16:49:17 +02:00
RemixDev e478e5b031 Added playlist cover download, even when not saved as compilation
Added %explicit% to playlist folder template
This fixes #41
2020-06-23 00:27:43 +02:00
RemixDev 2cce36f82d Changed ID3 length tag from seconds to milliseconds 2020-06-14 21:15:32 +02:00
RemixDev e74a022a5f Changed default id3 separator from ' / ' to '/' 2020-06-13 10:45:35 +02:00
RemixDev d61af72c2a Made CLI bitrate case insensitive
This fixes #32
2020-06-13 10:00:31 +02:00
RemixDev 56bd8fac54 Added removeDuplicateArtists option 2020-06-10 20:18:17 +02:00
RemixDev 42e55b3f06 Added playlistFilenameTemplate setting
Variables are:
%title%, %artist%, %size%, %type%, %id%, %bitrate%
2020-06-10 19:47:57 +02:00
RemixDev 2552f0787d Keep "Various Aritsts" tag only if it's the only artist in the track
This fixes #21
2020-06-05 19:35:51 +02:00