staff
1,132
edits
(→Reporting: PrintHashes requires Consumers to be set before it will print anything) |
|||
(13 intermediate revisions by 4 users not shown) | |||
Line 2: | Line 2: | ||
== Quickstart == | == Quickstart == | ||
{{eyecatch|Important|[[Avdump_GUI|Avdump GUI]] is a GUI version of Avdump3, for command line skeptics.}} | |||
Since you’re here you probably just want to send AVMF Packages (or Dumps) to AniDB which will add metadata to previously (or soon to be) added files. If that doesn’t mean anything to you, you probably want to start with | Since you’re here you probably just want to send AVMF Packages (or Dumps) to AniDB which will add metadata to previously (or soon to be) added files. If that doesn’t mean anything to you, you probably want to start with [[Content:Files]] and [[Auto-creqing]] and [[Tutorial:How to Add Files for Dummies]]. | ||
Anyway lets keep this short:<br /> | Anyway lets keep this short:<br /> | ||
# Login into AniDB with your account and visit https://anidb.net/user/setting, there | # Login into AniDB with your account and visit https://anidb.net/user/setting, there go to the Account tab and set a password for “UDP API Key”<br /> | ||
# Make sure [https://dotnet. | # Make sure [https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=6.0.0&arch=x64&rid=win10-x64 .Net 6.0] or higher is installed<br /> | ||
# Download the latest Version of AVD3 with the link in the section below and extract it somewhere.<br /> | # Download the latest Version of AVD3 with the link in the section below and extract it somewhere.<br /> | ||
# Start a terminal and navigate to AVDump3<br /> | # Start a terminal and navigate to AVDump3<br /> | ||
Line 19: | Line 19: | ||
== Download == | == Download == | ||
[ | [https://cdn.anidb.net/client/avdump3/avdump3_8293_stable.zip DOWNLOAD (ZIP)] (Build 8293) MD5 = 87ed86a9babc172d638071ff1123fdc7 | ||
== What’s new compared to AVD2? == | == What’s new compared to AVD2? == | ||
AVD3 is a complete rewrite of AVD2 which uses .NET | AVD3 is a complete rewrite of AVD2 which uses .NET 6.0 instead of .NET Framework and treats Linux as a first class citizen. So it should run on Linux just as well as on Windows. To name a few other big differences: | ||
* Can process multiple files in parallel | * Can process multiple files in parallel | ||
Line 29: | Line 29: | ||
* More efficient reading | * More efficient reading | ||
* Can move/rename files based on scripts | * Can move/rename files based on scripts | ||
* Redone | * Redone command line arguments | ||
* More hash algorithms | * More hash algorithms | ||
* Latest version of MediaInfoLib (MIL) is being used (currently | * Latest version of MediaInfoLib (MIL) is being used (currently 2109) | ||
* Support for .vtt subtitle files | * Support for .vtt subtitle files | ||
* Support for 32bit has been dropped | * Support for 32bit has been dropped | ||
* Support for Linux aarch64 has been added | |||
* Support for MacOS is not yet available (To add support https://github.com/DvdKhl/AVDump3/blob/master/AVDump3NativeLib/src/AVD3MirrorBuffer.c needs to be implemented, help would be appreciated) | * Support for MacOS is not yet available (To add support https://github.com/DvdKhl/AVDump3/blob/master/AVDump3NativeLib/src/AVD3MirrorBuffer.c needs to be implemented, help would be appreciated) | ||
== Supported formats == | == Supported formats == | ||
Most major file formats are supported to some degree. While hashes are created for all file types, stream details remain | Most major file formats are supported to some degree. While hashes are created for all file types, stream details remain shaky for others (notably 'swf'). Because of that for some filetypes (underlined) only the hashes get auto-creqed. | ||
* '''Video files:''' asf/wmv, avi, flv, m2ts, mk3d, mkv, mov, mp4, mpg/mpeg, ogm, ogv, qt, rm/rmvb, <u>swf</u>, ts, webm | * '''Video files:''' asf/wmv, avi, flv, m2ts, mk3d, mkv, mov, mp4, mpg/mpeg, ogm, ogv, qt, rm/rmvb, <u>swf</u>, ts, webm | ||
Line 264: | Line 265: | ||
| | | | ||
| Print calculated hashes in hexadecimal format to console | | Print calculated hashes in hexadecimal format to console | ||
Consumers must be specified for the the PrintHashes command to output anything | |||
| style="white-space: nowrap;" | --PrintHashes | | style="white-space: nowrap;" | --PrintHashes | ||
| style="white-space: nowrap;" | False | | style="white-space: nowrap;" | False | ||
Line 509: | Line 511: | ||
==Changelog== | ==Changelog== | ||
<div style="height: 280px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: small"> | <div style="height: 280px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: small"> | ||
'''0.1.8293.0 : 2021.12.02''' | |||
* Updated dependency from .Net 5.0 to .Net 6.0 | |||
* Added support for Linux aarch64 | |||
'''0.1.8238.0 : 2021.10.31''' | |||
* Updated dependency from .Net Core 3.1 to .Net 5.0 | |||
* Updated to MediaInfoLib 2109 | |||
* Fixed various small bugs | |||
'''0.1.8213.0 : 2020.09.27''' | '''0.1.8213.0 : 2020.09.27''' | ||
* Fixed ED2k hash calculation for files with a file size that is a multiple of 9728000 bytes (Issue #48) | * Fixed ED2k hash calculation for files with a file size that is a multiple of 9728000 bytes (Issue #48) | ||
Line 563: | Line 574: | ||
* semi-public pre-release | * semi-public pre-release | ||
</div> | </div> | ||
[[Category:Avdump]] |