IPB

Welcome Guest ( Log In | Register )

3 Pages V   1 2 3 >  
Reply to this topicStart new topic
Free utility to check all Wavpack files in a Directory., New Software Announcement
gl.tter
post Nov 21 2006, 20:09
Post #1





Group: Members
Posts: 48
Joined: 25-September 05
From: UK
Member No.: 24695



Updated - latest version: 1.0 (now with shell extension)

I've released a little standalone Windows utility that will check single Wavpack files, or all .wv files contained in a directory tree or drive for errors:
http://wavpack.gl.tter.org

Easy two-click operation. It writes the full paths of any bad files found to a text file for further processing. Useful when eg. like me you ripped 1500+ files with an overheating CPU, and had to track down the few corrupted ones.

Bug reports welcome (here or email).

This post has been edited by gl.tter: Dec 31 2006, 21:38


--------------------
Author of -Wavpack4Wavelab- and -CheckWavpackFiles-
Go to the top of the page
+Quote Post
Remedial Sound
post Nov 21 2006, 20:22
Post #2





Group: Members
Posts: 508
Joined: 5-January 06
From: Dublin
Member No.: 26898



Handy little app! I just scanned a few album images and it worked great.

One question: it seems to beep/ding at arbitrary times... is there a reason for this?

BTW nice avatar!
Go to the top of the page
+Quote Post
ssjkakaroto
post Nov 21 2006, 20:25
Post #3





Group: Members
Posts: 203
Joined: 22-May 02
Member No.: 2096



Thanks gl.tter.
Synthetic Soul did something similar using .bat files, but I'm not sure if it checks for files in subdirectories http://www.hydrogenaudio.org/forums/index....verify++wavpack

This post has been edited by ssjkakaroto: Nov 21 2006, 20:26


--------------------
Allegari nihil et allegatum non probare, paria sunt.
Go to the top of the page
+Quote Post
gl.tter
post Nov 21 2006, 20:31
Post #4





Group: Members
Posts: 48
Joined: 25-September 05
From: UK
Member No.: 24695



QUOTE (Remedial Sound @ Nov 21 2006, 20:22) *
Handy little app! I just scanned a few album images and it worked great.


That was quick smile.gif.

QUOTE
One question: it seems to beep/ding at arbitrary times... is there a reason for this?


It's only supposed to beep when it finds an error, and at the end. If it doesn't let me know (my PC is minus a speaker right now but I can try it later).

QUOTE
BTW nice avatar!


Thanks. Yours would be great animated smile.gif.


QUOTE (ssjkakaroto @ Nov 21 2006, 20:25) *
Synthetic Soul did something similar using .bat files, but I'm not sure if it checks for files in subdirectories http://www.hydrogenaudio.org/forums/index....verify++wavpack


Bat files are good, but I fancied throwing some eyecandy at it. It's also easy to use for non-commandline fiends, just copy it to the dir where you want to scan from and double-click. If any errors are found, the text file with details is auto-launched into eg. Notepad at the end.

This post has been edited by gl.tter: Nov 21 2006, 20:41


--------------------
Author of -Wavpack4Wavelab- and -CheckWavpackFiles-
Go to the top of the page
+Quote Post
guruboolez
post Nov 21 2006, 20:51
Post #5





Group: Members (Donating)
Posts: 3474
Joined: 7-November 01
From: Strasbourg (France)
Member No.: 420



That's great. I crossed my fingers and hoped to see such program appear soon... since I had to recover the content of a 300 GB HDD full of WavPack & FLAC encodings last summer (partition table was corrupted). I was able to check the flac collection (no errors) but the WavPack's one is still unverified for the moment.
Thank you for coding this (I'm a complete nut with .bat files tongue.gif )
Go to the top of the page
+Quote Post
DARcode
post Nov 21 2006, 21:47
Post #6





Group: Members (Donating)
Posts: 681
Joined: 10-January 05
From: Italy
Member No.: 18968



Nice handy little proggy, pretty useful, many thanks!
Using it now tongue.gif ...


--------------------
WavPack 4.70.0 -b384hx6cmv/qaac 2.41 -V 100
Go to the top of the page
+Quote Post
gl.tter
post Nov 21 2006, 22:59
Post #7





Group: Members
Posts: 48
Joined: 25-September 05
From: UK
Member No.: 24695



QUOTE (DARcode @ Nov 21 2006, 21:47) *
Nice handy little proggy, pretty useful, many thanks!
Using it now tongue.gif ...


Thanks guys. Uploaded a new version, see the site for changes.


--------------------
Author of -Wavpack4Wavelab- and -CheckWavpackFiles-
Go to the top of the page
+Quote Post
Synthetic Soul
post Nov 22 2006, 08:35
Post #8





Group: Super Moderator
Posts: 4887
Joined: 12-August 04
From: Exeter, UK
Member No.: 16217



QUOTE (ssjkakaroto @ Nov 21 2006, 19:25) *
Synthetic Soul did something similar using .bat files, but I'm not sure if it checks for files in subdirectories http://www.hydrogenaudio.org/forums/index....verify++wavpack
Yes, it will.

QUOTE (gl.tter @ Nov 21 2006, 19:31) *
Bat files are good, but I fancied throwing some eyecandy at it. It's also easy to use for non-commandline fiends, just copy it to the dir where you want to scan from and double-click. If any errors are found, the text file with details is auto-launched into eg. Notepad at the end.
The BAT file is set up so that you can just drag the folder to check onto the BAT file icon and off it goes. Pretty simple. It records any fails in a temporary text file and then uses that to report any failed files in the same window, post-processing.

These things aside, I'm sure that many (most) people would prefer a nice EXE rather than a scary-sounding BAT file, so thanks for the work.

Edit: I've just had a look at the app - very nice indeed. I have found it more easy to put the EXE in a folder in PATH and just call "checkwavpackfiles" on the commandline. Other users may also be interested to know that you can also just drag a folder onto the EXE, or a shortcut to the EXE. I find the idea of having to move the EXE to the folder in question too much hassle. Thanks again.

This post has been edited by Synthetic Soul: Nov 22 2006, 08:43


--------------------
I'm on a horse.
Go to the top of the page
+Quote Post
gl.tter
post Nov 22 2006, 15:19
Post #9





Group: Members
Posts: 48
Joined: 25-September 05
From: UK
Member No.: 24695



QUOTE (Synthetic Soul @ Nov 22 2006, 08:35) *
The BAT file is set up so that you can just drag the folder to check onto the BAT file icon and off it goes. Pretty simple. It records any fails in a temporary text file and then uses that to report any failed files in the same window, post-processing.


Cool. My utility is useful for people who don't have the Wavpack utils, eg. people working in pro audio with my Wavelab plugin, but either is good.

QUOTE
Edit: I've just had a look at the app - very nice indeed. I have found it more easy to put the EXE in a folder in PATH and just call "checkwavpackfiles" on the commandline. Other users may also be interested to know that you can also just drag a folder onto the EXE, or a shortcut to the EXE. I find the idea of having to move the EXE to the folder in question too much hassle. Thanks again.


Good ideas, thanks. I keep mine in the root of my Rockbox'ed portable player.

BTW, has anybody compared the SSE2 version with the normal one? I haven't timed it but it seems a little faster on my PentiumD. It's not hand-written SSE2, just letting the compiler spit it out.


--------------------
Author of -Wavpack4Wavelab- and -CheckWavpackFiles-
Go to the top of the page
+Quote Post
DrazardX
post Nov 23 2006, 10:22
Post #10





Group: Members
Posts: 22
Joined: 6-August 06
From: United States
Member No.: 33715



Wow. This is really nice. I'm obviously not a very active member, but I had to log in to say thanks. My music directory has gotten very messy recently. This will be very useful when I decide to organize everything again. I usually use MD5s to verify my files, but this will be great before creating an MD5 to check if i'm not hashing a bad file.

Thanks again.
Go to the top of the page
+Quote Post
jaybeee
post Nov 23 2006, 11:30
Post #11





Group: Members
Posts: 410
Joined: 20-October 04
From: UK
Member No.: 17750



QUOTE (guruboolez @ Nov 21 2006, 19:51) *
That's great. I crossed my fingers and hoped to see such program appear soon... since I had to recover the content of a 300 GB HDD full of WavPack & FLAC encodings last summer (partition table was corrupted). I was able to check the flac collection (no errors) but the WavPack's one is still unverified for the moment.
Thank you for coding this (I'm a complete nut with .bat files tongue.gif )

Hi guruboolez, what app/tool did you use to check the FLAC files?
Maybe just loading all in foobar would do it? I have noticed a few FLAC files in my collection that have corrupted


Apologies for going a little off topic (well from WavPack to FLAC).


--------------------
http://www.health4ni.com/
Go to the top of the page
+Quote Post
guruboolez
post Nov 23 2006, 12:39
Post #12





Group: Members (Donating)
Posts: 3474
Joined: 7-November 01
From: Strasbourg (France)
Member No.: 420



flactester:
http://www.vuplayer.com/other.php
smile.gif
Go to the top of the page
+Quote Post
jaybeee
post Nov 23 2006, 13:31
Post #13





Group: Members
Posts: 410
Joined: 20-October 04
From: UK
Member No.: 17750



QUOTE (guruboolez @ Nov 23 2006, 11:39) *
Thanks mate.

Also, been looking for a freeware player that can submit disc info to Gracenote too! So player says it does it biggrin.gif

This post has been edited by jaybeee: Nov 24 2006, 20:24


--------------------
http://www.health4ni.com/
Go to the top of the page
+Quote Post
gl.tter
post Nov 24 2006, 01:10
Post #14





Group: Members
Posts: 48
Joined: 25-September 05
From: UK
Member No.: 24695



If the program crashes as soon as you run it, you'll need the latest runtimes from MS (thanks Bryant).


--------------------
Author of -Wavpack4Wavelab- and -CheckWavpackFiles-
Go to the top of the page
+Quote Post
gl.tter
post Nov 25 2006, 20:42
Post #15





Group: Members
Posts: 48
Joined: 25-September 05
From: UK
Member No.: 24695



New version uploaded. See the site for changes: http://wavpack.gl.tter.org

I've also updated my Wavelab Wavpack plugins (same page).


--------------------
Author of -Wavpack4Wavelab- and -CheckWavpackFiles-
Go to the top of the page
+Quote Post
DARcode
post Nov 28 2006, 03:10
Post #16





Group: Members (Donating)
Posts: 681
Joined: 10-January 05
From: Italy
Member No.: 18968



Thank you.

Have you noticed than even when it reaches the "Press Space to Exit." stage it still uses as much CPU as it's available and doesn't go really idle until you actually press the space bar?


--------------------
WavPack 4.70.0 -b384hx6cmv/qaac 2.41 -V 100
Go to the top of the page
+Quote Post
gl.tter
post Nov 28 2006, 15:08
Post #17





Group: Members
Posts: 48
Joined: 25-September 05
From: UK
Member No.: 24695



QUOTE (DARcode @ Nov 28 2006, 03:10) *
Thank you.

Have you noticed than even when it reaches the "Press Space to Exit." stage it still uses as much CPU as it's available and doesn't go really idle until you actually press the space bar?


Thanks, download updated. Easy to miss on a dual-core.


--------------------
Author of -Wavpack4Wavelab- and -CheckWavpackFiles-
Go to the top of the page
+Quote Post
DARcode
post Nov 28 2006, 20:29
Post #18





Group: Members (Donating)
Posts: 681
Joined: 10-January 05
From: Italy
Member No.: 18968



QUOTE (gl.tter @ Nov 28 2006, 16:08) *
QUOTE (DARcode @ Nov 28 2006, 03:10) *

Thank you.

Have you noticed than even when it reaches the "Press Space to Exit." stage it still uses as much CPU as it's available and doesn't go really idle until you actually press the space bar?


Thanks, download updated. Easy to miss on a dual-core.
Wow, that's one fast fix, thank you!
For your info my CPU isn't dual core, it's a mere Sempron 3400+.


--------------------
WavPack 4.70.0 -b384hx6cmv/qaac 2.41 -V 100
Go to the top of the page
+Quote Post
gl.tter
post Nov 28 2006, 20:57
Post #19





Group: Members
Posts: 48
Joined: 25-September 05
From: UK
Member No.: 24695



QUOTE (DARcode @ Nov 28 2006, 20:29) *
Wow, that's one fast fix, thank you!


You're welcome, easy fix.

QUOTE (DARcode @ Nov 28 2006, 20:29) *
For your info my CPU isn't dual core, it's a mere Sempron 3400+.


I meant I have a (fairly newish) dualie. The problem is that you don't notice programs hogging the CPU on 'em as easily, as most will only use 50% of the (combined) CPU, so everything's still nice and responsive.

This post has been edited by gl.tter: Nov 28 2006, 21:00


--------------------
Author of -Wavpack4Wavelab- and -CheckWavpackFiles-
Go to the top of the page
+Quote Post
askoff
post Nov 29 2006, 14:33
Post #20





Group: Members
Posts: 445
Joined: 23-December 02
Member No.: 4214



Does anyone else have problems with this utility giving random errors when checkin multiple files?
Go to the top of the page
+Quote Post
DARcode
post Nov 29 2006, 15:21
Post #21





Group: Members (Donating)
Posts: 681
Joined: 10-January 05
From: Italy
Member No.: 18968



QUOTE (askoff @ Nov 29 2006, 15:33) *
Does anyone else have problems with this utility giving random errors when checkin multiple files?
Nope, my 80 plus GBs of WV files were all reported as OK.


--------------------
WavPack 4.70.0 -b384hx6cmv/qaac 2.41 -V 100
Go to the top of the page
+Quote Post
gl.tter
post Nov 29 2006, 16:06
Post #22





Group: Members
Posts: 48
Joined: 25-September 05
From: UK
Member No.: 24695



QUOTE (askoff @ Nov 29 2006, 14:33) *
Does anyone else have problems with this utility giving random errors when checkin multiple files?


Any chance you're overclocking/overheating, or have a dud memory module? Do the Wavpack utils work?


--------------------
Author of -Wavpack4Wavelab- and -CheckWavpackFiles-
Go to the top of the page
+Quote Post
askoff
post Nov 29 2006, 19:32
Post #23





Group: Members
Posts: 445
Joined: 23-December 02
Member No.: 4214



QUOTE (gl.tter @ Nov 29 2006, 17:06) *
Any chance you're overclocking/overheating, or have a dud memory module? Do the Wavpack utils work?

I thought of it too because the CPU is overclocked a little, but there are no other symptons of it. All problems link to wavpack only for some reason because also Foobar2000 verfy integrity tool gives same random checksum errors with wavpack files. I have about 450 song in wavpack format and they are all encoded with -hx6m switches. They all play fine and with second check all the corrupted files are OK. Foobar2000 doesn't report any checksum errors with mp3s and I have never got any false alarms when checking integrity with .sfv files.

EDIT: Both the SSE2 and non SSE2 versions of CheckWavpackFiles gives me random errors.

EDIT2: I will try without overclockings in couple of days.

This post has been edited by askoff: Nov 29 2006, 19:39
Go to the top of the page
+Quote Post
askoff
post Dec 13 2006, 10:39
Post #24





Group: Members
Posts: 445
Joined: 23-December 02
Member No.: 4214



It took more than couple of days for me to test without overclockings, but anyway it solved the problem. All Wavpack integrity check tools work now as the should, and gives no errors anymore.

[off topic]
This overclocking hobby is so strange. I can only wonder, why this computer hasn't crashed even at once, while it has been overclocked all these few months. Now I know good test utility to test this CPUs overclockin limits.
[/off topic]
Go to the top of the page
+Quote Post
disintegrated
post Dec 13 2006, 12:08
Post #25





Group: Members
Posts: 8
Joined: 11-April 06
Member No.: 29404



Hi gl.tter,


is Win98 SE supported by CheckWavpack?
Because it's not working on my side. crying.gif


I copied the .exe into a folder with wavpacks, and doubleclicked:
CODE
- CheckWavpackFiles v0.94b -  (c) gl.tter (gl@r-i-l.net) 2006
    updates & goodies: http://wavpack.gl.tter.org
    supports Wavpack files up to v4.x.
__

Invalid path '??????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????'

Press any key to exit.



Then I tried the drop-a-folder method without success:
CODE
- CheckWavpackFiles v0.94b -  (c) gl.tter (gl@r-i-l.net) 2006
    updates & goodies: http://wavpack.gl.tter.org
    supports Wavpack files up to v4.x.
__

Invalid path 'E:\WAVPACK\THECLASH'

Press any key to exit.




Regards,
disintegrated

This post has been edited by disintegrated: Dec 13 2006, 12:10
Go to the top of the page
+Quote Post

3 Pages V   1 2 3 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 1st October 2014 - 16:48