AniDB O'Matic: Difference between revisions
Sebaattori (talk | contribs) |
EarthBoundX5 (talk | contribs) |
||
(29 intermediate revisions by 18 users not shown) | |||
Line 1: | Line 1: | ||
{{TOCright}} | |||
'''AniDB O'Matic''' is a windows client for [http://www.anidb.net AniDB.net].<br> | |||
The main purpose of the program is to ease MyList handling and assist in file renaming. | |||
[[File:AniDBOmatic051.png|200px|thumb|right|AniDB O'Matic 0.5.17.264]] | |||
== Getting Started with 0.5 == | == Getting Started with 0.5 == | ||
*Get the latest working version of AOM from the [ | *Get the latest working version of AOM from the [[AniDB Clients]] page | ||
*Copy the files to a new directory, and run '''AOM.exe''' | *Copy the files to a new directory, and run '''AOM.exe''' | ||
*Ignore the scary warning, then enter your | *Ignore the scary warning, then enter your AniDB ''username'' and ''password'' when prompted for them. | ||
*AOM will now download a copy of the data in AniDB, and decrypt it. This might take a while, just let it work. | *AOM will now download a copy of the data in AniDB, and decrypt it. This might take a while, just let it work. | ||
*Quick introduction to the different tabs: '''Statistics''' has various numbers on your list and AniDB as a whole, ''' | *{{eyecatch|Note|It might actually look like AOM crashed at some point. This is not the case. Just let it run and it will finish eventually.}} | ||
*Before we start adding files, need to set up the client to automatically add them to your | *Quick introduction to the different tabs: '''Statistics''' has various numbers on your list and AniDB as a whole, '''MyList''' shows all the anime and files you have, '''Anime browser''' shows all the anime and files in AniDB as a whole and allows various searching, '''Add files''' lets you hash check files you have on your computer, and can be set up to automatically add them to your MyList, '''Known files''' lists all files you've hashed in the past and their status, '''AniDB log''' contains a list of what AOM has done since startup, and is useful for checking for errors and such. | ||
*Before we start adding files, need to set up the client to automatically add them to your MyList as it goes. Under '''Settings''' in the menu bar, select '''Options'''. Click ''File manager'' on the left, and then ''Default'' in the list box. Then tick ''Add new files to MyList'', but *not* ''Correct data if different''. You can set up auto file-renaming here too later if you like. | |||
*If you're going to be hashing a lot of files, it's a good idea to tick ''Auto update known file data'' under '''AniDB''' in '''Options''' - this will help update the main database with some file data if it lacks it. | *If you're going to be hashing a lot of files, it's a good idea to tick ''Auto update known file data'' under '''AniDB''' in '''Options''' - this will help update the main database with some file data if it lacks it. | ||
*It might be a good idea to restart AOM at this point. Dunno why, just seems that way. | *It might be a good idea to restart AOM at this point. Dunno why, just seems that way. | ||
*Now, in the '''Add files''' tab, click the ''Add File(s)...'' button and browse to a directory with some anime in it, and select a file. Then click the ''Start'' button to begin hashing, and watch the [http://www.progressquest.com/ progress bar]. When it's done, go to the ''' | *Now, in the '''Add files''' tab, click the ''Add File(s)...'' button and browse to a directory with some anime in it, and select a file. Then click the ''Start'' button to begin hashing, and watch the [http://www.progressquest.com/ progress bar]. When it's done, go to the '''Known files''' tab and expand the tree till you find the file you just hashed. The line will appear ''white'' before the file has been checked against the database, then turn either ''blue'' when it's added to your MyList, ''purple'' if there's no file currently in AniDB that matches, or ''orange'' if you've already hashed the file before. | ||
*If the file turns blue, you've successfully added the file to your | *If the file turns blue, you've successfully added the file to your MyList, if you go to the '''MyList''' tab, you should see the anime listed. If it's purple, you may have a corrupt version of an existing file, or a whole new file, see the [[How to add/remove: Files]] page. | ||
*So, if the experiment worked, hash all the files you have - use the ''Add Directory...'' button in the '''Add Files''' tab and add all the anime you have to hand, and just leave it to work. The hashing will take a while, just do something else in the meantime. If you have a lot of anime on | *So, if the experiment worked, hash all the files you have - use the ''Add Directory...'' button in the '''Add Files''' tab and add all the anime you have to hand, and just leave it to work. The hashing will take a while, just do something else in the meantime. If you have a lot of anime on CDs or DVDs, clear as much space as you can on a drive and copy it back on in blocks and hash - it might seem like a hassle, but is well worth it in the long run. | ||
== File renaming == | |||
One of the main features of AniDB O'Matic is file renaming. | |||
What was a slight update to allow some more complex variations has grown into our very own tentacle monster!<br> | |||
You can pick titles in the language you like, move files into subfolders, pad numbers however want and just always get perfect file names with no effort (well, you may have to defeat the tentacle monster). | |||
[[AniDB O'Matic - Documentation: Local file renaming|File renaming documentation]] | |||
[[AniDB O'Matic - Documentation: Local file renaming - Samples|Sample rename patterns]] | |||
== Extras == | |||
*[[AniDB O'Matic - mIRC script for statistics|mIRC script for statistics]] | |||
*[http://www.sendspace.com/file/2e24g3 AniDB anime pictures collection for AOM] | |||
== How to make AOM work in Windows Server == | |||
For AOM to work in a Windows Server OS, you'll need to disable Data Execution Prevention (DEP) for AOM.exe. | |||
Details can be found here: | |||
:https://www.addictivetips.com/windows-tips/what-is-data-execution-prevention-dep-and-how-to-disable-it-in-windows-vista/ | |||
The basic steps are as follows: | |||
*Run sysdm.cpl / Open System Properties | |||
*Select the Advanced tab, then under Performance, select Settings | |||
*Select the Data Execution Prevention tab, and do one of the following. | |||
*Select Add, and locate the AOM.exe to add it | |||
*Opt to Turn on DEP for essential Windows programs and services only (not recommended) | |||
== How to make AOM work in Linux == | |||
For AOM to work in Wine you need to install MSXML which can be downloaded here: | |||
:http://www.microsoft.com/downloads/details.aspx?FamilyID=3144b72b-b4f2-46da-b4b6-c5d7485f2b42&DisplayLang=en | |||
Run the command: | |||
wine msiexec /i msxml.msi | |||
After that do the normal stuff! ;) | |||
Known bug: | |||
Upon exiting the client under Wine the encoding of the local_settings.xml file in the kowai folder will break. This will lead to AniDB-O'Matic not being able to load its own settings again when restarted. To fix this open the file in a text editor (for example: gedit) and save the file again with UTF-16 encoding. After this is done the file should be properly recognized again. | |||
== Vapourware Version == | == Vapourware Version == | ||
Line 21: | Line 63: | ||
*[[AniDB O'Matic - Documentation: How to get started|How to get started!]] | *[[AniDB O'Matic - Documentation: How to get started|How to get started!]] | ||
*[[AniDB O'Matic - Documentation|Documentation]] | *[[AniDB O'Matic - Documentation|Documentation]] | ||
*[[AniDB | *[[AniDB Clients|Download]] | ||
*[[AniDB O'Matic - Feature Requests|Feature Requests]] | *[[AniDB O'Matic - Feature Requests|Feature Requests]] | ||
==Translations for AOM 0.6.0.xxx== | |||
*[[AniDB O'Matic - Translations - English (Default)|English (Default)]] - AOM 0.6.0.348 | |||
*[[AniDB O'Matic - Translations - Swedish (Svenska)|Swedish (Svenska)]] - AOM 0.6.0.317 (Work in progress) | |||
*[[AniDB O'Matic - Translations - English (Default)|English (Default)]] - AOM 0.6.0. | *[[AniDB O'Matic - Translations - German (Deutsch)|German (Deutsch)]] - AOM 0.6.0.348 | ||
*[[AniDB O'Matic - Translations - Swedish (Svenska)|Swedish (Svenska)]] - | |||
*[[AniDB O'Matic - Translations - German (Deutsch)|German (Deutsch)]] - AOM 0.6.0. | |||
*[[AniDB O'Matic - Translations - French (Français)|French (Français)]] - AOM 0.6.0.317 | *[[AniDB O'Matic - Translations - French (Français)|French (Français)]] - AOM 0.6.0.317 | ||
*[[AniDB O'Matic - Translations - Finnish (Suomi)|Finnish (Suomi)]] - AOM 0.6.0.319 | *[[AniDB O'Matic - Translations - Finnish (Suomi)|Finnish (Suomi)]] - AOM 0.6.0.319 | ||
*[[AniDB O'Matic - Translations - Dutch (Nederlands)|Dutch (Nederlands)]] - AOM 0.6.0.31? | |||
*[[AniDB O'Matic - Translations - Serbian (Српски)|Serbian (Српски)]] - AOM 0.6.0.348 (Work in progress) | |||
*[[AniDB O'Matic - Translations - Polish (Polski)|Polish (Polski)]] - AOM 0.6.0.348 | |||
==AOM 0.5 codec table== | |||
The following is a table showing the codec detection rules used by [[AOM|AOM .5]], in order: FourCC, Codec, short name of codec, codecid. | |||
('div3', 'DivX 3 Low-Motion', 'DivX3', '3'), | |||
('div3/div3', 'DivX 3 Low-Motion', 'DivX3', '3'), | |||
('div4/div3', 'DivX 3 Fast-Motion', 'DivX3', '3'), | |||
('div5', 'DivX 5.0', 'DivX5', '7'), | |||
('dx50', 'DivX 5.0', 'DivX5', '7'), | |||
('xvid/dx50', 'DivX 5.0', 'DivX5', '7'), | |||
('divx/dx50', 'DivX 5.0', 'DivX5', '7'), | |||
('divx', 'DivX 4 (OpenDivX)', 'DivX4', '5'), | |||
('divx/divx', 'DivX 4 (OpenDivX)', 'DivX4', '5'), | |||
('DIVX/DIVX', 'XviD', 'XviD', '17'), | |||
('xvid', 'XviD', 'XviD', '17'), | |||
('xvid/xvid', 'XviD', 'XviD', '17'), | |||
('xvid/divx', 'DivX 4 (OpenDivX)', 'DivX4', '5'), | |||
('mp42', 'S-Mpeg 4 version 2', 'MS MP4x', '18'), | |||
('mp43', 'S-Mpeg 4 version 3', 'MS MP4x', '18') | |||
[[Category:AniDB O'Matic]] | [[Category:AniDB O'Matic]] |
Latest revision as of 01:43, 29 December 2018
AniDB O'Matic is a windows client for AniDB.net.
The main purpose of the program is to ease MyList handling and assist in file renaming.
Getting Started with 0.5
- Get the latest working version of AOM from the AniDB Clients page
- Copy the files to a new directory, and run AOM.exe
- Ignore the scary warning, then enter your AniDB username and password when prompted for them.
- AOM will now download a copy of the data in AniDB, and decrypt it. This might take a while, just let it work.
Note | It might actually look like AOM crashed at some point. This is not the case. Just let it run and it will finish eventually. |
- Quick introduction to the different tabs: Statistics has various numbers on your list and AniDB as a whole, MyList shows all the anime and files you have, Anime browser shows all the anime and files in AniDB as a whole and allows various searching, Add files lets you hash check files you have on your computer, and can be set up to automatically add them to your MyList, Known files lists all files you've hashed in the past and their status, AniDB log contains a list of what AOM has done since startup, and is useful for checking for errors and such.
- Before we start adding files, need to set up the client to automatically add them to your MyList as it goes. Under Settings in the menu bar, select Options. Click File manager on the left, and then Default in the list box. Then tick Add new files to MyList, but *not* Correct data if different. You can set up auto file-renaming here too later if you like.
- If you're going to be hashing a lot of files, it's a good idea to tick Auto update known file data under AniDB in Options - this will help update the main database with some file data if it lacks it.
- It might be a good idea to restart AOM at this point. Dunno why, just seems that way.
- Now, in the Add files tab, click the Add File(s)... button and browse to a directory with some anime in it, and select a file. Then click the Start button to begin hashing, and watch the progress bar. When it's done, go to the Known files tab and expand the tree till you find the file you just hashed. The line will appear white before the file has been checked against the database, then turn either blue when it's added to your MyList, purple if there's no file currently in AniDB that matches, or orange if you've already hashed the file before.
- If the file turns blue, you've successfully added the file to your MyList, if you go to the MyList tab, you should see the anime listed. If it's purple, you may have a corrupt version of an existing file, or a whole new file, see the How to add/remove: Files page.
- So, if the experiment worked, hash all the files you have - use the Add Directory... button in the Add Files tab and add all the anime you have to hand, and just leave it to work. The hashing will take a while, just do something else in the meantime. If you have a lot of anime on CDs or DVDs, clear as much space as you can on a drive and copy it back on in blocks and hash - it might seem like a hassle, but is well worth it in the long run.
File renaming
One of the main features of AniDB O'Matic is file renaming.
What was a slight update to allow some more complex variations has grown into our very own tentacle monster!
You can pick titles in the language you like, move files into subfolders, pad numbers however want and just always get perfect file names with no effort (well, you may have to defeat the tentacle monster).
Extras
How to make AOM work in Windows Server
For AOM to work in a Windows Server OS, you'll need to disable Data Execution Prevention (DEP) for AOM.exe.
Details can be found here:
The basic steps are as follows:
- Run sysdm.cpl / Open System Properties
- Select the Advanced tab, then under Performance, select Settings
- Select the Data Execution Prevention tab, and do one of the following.
- Select Add, and locate the AOM.exe to add it
- Opt to Turn on DEP for essential Windows programs and services only (not recommended)
How to make AOM work in Linux
For AOM to work in Wine you need to install MSXML which can be downloaded here:
Run the command:
wine msiexec /i msxml.msi
After that do the normal stuff! ;)
Known bug: Upon exiting the client under Wine the encoding of the local_settings.xml file in the kowai folder will break. This will lead to AniDB-O'Matic not being able to load its own settings again when restarted. To fix this open the file in a text editor (for example: gedit) and save the file again with UTF-16 encoding. After this is done the file should be properly recognized again.
Vapourware Version
Translations for AOM 0.6.0.xxx
- English (Default) - AOM 0.6.0.348
- Swedish (Svenska) - AOM 0.6.0.317 (Work in progress)
- German (Deutsch) - AOM 0.6.0.348
- French (Français) - AOM 0.6.0.317
- Finnish (Suomi) - AOM 0.6.0.319
- Dutch (Nederlands) - AOM 0.6.0.31?
- Serbian (Српски) - AOM 0.6.0.348 (Work in progress)
- Polish (Polski) - AOM 0.6.0.348
AOM 0.5 codec table
The following is a table showing the codec detection rules used by AOM .5, in order: FourCC, Codec, short name of codec, codecid.
('div3', 'DivX 3 Low-Motion', 'DivX3', '3'), ('div3/div3', 'DivX 3 Low-Motion', 'DivX3', '3'), ('div4/div3', 'DivX 3 Fast-Motion', 'DivX3', '3'), ('div5', 'DivX 5.0', 'DivX5', '7'), ('dx50', 'DivX 5.0', 'DivX5', '7'), ('xvid/dx50', 'DivX 5.0', 'DivX5', '7'), ('divx/dx50', 'DivX 5.0', 'DivX5', '7'), ('divx', 'DivX 4 (OpenDivX)', 'DivX4', '5'), ('divx/divx', 'DivX 4 (OpenDivX)', 'DivX4', '5'), ('DIVX/DIVX', 'XviD', 'XviD', '17'), ('xvid', 'XviD', 'XviD', '17'), ('xvid/xvid', 'XviD', 'XviD', '17'), ('xvid/divx', 'DivX 4 (OpenDivX)', 'DivX4', '5'), ('mp42', 'S-Mpeg 4 version 2', 'MS MP4x', '18'), ('mp43', 'S-Mpeg 4 version 3', 'MS MP4x', '18')