546
edits
(→Usage) |
Epoximator (talk | contribs) (.29) |
||
Line 19: | Line 19: | ||
*MP3 VBR check does only detect bitrate switching. (variable frame size) | *MP3 VBR check does only detect bitrate switching. (variable frame size) | ||
*Missing bits in obscure containers (ie. not mkv/ogm/avi/mp4). Waiting for mediainfo to support this. | *Missing bits in obscure containers (ie. not mkv/ogm/avi/mp4). Waiting for mediainfo to support this. | ||
**No fps for asf/wmv files. | **No fps for asf/wmv files. | ||
**... | **... | ||
* Avdump is only for windows at the moment. It should work in wine, though. | |||
==Download== | |||
Get your copy of avdump [http://folk.ntnu.no/jovetlea/avdump.rar HERE]! Old versions are [http://folk.ntnu.no/jovetlea/avdump-hist/ here]. | |||
==Usage== | ==Usage== | ||
Line 27: | Line 30: | ||
<tt>avdump [-ext:<extensions>] [-log:<log file>] <media file/folder> [<media file/folder> ...]</tt> | <tt>avdump [-ext:<extensions>] [-log:<log file>] <media file/folder> [<media file/folder> ...]</tt> | ||
<pre>Options: (one letter switches can be put in one string) | |||
Input: | Input: | ||
ext comma separated extension list | ext comma separated extension list | ||
log write output to file | log write output to file | ||
ac autocreq: '-ac:username:apipass' | ac autocreq: '-ac:username:apipass' | ||
port udp port used by ac | |||
exp export ed2k-links to file | |||
Output: (exclusive) | Output: (exclusive) | ||
s Short (creq friendly) | s Short (creq friendly) | ||
l List (codecs) | l List (codecs) | ||
x XML | x XML Old format | ||
y | y XML Creq format | ||
Control: | Control: | ||
r Random file order | r Random file order | ||
Line 43: | Line 48: | ||
t print Time used for each file | t print Time used for each file | ||
n add extra Newline after each file | n add extra Newline after each file | ||
i | i skIp full parsing (only for testing) | ||
Hash: | Hash: | ||
0 crc32 | 0 crc32 | ||
Line 56: | Line 61: | ||
d print aniDb link | d print aniDb link | ||
g print and Goto anidb link | g print and Goto anidb link | ||
u print time Used | u print time Used</pre> | ||
===Alternative way of usage=== | ===Alternative way of usage=== | ||
Line 73: | Line 78: | ||
<i>(thanks to taxit for this tip)</i> | <i>(thanks to taxit for this tip)</i> | ||
== | == Autocreqing == | ||
Avdump is now part of a new autocreqing system. Some more or less important notes: | |||
* To be able to use this feature you’ll need an AniDB account and you have to define the ''api password'' in your profile. All data sent to the server will be logged with ip and uid. | |||
* Communication between client and server is ''one-way'' (except session init/refresh); the client does not receive any confirmation for sent data. This means that there is no guaranty that all the dumps you send will arrive at the server and stored in the database, and there is no way to check this. | |||
* Sessions are based on ''ip+port''; check your firewall and router settings to make sure the port is not changed (NAT/whatever). Use <tt>-port:nnnn</tt> to override the default port avdump use. | |||
* There is no direct connection between data sent to AniDB and creqs generated. The data received will just be stored for later processing. There is no way to check the current status for a dump. Usually, it should take ''at least 48 hours'' from the moment you dump a file till the data actually changes. If any irregularities occur, or when there is too much data pending, it will take more time. | |||
* The creqs generated will report the user who sent the data first (for a specific file) as the creqer. | |||
* You may dump files currently not in the db. The data is still stored and will be used later if/after the file is added. It might also be used for ''machine assisted file adding'' at some point. | |||
* Files creqed by the new system will be locked, meaning some fields will not be possible to change. Notify a moderator if you are '''sure''' that some of the data locked for a specific file is wrong. | |||
* Not all dumps are sent to the server; Only mkv, ogm, avi, mp4, mov, rm and mpeg dumps from non corrupted files are sent: | |||
** The asf parser does not detect fps. | |||
** Audio files are too few and not considered important atm. | |||
** Nothing useful can be extracted from archives and subtitles (that I can think of). | |||
** Corruption means that the parser fails and the extracted data can not be trusted. | |||
==Source== | ==Source== | ||
Line 86: | Line 104: | ||
==Changelog== | ==Changelog== | ||
0.29 : 070113 - importance: high | |||
- Autocreq | |||
- Ed2k export to file (-exp:<file>). | |||
- Various forgotten fixes and changes. | |||
0.28 : 061123 - importance: test version | 0.28 : 061123 - importance: test version | ||
- Fixed broken duration for vorbis in ogm (was 0). | - Fixed broken duration for vorbis in ogm (was 0). |
edits