Scanning
Learn the important quirks of scanning
1. Scanning / Refreshing
Default scanning behavior
The default scanning behavior is designed to be efficient and fast. This means reducing the number of external API requests. To achieve this, the scanner uses your AniList anime list data to match files. In other words, if you have files from an anime that is not on your AniList account, these files might not get matched correctly.
Enhanced scanning
Enhanced scanning does not rely on your AniList anime list data to match files. It allows the scanner to fetch additional data from AniList based on the file names, increasing the chances of matching files correctly if the anime are not on your AniList account. However, this method requires a lot of API requests, which can be slow and may hit the rate limit multiple times if you have a large library.
- Only use enhanced scanning when adding media to AniList beforehand is not convenient and you have a relatively small library.
- Make sure that either the files or their folder contains a title that closely matches the anime title from AniList.
- Make sure the structure of the files makes sense. If a human can't tell what anime the file is from, the scanner won't either.
Refreshing entries
Seanime does not automatically refresh your library by default, so you will need to do this manually by clicking theRefresh library
button when you add or remove content.
Automatic refresh
You can enable automatic refresh in the Setting > Anime library
page. Seanime will then automatically refresh your entries when it detects changes in your library.
Note that this will not work as expected when downloading batches.
2. Summaries
Summaries show all the files that were matched, and not matched during the scanning process, but also the reason why they were not matched.
Example with solutions
In the example above, you can see that the scanner was not able to match the file for episode 54
of Re:Zero
. This is because the release group used absolute numbering for the episodes but
the scanner already figured out the correct season number based on the folder, so it expected the episode number to be 4
instead of 54
.
To fix this, you have multiple options:
- Remove the season number from the folder name so the scanner can use the absolute numbering.
- Edit the file metadata and change the episode number and AniDB episode to
4
, file type toMain
. - Rename the episode number in the file name to
04
.
3. Resolve unmatched
- Click the
Resolve unmatched
, you will see all file groups that were not matched. - Click
Fetch suggestions
. If none of the suggestions match, you can manually search for the correct anime and paste the anime ID. - Select the files you want to match and click
Match selection
. The files be matched and locked.
4. Lock files
Once it looks like everything is in order, you’d want to lock your files so refreshing your library doesn’t mess up your manual matches.You can lock all files at once or lock entries individually.