Log in

View Full Version : TAudioConverter 0.9.7-Multithreaded Audio Converter-Extractor CD ripper


Pages : 1 2 3 4 [5] 6 7 8

ozok
18th July 2013, 00:19
Update 0.9.0:
--0.9.0
-Added: New skins "Steam2" and "GPlus"
-Added: Hints to some options (thx to Trinket)
-Added: Option to pass blocksize option to lossless encoders for losswav (thx to elubron)
-Added: Support for extensions mpa, mp2 and mka (thx to kleen)
-Fixed: LossyWAV failed if temp folder path ended with "\"
-Fixed: FDKAAC always used CBR even if VBR was selected (NePaC)
-Fixed: Removing files from list didn't reset trim values (thx to elubron)
-Fixed: Moving files in the list caused problems with duration etc
-Fixed: Musepack, TAK, Wavpack couldn't overwrite files even if it was enabled
-Updated: SoX build with unicode by Lord_Mulder
-Updated: AlphaControls to 8.41 Stable
-Updated: MediaInfo to 0.7.64
-Updated: OpusEnc to 1.1-beta

Brazil2
18th July 2013, 00:39
Update 0.9.0
Portable 64-bit EXE is broken, it's only 10.3 MB (usually over 18.5 MB) and it doesn't open.

ozok
18th July 2013, 00:48
It should work now.

Brazil2
18th July 2013, 10:53
It should work now.
Thanks, the new one works :)


However:
Update 0.9.0
-Updated: SoX build with unicode by Lord_Mulder
I have noticed that the size of the original SoX is quite different from the size of the TAC build:
Original SoX 14.4.1 5.53 MB
Original SoX 14.4.1a 6.23 MB
TAC SoX 617 kB

Since I don't see any additional DLL, are you sure nothing is missing in this build ?

ozok
18th July 2013, 13:53
I didn't pay much attention to its size but it seems to be working.

kolpotoru
18th July 2013, 15:37
Today i downloaded TAC(0.9.0.1930)portable_32bit ffprobe is still present in the tools folder. TAC is not accepting aac file as input please investigate it. The File add dialog is corrupted it is not showing any files.

ozok
18th July 2013, 15:39
You are right of course. It is not in the 64bit folder so I missed it. But as i said earlier, it is not needed you can remove it.

kolpotoru
18th July 2013, 16:19
what about the bugs?

ozok
18th July 2013, 16:21
what about the bugs?

Which ones?

kolpotoru
18th July 2013, 16:51
TAC is not accepting aac file as input & The File add dialog is corrupted it is not showing any files.

ozok
18th July 2013, 17:18
I just noticed open file dialog being broken and fixed it.
https://dl.dropboxusercontent.com/u/9617171/TAudioConverter_32_portable.7z
https://dl.dropboxusercontent.com/u/9617171/TAudioConverter_64_portable.7z
TAudioConverter.exe with TTagger.exe which is a small console program that write APEv2 tags.

kolpotoru
19th July 2013, 05:07
Thank you the file open dialog is fixed but TAC is still not accepting *.aac file as input.

ozok
19th July 2013, 13:13
Are you sure it is not your aac file? I can open and convert aac files here. A sample would be nice.

kolpotoru
20th July 2013, 09:43
I have sent a sample file to your email.

ozok
20th July 2013, 11:58
Looks like mediainfo cannot get file's duration. Did you try muxing it in some other container?

kolpotoru
20th July 2013, 12:30
No i didn't mux it. It was extracted from a video file.

ozok
20th July 2013, 19:09
It is a raw file that might be it. Try muxing it to mp4 or mka first.

Brazil2
21st July 2013, 16:57
It is a raw file that might be it. Try muxing it to mp4 or mka first.
I also have such AAC files. They are not RAW files but AAC in ADTS and they are playing fine with foobar, AIMP, VLC and ffplay. I can convert them with ffmpeg (e.g.: ffmpeg -i adts.aac output.mp3) but TAC can't open them.
However no problems anymore when the exact same files are muxed into MP4.

kolpotoru
23rd July 2013, 06:38
I also have such AAC files. They are not RAW files but AAC in ADTS and they are playing fine with foobar, AIMP, VLC and ffplay. I can convert them with ffmpeg (e.g.: ffmpeg -i adts.aac output.mp3) but TAC can't open them.
However no problems anymore when the exact same files are muxed into MP4.

That is the point, many other people will also have this kind of *.aac files and it can be played in player and converted by ffmpeg so TAC should be able to convert it. And if there is problem in decoding the file then a alternate way to decoding maybe added in TAC through directx.

tebasuna51
23rd July 2013, 09:30
To decode .aac with ADTS headers can be used also faad (http://www.rarewares.org/aac-decoders.php).

ozok
23rd July 2013, 09:43
@Brazil2
@kolpotoru
I see. Since these files aren't raw and ffmpeg seems to be able to identify them, I can use ffmpeg to extract duration info.

ozok
23rd July 2013, 23:15
I've made some progress on some of the thing I wanted to implement. I need them to be tested before a release so I'm sharing TAC.exe+TTagger.exe so you can do some testing. Overwrite old exes if you want to try them.
-Tagging is improved. Monkey's audio, TAK, TTA now has tagging support. Also number of tag fileds for aac encoder has increased. It is done by a tagging tool I'm writing called TTagger. I'll release it as a seperate tool and provide information about how to use it because it has a strange way of doing things.
-Cue sheet support. It is limited and might have bugs because I don't have much samples. If you encounter problemsi please feel free to send samples as there is still room for improvement.
-Playback speed change option. You can change playback speed of audio files. This will effect the duration of output file and it is applied after trimming.
-Trimming works for "Extract audio" too now.
https://dl.dropboxusercontent.com/u/9617171/TAudioConverter_32_portable.7z
https://dl.dropboxusercontent.com/u/9617171/TAudioConverter_64_portable.7z

kleen
30th July 2013, 11:33
-Cue sheet support.

:D

It works pretty well, except with titles which contains: ?, *, >, /, \
TAC shows in the file list window that such files are converted but in fact they are missing.

@, #, $, %, ^ are accepted.

Tag cannot be written to flac output file if the title contains non ASCII characters.

ozok
3rd August 2013, 22:12
@kleen try these:
https://dl.dropboxusercontent.com/u/9617171/TAudioConverter_32_portable.7z
https://dl.dropboxusercontent.com/u/9617171/TAudioConverter_64_portable.7z
Latest ttagger.exe is here:
https://dl.dropboxusercontent.com/u/9617171/TTagger.7z
extract it and overwrite older ones. TAC wrote temp tag files with ANSI coding now it writes them with UTF-8 coding. It tried Japanese and Turkish tags. Also tags for QAAC and REFALAC will be written by ttagger too now.
I think these chars aren't allowed in file names. I missed that I'll fix it.

kolpotoru
5th August 2013, 05:19
TAudioConverter is crashing while converting video to audio. I am attaching the bug report file.

ozok
5th August 2013, 10:14
Are you trying to convert to mp3? What is the number of channels of source audio? A possible fix:
https://dl.dropboxusercontent.com/u/9617171/TAudioConverter_32_portable.7z
https://dl.dropboxusercontent.com/u/9617171/TAudioConverter_64_portable.7z

kolpotoru
5th August 2013, 12:51
I am using today's update, the output format is wma pro 48 kbps i am attaching the input videos media info.

Another question the problem with *.aac is still not fixed.

ozok
5th August 2013, 14:30
I used ffprobe to get duration information from problematic aac samples Brazil2 sent me. Although ffprobe can extract duration from these files, it is wrong (ffprobe gets 1:52 while their true duration is 1:47). However it is better than nothing so I added ffprobe to package. But I used shared builds so the size of whole package wont change much. Links below include both TAC.exe and ffmpeg+ffprobe files. Please note that ffmpeg.exe is now located under ..\tools\ffmpeg folder. It used to be located under \tools\ folder.
https://dl.dropboxusercontent.com/u/9617171/TAudioConverter_32_portable.7z
https://dl.dropboxusercontent.com/u/9617171/TAudioConverter_64_portable.7z
Edit: Files may not be uploaded yet thanks to my crappy internet provider.

kolpotoru
6th August 2013, 13:54
Please note that ffmpeg.exe is now located under ..\tools\ffmpeg folder. It used to be located under \tools\ folder.

Since the location of encoder keeps changing i suggest add a setting option where we can manually specify the location of the encoder thus we will be able to test both stable and beta versions from same folder.

Thank you for the fixes the latest build is able to encode *.aac and video to audio.

ozok
6th August 2013, 17:07
Location of encoders don't keep changing. I moved ffmpeg to this folder because it comes with shared libraries and I wanted to keep things tidy on that part.

Edit: If I had changed location of other encoders in the past, it was probably asked by a user or similar case as above was present.

ozok
25th August 2013, 14:02
I've just released a new beta, build 2204. You can get it from https://bitbucket.org/ozok/taudioconverter-audio-converter/downloads . It includes a new GUI layout, track replaygain for aac encoders and lame. Both 32-bit and 64-bit portable versions are available.

kleen
2nd September 2013, 12:26
Thanks Ozok for the update. I found two issues as yet, when converting from MP2 (48 kHz) to FLAC (44.1 kHz), using a cue sheet:

1. PERFORMER tag is ignored and not written into a file name. TAC writes "unkown" (typo!) instead, and next correctly grabs string from TITLE tag. So the file name looks like # - unkown - TITLE - Song TITLE.

2. Codec setting is ignored, at least for flac. I set sampling rate to 44.1 kHz, and but the output file is like the original 48 kHz.

ozok
2nd September 2013, 12:50
1) Naming pattern is this: TrackNo - Artist - Album - Title. I'm guessing your cue file stores artist info in performer field. I had written a wrapper around this library and since cue files are just text files I think I can extract that information. If artist field is empty, performer info can be used instead.
2) It looks like even though I carried sample rate and channel options to a different window, you still needed to enable filters under "Audio Effects/Filters" window.

Thanks for typo warning :).

Edit: Can you send me your cue file so I can see it for myself?

ozok
2nd September 2013, 18:54
I've uploaded a new beta to bitbucket, build 2245. This adds replaygain support for flac encoders and musepack. Also fixes a bug where you had to enable filters to change sampling rate and channels even if these options are no longer listed under "Filters" window. As usual you can get it from here: https://bitbucket.org/ozok/taudioconverter-audio-converter/downloads

kleen
3rd September 2013, 09:08
:thanks: for prompt reply, and another fast update.

1) Naming pattern is this: TrackNo - Artist - Album - Title. I'm guessing your cue file stores artist info in performer field. I had written a wrapper around this library and since cue files are just text files I think I can extract that information. If artist field is empty, performer info can be used instead.
Cue sheet doesn't contain ARTIST filed but PERFORMER or rarely SONGWRITER. Please check specification at http://wiki.hydrogenaudio.org/index.php?title=Cue_sheet

Edit: Can you send me your cue file so I can see it for myself?
I use very basic format. I changed file extension to .txt as .cue can't get pass through Doom9 approved attachment.

ozok
3rd September 2013, 10:34
You are right. I used artist in my code so that's why I got confused. My test set includes performer field and they are handled properly.

ozok
5th September 2013, 16:52
A new beta build 2303. Changes:

-Added: "No delay" option for Qaac
-Added: Numbers will be used for temp wav file names to prevent unicode file path problems
-Added: A few improvemetns to cue sheet handling (should solve kleen's problem)
-Updated: Skinning component

You can download it from here (https://bitbucket.org/ozok/taudioconverter-audio-converter/downloads). If you have the previous build (2245) you can just download exe.

Capsbackup
7th September 2013, 16:50
Just tried downloading your latest build but the file cannot be opened by 7z. :confused:
Also, TAC(0.9.0.1930)portable_64bit does not recognize my .dts or .ac3 files to convert / reencode to mp4! :confused:
No problems with 8.9.1871 though.

ozok
7th September 2013, 17:03
I can extract build2303 here. Are you sure you are not using a very old copy of 7zip or Winrar? In any case, I'm uploading rar file to dropbox. https://dl.dropboxusercontent.com/u/9617171/tac64bit_beta_2303.rar

Capsbackup
7th September 2013, 17:11
I can extract build2303 here. Are you sure you are not using a very old copy of 7zip or Winrar? In any case, I'm uploading rar file to dropbox. https://dl.dropboxusercontent.com/u/9617171/tac64bit_beta_2303.rar

Using 7-Zip 920. I have no problems opening other files.
The new download does not have the same 7Z icon like previous ones, but is generic white / blank. When I try to right click/open it and select 7Z, nothing happens.

detmek
7th September 2013, 18:52
ozok, your 0.9.0 version seams broken for me. I can not add any file using File - Add, or Add - Add files. 0.8.9 works fine.
My OS is Windows 7 SP1 32-bit.

Stereodude
7th September 2013, 19:05
ozok, your 0.9.0 version seams broken for me. I can not add any file using File - Add, or Add - Add files. 0.8.9 works fine.
My OS is Windows 7 SP1 32-bit.Drag and drop seems to still work though.

Stereodude
7th September 2013, 19:13
When TAudioConverter converts multichannel audio to 2 channels, is it doing a Dolby Pro Logic II compatible mixdown or just simple stereo? Also does it include or discard the LFE channel?

ozok
7th September 2013, 20:01
@detmek do you mean stable 0.9 or beta ones? Also I need info about problematic files and/or a sample.
@Stereodude mixdown is done by ffmpeg so I'm guessing simple mixdown to stereo.
@Capsbackup file in dropbox is just ordinary rar file which can be opened by either winrar or 7zip.

detmek
8th September 2013, 00:03
Its 0.9.0 build 1930.
About problematic files... Well, all files, regardless file extention are problematic. TAC does not show any file when I try to add files through Add file dialog. It does not show mp3, mp4, m4a, avi, mkv, or any other file.
Basically, I get this:
https://dl.dropboxusercontent.com/u/19804113/Forumi/Slike/Doom9/TAC%20empty.png

P.S. 0.8.9 works just fine.

ozok
8th September 2013, 00:07
Yes, skinning component somehow breaks extension filtering. I had fixed this in betas, you can try them or select "All Files" from drop-down box.

detmek
8th September 2013, 09:24
Selecting All files does not work.
I tried beta 2303 from here (https://bitbucket.org/ozok/taudioconverter-audio-converter/downloads) but it keeps crashing.
https://dl.dropboxusercontent.com/u/19804113/Forumi/Slike/Doom9/TAC%20crash.png

ozok
8th September 2013, 15:20
Looks like -again- I put a 64bit exe or dll in 32 bit package.

kolpotoru
15th September 2013, 07:29
There is 64 bit TArtworkExtractor in 32 bit tac that's why it is not working.

ozok
15th September 2013, 14:15
I've re-uploaded 32bit package.