How To TAK |
![]() ![]() |
How To TAK |
May 7 2007, 01:49
Post
#1
|
|
![]() Group: Members Posts: 49 Joined: 9-August 06 From: France Member No.: 33869 |
TAK (T)om's lossless (A)udio (K)ompressor
Here is an information about this excellent encoder + a mini how to. It works fine such as Monkey audio, Flac or WavPack... I adress a big Thank you to the developper Thomas Becker. All you need is underneath if you want to give a try. ![]() Tak information : Wiki Information Tak encoder : TAK_1.1.0.zip Tak decoder plugin for [foobar2000 v0.9.x.x] : foo_input_tak 0.4.2.zip [Open foo_input_tak.zip, extract firstly foo_input_tak.dll in the "components" folder of foobar2000, then extract tak_deco_lib.dll in foobar2000.exe directory]. Tak decoder plugin for [Winamp & XMPlay] : Winamp_XMPlay 1.1.0 is included in TAK_1.1.0.zip archive.. [Put in_tak.dll in the same folder as XMPlay.exe (or a subfolder, such as /plugins)]. Tak file type for foobar2000 : tak.ico [Copy tak.ico in "icons" folder]. or those onesTAK settings in EAC, a mini How to 1- Compress in .tak under EAC a) Create a Tak folder (tak 1.0.4 in my exemple but it can be the newest version tak x.x.x), b) Open TAK_1.1.0.zip-->Extract the content of the directory Applications in this folder, c) EAC → Compression Options... → External Compression : Point EAC to takc.exe using this Additional command-line Options : Pass by this section & use wapet.exe just below if you want to tag cue sheet withing lossless file immediately after the rip under EAC, or read this section & use foobar2000 to tag it ! QUOTE -e -p2 %s %d ![]() Note: TAK will use the default of -p2 (= Normal) but you can alter this switch for the desired compression mode. 0-5 (fastest to strongest). Append e/m to increase the evaluation level to extra/max. -p2 or -p4 just happens to be what some others gravitate towards. d) → Action → Copy Image & Create Cue Sheet → Compressed... 2- Tag Cue Sheet within lossless file a) Under EAC with Wapet Download wapet_0.6.zip Wapet is a tool developped by Synthetic Soul which automatically tags infos within lossless file after EAC Copy ; it adds any APEv2 or APEv1 tags to the file specified by the user. I invite you to read its EAC and TAK guide for further info.. EAC → Compression Options... → External Compression : 1. Browse button and locate wapet.exe (the tak's folder in my exemple), 2. In the Additional command line options box, copy and paste the string below: QUOTE %d -t "Artist=%a" -t "Title=%t" -t "Album=%g" -t "Year=%y" -t "Track=%n" -t "Genre=%m" "C:\Program Files\Exact Audio Copy\Tak 1.0.4\takc.exe" -e -p2 %s %d Note : This needs to point to where takc.exe is located. If the path contains spaces, you must surround it with double quotes (").,3. Remove the ticks from Use CRC check, Add ID3 tag & Check for external programs return code as shown : ![]() b) With foobar2000 1. After Copying the CDImage & Creating the Cue Sheet with EAC.. 2. Open lossless file under foobar 2000 → Stop Music.. 3. Right click audio file.tak Utils → Edit cuesheet → Load → Open Cuesheet file → Save by pressing Ok! Note : if you have ripped several tracks and want you to create a Cue Sheet : → Enqueue alls numbered audio files in foobar2000 as 1..2..3..4..5.. → "Control+a" (or whatever keyboard shortcut) to select alls files → Right click "Properties" (for adding any useful information), → Right click "Utils"→ Save as cuesheet. 3- Compress a .wav on your own : a) Under foobar2000 with converter 1. Create a Custom Preset in the Commandline Encoder Settings : → Preferences → Tools → Converter → Add New → Custom ![]() 2. Right click .wav → Convert → Convert to → Choose Tak, 2 → Ok b) With tak.exe 1. Launch tak.exe, [A little box will appear, shit ! What's to be done?] ![]() 2. Click on Compress, then Add Files [indicate the path ![]() 3. Compress, Done and Exit ! : ![]() Note : You can choose your encoding strength in Options tab [default= normal or -p2]: ![]() -Thanks to Thomas Beck ( the developper of TAK, Winamp & XMPlay decoder ) , foosion ( foobar_input_tak ) and Synthetic Soul ( wapet.exe, Guide in the wiki, tests & comparisons )-
This post has been edited by aeroman: Feb 4 2009, 23:00 |
|
|
|
May 7 2007, 08:40
Post
#2
|
|
![]() Group: Super Moderator Posts: 4887 Joined: 12-August 04 From: Exeter, UK Member No.: 16217 |
Thanks for your input. If you are interested in writing guides you should PM Jan and ask to get access to the wiki.
A couple of points: CODE %d -f "cuesheet=%a - %g.cue" "C:\Program Files\Encoders\Takc.exe" -e -pN %s %d Choose your own encoding strength : -p2 and -pN are synonymous. I think your text causes confusion.-pN is Normal compression (default, if no -p switch is specified Normal will be used) ; -p2 or -p4 just happens to be what some others gravitate towards. On a related note, the fact that TAK can use -pX, where X is 0/T, 1/F, 2/N, 3/H or 4/E, makes writing guides confusing. I tend to use the alphabetical notation, as I think it is easier to see that -pF is Fast, rather than -p1. However, it seems to me that most other users are using 0-4 instead. 5- Make sure that the .wav extension is erased. (EAC defaults with .wav for some reason) Are you sure that this is necessary? I've never heard of this before.Nb : The file name can either be cdimage or CD Artist - CD Title... Edit: On re-reading I see that there is no mention of the existing EAC guide. Users can read the wiki guide here. Ideally, users should really be directed to the wiki for all information. Perhaps you could get yourself wiki access and make additions to the existing information. Guides which are controlled by one person, with links to software that may become superceded, is not as ideal as a wiki article that any member can update. This post has been edited by Synthetic Soul: May 7 2007, 09:14 -------------------- I'm on a horse.
|
|
|
|
May 7 2007, 14:50
Post
#3
|
|
![]() Group: Members Posts: 49 Joined: 9-August 06 From: France Member No.: 33869 |
Synthetic Soul,
How To Tak is updated (EAC+TAK, the confusion between -p2 and -pN...). No, the image above isn't Cin editing, it's EAC defaults with .wav for some reason. (A similar pb happens with WavPack or Flac if i'm not mistaken with a different issue*). If you let .wav with our command string, there will be no compression.. If you erase .wav just before ripping, all will end well.. *With WavPack, there is a compression, but you've to rename .wav.wv lossless file... because .cue points .wv not .wav.wv ! This post has been edited by aeroman: Mar 13 2008, 12:36 |
|
|
|
May 7 2007, 20:17
Post
#4
|
|
![]() Group: Super Moderator Posts: 4887 Joined: 12-August 04 From: Exeter, UK Member No.: 16217 |
(a similar pb with WavPack happens if i'm not mistaken*). Ah, of course, you are right. Following a test of my own I recalled that the latest version of EAC introduced some additional anomolies. I did a search here for ".wav.wav" and found this relevant thread.If you let .wav with our command string, there will be no compression as shown : <snip> *With WavPack, there is a compression, but you've to rename .wav.wv lossless file... because .cue points .wv not .wav.wv ! FYI: The .wv issue is because EAC has always had problems with file extensions that are not three characters in length - like .wv, .la or .flac. I think these recent changes are a result of Andre trying to fix this issue, but unfortunately failing. -------------------- I'm on a horse.
|
|
|
|
May 8 2007, 03:04
Post
#5
|
|
|
Group: Members Posts: 27 Joined: 8-February 04 From: India Member No.: 11846 |
Dear friends,
Any help for using TAK in Audiograbber will be very useful. Thank you all --Rigapada -------------------- Please visit our Site: www.samritatrust.org
|
|
|
|
May 8 2007, 07:16
Post
#6
|
|
![]() Group: Super Moderator Posts: 4887 Joined: 12-August 04 From: Exeter, UK Member No.: 16217 |
Warning: I don't use Audiograbber, but believe this will work. If it does, please report back here - maybe we can add it to the TAK wiki page.
As per EAC you will need to use wapet if you want to tag your files. On the "MP3 Settings" dialogue:
If you don't want tags ( CODE -e -pN %s %d Edit: References: http://www.audiograbber.com-us.net/mp3settings.html http://www.audiograbber.com-us.net/boards/...TML/004219.html This post has been edited by Synthetic Soul: May 8 2007, 07:17 -------------------- I'm on a horse.
|
|
|
|
May 10 2007, 00:40
Post
#7
|
|
|
Group: Members Posts: 27 Joined: 8-February 04 From: India Member No.: 11846 |
Without wapet, this works well. Downloaded Wapet. Shall try today to rip with tags and shall report.
--Rigapada -------------------- Please visit our Site: www.samritatrust.org
|
|
|
|
May 10 2007, 07:28
Post
#8
|
|
![]() Group: Super Moderator Posts: 4887 Joined: 12-August 04 From: Exeter, UK Member No.: 16217 |
Without wapet, this works well. Downloaded Wapet. Shall try today to rip with tags and shall report. Please do. --Rigapada @ All NB: I have tested some new changes to wapet. I was frustated by the fact that the cuesheet embedding was not viable (due to potential differences caused by non-filename-friendly characters). I toyed with a few ideas and then realised that I could just use the same functionality that David added to WavPack: wilcard names. For those of you who aren't familiar with WavPack, this means that you could use: CODE -f "Cuesheet=*.cue" ... and wapet will look for a cuesheet in three places, in this order:
I need to contact David to clarify the licensing of the WavPack code I have used, but once we have agreed a resolve I will upload the new version. -------------------- I'm on a horse.
|
|
|
|
May 10 2007, 17:09
Post
#9
|
|
![]() Group: Members Posts: 2525 Joined: 25-July 02 From: South Korea Member No.: 2782 |
http://svn.slomosnail.de/wavpack/trunk/license.txt
The reference implementation of WavPack is under the three-clause BSD license. -------------------- http://blacksun.ivyro.net/vorbis/vorbisfaq.htm
|
|
|
|
May 10 2007, 19:41
Post
#10
|
|
![]() Group: Super Moderator Posts: 4887 Joined: 12-August 04 From: Exeter, UK Member No.: 16217 |
Yes, thanks, I have a copy of the license.
It's more to do with copywrite notices in a shared source file, providing a licence with the binary, and the fact that wapet has no license at the moment. I'm generally confused. I just wanted to make David aware really, and to hear his thoughts. If I understand this post correctly WavPack got it's initial tagging code from wapet, so it all seems a bit karmic. -------------------- I'm on a horse.
|
|
|
|
May 10 2007, 20:40
Post
#11
|
|
![]() Group: Members Posts: 2525 Joined: 25-July 02 From: South Korea Member No.: 2782 |
I got the impression the functionality was cloned from scratch, not copied through source code.
I think cloned functionality (if it's simple enough) can be released under any license by the secondary author, so I think David will be safe if my hunch is correct. -------------------- http://blacksun.ivyro.net/vorbis/vorbisfaq.htm
|
|
|
|
May 10 2007, 21:14
Post
#12
|
|
![]() Group: Super Moderator Posts: 4887 Joined: 12-August 04 From: Exeter, UK Member No.: 16217 |
I have just received a response from David, and he confirms your understanding.
NB: I was certainly not meaning to suggest that David had plagiarised wapet's code! wapet has no license, so however much of the code he may have used (even though it turns out it was none) could not be an issue. David's response is typically helpful and inspiring, and he also points out that the main purpose of freeware is to ensure that developers are not wasting time re-inventing the wheel. -------------------- I'm on a horse.
|
|
|
|
May 11 2007, 16:44
Post
#13
|
|
![]() Group: Members Posts: 2525 Joined: 25-July 02 From: South Korea Member No.: 2782 |
Yeah, I was a little confused when I wrote my posts.. I didn't understand the situation fully.
Code with no license (if you want to be really picky) could be covered by the Berne convention: fully copyrighted. -------------------- http://blacksun.ivyro.net/vorbis/vorbisfaq.htm
|
|
|
|
May 11 2007, 20:58
Post
#14
|
|
![]() Group: Super Moderator Posts: 4887 Joined: 12-August 04 From: Exeter, UK Member No.: 16217 |
OK, for those of you interested, you can test wapet 0.6.
-------------------- I'm on a horse.
|
|
|
|
May 14 2007, 09:11
Post
#15
|
|
![]() Group: Members Posts: 1455 Joined: 22-November 05 From: Jakarta Member No.: 25929 |
Shouldn't this HOWTO be in the HA Wiki?
-------------------- Nobody is Perfect.
I am Nobody. http://pandu.poluan.info |
|
|
|
May 16 2007, 01:33
Post
#16
|
|
![]() Group: Members Posts: 49 Joined: 9-August 06 From: France Member No.: 33869 |
far from it! wiki guide is more complete.
This accessible step-by-step is intended for novices only.. i'll call it the easiest n quickest way to encode in .tak. I hope it has been useful to you pepoluan. See you. This post has been edited by aeroman: Nov 20 2008, 19:57 |
|
|
|
May 16 2007, 08:52
Post
#17
|
|
![]() Group: Members Posts: 1455 Joined: 22-November 05 From: Jakarta Member No.: 25929 |
aeroman: Ah, okay. But we can always make a new article, e.g. "Simple TAK How-To"
I wish to make one, but I am not (yet) into TAK-encoding. So I don't dare to do it (yet). -------------------- Nobody is Perfect.
I am Nobody. http://pandu.poluan.info |
|
|
|
May 16 2007, 13:33
Post
#18
|
|
![]() Group: Members Posts: 49 Joined: 9-August 06 From: France Member No.: 33869 |
|
|
|
|
May 16 2007, 17:30
Post
#19
|
|
![]() Group: Members Posts: 1455 Joined: 22-November 05 From: Jakarta Member No.: 25929 |
Okay thanks
-------------------- Nobody is Perfect.
I am Nobody. http://pandu.poluan.info |
|
|
|
Sep 3 2007, 20:19
Post
#20
|
|
![]() Group: Members Posts: 19 Joined: 5-March 07 From: China Member No.: 41212 |
Just wondered what avantages TAK bears over other lossless audio formats?
This post has been edited by kwfine: Sep 3 2007, 20:42 -------------------- 前輩, 我是kitty喔.
|
|
|
|
Sep 3 2007, 21:32
Post
#21
|
|
![]() Group: Members Posts: 1190 Joined: 12-January 06 From: Cambridge, MA Member No.: 27052 |
|
|
|
|
Nov 26 2007, 10:51
Post
#22
|
|
|
Group: Members Posts: 2340 Joined: 28-August 02 Member No.: 3218 |
TAK 1.02/Wapet 0.6 location: C:\Programme\Audio\tak\ EAC command line: CODE C:\Programme\Audio\tak\wapet.exe %d -f "cuesheet=%a - %g.cue" "C:\Programme\Audio\tak\Takc.exe" -e -pN %s %d The does box just comes up for a millisecond and disappears. EDIT: OK, I've seen this is something about cuesheets, the commandline "%d -t "Artist=%a" -t "Title=%t" -t "Album=%g" -t "Year=%y" -t "Track=%n" -t "Genre=%m" "C:\Programme\audio\TAK\takc.exe" -e -pN %s %d" works... BTW. Please make this thread sticky! This post has been edited by Squeller: Nov 26 2007, 11:08 |
|
|
|
Dec 17 2007, 16:09
Post
#23
|
|
![]() Group: Members Posts: 49 Joined: 9-August 06 From: France Member No.: 33869 |
Yes, we should read more carefully EAC and TAK guide by Synthetic Soul
All should work fine now.. Good luck. This post has been edited by aeroman: Dec 19 2007, 21:34 |
|
|
|
Jan 17 2008, 06:15
Post
#24
|
|
![]() Group: Members Posts: 487 Joined: 5-August 02 From: Manila Member No.: 2939 |
Hi everyone. I'm trying to setup TAK with foobar2000's converter using this page in the wiki. I'm confused though whether to follow this commandline "-e -p4 -ihs - %d" or the one in the screenshot.
|
|
|
|
Jan 17 2008, 07:35
Post
#25
|
|
|
Group: Members Posts: 126 Joined: 9-March 06 From: NRW, Germany Member No.: 28371 |
The screenshot uses a temporary input file that tak shouldn't need anymore as it's capable of pipe-encoding IIRC. I don't know what -ihs does, though, as I never used TAK.
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 19th May 2013 - 13:43 |