Foobar2000:Components/Audio MD5 (foo audiomd5): Difference between revisions

From Hydrogenaudio Knowledgebase
mNo edit summary
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 13: Line 13:
| preview_release      =  
| preview_release      =  
| preview_release_date =  
| preview_release_date =  
| foobar2000_architecture = x86 32-bit, x86 64-bit
| foobar2000_minimum  = 1.5
| foobar2000_minimum  = 1.5
| foobar2000_ui_module =  
| foobar2000_ui_module =  
Line 21: Line 22:
==Description==
==Description==
A tool for generating and verifying MD5 checksum of audio data. Uses ffmpeg.exe and supports all formats FFmpeg supports.
A tool for generating and verifying MD5 checksum of audio data. Uses ffmpeg.exe and supports all formats FFmpeg supports.
==Configuration==
Audio MD5 can be configured in <code>Preferences > Advanced > Tools > Audio MD5</code>
Note: By default the checksum will not match the MD5 of various lossless audio formats. Those codecs calculate the checksum from the uncompressed PCM data before the compression is done. This component works on the already compressed binary data.
The checksum won't match generic MD5 checksum tools either. The use of ffmpeg allows ignoring all non-audio related bits of the file so tag edits won't ruin the checksums.
Since version 0.5 there is an advanced configuration option to switch lossless format checksum to be calculated from the decoded PCM output.
==Required==
You must provide path to the ffmpeg.exe binary (downloaded separately) in <code>Preferences > Advanced > Tools > Audio MD5 > FFmpeg bin path</code>


==External links==
==External links==
* [https://foobar.hyv.fi/2.0/?view=foo_audiomd5 Official Component page]
* [https://foobar.hyv.fi/2.0/?view=foo_audiomd5 Official Component page]

Latest revision as of 16:07, 11 December 2023

Audio MD5

foo_audiomd5
Developer(s) Case
Repository
Release information
Initial release October 7, 2020; 4 years ago
Stable release 0.6.5 (September 8, 2023)
Preview release
foobar2000 compatibility
Architecture x86 32-bit, x86 64-bit
Minimum version 1.5
Maximum version {{{foobar2000_maximum}}}
UI module(s) N/A
Additional information
Use Other
License Modified ISC License
Discussion thread {{{discussion_thread}}}
View all components

Description

A tool for generating and verifying MD5 checksum of audio data. Uses ffmpeg.exe and supports all formats FFmpeg supports.

Configuration

Audio MD5 can be configured in Preferences > Advanced > Tools > Audio MD5

Note: By default the checksum will not match the MD5 of various lossless audio formats. Those codecs calculate the checksum from the uncompressed PCM data before the compression is done. This component works on the already compressed binary data. The checksum won't match generic MD5 checksum tools either. The use of ffmpeg allows ignoring all non-audio related bits of the file so tag edits won't ruin the checksums.

Since version 0.5 there is an advanced configuration option to switch lossless format checksum to be calculated from the decoded PCM output.

Required

You must provide path to the ffmpeg.exe binary (downloaded separately) in Preferences > Advanced > Tools > Audio MD5 > FFmpeg bin path

External links