IPB

Welcome Guest ( Log In | Register )

WavPack 4.70.0 alpha version available, bug fixes, transcoding and verify features
bryant
post Apr 2 2013, 20:08
Post #1


WavPack Developer


Group: Developer (Donating)
Posts: 1297
Joined: 3-January 02
From: San Francisco CA
Member No.: 900



I am in the process of completing the 4.70 release of WavPack and thought it would be a good time for an alpha (built with SVN 300) while I finish tweaking. The impetus for this release was to incorporate some bug fixes that had accumulated since 2009, but I decided to also include a few new features that I had been thinking about.

The most interesting new feature is the ability for the wavpack command-line executable to accept existing wavpack files as input (i.e., transcoding). This allows users to easily change the settings of files in their lossless collection. The process copies all tag information from the source, and even allows modification of the tags. Temp files are also used now when overwriting and a verify option has been added, so it's possible to safely do transcoding in-place (although this is an alpha version, so be careful!)

Note that care should be taken when transcoding to and from lossy files, and lossy to lossless transcoding is not allowed.

This release should generate identical files to the previous release (other than changes from bug fixes) and the performance should be similar (excepting differences from compiler revisions).

New features:
  • detect UTF-16LE encoding for tag text files (mostly a Windows thing)
  • use temporary files for safer overwriting
  • option to verify WavPack file integrity on creation (-v)
  • transcoding from existing WavPack files (with tag copy)
  • transition to Visual Studio 2008 (Windows)

Bug fixes:
  • seeking to last block failure (after finishing file)
  • memcpy() not always used correctly (Linux targets)
  • unsigned char issue (ARM targets)

Windows features ported to Linux:
  • clean handling of ^C
  • console title (with -z to defeat)
  • wildcards in tag specifications
  • 4GB file support on 32-bit OS

Windows 32-bit executables
Linux distro

Thanks in advance for any testing and/or suggestions! smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Replies
db1989
post Apr 5 2013, 00:37
Post #2





Group: Super Moderator
Posts: 5275
Joined: 23-June 06
Member No.: 32180



I don’t mean that you shouldn’t have the ability, but where do requests like this end? Someone might want larger images and/or a different format, and thus want 3 MB, someone else 4… If anything, it seems that it would make more sense to remove the limit altogether than to raise it to another arbitrary threshold on the basis of one particular user and some of their files. This seems fair if a hard limit to size is not known and could be done with a disclaimer that users are responsible for any potential weird behaviour introduced by especially large embedded chunks of data.

Of course, there’s always the argument that files should be left external if full flexibility is desired… [/devilsadvocate] wink.gif
Go to the top of the page
+Quote Post

Posts in this topic
- bryant   WavPack 4.70.0 alpha version available   Apr 2 2013, 20:08
- - krafty   Nice one Bryan! Been waiting for this feature....   Apr 2 2013, 20:29
|- - bryant   QUOTE (krafty @ Apr 2 2013, 12:29) What a...   Apr 3 2013, 18:50
- - db1989   Are you referring only to artwork? Tagging has bee...   Apr 2 2013, 20:32
- - larryfine   Thank You, bryant! I will test soon. I have se...   Apr 2 2013, 21:22
- - azaqiel   I like this release, having jumped the gun and tes...   Apr 2 2013, 23:39
- - temp1   good new,thank u, bryant. i'll try it   Apr 3 2013, 02:05
- - krafty   QUOTE Are you referring only to artwork? Yes. I t...   Apr 3 2013, 02:15
- - themanintheshadows_2451   Did a transcoding test of a WavPack file, and I di...   Apr 3 2013, 09:09
- - chi   I think the pkg-config file is not correct. From w...   Apr 3 2013, 13:58
|- - bryant   QUOTE (chi @ Apr 3 2013, 05:58) In summar...   Apr 3 2013, 19:04
- - krafty   QUOTE I was thinking of adding a "--allow-hug...   Apr 4 2013, 02:59
|- - bryant   QUOTE (krafty @ Apr 3 2013, 18:59) That w...   Apr 4 2013, 04:53
- - krafty   Sorry Bryant. It was my misunderstanding. Well can...   Apr 4 2013, 23:46
- - db1989   I don’t mean that you shouldn’t have the ability, ...   Apr 5 2013, 00:37
|- - bryant   QUOTE (db1989 @ Apr 4 2013, 16:37) I don’...   Apr 6 2013, 01:05
|- - Mr_Rabid_Teddybear   QUOTE (bryant @ Apr 5 2013, 17:05) This m...   Apr 6 2013, 13:42
- - krafty   Since I use mostly for lossless encodings, I think...   Apr 5 2013, 16:38
- - db1989   FWIW, to me, an all or nothing approach seems most...   Apr 5 2013, 17:47
- - greynol   It isn't like the source is closed.   Apr 5 2013, 17:58


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: 27th December 2014 - 22:45