-
Notifications
You must be signed in to change notification settings - Fork 1
Tracked Errors
Arthur Beaulieu edited this page Jan 26, 2022
·
18 revisions
This article explains for each five categories, the type and description of tested errors in the OstrichRemover script. For more precision about the naming convention, read about the ManaZeak naming convention.
- File name release artists doesn't match the artist folder name (ErrorCode 00) ;
- file name year doesn't match the album folder name year (ErrorCode 01) ;
- file name album doesn't match the album folder name (ErrorCode 02) ;
- year is not the same on all physical files of the album (ErrorCode 17) ;
- the file name doesn't follow the naming convention (ErrorCode 18).
- File name year doesn't math the track year tag (ErrorCode 03) ;
- folder name year doesn't math the track year tag (ErrorCode 04) ;
- file name album doesn't match the track album tag (ErrorCode 05) ;
- folder name album doesn't match the track album tag (ErrorCode 06) ;
- file name disc+track number doesn't match the track disc+track number tag (ErrorCode 07) ;
- file name artists doesn't match the track artist tag (ErrorCode 08) ;
- title remix artist doesn't match the filename artist (ErrorCode 09) ;
- file name title doesn't match the track title tag (ErrorCode 10) ;
- Release artist in folder name doesn't match the track album artist tag (ErrorCode 21) ;
- Release date in folder name doesn't match the track release date tag (ErrorCode 39).
- Some tag requested by the naming convention aren't filled in track (ErrorCode 11) ;
- performer does not contains both the artist and the featuring artist (ErrorCode 12) ;
- some tags are not alphabetically ordered, or properly ordered (ErrorCode 13) ;
- cover is not a 1000x1000 jpg image (ErrorCode 19);
- track has no embedded cover (ErrorCode 20) ;
- cover format is not optimized (not jpg) (ErrorCode 22)
- BPM is not an integer (ErrorCode 23) ;
- year is before 1900 or after today's year (ErrorCode 24) ;
- invalid country value, it must be a trigram from NATO notation (ErrorCode 25) ;
- lang trigram doesn't exists in list given by NATO (ErrorCode 26) ;
- genre tag is not correctly formed (ErrorCode 27) ;
- genre doesn't exists in the supported genre list (ErrorCode 28) ;
- compilation value isn't 0, 1, 2 or 3 (ErrorCode 29) ;
- one tag has multiple field (ErrorCode 32) ;
- year tag doesn't match the year in released date tag (ErrorCode 33) ;
- cover has no description (ErrorCode 35) ;
- cover description doesn't match the
%album artists% - %year% - %album title% - Front.jpg
pattern (ErrorCode 36) ; - release date tag is not properly formatted ; it should be
YYY-MM-DD
(ErrorCode 37).
- Computed album total track is not equal to the track total track tag (ErrorCode 14) ;
- computed album total disc is not equal to the track total disc tag (ErrorCode 15) ;
- computed album year is not equal to the track year tag (ErrorCode 16) ;
- label tag is not consistent accross album (ErrorCode 30) ;
- language tag is not consistent accross album (ErrorCode 31) ;
- no cover, or more than one cover for album (ErrorCode 34) ;
- release date tag is not consistent accross album (ErrorCode 38).
- album folder doesn't contain any files (ErrorCode 40) ;
- album folder only contains a cover image (ErrorCode 41).
For more information, please visit the ManaZeak organization for more projects about music hosting!