keep up the good work
BTW, picmixer, if decoding speed vs. filesize is your primary concern, you might want to give the -X switch a try. It slows encoding way down, but decoding is not affected and it can sometimes get you almost to the next higher mode with respect to compression ratio. (of course, maybe that's what you used...)
New foobar2000 wavpack input by Case available here.Supports handling of internal cuesheets the same way monkeys input does allready.Simply add a "cuesheet" tag to the file and paste your correct cuesheet into it.
I have incorporated all of robUx4's changes for Linux and OS-X compiles in the sources, so except for adding md5.c to the source list and fixing anything else I messed up, that should go painlessly.
Thanks for the cuesheet support; I'll give that a try myself. :) Is this something I could easily integrate into my foobar source?
I guess my question put simple is this: Is it worth waiting 30 extra minutes using the -x switch when encoding an album in hybrid mode?
WVUNPACK Hybrid Lossless Wavefile Decompressor Win32 Version 4.0b3 28-06-04 Copyright (c) 1998 - 2004 Conifer Software. All Rights Reserved.original md5 signature: 783bc77ac749566e2870d2a002d96236unpacked md5 signature: 783bc77ac749566e2870d2a002d96236verified 05 - A Forest.wv in 19.71 secs (lossless, 50.75%)
WVUNPACK Hybrid Lossless Wavefile Decompressor Linux Version 4.0b3 28-06-04 Copyright (c) 1998 - 2004 Conifer Software. All Rights Reserved.unpacked md5 signature: b23456ef10fe4bacc64771ee8779fcdbverified track_01.wv in 35.71 secs (lossless, 48.18%)
Speek:First of all, thanks to you and Case for making that foo_wavpack source available. I really appreciate it.As for the Linux MD5 thing, I see that the files are not the same one. Have you tried both versions decoding the exact same file? I can't tell if the problem is that the Linux encoder is not putting the MD5 in the .wv file in the first place, or whether the decoder just can't see it. I assume you realize that you must use the -m when encoding to enable writing the MD5 into the file, that option is not just for displaying it.
1. Wildcards don't work in Linux ('wavpack *.wav' doesn't work)
#!/bin/bashif [ "$1" = "" ] || [ "$1" = "--help" ] || [ "$1" = "-h" ]then echo "Usage: `basename $0` <files>. Wildcards can be used."else until [ -z "$1" ] do if [ "$TERM" != "linux" ] then # We're on a X terminal (xterm, rxvt, etc.). Put filename in title bar. title=`basename "$1" .wv` echo -n -e "\e]2;$title\a" fi wvunpack "$1" - | aplay -q shift done if [ "$TERM" != "linux" ] then echo -n -e "\e]2;Finished playing\a" fifiexit 0