IPB

Welcome Guest ( Log In | Register )

3 Pages V   1 2 3 >  
Reply to this topicStart new topic
TAK 1.0.1, (including Winamp plugin 1.0.2 and SDK 1.0.2)
TBeck
post Apr 14 2007, 21:54
Post #1


TAK Developer


Group: Developer
Posts: 1098
Joined: 1-April 06
Member No.: 29051



Final release of TAK 1.0.1 ((T)om's lossless (A)udio (K)ompressor)

It consists of:

- TAK Applications 1.0.1
- TAK Winamp plugin 1.0.4. Updated 2007-05-15.
- TAK SDK 1.0.3. Updated 2007-04-28.
- TAK Decoding library 1.0.4. Updated 2007-04-25.

Download

The main archive and the tools can be downloaded from the upload section: TAK 1.0.1 Final

This post has been edited by TBeck: May 15 2007, 21:46
Go to the top of the page
+Quote Post
Jan S.
post Apr 14 2007, 22:21
Post #2





Group: Admin
Posts: 2550
Joined: 26-September 01
From: Denmark
Member No.: 21



What's new in the Applications

Features:

- Some speed optimizations of encoder and decoder. Depending on the preset and your cpu you may see improvements of 2 to 10 percent (if your hard disk is fast enough). Most affected: Encoding and decoding of presets Turbo and Fast, decoding of presets High and Extra.
- Removed the access to internal encoder options. Reintroduced the additional evaluation level EXTRA as compensation.
- Added a dynamic comparison table to illustrate the effect of presets and evaluation levels on compression efficiency, encoding and decoding speed.
- Added a meta data structure to hold encoder version, preset and evaluation level used for compression. Because of rounding errors the addition of this handful of bytes can cause 0.01 percent worse compression be reported (compared to TAK 1.0).
- Added a new command to show selected information about a compressed file.
- The command line version now indicates errors via the exit code. I always thought i already had done this...
- Even better error tolerance of the decoder.

Fixed:

- GUI: When compressing/decompressing the selection of a drives root directory as user specified output destination caused an error.
- It was theoretically possible, that when decoding some verify or source io errors had not been reported properly.
- One tester send me a very special file which could not be encoded; the encoder stopped with an error message. The fact, that nobody before reported such problems, confirms, that this file generated a very special conndition. Fortunately TAK still contains much self check code (which is slowing it down a bit), which detected this error condition and throw the error message. This bug affected only the encoder; if your files have been encoded without the encoder reporting an error, they are fine.

What's new in the Winamp plugin and the SDK (compared to 1.0.1)

Modifications:

- The APEv2 tag reading functions are a bit more tolerant when reading invalid tag headers not following the official APEv2 specification.

Fixed:

- When playing high resolution audio, plugin and SDK reported wrong values for the current compressed bitrate.

Thomas
Go to the top of the page
+Quote Post
fairway
post Apr 15 2007, 15:22
Post #3





Group: Members
Posts: 81
Joined: 4-July 02
Member No.: 2477



Are there any format changes from 1.0.0 to 1.0.1?
Go to the top of the page
+Quote Post
TBeck
post Apr 15 2007, 16:56
Post #4


TAK Developer


Group: Developer
Posts: 1098
Joined: 1-April 06
Member No.: 29051



QUOTE (fairway @ Apr 15 2007, 15:22) *
Are there any format changes from 1.0.0 to 1.0.1?

No. V1.0.1 added a medata item to hold information about the encoder, but this will be ignored by V1.0.0, hence it's backwards compatible.

Thomas
Go to the top of the page
+Quote Post
hlloyge
post Apr 15 2007, 19:18
Post #5





Group: Members
Posts: 696
Joined: 10-January 06
From: Zagreb
Member No.: 27018



When is decoder for foobar2000 expected?
Go to the top of the page
+Quote Post
sPeziFisH
post Apr 15 2007, 19:35
Post #6





Group: Members
Posts: 380
Joined: 9-October 02
Member No.: 3506



QUOTE (hlloyge @ Apr 15 2007, 10:18) *
When is decoder for foobar2000 expected?
pffff - foo_input_tak

Don't forget to ask mommy for permission wink.gif
Go to the top of the page
+Quote Post
Antonski
post Apr 15 2007, 21:03
Post #7





Group: Members
Posts: 203
Joined: 8-October 01
Member No.: 250



I have a problem with Winamp plugin using last (beta) version 5.34 build 1239.
Shortly, I cannot play any tak file, the Winamp error reporter generates the following:

CODE
Winamp client version: 5.34 build 1239 Beta
winamp caused an Access Violation (0xc0000005)
in module winamp.exe at 001b:00000000.

Exception handler called in Winamp.


It seems that it is a Winamp problem, because I don't have it with older versions (2.95 and 5.13).
Unfortunately, I deleted the old version of the plugin before testing the new one so, I could not confirm if this is common behavior with 1.0.1 and 1.0.2.

Does anybody have the same problem? Any hints for overcome it?
Could somebody send me the older version of the plugin?
Thanks.

~
Go to the top of the page
+Quote Post
kanak
post Apr 15 2007, 23:54
Post #8





Group: Members
Posts: 1190
Joined: 12-January 06
From: Cambridge, MA
Member No.: 27052



QUOTE (Antonski @ Apr 16 2007, 02:03) *
I have a problem with Winamp plugin using last (beta) version 5.34 build 1239.
Shortly, I cannot play any tak file, the Winamp error reporter generates the following:

CODE
Winamp client version: 5.34 build 1239 Beta
winamp caused an Access Violation (0xc0000005)
in module winamp.exe at 001b:00000000.

Exception handler called in Winamp.


It seems that it is a Winamp problem, because I don't have it with older versions (2.95 and 5.13).
Unfortunately, I deleted the old version of the plugin before testing the new one so, I could not confirm if this is common behavior with 1.0.1 and 1.0.2.

Does anybody have the same problem? Any hints for overcome it?
Could somebody send me the older version of the plugin?
Thanks.

~


Do you have the audioscrobbler plugin? If so, removing it could help.
Go to the top of the page
+Quote Post
Antonski
post Apr 16 2007, 12:07
Post #9





Group: Members
Posts: 203
Joined: 8-October 01
Member No.: 250



QUOTE (kanak @ Apr 16 2007, 01:54) *
Do you have the audioscrobbler plugin? If so, removing it could help.


Well, I tried a clean installation and it worked fine.
It appeared that in_zip plugin caused the problem. I should report it to Winamp forum maybe.
~
Go to the top of the page
+Quote Post
gottkaiser
post Apr 16 2007, 16:37
Post #10





Group: Members
Posts: 171
Joined: 7-January 05
From: Germany
Member No.: 18891



The newest Mp3tag 2.37j Development Build now supports TAK tags.

This post has been edited by gottkaiser: Apr 16 2007, 16:38
Go to the top of the page
+Quote Post
TBeck
post Apr 16 2007, 22:32
Post #11


TAK Developer


Group: Developer
Posts: 1098
Joined: 1-April 06
Member No.: 29051



QUOTE (gottkaiser @ Apr 16 2007, 16:37) *
The newest Mp3tag 2.37j Development Build now supports TAK tags.

Great!

The german EAC wiki at arvex.de now also contains information about TAK usage and provides the TAK software archives for downloading.

Thomas
Go to the top of the page
+Quote Post
TBeck
post Apr 19 2007, 23:21
Post #12


TAK Developer


Group: Developer
Posts: 1098
Joined: 1-April 06
Member No.: 29051



TAK 1.0.1 seems to run fine under WINE: WineHQ - AppDB
Go to the top of the page
+Quote Post
Ran Sagy
post Apr 20 2007, 19:34
Post #13





Group: Members
Posts: 462
Joined: 30-March 04
From: Israel
Member No.: 13133



Looking at the 1.0 and 1.0.1 changelog, How goes the work on Unicode support?
Go to the top of the page
+Quote Post
TBeck
post Apr 20 2007, 23:14
Post #14


TAK Developer


Group: Developer
Posts: 1098
Joined: 1-April 06
Member No.: 29051



QUOTE (ChaosBladE @ Apr 20 2007, 19:34) *
Looking at the 1.0 and 1.0.1 changelog, How goes the work on Unicode support?

Unicode support is at position 2 of my current todo list, which can be found in TAK's Readme. Because i have very little experience with unicode, the implementation will need much testing. And because i have no access to systems running under foreign languages, i will have to ask others for helping me with the testing. Such an approach is always quite time consuming: code a bit - let the testers check it - wait for feedback - improve the code - and back to the beginning. Currently i have no time to do it. Please don't expect a new release next month. Possibly in june...

Thomas
Go to the top of the page
+Quote Post
Ran Sagy
post Apr 20 2007, 23:24
Post #15





Group: Members
Posts: 462
Joined: 30-March 04
From: Israel
Member No.: 13133



In that case, I'll note that i have quite a few Hebrew albums, And am willing to help test Unicode when needed.
Go to the top of the page
+Quote Post
TBeck
post Apr 21 2007, 19:15
Post #16


TAK Developer


Group: Developer
Posts: 1098
Joined: 1-April 06
Member No.: 29051



QUOTE (ChaosBladE @ Apr 20 2007, 23:24) *
In that case, I'll note that i have quite a few Hebrew albums, And am willing to help test Unicode when needed.

Thanks for your offer!
Go to the top of the page
+Quote Post
fairway
post Apr 22 2007, 19:15
Post #17





Group: Members
Posts: 81
Joined: 4-July 02
Member No.: 2477



How do I determine the length of a TAK file in seconds? I tested the file with the TAK winamp plugin and for both the TAK and the WAV file it shows a file duration of 1:06 meaning 66 seconds. If I run takc -fi to get the file duration I get 67 secs. Why is there a difference of 1 second?

C:\Program Files\TAK>takc -fi 08-Within_Temptation-Intro.tak
=== 08-Within_Temptation-Intro.tak ============================

File size: 6.18 MB
Header size: 0.42 KB
Compression: 54.85 %
Samples per channel: 2952936
File duration: 67.00 sec
Frame duration: 250 ms
Seek point interval: 1000 ms
Audio format: PCM, 44100 Hz, 16 Bits, 2 Channels
Encoder: V 1.0.1, Extra + Max
Wave file meta data: Header 44, Footer 0 Bytes
APEv2-Tag: Yes / 6 Items / 0.19 KB
Status: Ok
Go to the top of the page
+Quote Post
TBeck
post Apr 22 2007, 20:16
Post #18


TAK Developer


Group: Developer
Posts: 1098
Joined: 1-April 06
Member No.: 29051



QUOTE (fairway @ Apr 22 2007, 19:15) *
How do I determine the length of a TAK file in seconds? I tested the file with the TAK winamp plugin and for both the TAK and the WAV file it shows a file duration of 1:06 meaning 66 seconds. If I run takc -fi to get the file duration I get 67 secs. Why is there a difference of 1 second?

Rounding errors? Possibly Winamp is always truncating. Given your sample count and sample rate the correct length is 66.96 seconds. You may select the file in Winamp and open the file info dialog (provided by the TAK plugin). It should show you the fraction with 3 decimal places (digits) and should match this value.

Hm, TAK's file info function is reporting 67.00? Then i have done something wrong, this should be 66.96. I will look at it and fix it in the next version (I doubt, that it's urgent?).
Go to the top of the page
+Quote Post
fairway
post Apr 24 2007, 17:32
Post #19





Group: Members
Posts: 81
Joined: 4-July 02
Member No.: 2477



No worries, I use shntool with the original wav files to create the file durations. but it would be nice to have the same results with takc.exe.

Is the format of TAK frozen?

This post has been edited by fairway: Apr 24 2007, 17:33
Go to the top of the page
+Quote Post
TBeck
post Apr 25 2007, 00:31
Post #20


TAK Developer


Group: Developer
Posts: 1098
Joined: 1-April 06
Member No.: 29051



QUOTE (fairway @ Apr 24 2007, 17:32) *
No worries, I use shntool with the original wav files to create the file durations. but it would be nice to have the same results with takc.exe.

I agree. I will correct the output of the file info function.

QUOTE (fairway @ Apr 24 2007, 17:32) *
Is the format of TAK frozen?

The container format is frozen, but new metadata structures may be added as happened with TAK 1.0.1, which introduced a metadata structure to hold encoder information.

But i plan to add new codecs in the future, for even more speed or higher compression. The container contains a numerical value which indicates the codec used for compression. A decoder has to check this value to select the appropriate codec; new codecs will require an update of the decoding library.

Codecs and container are clearly separated; even older decoders can scan for instance metadata and tags, but will not be capable to decode the audio data compressed with newer codecs.
Go to the top of the page
+Quote Post
gib
post Apr 25 2007, 05:57
Post #21





Group: Members
Posts: 227
Joined: 20-January 03
From: A Tropical Isle
Member No.: 4640



I know that at this stage of things bit comparisons aren't particularly interesting anymore, but I'm about 2/3rds of the way through transcoding my old FLAC archives to TAK and just wanted to note that I just let foobar do a bit-compare of about 107 hours of music (about 40 gigs) and everything came back as no differences found. Going from FLAC 1.1.2 -8 to TAK -p5 has yielded some very impressive compression improvements as well, not surprisingly.

I've said it before and here again - thanks for a great codec, TBeck.
Go to the top of the page
+Quote Post
rt87
post Apr 25 2007, 08:43
Post #22





Group: Members
Posts: 89
Joined: 28-October 03
Member No.: 9505



Will TAK have a Monkey's Audio's APL-liked metafile in the future?
I'd like to use metafile instead of cue files or writing tags directly to the compressed image in order to keep them clean and original.


--------------------
Sorry for my English.
Go to the top of the page
+Quote Post
TBeck
post Apr 25 2007, 20:23
Post #23


TAK Developer


Group: Developer
Posts: 1098
Joined: 1-April 06
Member No.: 29051



Update 2007-04-25

TAK Decoding library 1.0.4 now is the officially recommended version. Users of foosions foobar plugin definitely should update to this version.

TAK SDK 1.0.2 still contains the Decoding library 1.0.2 but will be updated too soon. In the meantime it is recommended to manually replace the decoding dll in the SDK with the new version.

This post has been edited by TBeck: Apr 25 2007, 20:28
Go to the top of the page
+Quote Post
TBeck
post Apr 28 2007, 18:28
Post #24


TAK Developer


Group: Developer
Posts: 1098
Joined: 1-April 06
Member No.: 29051



Update 2007-04-28

Replaced TAK SDK 1.0.2 with 1.0.3, which contains the TAK Decoding library 1.0.4 (instead of 1.0.2). No other changes.
Go to the top of the page
+Quote Post
TBeck
post May 15 2007, 21:44
Post #25


TAK Developer


Group: Developer
Posts: 1098
Joined: 1-April 06
Member No.: 29051



Update 2007-05-15

Repaced the Winamp plugin 1.0.2 with 1.0.4, which fixes a bug when using the in_zip plugin.

This post has been edited by TBeck: May 15 2007, 21:46
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: 17th September 2014 - 23:10