![]() |
|
Technobabble Post your general Need for Help questions here.
• Lossy or Lossless? Moderators |
![]() |
|
Thread Tools |
#61
|
||||
|
||||
Re: The Validity of MD5 Checksums
I'm baffled w all this, why ?
__________________
"Whither goest all of us huh ? ... for cryin' out loud !!" Jean Shepherd ![]() ![]() But what if the one guy is right and the 10,000 is wrong Remember to give the Staff/mods and everyone all the respect they have earned ! ![]() No members have liked this post.
|
#62
|
||||
|
||||
Re: The Validity of MD5 Checksums
in the early days we were philosophers and were chasing hot new software. the last hot new software was Trader's Little Helper 15yrs ago, and that's a shntool frontend which is about 5yrs older than that.
I'll come up with something long-winded, but for now let's just say that I'm really really into history at this point. especially ttd, etree, stg. finishing some things we started in those exciting days. ![]()
__________________
Checksums Demystified | ask for help in Technobabble thetradersden.org | ttd recommended free software/freeware webring shntool tlh eac foobar2000 spek audacity cdwave vlc Quote:
No members have liked this post.
|
#63
|
||||
|
||||
Re: The Validity of MD5 Checksums
People for a clearer Phish, 1999-11-28
Quote:
__________________
Checksums Demystified | ask for help in Technobabble thetradersden.org | ttd recommended free software/freeware webring shntool tlh eac foobar2000 spek audacity cdwave vlc Quote:
No members have liked this post.
|
#64
|
||||
|
||||
Re: The Validity of MD5 Checksums
jclark guide v2.0, last archive image 2005-02-05
Quote:
Code:
md5sum --binary *.shn > > ~NameMe~.md5 Code:
cls lfnfor on for %%f in (*.md5) do md5sum.exe --check %%f lfnfor off Code:
cls lfnfor on for %%f in (*.wav) do shortn32.exe %%f f:\shn\%%f.shn lfnfor off Code:
cls lfnfor on for %%f in (*.shn) do shortn32.exe -x %%f f:\wav\%%f.wav lfnfor off Quote:
__________________
Checksums Demystified | ask for help in Technobabble thetradersden.org | ttd recommended free software/freeware webring shntool tlh eac foobar2000 spek audacity cdwave vlc Quote:
No members have liked this post.
|
#65
|
||||
|
||||
Re: The Validity of MD5 Checksums
my shntool info page mirror, 2001-03-17
Quote:
Quote:
__________________
Checksums Demystified | ask for help in Technobabble thetradersden.org | ttd recommended free software/freeware webring shntool tlh eac foobar2000 spek audacity cdwave vlc Quote:
No members have liked this post.
|
#66
|
||||
|
||||
Re: The Validity of MD5 Checksums
batch files from Adam Fox's Shorten guide, 2001-11-14
FOR 2000/XP 2002-08-19: chkMd5All.bat Code:
@echo off FOR %%f IN (*.md5) DO md5sum.exe --check "%%~ff" pause Code:
@echo off FOR %%f IN (%1) DO md5sum.exe --check "%%~ff" pause Code:
:: Generate MD5 Checksum Files For Every File :: With Matching Extension In The Directory @echo off @echo Generating MD5 Checksum Files @echo All File Types %~x1 @echo This May Take Awhile... FOR %%f in (*%~x1) DO md5sum.exe -b "%%f" > "%%f.md5" Code:
@echo off @echo Generating MD5 Checksum File @echo For File %~nx1 @echo This May Take Awhile... FOR %%f IN (%1) DO md5sum.exe -b "%%~ff" > "%%~f.md5" 2001-11-12: 1md5ck.bat Code:
@echo off lfnfor on @echo on for %%f in (%1) do md5sum.exe --check %%f @echo off pause lfnfor off cls Code:
@echo off cls echo Seeking Shorten batch creation utility for Windows 95/98 echo Written for SHN v3 by Mike Wren echo Mod for NT4 by Eddie Burks (beware filename's with spaces!) echo ÿ echo http://etree.org ú Leading the Lossless Audio Revolution echo ÿ echo ÿ echo Working... echo ÿ lfnfor on FOR %%f in (*.shn) DO shortn32 -s %%f %%f.shn goto end :end lfnfor off echo ÿ echo Seek (.skt) files successfully created and saved echo in the same directory as your Shorten files. echo ÿ pause cls Code:
@echo off lfnfor on @echo on for %%f in (*.md5) do md5sum.exe --check %%f @echo off pause lfnfor off cls Code:
@echo off echo. echo. echo Generating MD5 for SHN files in the current folder echo This could take a few minutes depending on file sizes md5sum.exe --binary *.shn > ~NameMeShn~.md5 cls echo. echo. echo Your new md5 file ~NameMeShn~.md5 is in the current folder echo. echo Please rename ~NameMeShn~.md5 correctly for your set of files echo. echo. Hit any key to close this dosbox pause >c:\nul cls Code:
@echo off echo. echo. echo Generating MD5 for wave files in the current folder echo This could take a few minutes depending on file sizes md5sum.exe --binary *.wav > ~NameMeWav~.md5 cls echo. echo. echo Your new md5 file ~NameMeWav~.md5 is in the current folder echo. echo Please rename ~NameMeWav~.md5 correctly for your set of files echo. echo. Hit any key to close this dosbox pause >c:\nul cls Code:
cls ren *.wav_s *.shn cls Code:
cls ren *.shn_w *.wav cls Code:
@echo off call c:\~_lasts.bat cls echo. echo Enter DRIVE and FOLDER for SHN files EXAMPLE: C:\SHNFILES echo DO NOT USE SPACES DO NOT END IN \ echo. echo Just hit enter to use last entry which was: %_las% echo OR senvar.com /e n1_ Key in a DRIVE and FOLDER then hit enter: If %n1_%!==! set n1_=%_las% echo set _las=%n1_%>c:\~_lasts.bat cls echo. echo You may put a SUBFOLDER inside %n1_% EXAMPLE: D1 echo DO NOT USE SPACES DO NOT END IN \ echo. echo Just hit enter and files will go to %n1_% echo OR senvar.com /e n2_ Key in SUBFOLDER for %n1_% then hit enter: set _sd=%n1_%\%n2_% If %n2_%!==! set _sd=%n1_% cls lfnfor on cls echo. echo SHN files will be placed in %_sd% echo The line above Must Not END in \ echo. echo The destination folder MUST NOT be the source folder echo. echo Hit Ctrl C to abort and start over echo OR echo Hit any key to begin compressing pause >nul md %n1_% >nul cls md %_sd% >nul cls @echo on FOR %%f in (*.wav) DO shortn32.exe %%f %_sd%\%%f_s @echo off RENAME %_sd%\*.wav_s *.shn cls echo. echo Wave files have been SHORTEN compressed echo. echo SHN files are in %_sd% echo. echo Hit any key to close this dosbox pause >c:\nul lfnfor off cls Code:
@echo off cls @echo on shntool.exe len -u mb *.shn pause cls Code:
@echo off cls @echo on shntool.exe len -u mb *.wav pause cls Code:
@echo off call c:\~_lasts.bat cls echo. echo Specify destination DRIVE and FOLDER for Fixed files echo. echo DO NOT USE SPACES DO NOT END IN \ echo EXAMPLE: C:\burning echo DEFAULT: %_las% senvar.com /e n1_ destination: If %n1_%!==! set n1_=%_las% echo set _las=%n1_%>c:\~_lasts.bat cls echo [%n1_%] specified. echo. echo *Optional: specify SUBFOLDER echo DO NOT USE SPACES DO NOT END IN \ echo EXAMPLE: fixed senvar.com /e n2_ %n1_%\ set _bd=%n1_%\%n2_% If %n2_%!==! set _bd=%n1_% cls echo [%_bd%] specified. echo. echo *Optional: specify SPECIAL COMMAND SWITCHES echo. echo EXAMPLES: -nopad : will not add zero bytes to last track echo -p : preview mode will not write new files echo -noskip : processes all files regardless of need echo -o ext : output type. Default is wav. (opt. SHN) echo. echo Hit enter to skip SPECIAL COMMAND SWITCHES echo OR senvar.com /e n3_ Specify SPECIAL COMMAND SWITCHES then hit enter: cls echo. echo [shntool fix -d %_bd% %n3_% *.shn] specified echo. echo Hit [CTRL] + [C] to quit. echo OR echo Hit any key to begin sector boundary shift. pause >nul md %n1_% >nul cls md %_bd% >nul cls @echo on shntool fix -d %_bd% %n3_% *.shn @echo off echo. echo. echo FIXED files are in %_bd% echo. echo Hit any key to close this dosbox pause >c:\nul cls Code:
@echo off call c:\~_lastw.bat cls echo. echo Specify destination DRIVE and FOLDER for Fixed files echo. echo DO NOT USE SPACES DO NOT END IN \ echo EXAMPLE: C:\burning echo DEFAULT: %_las% senvar.com /e n1_ destination: If %n1_%!==! set n1_=%_las% echo set _las=%n1_%>c:\~_lastw.bat cls echo [%n1_%] specified. echo. echo *Optional: specify SUBFOLDER echo DO NOT USE SPACES DO NOT END IN \ echo EXAMPLE: fixed senvar.com /e n2_ %n1_%\ set _bd=%n1_%\%n2_% If %n2_%!==! set _bd=%n1_% cls echo [%_bd%] specified. echo. echo *Optional: specify SPECIAL COMMAND SWITCHES echo. echo EXAMPLES: -nopad : will not add zero bytes to last track echo -p : preview mode will not write new files echo -noskip : processes all files regardless of need echo -o ext : output type. Default is wav. (opt. SHN) echo. echo Hit enter to skip SPECIAL COMMAND SWITCHES echo OR senvar.com /e n3_ Specify SPECIAL COMMAND SWITCHES then hit enter: cls echo. echo [shntool fix -d %_bd% %n3_% *.shn] specified echo. echo Hit [CTRL] + [C] to quit. echo OR echo Hit any key to begin sector boundary shift. pause >nul md %n1_% >nul cls md %_bd% >nul cls @echo on shntool fix -d %_bd% %n3_% *.wav @echo off echo. echo. echo FIXED files are in %_bd% echo. echo Hit any key to close this dosbox pause >c:\nul cls Code:
@echo off cls @echo on shntool info "%1" @echo off echo ------------------------------------------------------------------------------- pause cls Code:
@echo off call c:\~_lastw.bat cls echo Enter DRIVE and FOLDER for Wave files EXAMPLE: C:\BURNING echo DO NOT USE SPACES DO NOT END IN \ echo. echo Just hit enter to use last entry which was: %_las% echo OR senvar.com /e n1_ Key in a DRIVE and FOLDER then hit enter: If %n1_%!==! set n1_=%_las% echo set _las=%n1_%>c:\~_lastw.bat cls echo Now you can make a SUBFOLDER inside %n1_% EXAMPLE: D1 echo DO NOT USE SPACES DO NOT END IN \ echo. echo Hit enter to skip SUBFOLDER... files will go to %n1_% echo OR senvar.com /e n2_ Key in SUBFOLDER for %n1_% then hit enter: set _bd=%n1_%\%n2_% If %n2_%!==! set _bd=%n1_% cls lfnfor on cls echo. echo WAVE files will be placed in %_bd% echo. echo The line above Must Not END in \ echo. echo The destination folder MUST NOT be the source folder echo. echo Hit Ctrl C to abort and start over echo. echo OR echo. echo Hit any key to begin expanding pause >nul md %n1_% >nul cls md %_bd% >nul cls @echo on FOR %%f in (*.shn) DO shortn32.exe -x %%f %_bd%\%%f_w @echo off RENAME %_bd%\*.shn_w *.wav echo. echo. echo WAVE files are in %_bd% echo. echo Hit any key to close this dosbox pause >c:\nul lfnfor off cls
__________________
Checksums Demystified | ask for help in Technobabble thetradersden.org | ttd recommended free software/freeware webring shntool tlh eac foobar2000 spek audacity cdwave vlc Quote:
No members have liked this post.
|
#67
|
|||||
|
|||||
Re: The Validity of MD5 Checksums
this is pretty much all the information concerning shorten (.shn) available from softsound.com page, which was barely updated and was last seen online 2003-12-12
early 'ten years' license Quote:
Quote:
Quote:
Quote:
__________________
Checksums Demystified | ask for help in Technobabble thetradersden.org | ttd recommended free software/freeware webring shntool tlh eac foobar2000 spek audacity cdwave vlc Quote:
No members have liked this post.
|
#68
|
||||
|
||||
Re: The Validity of MD5 Checksums
cdwave is freeware as of 2019-12-25
still perfectly useful, there's nothing better right now that I know of. thanks, Mike Looijmans you rule additional revision history taken from archive.org capture of old etree.org pages. some links on archive can still download old versions so if you need that it can be found there. Quote:
Quote:
__________________
Checksums Demystified | ask for help in Technobabble thetradersden.org | ttd recommended free software/freeware webring shntool tlh eac foobar2000 spek audacity cdwave vlc Quote:
No members have liked this post.
|
#69
|
||||
|
||||
Re: The Validity of MD5 Checksums
some previous discussion about using batchenc as a shntool frontend here. I was running it just the other day on windows 10, no problems with visual basic 6 or whatever at all.
![]() batchenc by speek, 2005-02-02 Quote:
Code:
What's new in v1.5.1: - The order of adding the application directory to the Path when using <allfiles> has changed (first the app.dir. and then the rest of the Path). What's new in v1.5: - Can now also be used with replaygain programs like mp3gain, wavegain, replaygain (for Musepack), vorbisgain and aacgain. (more info below under "Hints") - Longer Presets dropdown list (shows max. 15 instead of max. 8 items). - Simple spell check for the keywords: <infile>, <allfiles> and <outfile.xxx>. What's new in v1.4: - It's now possible to run several batch processes simultaneous. In previous versions the go.bat file would get overwritten. But now the batchfiles are numbered (up to 20 and then it starts at 1 again). And they are in their own subdirectory. - New icon. What's new in v1.3: - Removed the Edit button. - Made the command line presets sort alphabetically. - Added an 'Always on top' button. What's new in v1.2: - Support for XP Visual Styles. - Tahoma font if OS is Win2000 or higher. - Replaced the listview with a listbox (because the listview didn't behave well with XP Visual Styles). What's new in v1.1: - Add Files dialog remembers last directory. And if that doesn't exist anymore it tries one, two or three directories higher. - An Edit button. If you hit it, the presets file will be opened in your favourite text editor. The command line combobox reloads the presets file everytime it is clicked, so changes in the presets file are immediately available. Installation: - Unzip into a new directory. - win2dos.exe is not needed when using Windows 2000 or newer. - The encoders and decoders must be either in the same directory as Batchenc or in the Path. Another posibilty is to specify the location of the encoder on the command line. Example: "c:\program files\encoders\lame\lame.exe" --alt-preset standard <infile> <outfile.mp3> (the quotes are required when there are spaces in the path). But this last method gets messy soon. I prefer to have all codecs in one directory and add this directory to the search Path. In Windows XP this can be done in: Control Panel -> System -> Advanced -> Environment Variables -> Path -> Edit. - Run "Batchenc.exe". If you're in Windows 95/98 and get an error when you try to run the front-end, you probably need to install the Visual Basic 6 Runtime files. Get it here: http://download.microsoft.com/download/5/a/d/5ad868a0-8ecd-4bb0-a882-fe53eb7ef348/VB6.0-KB290887-X86.exe Usage: - Drag and drop wave files from Windows Explorer into the Batchenc file list or press the "Add files" button and put files on the list with the "Add Files" dialog. - Enter the command line you want to use, or select one of the presets. <infile> represents the file on the the list. <outfile.extension> is the base filename of the input file, prepended with the selected output directory and appended with the desired extension. - Optional: Select an output directory. If the output directory doesn't exist it will automatically be created. - Hit "Start" - Note that all that Batchenc does is create and launch a batch file. This is done on the moment you hit the "Start" button. So after that you can safely start the next job or even close Batchenc. Hints: - The command line presets are in a file named Batchenc_presets.cfg. This is a normal text file. Presets can be added and removed by hitting the + and the - button. - To transcode from one compressed format to another pipes can be used if the decoder has standard output and the encoder has standard input (check this in the help of the encoder and decoder you want to use). There's one example in the Batchenc_presets.example file: flac -dc <infile> | lame --alt-preset standard - <outfile.mp3> If the decoder doesn't have standard output or the encoder doesn't have standard input you can always use the method with an intermediate wav file. See this example: ttaenc -d <infile> -o <outfile.wav> && mppenc <outfile.wav> <outfile.mpc> && del <outfile.wav> - If you want to tag your files directly after encoding without clearing the list of wav files and loading the encoded files, you can use: tag.exe --auto <outfile.mp3> Or even easier, you can encode and tag in one run. For example: lame --preset standard <infile> <outfile.mp3> && tag --auto <outfile.mp3> - The normal behaviour of Batchenc is to create a new command line for every file on the list. Replaygain programs have to scan all tracks on an album for calculating the album gain. Therefore all files must be on one command line. This can be done by using <allfiles> instead of <infile>. For example: mp3gain /a <allfiles> replaygain --auto <allfiles> All files that are in the same directory will be put on one command line. So if each album is in it's own directory all will go fine. You can put more than one album (directory) on the list. Each album will get it's own command line. If you just want to apply radio gain then it's safe to use <infile>. For example: mp3gain /r <infile> ---------------- win2dos is for converting Windows ANSI characters in the batch file to Windows OEM codepage. It is only needed in Win9x. win2dos is made by Case: www.saunalahti.fi/cse/ ---------------- Batchenc is based on the source code of vbLamer by Chetan Sarva. Special thanks to Enrico Palmeri, Chetan Sarva, Case and Volker Jung. ---------------- Batchenc is made by Speek. Visit my website at: http://members.home.nl/w.speek Send comments to [email protected] Code:
faac -h faac -q 100 -c 16000 <infile> <outfile.aac> faad -h faad <infile> -o <outfile.wav> flac -dc <infile> | lame --alt-preset standard - <outfile.mp3> flac --decode <infile> -o <outfile.wav> flac --explain | more flac <infile> -o <outfile.flac> lame -? lame --alt-preset standard <infile> <outfile.mp3> lame --alt-preset standard <infile> <outfile.mp3> && tag --auto <outfile.mp3> lame --decode <infile> <outfile.wav> mac <infile> <outfile.ape> -c2000 mac <infile> <outfile.wav> -d mac -h madplay -h | more madplay -v -d -a -1 <infile> -o wave:<outfile.wav> mp3gain /? mp3gain /a <allfiles> mp3gain /r <infile> mp4creator60 -aac-profile=2 -extract=1 <infile> <outfile.aac> mp4creator60 -aac-profile=4 -optimize -create=<infile> <outfile.mp4> mp4creator60 -help mppdec <infile> <outfile.wav> mppdec --help mppenc --longhelp | more mppenc --xlevel <infile> <outfile.mpc> ofr --decode <infile> --output <outfile.wav> ofr --encode <infile> --output <outfile.ofr> ofr --help | more oggdec <infile> oggdec -h oggenc2 -h | more oggenc2 -q 4 <infile> -o <outfile.ogg> replaygain replaygain --auto <allfiles> tag --auto <infile> tag --help | more ttaenc -d <infile> -o <outfile.wav> ttaenc -d <infile> -o <outfile.wav> && mppenc <outfile.wav> <outfile.mpc> && del <outfile.wav> ttaenc -e <infile> -o <outfile.tta> ttaenc -h wavegain --apply --album <allfiles> wavegain --apply --radio <infile> wavegain -h wavpack <infile> <outfile.wv> wavpack wvunpack <infile> <outfile.wav> wvunpack Code:
9df3b3a648dfcd239a27f768c157ebaa *Batchenc.zip 63d21c5ab51048c7f8a3a2c2c67421e1 *Batchenc readme.txt fc3637a380159a81b18676eed14b67e4 *Batchenc.exe 96c1de390617219f591f0cca42f779f5 *Batchenc_presets.example 73b08a17d7372e2d441fd74caa627b40 *win2dos.exe
__________________
Checksums Demystified | ask for help in Technobabble thetradersden.org | ttd recommended free software/freeware webring shntool tlh eac foobar2000 spek audacity cdwave vlc Quote:
No members have liked this post.
|
#70
|
||||
|
||||
Re: The Validity of MD5 Checksums
Tangerine Tree Verifying and Duplicating SHNs Quick Reference Guide (excerpt), 2003-05-29
here is another nice description of the problems with audio cdr trading in the 90s. complete guide amazingly still online with mkwACT tutorial and everything. of course we use st5 instead of md5 for audio files since 2005. Quote:
__________________
Checksums Demystified | ask for help in Technobabble thetradersden.org | ttd recommended free software/freeware webring shntool tlh eac foobar2000 spek audacity cdwave vlc Quote:
No members have liked this post.
|
#71
|
||||
|
||||
Re: The Validity of MD5 Checksums
EAC v1.4 released 2020-02-06
THANKS André Wiethoff for 20 years of EAC ![]() earliest EAC pages from archive.org, back when André used to type all caps sometimes and wanted you to send him a postcard for registration. some 1999-07-30 updates.. Quote:
__________________
Checksums Demystified | ask for help in Technobabble thetradersden.org | ttd recommended free software/freeware webring shntool tlh eac foobar2000 spek audacity cdwave vlc Quote:
No members have liked this post.
|
#72
|
|||||
|
|||||
Re: The Validity of MD5 Checksums
earliest EAC pages from archive.org, 1999
some 1999-07-30 updates.. Quote:
Quote:
Quote:
Quote:
__________________
Checksums Demystified | ask for help in Technobabble thetradersden.org | ttd recommended free software/freeware webring shntool tlh eac foobar2000 spek audacity cdwave vlc Quote:
No members have liked this post.
|
#73
|
||||
|
||||
Re: The Validity of MD5 Checksums
EAC Glitch Removal Before:
__________________
Checksums Demystified | ask for help in Technobabble thetradersden.org | ttd recommended free software/freeware webring shntool tlh eac foobar2000 spek audacity cdwave vlc Quote:
No members have liked this post.
|
#74
|
||||
|
||||
Re: The Validity of MD5 Checksums
EAC Glitch Removal After:
__________________
Checksums Demystified | ask for help in Technobabble thetradersden.org | ttd recommended free software/freeware webring shntool tlh eac foobar2000 spek audacity cdwave vlc Quote:
No members have liked this post.
|
#75
|
|||||
|
|||||
Re: The Validity of MD5 Checksums
some 1999-07-30 updates..
Quote:
Quote:
Quote:
Quote:
__________________
Checksums Demystified | ask for help in Technobabble thetradersden.org | ttd recommended free software/freeware webring shntool tlh eac foobar2000 spek audacity cdwave vlc Quote:
No members have liked this post.
|
![]() |
The Traders' Den |
![]() |
||||
Thread | Forum | Replies | Last Post | |
HOW DO I ADD THE CHECKSUMS... - firemt66 | Technobabble | 2 | 2013-12-02 03:15 AM | |
Where to download checksums? - popeye | Technobabble | 1 | 2006-12-03 11:24 AM | |
creating checksums - Music 2 My Ears | Technobabble | 2 | 2006-07-05 12:24 AM | |
How do I get Checksums? - Scott | Technobabble | 7 | 2005-09-09 04:54 PM |
Thread Tools | |
|
|