Avdump: Difference between revisions

Jump to navigation Jump to search
2,273 bytes added ,  13 January 2007
.29
(.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 bitrates for mov files.
**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>
Options: (one letter switches can be put in one string)
<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        XML2 + autocreq (protover). WARNING: The data will be sent to an anidb related server.
   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        skip full parsing (only for testing)
   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>


==Download==
== Autocreqing ==
Get your copy of avdump [http://folk.ntnu.no/jovetlea/avdump.rar HERE]! Old versions are [http://folk.ntnu.no/jovetlea/avdump-hist/ here].
 
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).
546

edits

Navigation menu

MediaWiki spam blocked by CleanTalk.
MediaWiki spam blocked by CleanTalk.