Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: TAK 1.0.2 - Beta release 1 (Read 36003 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

TAK 1.0.2 - Beta release 1

Reply #25
I'm currently transcoding my entire collection from -p4 to -p5m. I'll post data soon.


Yes, please do.  I'm definitely interested in what results you get

TAK 1.0.2 - Beta release 1

Reply #26
+1 for piping

TAK 1.0.2 - Beta release 1

Reply #27
O yes, it is... At least if you are working with the command line version. Please try this: "-p3m,pf0". It will disable the PreFilter which is responsible for the slight decoding speed penality. I will also make this option accessible in the GUI version.


Thanks, it seems to be very close to the 'legacy' normal max, I'll experiment a bit with it when I'll have some time

TAK 1.0.2 - Beta release 1

Reply #28
piping++;

TAK 1.0.2 - Beta release 1

Reply #29
IMHO, piping support is one of the most important features at this moment.

TAK 1.0.2 - Beta release 1

Reply #30
Thomas,

1.0.2b added to my comparisonThis list contains 1.0.2 and 1.0.1 for comparison.  You may find the 'download as CSV' functionality useful to get a clearer picture; here's my attempt:

Code: [Select]
Version   Encoder Setting        Comp     Enc     Dec
=====================================================
1.0.1b    TAK Turbo           64.929%    104x    118x
1.0.2b    TAK Turbo           65.281%    110x    129x
1.0.1b    TAK Turbo Max       64.521%     41x    117x
1.0.2b    TAK Turbo Max       64.888%     50x    127x
1.0.1b    TAK Turbo Extra     64.633%     80x    116x
1.0.2b    TAK Turbo Extra     65.003%     85x    127x
1.0.1b    TAK Fast            64.145%     66x    112x
1.0.2b    TAK Fast            64.732%     94x    122x
1.0.1b    TAK Fast Max        63.869%     28x    111x
1.0.2b    TAK Fast Max        64.531%     45x    122x
1.0.1b    TAK Fast Extra      63.963%     50x    113x
1.0.2b    TAK Fast Extra      64.638%     79x    121x
1.0.1b    TAK Normal          63.875%     45x    109x
1.0.2b    TAK Normal          64.093%     62x    113x
1.0.1b    TAK Normal Max      63.795%     25x    110x
1.0.2b    TAK Normal Max      63.875%     31x    113x
1.0.1b    TAK Normal Extra    63.853%     31x    109x
1.0.2b    TAK Normal Extra    63.963%     50x    113x
1.0.1b    TAK High            63.684%     28x     96x
1.0.2b    TAK High            63.868%     40x    108x
1.0.1b    TAK High Max        63.607%     15x     96x
1.0.2b    TAK High Max        63.760%     22x    108x
1.0.1b    TAK High Extra      63.663%     18x     96x
1.0.2b    TAK High Extra      63.801%     31x    109x
1.0.1b    TAK Extra           63.585%     19x     87x
1.0.2b    TAK Extra           63.657%     27x    101x
1.0.1b    TAK Extra Extra     63.547%     10x     88x
1.0.2b    TAK Extra Extra     63.657%     27x    101x
1.0.1b    TAK Extra Max       63.527%      7x     87x
1.0.2b    TAK Extra Max       63.616%     16x    102x
1.0.2b    TAK Insane          63.587%     20x     91x
1.0.2b    TAK Insane Extra    63.587%     20x     91x
1.0.2b    TAK Insane Max      63.532%     10x     93x
I'm on a horse.

TAK 1.0.2 - Beta release 1

Reply #31
New preset p0 with 8 predictors  results very interesting for transcoding scenario.
It's faster for en/decoding and has higher compression than FLAC -5 ... -8
Is it possible to see even lower complexity turbo preset? This way it will have compression ratio like FLAC -8 and complexity of FLAC 0. The main goal will be very high decode speed for transcoding lossless to lossy.

TAK 1.0.2 - Beta release 1

Reply #32
Thomas,

1.0.2b added to my comparisonThis list contains 1.0.2 and 1.0.1 for comparison.  You may find the 'download as CSV' functionality useful to get a clearer picture; here's my attempt:
...

Thank you very much! Nice results...

Some remarks:

Code: [Select]
1.0.1b    TAK Turbo           64.929%    104x    118x
1.0.2b    TAK Turbo           65.281%    110x    129x

I like this new very low complexity preset. The speed advantage over old TURBO isn't big but significant and the compression efficiency is still good.

Code: [Select]
1.0.1b    TAK Normal          63.875%     45x    109x
1.0.2b    TAK Normal          64.093%     62x    113x

You always told me, that you would like to see a faster NORMAL preset.... Normal is now using only 32 predictors which does make perfect sense, because 32 is the most bang-for-the-buck-condition (efficiency / complexity). I should have done this earlier, but there was some kind of a psychological barrier in my mind: Before the first publication of YALAC/TAK i have always focussed on strong compression and not on speed.

Code: [Select]
1.0.1b    TAK Extra Max       63.527%      7x     87x
1.0.2b    TAK Insane Max      63.532%     10x     93x

A nice encoding speed up for the guys who are always using TAK's strongest mode. It's surely worth the compression disadvantage of 0.005 percent. As you can see, i have also improved the decoding speed a bit.

To summarize: I really like the new preset configuration.

New preset p0 with 8 predictors  results very interesting for transcoding scenario.
It's faster for en/decoding and has higher compression than FLAC -5 ... -8
Is it possible to see even lower complexity turbo preset? This way it will have compression ratio like FLAC -8 and complexity of FLAC 0. The main goal will be very high decode speed for transcoding lossless to lossy.

I could reduce the predictor count from 8 to 4. But this doesn't make much sense. First you will loose about 0.7 percent of compression. Second: The effect on the decoding speed will be hardly noticable. Going for 4 predictors would have only one real advantage: I could significantly increase the encoding speed.

BTW: I am working on a new codec which -among other things- will decode a bit faster (currently about 6 percent for Turbo).

  Thomas

TAK 1.0.2 - Beta release 1

Reply #33
Quote
I could reduce the predictor count from 8 to 4. But this doesn't make much sense. First you will loose about 0.7 percent of compression. Second: The effect on the decoding speed will be hardly noticable. Going for 4 predictors would have only one real advantage: I could significantly increase the encoding speed.


I don't know what others need but oftenly I need to compress wav files to FLAC -0. It permits instantly save a space just  for really very short time.
0.7%  isn't that much for this purpose. The difference per cd will be 2-4 mb.  And compression ratio may be as good as FLAC -5.

I try to see TAK as alternative  to my FLAC rips 

TAK 1.0.2 - Beta release 1

Reply #34
Have you found any bugs?

I would like to release TAK 1.0.2 Final. If you have found any bugs in the beta, please tell me now!

For the feature requests

Hm, seems as if the winner is piping... Hopefully i will implement piping support for encoding in V1.0.3. 

...
I don't know what others need but oftenly I need to compress wav files to FLAC -0. It permits instantly save a space just  for really very short time.
0.7%  isn't that much for this purpose. The difference per cd will be 2-4 mb.  And compression ratio may be as good as FLAC -5.

I try to see TAK as alternative  to my FLAC rips 

Fine! 

According to Synthetic Soul's comparison TAK Turbo is decoding only 9 percent slower than FLAC -0. And as i wrote earlier, the optimized TAK codec i am working on is allready decoding another 6 percent faster.

  Thomas

 

TAK 1.0.2 - Beta release 1

Reply #35
According to Synthetic Soul's comparison TAK Turbo is decoding only 9 percent slower than FLAC -0. And as i wrote earlier, the optimized TAK codec i am working on is allready decoding another 6 percent faster.


Not to be a pain for nobody but it's 10%.  Decoding times:
TAK turbo  01:32.614   
FLAC -0    01:24.128

TAK 1.0.2 - Beta release 1

Reply #36
Have you found any bugs?

I would like to release TAK 1.0.2 Final. If you have found any bugs in the beta, please tell me now!

I'm not sure if it's specific to 1.0.2, but when I use the tak winamp plugin in the latest version of winamp (5.5), I have noticed one possible bug. If I have any tak file queued in the playlist when I quit winamp, the next time I try to start winamp it instantly crashes. The only way for me to start winamp again is to delete the local playlist files from winamp's directory.
I admit that this could just be winamp's fault, as I don't think it happened in the last version of winamp, nevertheless, I thought you might be interested to know.

TAK 1.0.2 - Beta release 1

Reply #37

TAK Turbo is decoding only 9 percent slower than FLAC -0.


Not to be a pain for nobody but it's 10%.  Decoding times:
TAK turbo  01:32.614   
FLAC -0    01:24.128

From those 2 figures it's  9.16% 
In theory, there is no difference between theory and practice. In practice there is.

TAK 1.0.2 - Beta release 1

Reply #38
92.614 / 84.128 = 1,1008701027006466337010270064663


TAK 1.0.2 - Beta release 1

Reply #40
8.48/0.9261=9.1566
8.48/0.8413=10.079

It depends whether you calculate the percentage from the fastest or the slower. 
In theory, there is no difference between theory and practice. In practice there is.

TAK 1.0.2 - Beta release 1

Reply #41
The winamp plugin for TAK still has that weird bug.  If I close winamp with a TAK file loaded, I get an error when starting winamp again.  Other than that I've had no problems.

TAK 1.0.2 - Beta release 1

Reply #42
The winamp plugin for TAK still has that weird bug.  If I close winamp with a TAK file loaded, I get an error when starting winamp again.  Other than that I've had no problems.


It's true 

However always a good job Thomas 

TAK 1.0.2 - Beta release 1

Reply #43
TAK 1.0.2 Final has been released

Please post further comments here.

Many thanks for testing the beta release!

  Thomas