Log in

View Full Version : LameXP v4.21 Final · Build #2382 (2023-12-29)


Pages : 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

LoRd_MuldeR
9th March 2011, 20:15
Build #360 fixes AAC encoding with CBR mode. This was broken ever since v4.00, but nobody has complained until today ;)

SeeMoreDigital
9th March 2011, 22:19
Build #360 fixes AAC encoding with CBR mode. This was broken ever since v4.00, but nobody has complained until today ;)
I'm an AAC 2-pass ABR guy myself...

codeit
10th March 2011, 10:59
Hey Mulder, thanks for the nice New Version!
I totally Love it but i got 3 Times this Error after/while encoding large Audio Files synchron (700-800MB).
Do you know what the Problem could be?
Working on an Core i5, 4GB Ram and a 64 Bit OS.

Greetings and thanks (:

C:/Users/Raphael/AppData/Local/Temp/8d64f91500e941609ee187989a324733.tmp/tool_lame.exe --nohist -q 0 --cbr -b 320 --resample 44100 -m f --lTitle "Unbekannter Titel" "C:\Users\Raphael\Desktop\VA - Trance 100 Vol.1\CD4\Unbekannter Künstler - Unbekannter Titel.wav" "C:\Users\Raphael\Desktop\VA - Trance 100 Vol.1\CD4\Unbekannter Künstler - Unbekannter Titel.mp3"

LAME 3.99 (alpha 11, Feb 14 2011 16:34:39) 32bits (http://www.mp3dev.org/)
warning: alpha versions should be used for testing only
CPU features: MMX (ASM used), SSE (ASM used), SSE2
Using polyphase lowpass filter, transition band: 20094 Hz - 20627 Hz
Encoding C:\Users\Raphael\Desktop\VA - Trance 100 Vol.1\CD4\Unbekannter K�nstler - Unbekannter Titel.wav
to C:\Users\Raphael\Desktop\VA - Trance 100 Vol.1\CD4\Unbekannter K�nstler - Unbekannter Titel.mp3
Encoding as 44.1 kHz force-ms MPEG-1 Layer III (4.4x) 320 kbps qval=0
Frame | CPU time/estim | REAL time/estim | play/CPU | ETA
Writing LAME Tag...done
ReplayGain: -6.3dB

Exited with code: 0x0000

LoRd_MuldeR
10th March 2011, 12:25
Hello, codeit.

What is the "error" you are referring to? In your log I don't see any indication of an error. Maybe wrong log posted?

(There is no error message and the LAME encoder exited normally with code 0)

codeit
10th March 2011, 15:15
Thanks for the fast Reply, that was the Error Message that appeared in the Log after the Encoding finished.

I Right-clicked on the Track with the Status: Failed and copied this Log


greetings

LoRd_MuldeR
10th March 2011, 15:19
Thanks for the fast Reply, that was the Error Message that appeared in the Log after the Encoding finished.

There is no error message in that log, that's the problem ;)

I Right-clicked on the Track with the Status: Failed and copied this Log

So I assume you copied the wrong log (maybe from the wrong item). Can you please try to re-produce the issue once more and check?

In case it really failed, but the log for the failed item says that everything went trough just fine, I'd need more detailed info on how to reproduce this...

(BTW: You didn't mention what version of LameXP you are using, but in case you are still on v4.00 Final, you may want to try the latest build)

codeit
10th March 2011, 15:36
I´ll try to reprocedure the Error later.
But i don´t think that i copied a log from a correctly encoded Track.

Actual i´m using: Version 4.00 Final, Build 326 [2011-02-21]
and i don´t updated it since the Error because it was the latest Build.
I checked it right now by encoding another Track and looked into the Log from this File, it says too: LAME 3.99 (alpha 11, Feb 14 2011 16:34:39) 32bits

LoRd_MuldeR
10th March 2011, 15:48
I´ll try to reprocedure the Error later.
But i don´t think that i copied a log from a correctly encoded Track.

Please do so. And, if you encounter an error again, please tell me what exactly didn't work (no output file at all, output file with bad content, etc.)

Actual i´m using: Version 4.00 Final, Build 326 [2011-02-21]
and i don´t updated it since the Error because it was the latest Build.

So you may want to give the latest build a try now, which you can find here:
http://sourceforge.net/projects/lamexp/files/Snapshots%20(BETA)/2011-03-09/

BTW: It seems you have selected "force joint-stereo" as your channel mode. That's not a very good idea.
It's slightly faster than the "normal" joint-stereo mode, but quality will generally be worse!

codeit
10th March 2011, 18:05
Thanks for the Hint with Joint-Stereo, i´m always open for Improvements for my Music (:

Is the Updater working as intended?
If i run the Auto-Update it says Build: 326 is the latest ;-/

That must be the reason why i don´t have the latest Build.


http://i51.tinypic.com/350j991.jpg

LoRd_MuldeR
10th March 2011, 19:18
Thanks for the Hint with Joint-Stereo, i´m always open for Improvements for my Music (:

Is the Updater working as intended?
If i run the Auto-Update it says Build: 326 is the latest ;-/

That must be the reason why i don´t have the latest Build.


http://i51.tinypic.com/350j991.jpg

If you check for updates in a "stable" release version, you won't find any "beta" (pre-release) updates - and that is for a good reason.

Only "beta" builds will be updated to later "beta" builds. The "stable" release will be updated to the next "stable" release as soon as a new "stable" release is available.

But of course you can always update to one of the "beta" builds manually. And you can install "beta" builds side-by-side with a "stable" build just fine...

codeit
12th March 2011, 20:12
Well, i tried to reproduce it but it, but i had no Problems encoding many large Files...Seems that everything works as usal :)

But thanks for taking time to resolve the "Problem"

davidprosser
12th March 2011, 21:43
Also, would it be possible to change the sound for when encoding is done, or at least let you close the window while it's playing that sound. I know it's not major, but, you know...just a thought!

LoRd_MuldeR
12th March 2011, 21:47
Also, would it be possible to change the sound for when encoding is done, or at least let you close the window while it's playing that sound. I know it's not major, but, you know...just a thought!

Hello, davidprosser. If you don't like the sound, you can simply disable the LameXP sound effects. Isn't that enough?

And nope, we cannot make the "complete" sound asynchronous. That's because the message box that will appear right after the sound has it's own system sound (which LameXP has no control over).

If we don't wait for the sound to finish but show the message box immediately, then the system sound replaces the previous sound, effectively suppressing the "complete" sound...

mr soft
16th March 2011, 10:45
Hey LoRd_MuldeR


Not sure if it´s just me but it seems to lag on start-up, and the first time selecting output folder.
Also when I go to add files it goes straight to my computer, it used to go to last folder used , handy if you store all your files in the same folder (like me) rather than selecting my pc/d/etc.etc each time.
MP3 channel mode simple is a bit non descriptive , Can this be changed back to stereo ?

LoRd_MuldeR
16th March 2011, 21:08
Hey LoRd_MuldeR
Not sure if it´s just me but it seems to lag on start-up, and the first time selecting output folder.

Please see:
http://lamexp.git.sourceforge.net/git/gitweb.cgi?p=lamexp/lamexp;a=blob_plain;f=doc/FAQ.html;hb=HEAD#df406578

Also when I go to add files it goes straight to my computer, it used to go to last folder used , handy if you store all your files in the same folder (like me) rather than selecting my pc/d/etc.etc each time.

I could make the "add files" dialog remember the last folder used, yes! Yet another entry on my TODO list ;)

MP3 channel mode simple is a bit non descriptive , Can this be changed back to stereo ?

Hum?

There isn't the one "Stereo" mode. MP3 (and the LAME encoder in particular) offers different ways to encode stereo sound:

1. Dual Mono (two completely separate channels, each channel gets ½ of the bitrate)
2. Stereo (still two separate channels, but the available bitrate can be distributed between the two channels as needed)
3. Joint Stereo (encode a "mid" channel plus a "side" channel rather than distinct "left" and "right" channels, but only when useful)
4. Forced Joint Stereo (just like "Joint Stereo", but it always forces mid/side channels - even when that is worse than right/left)

Note: Normal users shouldn't enforce a specific channel mode. The "auto" mode should work just fine for almost any case!
(With "auto" mode LAME will switch between "Stereo" and "Joint Stereo", depending on the current bitrate)

LoRd_MuldeR
18th March 2011, 02:23
There now is an option to shutdown the computer when the encoding process is completed.

LeonLanford
20th March 2011, 19:50
Hi, I've used lamexp since version 3, till today there's no problem.

To make it short, I tried to convert ac3 audio with 6 channels to mp3/vorbis.
I've already successfully converted ac3 to mp3/vorbis before but not this time.


Audio
Format : AC-3
Format/Info : Audio Coding 3
Duration : 1h 35mn
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48.0 KHz
Stream size : 307 MiB (100%)


The decoding process is completed successfully, but when at filtering process, it suddenly stops and I got failed status.
Here's the log

"C:/Documents and Settings/Leon Lanford/Local Settings/Application Data/Temp/66c73ef2919b4640adb5d337f197a95b.tmp/tool_valdec.exe" "C:\Documents and Settings\Leon Lanford\Desktop\[Keroro].Movie.03.[CC0F1970]_track2_jpn.ac3" -w "C:\Documents and Settings\Leon Lanford\Local Settings\Application Data\Temp\66c73ef2919b4640adb5d337f197a95b.tmp\bc21f3d3bfdf45f9bbfff80cac6d6de2.wav"

Opening audio output PCM16 3/2.1 (5.1) 48000...
[ 0.1%] Frs: 188 Err: 0 Time: 0:00.109 Level: 0 dB FPS: 1724 CPU: 21.5%
[ 0.2%] Frs: 396 Err: 0 Time: 0:00.219 Level: 0 dB FPS: 1808 CPU: 24.9%
[ 0.3%] Frs: 604 Err: 0 Time: 0:00.328 Level: 0 dB FPS: 1841 CPU: 25.1%
[ 0.4%] Frs: 809 Err: 0 Time: 0:00.437 Level: 0 dB FPS: 1851 CPU: 25.1%
[ 0.6%] Frs: 1012 Err: 0 Time: 0:00.547 Level: 0 dB FPS: 1850 CPU: 24.9%
[ 0.7%] Frs: 1214 Err: 0 Time: 0:00.656 Level: 0 dB FPS: 1850 CPU: 25.1%
[ 0.8%] Frs: 1417 Err: 0 Time: 0:00.766 Level: 0 dB FPS: 1849 CPU: 24.9%
[ 0.9%] Frs: 1617 Err: 0 Time: 0:00.875 Level: 0 dB FPS: 1848 CPU: 25.1%
[ 1.0%] Frs: 1810 Err: 0 Time: 0:00.984 Level: 0 dB FPS: 1839 CPU: 25.1%
[ 1.1%] Frs: 2009 Err: 0 Time: 0:01.094 Level: 0 dB FPS: 1836 CPU: 24.9%
[ 1.2%] Frs: 2142 Err: 0 Time: 0:01.203 Level: 0 dB FPS: 1780 CPU: 17.9%
[ 1.3%] Frs: 2289 Err: 0 Time: 0:01.312 Level: 0 dB FPS: 1744 CPU: 21.5%
[ 1.3%] Frs: 2372 Err: 0 Time: 0:01.422 Level: 0 dB FPS: 1668 CPU: 10.7%
[ 1.3%] Frs: 2419 Err: 0 Time: 0:01.531 Level: 0 dB FPS: 1580 CPU: 3.6%
[ 1.4%] Frs: 2529 Err: 0 Time: 0:01.672 Level: 0 dB FPS: 1512 CPU: 8.3%
[ 1.4%] Frs: 2604 Err: 0 Time: 0:01.781 Level: 0 dB FPS: 1462 CPU: 7.2%
[ 1.5%] Frs: 2646 Err: 0 Time: 0:01.891 Level: 0 dB FPS: 1399 CPU: 10.7%
[ 1.5%] Frs: 2673 Err: 0 Time: 0:02.000 Level: 0 dB FPS: 1336 CPU: 7.2%
[ 1.5%] Frs: 2705 Err: 0 Time: 0:02.156 Level: 0 dB FPS: 1254 CPU: 5.0%
[ 1.5%] Frs: 2776 Err: 0 Time: 0:02.266 Level: 0 dB FPS: 1225 CPU: 10.7%
[ 1.6%] Frs: 2924 Err: 0 Time: 0:02.391 Level: 0 dB FPS: 1222 CPU: 15.6%
[ 1.7%] Frs: 3006 Err: 0 Time: 0:02.500 Level: 0 dB FPS: 1202 CPU: 10.8%
[ 1.7%] Frs: 3060 Err: 0 Time: 0:02.609 Level: 0 dB FPS: 1172 CPU: 3.6%
[ 1.7%] Frs: 3124 Err: 0 Time: 0:02.750 Level: 0 dB FPS: 1136 CPU: 8.3%
[ 1.8%] Frs: 3201 Err: 0 Time: 0:02.875 Level: 0 dB FPS: 1113 CPU: 9.4%
[ 1.8%] Frs: 3318 Err: 0 Time: 0:02.984 Level: 0 dB FPS: 1111 CPU: 10.8%
[ 1.9%] Frs: 3393 Err: 0 Time: 0:03.141 Level: 0 dB FPS: 1080 CPU: 7.5%
[ 1.9%] Frs: 3510 Err: 0 Time: 0:03.297 Level: 0 dB FPS: 1064 CPU: 10.0%
[ 2.0%] Frs: 3606 Err: 0 Time: 0:03.406 Level: 0 dB FPS: 1058 CPU: 7.2%
[ 2.1%] Frs: 3700 Err: 0 Time: 0:03.516 Level: 0 dB FPS: 1052 CPU: 14.2%
[ 2.1%] Frs: 3846 Err: 0 Time: 0:03.625 Level: 0 dB FPS: 1060 CPU: 21.5%
[ 2.2%] Frs: 3959 Err: 0 Time: 0:03.734 Level: 0 dB FPS: 1060 CPU: 10.8%
[ 2.3%] Frs: 4071 Err: 0 Time: 0:03.844 Level: 0 dB FPS: 1059 CPU: 14.2%
[ 2.3%] Frs: 4137 Err: 0 Time: 0:03.953 Level: 0 dB FPS: 1046 CPU: 7.2%
[ 2.3%] Frs: 4193 Err: 0 Time: 0:04.062 Level: 0 dB FPS: 1032 CPU: 7.2%
[ 2.4%] Frs: 4257 Err: 0 Time: 0:04.172 Level: 0 dB FPS: 1020 CPU: 7.1%
[ 2.4%] Frs: 4350 Err: 0 Time: 0:04.281 Level: 0 dB FPS: 1016 CPU: 10.8%
[ 2.5%] Frs: 4429 Err: 0 Time: 0:04.391 Level: 0 dB FPS: 1008 CPU: 10.7%
[ 2.5%] Frs: 4481 Err: 0 Time: 0:04.500 Level: 0 dB FPS: 995 CPU: 7.2%
[ 2.5%] Frs: 4553 Err: 0 Time: 0:04.625 Level: 0 dB FPS: 984 CPU: 6.3%
[ 2.6%] Frs: 4630 Err: 0 Time: 0:04.734 Level: 0 dB FPS: 978 CPU: 7.2%
[ 2.6%] Frs: 4672 Err: 0 Time: 0:04.844 Level: 0 dB FPS: 964 CPU: 7.1%
[ 2.6%] Frs: 4750 Err: 0 Time: 0:04.953 Level: 0 dB FPS: 959 CPU: 7.2%
[ 2.7%] Frs: 4844 Err: 0 Time: 0:05.078 Level: 0 dB FPS: 953 CPU: 9.4%
[ 2.8%] Frs: 4968 Err: 0 Time: 0:05.187 Level: 0 dB FPS: 957 CPU: 17.9%
[ 2.8%] Frs: 5038 Err: 0 Time: 0:05.328 Level: 0 dB FPS: 945 CPU: 5.5%
[ 2.8%] Frs: 5116 Err: 0 Time: 0:05.437 Level: 0 dB FPS: 940 CPU: 7.2%
[ 2.9%] Frs: 5240 Err: 0 Time: 0:05.547 Level: 0 dB FPS: 944 CPU: 21.3%
[ 3.0%] Frs: 5361 Err: 0 Time: 0:05.656 Level: 0 dB FPS: 947 CPU: 14.3%
[ 3.0%] Frs: 5457 Err: 0 Time: 0:05.766 Level: 0 dB FPS: 946 CPU: 10.7%
[ 3.1%] Frs: 5578 Err: 0 Time: 0:05.875 Level: 0 dB FPS: 949 CPU: 14.3%
[ 3.1%] Frs: 5646 Err: 0 Time: 0:06.000 Level: 0 dB FPS: 941 CPU: 6.3%
[ 3.2%] Frs: 5750 Err: 0 Time: 0:06.109 Level: 0 dB FPS: 941 CPU: 10.8%
[ 3.3%] Frs: 5860 Err: 0 Time: 0:06.234 Level: 0 dB FPS: 940 CPU: 9.4%
[ 3.3%] Frs: 5934 Err: 0 Time: 0:06.844 Level: 0 dB FPS: 867 CPU: 1.3%
[ 3.4%] Frs: 6028 Err: 0 Time: 0:07.062 Level: 0 dB FPS: 853 CPU: 7.2% [ 3.5%] Frs: 6211 Err: 0 Time: 0:07.172 Level: 0 dB FPS: 866 CPU: 24.9%
[ 3.6%] Frs: 6411 Err: 0 Time: 0:07.281 Level: 0 dB FPS: 880 CPU: 25.1%
[ 3.7%] Frs: 6617 Err: 0 Time: 0:07.391 Level: 0 dB FPS: 895 CPU: 24.9%
[ 3.8%] Frs: 6745 Err: 0 Time: 0:07.516 Level: 0 dB FPS: 897 CPU: 12.5%
[ 3.8%] Frs: 6900 Err: 0 Time: 0:07.625 Level: 0 dB FPS: 904 CPU: 17.9%
[ 3.9%] Frs: 7043 Err: 0 Time: 0:07.734 Level: 0 dB FPS: 910 CPU: 17.9%
[ 4.0%] Frs: 7210 Err: 0 Time: 0:07.844 Level: 0 dB FPS: 919 CPU: 21.3%
[ 4.1%] Frs: 7310 Err: 0 Time: 0:07.953 Level: 0 dB FPS: 919 CPU: 10.8%
[ 4.2%] Frs: 7487 Err: 0 Time: 0:08.061 Level: 0 dB FPS: 928 CPU: 25.1%
[ 4.2%] Frs: 7605 Err: 0 Time: 0:08.172 Level: 0 dB FPS: 930 CPU: 17.8%
[ 4.3%] Frs: 7750 Err: 0 Time: 0:08.281 Level: 0 dB FPS: 935 CPU: 21.5%
[ 4.3%] Frs: 7788 Err: 0 Time: 0:08.391 Level: 0 dB FPS: 928 CPU: 3.6%
[ 4.4%] Frs: 7918 Err: 0 Time: 0:08.500 Level: 0 dB FPS: 931 CPU: 14.3%
[ 4.4%] Frs: 7958 Err: 0 Time: 0:08.609 Level: 0 dB FPS: 924 CPU: 3.6%
[ 4.5%] Frs: 8084 Err: 0 Time: 0:08.719 Level: 0 dB FPS: 927 CPU: 14.2%
[ 4.6%] Frs: 8180 Err: 0 Time: 0:08.875 Level: 0 dB FPS: 921 CPU: 7.5%
[ 4.6%] Frs: 8297 Err: 0 Time: 0:08.984 Level: 0 dB FPS: 923 CPU: 14.3%
[ 4.7%] Frs: 8388 Err: 0 Time: 0:09.094 Level: 0 dB FPS: 922 CPU: 7.1%
[ 4.7%] Frs: 8448 Err: 0 Time: 0:09.203 Level: 0 dB FPS: 917 CPU: 3.6%
[ 4.7%] Frs: 8524 Err: 0 Time: 0:09.359 Level: 0 dB FPS: 910 CPU: 7.5%
[ 4.8%] Frs: 8630 Err: 0 Time: 0:09.484 Level: 0 dB FPS: 909 CPU: 12.5%
[ 4.9%] Frs: 8734 Err: 0 Time: 0:09.594 Level: 0 dB FPS: 910 CPU: 7.1%
[ 4.9%] Frs: 8809 Err: 0 Time: 0:09.703 Level: 0 dB FPS: 907 CPU: 7.2%
[ 5.0%] Frs: 8915 Err: 0 Time: 0:09.812 Level: 0 dB FPS: 908 CPU: 14.3%
[ 5.0%] Frs: 8988 Err: 0 Time: 0:09.937 Level: 0 dB FPS: 904 CPU: 9.4%
[ 5.1%] Frs: 9081 Err: 0 Time: 0:10.047 Level: 0 dB FPS: 903 CPU: 14.2%
[ 5.1%] Frs: 9220 Err: 0 Time: 0:10.156 Level: 0 dB FPS: 907 CPU: 14.3%
[ 5.2%] Frs: 9313 Err: 0 Time: 0:10.266 Level: 0 dB FPS: 907 CPU: 10.7%
[ 5.2%] Frs: 9406 Err: 0 Time: 0:10.375 Level: 0 dB FPS: 906 CPU: 10.8%
[ 5.3%] Frs: 9548 Err: 0 Time: 0:10.484 Level: 0 dB FPS: 910 CPU: 14.3%
[ 5.4%] Frs: 9649 Err: 0 Time: 0:10.594 Level: 0 dB FPS: 910 CPU: 10.7%
[ 5.4%] Frs: 9750 Err: 0 Time: 0:10.703 Level: 0 dB FPS: 910 CPU: 17.9%
[ 5.5%] Frs: 9836 Err: 0 Time: 0:10.812 Level: 0 dB FPS: 909 CPU: 10.8%
[ 5.5%] Frs: 9910 Err: 0 Time: 0:10.922 Level: 0 dB FPS: 907 CPU: 10.7%
[ 5.6%] Frs: 9985 Err: 0 Time: 0:11.031 Level: 0 dB FPS: 905 CPU: 7.2%
[ 5.6%] Frs: 10094 Err: 0 Time: 0:11.141 Level: 0 dB FPS: 906 CPU: 14.2%
[ 5.7%] Frs: 10188 Err: 0 Time: 0:11.266 Level: 0 dB FPS: 904 CPU: 6.3%
[ 5.7%] Frs: 10260 Err: 0 Time: 0:11.375 Level: 0 dB FPS: 901 CPU: 10.8%
[ 5.8%] Frs: 10390 Err: 0 Time: 0:11.500 Level: 0 dB FPS: 903 CPU: 12.5%
[ 5.8%] Frs: 10481 Err: 0 Time: 0:11.609 Level: 0 dB FPS: 902 CPU: 10.8%
[ 5.9%] Frs: 10582 Err: 0 Time: 0:11.719 Level: 0 dB FPS: 902 CPU: 17.8%
[ 5.9%] Frs: 10681 Err: 0 Time: 0:11.828 Level: 0 dB FPS: 903 CPU: 7.2%
[ 6.0%] Frs: 10806 Err: 0 Time: 0:11.937 Level: 0 dB FPS: 905 CPU: 14.3%
[ 6.1%] Frs: 10921 Err: 0 Time: 0:12.094 Level: 0 dB FPS: 903 CPU: 10.0% [ 6.1%] Frs: 11033 Err: 0 Time: 0:12.234 Level: 0 dB FPS: 901 CPU: 11.2%
[ 6.2%] Frs: 11086 Err: 0 Time: 0:12.344 Level: 0 dB FPS: 898 CPU: 7.1%
[ 6.2%] Frs: 11188 Err: 0 Time: 0:12.484 Level: 0 dB FPS: 896 CPU: 8.4%
[ 6.3%] Frs: 11300 Err: 0 Time: 0:12.594 Level: 0 dB FPS: 897 CPU: 10.7%
[ 6.4%] Frs: 11428 Err: 0 Time: 0:12.734 Level: 0 dB FPS: 897 CPU: 11.2%
[ 6.4%] Frs: 11564 Err: 0 Time: 0:12.844 Level: 0 dB FPS: 900 CPU: 14.2%
[ 6.5%] Frs: 11601 Err: 0 Time: 0:12.953 Level: 0 dB FPS: 895 CPU: 7.2%
[ 6.5%] Frs: 11670 Err: 0 Time: 0:13.078 Level: 0 dB FPS: 892 CPU: 6.3%
[ 6.5%] Frs: 11742 Err: 0 Time: 0:13.187 Level: 0 dB FPS: 890 CPU: 7.2%
[ 6.6%] Frs: 11855 Err: 0 Time: 0:13.297 Level: 0 dB FPS: 891 CPU: 14.2%
[ 6.7%] Frs: 11956 Err: 0 Time: 0:13.406 Level: 0 dB FPS: 891 CPU: 10.8%
[ 6.7%] Frs: 12063 Err: 0 Time: 0:13.516 Level: 0 dB FPS: 892 CPU: 17.8%
[ 6.8%] Frs: 12140 Err: 0 Time: 0:13.625 Level: 0 dB FPS: 891 CPU: 7.2%
[ 6.8%] Frs: 12232 Err: 0 Time: 0:13.734 Level: 0 dB FPS: 890 CPU: 14.3%
[ 6.9%] Frs: 12361 Err: 0 Time: 0:13.844 Level: 0 dB FPS: 892 CPU: 17.8%
[ 6.9%] Frs: 12420 Err: 0 Time: 0:13.953 Level: 0 dB FPS: 890 CPU: 7.2%
[ 6.9%] Frs: 12462 Err: 0 Time: 0:14.078 Level: 0 dB FPS: 885 CPU: 3.1%
[ 7.0%] Frs: 12500 Err: 0 Time: 0:14.219 Level: 0 dB FPS: 879 CPU: 2.8%
[ 7.0%] Frs: 12571 Err: 0 Time: 0:14.328 Level: 0 dB FPS: 877 CPU: 10.8%
[ 7.1%] Frs: 12697 Err: 0 Time: 0:14.453 Level: 0 dB FPS: 878 CPU: 9.4%
[ 7.1%] Frs: 12742 Err: 0 Time: 0:14.562 Level: 0 dB FPS: 875 CPU: 7.2%
[ 7.1%] Frs: 12822 Err: 0 Time: 0:14.672 Level: 0 dB FPS: 873 CPU: 10.7%
[ 7.2%] Frs: 12948 Err: 0 Time: 0:14.812 Level: 0 dB FPS: 874 CPU: 11.2%
[ 7.3%] Frs: 13078 Err: 0 Time: 0:14.922 Level: 0 dB FPS: 876 CPU: 14.2%
[ 7.3%] Frs: 13164 Err: 0 Time: 0:15.031 Level: 0 dB FPS: 875 CPU: 7.2%
[ 7.4%] Frs: 13222 Err: 0 Time: 0:15.156 Level: 0 dB FPS: 872 CPU: 6.3%
[ 7.4%] Frs: 13337 Err: 0 Time: 0:15.266 Level: 0 dB FPS: 873 CPU: 17.8%
[ 7.5%] Frs: 13441 Err: 0 Time: 0:15.391 Level: 0 dB FPS: 873 CPU: 12.5%
[ 7.6%] Frs: 13564 Err: 0 Time: 0:15.500 Level: 0 dB FPS: 875 CPU: 14.3%
[ 7.6%] Frs: 13689 Err: 0 Time: 0:15.609 Level: 0 dB FPS: 876 CPU: 17.9%
[ 7.7%] Frs: 13798 Err: 0 Time: 0:15.719 Level: 0 dB FPS: 877 CPU: 10.7%
[ 7.7%] Frs: 13873 Err: 0 Time: 0:15.828 Level: 0 dB FPS: 876 CPU: 10.8%
[ 7.8%] Frs: 13996 Err: 0 Time: 0:15.937 Level: 0 dB FPS: 878 CPU: 14.3%
[ 7.8%] Frs: 14060 Err: 0 Time: 0:16.047 Level: 0 dB FPS: 876 CPU: 10.7%
[ 7.9%] Frs: 14142 Err: 0 Time: 0:16.155 Level: 0 dB FPS: 875 CPU: 7.2%
[ 8.0%] Frs: 14282 Err: 0 Time: 0:16.265 Level: 0 dB FPS: 878 CPU: 17.8%
[ 8.0%] Frs: 14356 Err: 0 Time: 0:16.375 Level: 0 dB FPS: 876 CPU: 7.2%
[ 8.0%] Frs: 14438 Err: 0 Time: 0:16.500 Level: 0 dB FPS: 875 CPU: 12.5%
[ 8.1%] Frs: 14562 Err: 0 Time: 0:16.609 Level: 0 dB FPS: 876 CPU: 14.3%
[ 8.2%] Frs: 14661 Err: 0 Time: 0:16.719 Level: 0 dB FPS: 876 CPU: 10.7%
[ 8.2%] Frs: 14702 Err: 0 Time: 0:16.828 Level: 0 dB FPS: 873 CPU: 3.6%
[ 8.2%] Frs: 14780 Err: 0 Time: 0:16.937 Level: 0 dB FPS: 872 CPU: 14.3%
[ 8.3%] Frs: 14838 Err: 0 Time: 0:17.047 Level: 0 dB FPS: 870 CPU: 3.6%
[ 8.3%] Frs: 14953 Err: 0 Time: 0:17.172 Level: 0 dB FPS: 870 CPU: 15.6%
[ 8.4%] Frs: 15074 Err: 0 Time: 0:17.281 Level: 0 dB FPS: 872 CPU: 17.9%
[ 8.4%] Frs: 15150 Err: 0 Time: 0:17.391 Level: 0 dB FPS: 871 CPU: 7.1%
[ 8.5%] Frs: 15222 Err: 0 Time: 0:17.516 Level: 0 dB FPS: 869 CPU: 6.3%
[ 8.5%] Frs: 15308 Err: 0 Time: 0:17.625 Level: 0 dB FPS: 868 CPU: 10.8%
[ 8.6%] Frs: 15393 Err: 0 Time: 0:17.734 Level: 0 dB FPS: 867 CPU: 3.6%
[ 8.6%] Frs: 15513 Err: 0 Time: 0:17.844 Level: 0 dB FPS: 869 CPU: 17.8%
[ 8.7%] Frs: 15606 Err: 0 Time: 0:17.953 Level: 0 dB FPS: 869 CPU: 14.3%
[ 8.8%] Frs: 15732 Err: 0 Time: 0:18.062 Level: 0 dB FPS: 870 CPU: 14.3%
[ 8.8%] Frs: 15798 Err: 0 Time: 0:18.172 Level: 0 dB FPS: 869 CPU: 7.1%
[ 8.9%] Frs: 15900 Err: 0 Time: 0:18.344 Level: 0 dB FPS: 866 CPU: 6.8%
[ 8.9%] Frs: 15972 Err: 0 Time: 0:18.453 Level: 0 dB FPS: 865 CPU: 7.2%
[ 8.9%] Frs: 16068 Err: 0 Time: 0:18.562 Level: 0 dB FPS: 865 CPU: 14.3%
[ 9.0%] Frs: 16165 Err: 0 Time: 0:18.672 Level: 0 dB FPS: 865 CPU: 14.2%
[ 9.0%] Frs: 16247 Err: 0 Time: 0:18.781 Level: 0 dB FPS: 865 CPU: 10.8%
[ 9.1%] Frs: 16361 Err: 0 Time: 0:18.891 Level: 0 dB FPS: 866 CPU: 10.7%
[ 9.1%] Frs: 16423 Err: 0 Time: 0:19.000 Level: 0 dB FPS: 864 CPU: 10.8%
[ 9.2%] Frs: 16492 Err: 0 Time: 0:19.109 Level: 0 dB FPS: 863 CPU: 10.8%
[ 9.2%] Frs: 16553 Err: 0 Time: 0:19.234 Level: 0 dB FPS: 860 CPU: 3.1%
[ 9.3%] Frs: 16639 Err: 0 Time: 0:19.344 Level: 0 dB FPS: 860 CPU: 10.7%
[ 9.3%] Frs: 16724 Err: 0 Time: 0:19.469 Level: 0 dB FPS: 859 CPU: 6.3%
[ 9.4%] Frs: 16838 Err: 0 Time: 0:19.578 Level: 0 dB FPS: 860 CPU: 14.3%
[ 9.4%] Frs: 16889 Err: 0 Time: 0:19.687 Level: 0 dB FPS: 857 CPU: 10.8%
[ 9.4%] Frs: 16958 Err: 0 Time: 0:19.812 Level: 0 dB FPS: 855 CPU: 9.4%
[ 9.5%] Frs: 17033 Err: 0 Time: 0:19.922 Level: 0 dB FPS: 854 CPU: 14.2%
[ 9.5%] Frs: 17111 Err: 0 Time: 0:20.031 Level: 0 dB FPS: 854 CPU: 10.8%
[ 9.6%] Frs: 17236 Err: 0 Time: 0:20.141 Level: 0 dB FPS: 855 CPU: 17.8%
[ 9.7%] Frs: 17332 Err: 0 Time: 0:20.266 Level: 0 dB FPS: 855 CPU: 6.3%
[ 9.7%] Frs: 17398 Err: 0 Time: 0:20.375 Level: 0 dB FPS: 853 CPU: 7.2%
[ 9.7%] Frs: 17478 Err: 0 Time: 0:20.516 Level: 0 dB FPS: 851 CPU: 2.8%
[ 9.8%] Frs: 17550 Err: 0 Time: 0:20.625 Level: 0 dB FPS: 850 CPU: 10.8%
[ 9.8%] Frs: 17582 Err: 0 Time: 0:20.750 Level: 0 dB FPS: 847 CPU: 0.0%
[ 9.8%] Frs: 17654 Err: 0 Time: 0:20.875 Level: 0 dB FPS: 845 CPU: 6.3%
[ 9.9%] Frs: 17726 Err: 0 Time: 0:20.984 Level: 0 dB FPS: 844 CPU: 14.3%
[ 9.9%] Frs: 17857 Err: 0 Time: 0:21.094 Level: 0 dB FPS: 846 CPU: 14.2%
---------------------------------------
Frames/errors: 179426/0
System time: 143844ms
Process time: 97343ms
Approx. 1.70% realtime CPU usage

Exited with code: 0x0000

-------------------------------

"C:/Documents and Settings/Leon Lanford/Local Settings/Application Data/Temp/66c73ef2919b4640adb5d337f197a95b.tmp/tool_sox.exe" -V3 --guard --temp . "C:\Documents and Settings\Leon Lanford\Local Settings\Application Data\Temp\66c73ef2919b4640adb5d337f197a95b.tmp\bc21f3d3bfdf45f9bbfff80cac6d6de2.wav" -c2 "C:\Documents and Settings\Leon Lanford\Local Settings\Application Data\Temp\66c73ef2919b4640adb5d337f197a95b.tmp\c647b8be01354dab95e60e54ac5ee241.wav"


Exited with code: 0xF291


From the log I think that the conversion to wav succeeded but not wav to mp3. I tested this by converting to wav first and it works but I cannot convert the wav to mp3 or vorbis.

I also tried to convert it to flac first but still failed at the filtering process(successfully got the flac audio), from the log I saw that flac got converted to wav first not directly to mp3. I think the problem is at the wav?

But at last I successfully converted the audio, I converted the flac to vorbis using foobar2000 conversion tool.
That's why I thought there's nothing wrong with the audio, I just want to post this bug here.

Thanks for the great app :D

LoRd_MuldeR
20th March 2011, 20:16
LeonLanford,

it seems like SoX failed when downmixing the intermediate Wave file to two channels. The downmix is required for MP3 encoding, as the MP3 format is Stereo only.

Multi-channel AC3 to MP3 conversion seems to work okay for me:
http://pastie.org/private/3dlynbbsuux4hj9v02i2a

Can you provide a short sample file to re-produce the issue? Also, what version are you using?

mariush
20th March 2011, 21:29
I can reproduce it here, was just curious about it and tried it with a 250 MB dts file :


"C:/Documents and Settings/Administrator/Local Settings/Application Data/Temp/5c288acc28c647468fcca6736e957179.tmp/tool_valdec.exe" "S:\a.dts" -w
"C:\Documents and Settings\Administrator\Local Settings\Application Data\Temp\5c288acc28c647468fcca6736e957179.tmp\202cc1cf91e94536a076a298b3412181.wav"

Opening audio output PCM16 3/2.1 (5.1) 48000...
[ 0.0%] Frs: 209 Err: 0 Time: 0:00.110 Level: 0 dB FPS: 1900 CPU: 7.1%
[ 0.1%] Frs: 535 Err: 0 Time: 0:00.219 Level: 0 dB FPS: 2442 CPU: 25.1%
[ 0.1%] Frs: 966 Err: 0 Time: 0:00.328 Level: 0 dB FPS: 2945 CPU: 25.1%
[ 0.2%] Frs: 1391 Err: 0 Time: 0:00.438 Level: 0 dB FPS: 3175 CPU: 24.9%
[ 0.3%] Frs: 1694 Err: 0 Time: 0:00.547 Level: 0 dB FPS: 3096 CPU: 21.5%
[ 0.3%] Frs: 2096 Err: 0 Time: 0:00.656 Level: 0 dB FPS: 3195 CPU: 25.1%
[ 0.4%] Frs: 2419 Err: 0 Time: 0:00.766 Level: 0 dB FPS: 3157 CPU: 10.7%
[ 0.4%] Frs: 2655 Err: 0 Time: 0:00.875 Level: 0 dB FPS: 3034 CPU: 17.9%
[ 0.5%] Frs: 3000 Err: 0 Time: 0:00.985 Level: 0 dB FPS: 3045 CPU: 21.3%
[ 0.5%] Frs: 3303 Err: 0 Time: 0:01.094 Level: 0 dB FPS: 3019 CPU: 14.3%
[ 0.5%] Frs: 3560 Err: 0 Time: 0:01.203 Level: 0 dB FPS: 2959 CPU: 17.9%
[ 0.6%] Frs: 3882 Err: 0 Time: 0:01.313 Level: 0 dB FPS: 2956 CPU: 21.3%
[ 0.6%] Frs: 4246 Err: 0 Time: 0:01.422 Level: 0 dB FPS: 2985 CPU: 25.1%
[ 0.7%] Frs: 4568 Err: 0 Time: 0:01.531 Level: 0 dB FPS: 2983 CPU: 17.9%
[ 0.7%] Frs: 4943 Err: 0 Time: 0:01.641 Level: 0 dB FPS: 3012 CPU: 21.3%
[ 0.8%] Frs: 5327 Err: 0 Time: 0:01.750 Level: 0 dB FPS: 3044 CPU: 17.9%
[ 0.9%] Frs: 5709 Err: 0 Time: 0:01.860 Level: 0 dB FPS: 3069 CPU: 21.3%
[ 0.9%] Frs: 6054 Err: 0 Time: 0:01.969 Level: 0 dB FPS: 3074 CPU: 21.5%
[ 1.0%] Frs: 6495 Err: 0 Time: 0:02.078 Level: 0 dB FPS: 3125 CPU: 25.1%
[ 1.0%] Frs: 6922 Err: 0 Time: 0:02.188 Level: 0 dB FPS: 3163 CPU: 24.9%
[ 1.1%] Frs: 7350 Err: 0 Time: 0:02.297 Level: 0 dB FPS: 3199 CPU: 25.1%
[ 1.2%] Frs: 7768 Err: 0 Time: 0:02.406 Level: 0 dB FPS: 3228 CPU: 25.1%
[ 1.2%] Frs: 8191 Err: 0 Time: 0:02.516 Level: 0 dB FPS: 3255 CPU: 24.9%
[ 1.3%] Frs: 8609 Err: 0 Time: 0:02.625 Level: 0 dB FPS: 3279 CPU: 25.1%
[ 1.4%] Frs: 9022 Err: 0 Time: 0:02.735 Level: 0 dB FPS: 3298 CPU: 17.8%
[ 1.4%] Frs: 9433 Err: 0 Time: 0:02.844 Level: 0 dB FPS: 3316 CPU: 21.5%
[ 1.5%] Frs: 9856 Err: 0 Time: 0:02.953 Level: 0 dB FPS: 3337 CPU: 21.5%
[ 1.5%] Frs: 10225 Err: 0 Time: 0:03.063 Level: 0 dB FPS: 3338 CPU: 24.9%
[ 1.6%] Frs: 10614 Err: 0 Time: 0:03.172 Level: 0 dB FPS: 3346 CPU: 25.1%
[ 1.7%] Frs: 11014 Err: 0 Time: 0:03.281 Level: 0 dB FPS: 3356 CPU: 17.9%
[ 1.7%] Frs: 11446 Err: 0 Time: 0:03.391 Level: 0 dB FPS: 3375 CPU: 24.9%
[ 1.8%] Frs: 11799 Err: 0 Time: 0:03.500 Level: 0 dB FPS: 3371 CPU: 21.5%
[ 1.8%] Frs: 12206 Err: 0 Time: 0:03.610 Level: 0 dB FPS: 3381 CPU: 24.9%
[ 1.9%] Frs: 12630 Err: 0 Time: 0:03.719 Level: 0 dB FPS: 3396 CPU: 25.1%
[ 2.0%] Frs: 12986 Err: 0 Time: 0:03.828 Level: 0 dB FPS: 3392 CPU: 21.5%
[ 2.0%] Frs: 13345 Err: 0 Time: 0:03.938 Level: 0 dB FPS: 3388 CPU: 17.8%
[ 2.1%] Frs: 13728 Err: 0 Time: 0:04.046 Level: 0 dB FPS: 3392 CPU: 25.1%
[ 2.1%] Frs: 14146 Err: 0 Time: 0:04.156 Level: 0 dB FPS: 3403 CPU: 25.1%
[ 2.2%] Frs: 14477 Err: 0 Time: 0:04.266 Level: 0 dB FPS: 3393 CPU: 14.2%
[ 2.2%] Frs: 14890 Err: 0 Time: 0:04.375 Level: 0 dB FPS: 3403 CPU: 21.5%
[ 2.3%] Frs: 15304 Err: 0 Time: 0:04.485 Level: 0 dB FPS: 3412 CPU: 24.9%
[ 2.4%] Frs: 15692 Err: 0 Time: 0:04.594 Level: 0 dB FPS: 3415 CPU: 21.5%
[ 2.4%] Frs: 16126 Err: 0 Time: 0:04.703 Level: 0 dB FPS: 3428 CPU: 25.1%
[ 2.5%] Frs: 16559 Err: 0 Time: 0:04.813 Level: 0 dB FPS: 3440 CPU: 24.9%
[ 2.6%] Frs: 16990 Err: 0 Time: 0:04.922 Level: 0 dB FPS: 3451 CPU: 25.1%
[ 2.6%] Frs: 17362 Err: 0 Time: 0:05.031 Level: 0 dB FPS: 3451 CPU: 21.5%
[ 2.7%] Frs: 17798 Err: 0 Time: 0:05.141 Level: 0 dB FPS: 3461 CPU: 24.9%
[ 2.7%] Frs: 18206 Err: 0 Time: 0:05.250 Level: 0 dB FPS: 3467 CPU: 21.5%
[ 2.8%] Frs: 18628 Err: 0 Time: 0:05.360 Level: 0 dB FPS: 3475 CPU: 24.9%
[ 2.9%] Frs: 19047 Err: 0 Time: 0:05.469 Level: 0 dB FPS: 3482 CPU: 21.5%
[ 2.9%] Frs: 19464 Err: 0 Time: 0:05.578 Level: 0 dB FPS: 3489 CPU: 25.1%
[ 3.0%] Frs: 19842 Err: 0 Time: 0:05.688 Level: 0 dB FPS: 3488 CPU: 24.9%
[ 3.0%] Frs: 20199 Err: 0 Time: 0:05.797 Level: 0 dB FPS: 3484 CPU: 21.5%
[ 3.1%] Frs: 20585 Err: 0 Time: 0:05.906 Level: 0 dB FPS: 3485 CPU: 25.1%
[ 3.2%] Frs: 21010 Err: 0 Time: 0:06.016 Level: 0 dB FPS: 3492 CPU: 24.9%
[ 3.2%] Frs: 21434 Err: 0 Time: 0:06.125 Level: 0 dB FPS: 3499 CPU: 25.1%
[ 3.3%] Frs: 21873 Err: 0 Time: 0:06.235 Level: 0 dB FPS: 3508 CPU: 24.9%
[ 3.4%] Frs: 22275 Err: 0 Time: 0:06.344 Level: 0 dB FPS: 3511 CPU: 21.5%
[ 3.4%] Frs: 22696 Err: 0 Time: 0:06.453 Level: 0 dB FPS: 3517 CPU: 25.1%
[ 3.5%] Frs: 23125 Err: 0 Time: 0:06.563 Level: 0 dB FPS: 3523 CPU: 24.9%
[ 3.5%] Frs: 23475 Err: 0 Time: 0:06.672 Level: 0 dB FPS: 3518 CPU: 25.1%
[ 3.6%] Frs: 23909 Err: 0 Time: 0:06.781 Level: 0 dB FPS: 3525 CPU: 25.1%
[ 3.7%] Frs: 24315 Err: 0 Time: 0:06.891 Level: 0 dB FPS: 3528 CPU: 24.9%
[ 3.7%] Frs: 24703 Err: 0 Time: 0:07.000 Level: 0 dB FPS: 3529 CPU: 25.1%
[ 3.8%] Frs: 25079 Err: 0 Time: 0:07.110 Level: 0 dB FPS: 3527 CPU: 17.8%
[ 3.8%] Frs: 25450 Err: 0 Time: 0:07.219 Level: 0 dB FPS: 3525 CPU: 14.3%
[ 3.9%] Frs: 25876 Err: 0 Time: 0:07.328 Level: 0 dB FPS: 3531 CPU: 25.1%
[ 4.0%] Frs: 26297 Err: 0 Time: 0:07.438 Level: 0 dB FPS: 3535 CPU: 24.9%
[ 4.0%] Frs: 26715 Err: 0 Time: 0:07.547 Level: 0 dB FPS: 3539 CPU: 25.1%
[ 4.1%] Frs: 27134 Err: 0 Time: 0:07.656 Level: 0 dB FPS: 3544 CPU: 25.1%
[ 4.1%] Frs: 27494 Err: 0 Time: 0:07.766 Level: 0 dB FPS: 3540 CPU: 21.3%
[ 4.2%] Frs: 27846 Err: 0 Time: 0:07.875 Level: 0 dB FPS: 3536 CPU: 21.5%
[ 4.3%] Frs: 28251 Err: 0 Time: 0:07.985 Level: 0 dB FPS: 3538 CPU: 21.3%
[ 4.3%] Frs: 28679 Err: 0 Time: 0:08.093 Level: 0 dB FPS: 3543 CPU: 25.1%
[ 4.4%] Frs: 29096 Err: 0 Time: 0:08.203 Level: 0 dB FPS: 3546 CPU: 25.1%
[ 4.5%] Frs: 29526 Err: 0 Time: 0:08.313 Level: 0 dB FPS: 3551 CPU: 24.9%
[ 4.5%] Frs: 29952 Err: 0 Time: 0:08.422 Level: 0 dB FPS: 3556 CPU: 25.1%
[ 4.6%] Frs: 30373 Err: 0 Time: 0:08.531 Level: 0 dB FPS: 3560 CPU: 25.1%
[ 4.6%] Frs: 30809 Err: 0 Time: 0:08.641 Level: 0 dB FPS: 3565 CPU: 24.9%
[ 4.7%] Frs: 31197 Err: 0 Time: 0:08.750 Level: 0 dB FPS: 3565 CPU: 21.5%
[ 4.8%] Frs: 31630 Err: 0 Time: 0:08.860 Level: 0 dB FPS: 3569 CPU: 24.9%
[ 4.8%] Frs: 32070 Err: 0 Time: 0:08.969 Level: 0 dB FPS: 3575 CPU: 25.1%
[ 4.9%] Frs: 32430 Err: 0 Time: 0:09.078 Level: 0 dB FPS: 3572 CPU: 17.9%
[ 5.0%] Frs: 32863 Err: 0 Time: 0:09.188 Level: 0 dB FPS: 3576 CPU: 24.9%
[ 5.0%] Frs: 33268 Err: 0 Time: 0:09.297 Level: 0 dB FPS: 3578 CPU: 21.5%
[ 5.1%] Frs: 33699 Err: 0 Time: 0:09.406 Level: 0 dB FPS: 3582 CPU: 25.1%
[ 5.2%] Frs: 34127 Err: 0 Time: 0:09.516 Level: 0 dB FPS: 3586 CPU: 24.9%
[ 5.2%] Frs: 34546 Err: 0 Time: 0:09.625 Level: 0 dB FPS: 3589 CPU: 25.1%
[ 5.3%] Frs: 34982 Err: 0 Time: 0:09.735 Level: 0 dB FPS: 3593 CPU: 24.9%
[ 5.3%] Frs: 35415 Err: 0 Time: 0:09.844 Level: 0 dB FPS: 3597 CPU: 25.1%
[ 5.4%] Frs: 35787 Err: 0 Time: 0:09.953 Level: 0 dB FPS: 3595 CPU: 17.9%
[ 5.5%] Frs: 36216 Err: 0 Time: 0:10.063 Level: 0 dB FPS: 3598 CPU: 24.9%
[ 5.5%] Frs: 36569 Err: 0 Time: 0:10.172 Level: 0 dB FPS: 3595 CPU: 25.1%
[ 5.6%] Frs: 36919 Err: 0 Time: 0:10.281 Level: 0 dB FPS: 3590 CPU: 21.5%
[ 5.6%] Frs: 37346 Err: 0 Time: 0:10.391 Level: 0 dB FPS: 3594 CPU: 21.3%
[ 5.7%] Frs: 37765 Err: 0 Time: 0:10.500 Level: 0 dB FPS: 3596 CPU: 21.5%
[ 5.8%] Frs: 38161 Err: 0 Time: 0:10.610 Level: 0 dB FPS: 3596 CPU: 21.3%
[ 5.8%] Frs: 38495 Err: 0 Time: 0:10.719 Level: 0 dB FPS: 3591 CPU: 21.5%
[ 5.9%] Frs: 38923 Err: 0 Time: 0:10.828 Level: 0 dB FPS: 3594 CPU: 25.1%
[ 5.9%] Frs: 39292 Err: 0 Time: 0:10.938 Level: 0 dB FPS: 3592 CPU: 17.8%
[ 6.0%] Frs: 39726 Err: 0 Time: 0:11.047 Level: 0 dB FPS: 3596 CPU: 25.1%
[ 6.1%] Frs: 40113 Err: 0 Time: 0:11.156 Level: 0 dB FPS: 3595 CPU: 21.5%
[ 6.1%] Frs: 40545 Err: 0 Time: 0:11.266 Level: 0 dB FPS: 3598 CPU: 24.9%
[ 6.2%] Frs: 40982 Err: 0 Time: 0:11.375 Level: 0 dB FPS: 3602 CPU: 25.1%
[ 6.2%] Frs: 41404 Err: 0 Time: 0:11.485 Level: 0 dB FPS: 3605 CPU: 24.9%
[ 6.3%] Frs: 41834 Err: 0 Time: 0:11.594 Level: 0 dB FPS: 3608 CPU: 25.1%
[ 6.4%] Frs: 42260 Err: 0 Time: 0:11.703 Level: 0 dB FPS: 3611 CPU: 25.1%
[ 6.4%] Frs: 42647 Err: 0 Time: 0:11.813 Level: 0 dB FPS: 3610 CPU: 21.3%
[ 6.5%] Frs: 43078 Err: 0 Time: 0:11.922 Level: 0 dB FPS: 3613 CPU: 21.5%
[ 6.6%] Frs: 43492 Err: 0 Time: 0:12.031 Level: 0 dB FPS: 3614 CPU: 25.1%
[ 6.6%] Frs: 43873 Err: 0 Time: 0:12.141 Level: 0 dB FPS: 3613 CPU: 21.3%
[ 6.7%] Frs: 44294 Err: 0 Time: 0:12.250 Level: 0 dB FPS: 3615 CPU: 25.1%
[ 6.8%] Frs: 44726 Err: 0 Time: 0:12.360 Level: 0 dB FPS: 3618 CPU: 24.9%
[ 6.8%] Frs: 45135 Err: 0 Time: 0:12.469 Level: 0 dB FPS: 3619 CPU: 25.1%
[ 6.9%] Frs: 45548 Err: 0 Time: 0:12.578 Level: 0 dB FPS: 3621 CPU: 25.1%
[ 6.9%] Frs: 45923 Err: 0 Time: 0:12.688 Level: 0 dB FPS: 3619 CPU: 17.8%
[ 7.0%] Frs: 46356 Err: 0 Time: 0:12.797 Level: 0 dB FPS: 3622 CPU: 25.1%
[ 7.1%] Frs: 46766 Err: 0 Time: 0:12.906 Level: 0 dB FPS: 3623 CPU: 21.5%
[ 7.1%] Frs: 47112 Err: 0 Time: 0:13.016 Level: 0 dB FPS: 3619 CPU: 21.3%
[ 7.2%] Frs: 47533 Err: 0 Time: 0:13.125 Level: 0 dB FPS: 3621 CPU: 25.1%
[ 7.2%] Frs: 47946 Err: 0 Time: 0:13.235 Level: 0 dB FPS: 3622 CPU: 24.9%
[ 7.3%] Frs: 48294 Err: 0 Time: 0:13.344 Level: 0 dB FPS: 3619 CPU: 25.1%
[ 7.4%] Frs: 48699 Err: 0 Time: 0:13.453 Level: 0 dB FPS: 3619 CPU: 25.1%
[ 7.4%] Frs: 49126 Err: 0 Time: 0:13.563 Level: 0 dB FPS: 3622 CPU: 21.3%
[ 7.5%] Frs: 49529 Err: 0 Time: 0:13.672 Level: 0 dB FPS: 3622 CPU: 25.1%
[ 7.5%] Frs: 49923 Err: 0 Time: 0:13.781 Level: 0 dB FPS: 3622 CPU: 21.5%
[ 7.6%] Frs: 50350 Err: 0 Time: 0:13.891 Level: 0 dB FPS: 3624 CPU: 24.9%
[ 7.7%] Frs: 50790 Err: 0 Time: 0:14.000 Level: 0 dB FPS: 3627 CPU: 25.1%
[ 7.7%] Frs: 51214 Err: 0 Time: 0:14.110 Level: 0 dB FPS: 3629 CPU: 24.9%
[ 7.8%] Frs: 51645 Err: 0 Time: 0:14.219 Level: 0 dB FPS: 3632 CPU: 25.1%
[ 7.9%] Frs: 52064 Err: 0 Time: 0:14.328 Level: 0 dB FPS: 3633 CPU: 21.5%
[ 7.9%] Frs: 52488 Err: 0 Time: 0:14.438 Level: 0 dB FPS: 3635 CPU: 24.9%
[ 8.0%] Frs: 52923 Err: 0 Time: 0:14.547 Level: 0 dB FPS: 3638 CPU: 25.1%
[ 8.1%] Frs: 53335 Err: 0 Time: 0:14.688 Level: 0 dB FPS: 3631 CPU: 13.9%
[ 8.1%] Frs: 53730 Err: 0 Time: 0:14.797 Level: 0 dB FPS: 3631 CPU: 25.1%
[ 8.2%] Frs: 54163 Err: 0 Time: 0:14.906 Level: 0 dB FPS: 3633 CPU: 25.1%
[ 8.2%] Frs: 54603 Err: 0 Time: 0:15.016 Level: 0 dB FPS: 3636 CPU: 24.9%
[ 8.3%] Frs: 55009 Err: 0 Time: 0:15.125 Level: 0 dB FPS: 3636 CPU: 21.5%
[ 8.4%] Frs: 55458 Err: 0 Time: 0:15.235 Level: 0 dB FPS: 3640 CPU: 24.9%
[ 8.4%] Frs: 55901 Err: 0 Time: 0:15.344 Level: 0 dB FPS: 3643 CPU: 25.1%
[ 8.5%] Frs: 56332 Err: 0 Time: 0:15.453 Level: 0 dB FPS: 3645 CPU: 25.1%
[ 8.6%] Frs: 56774 Err: 0 Time: 0:15.563 Level: 0 dB FPS: 3648 CPU: 24.9%
[ 8.6%] Frs: 57166 Err: 0 Time: 0:15.672 Level: 0 dB FPS: 3647 CPU: 21.5%
[ 8.7%] Frs: 57571 Err: 0 Time: 0:15.781 Level: 0 dB FPS: 3648 CPU: 25.1%
[ 8.8%] Frs: 58017 Err: 0 Time: 0:15.891 Level: 0 dB FPS: 3650 CPU: 24.9%
[ 8.8%] Frs: 58470 Err: 0 Time: 0:16.000 Level: 0 dB FPS: 3654 CPU: 25.1%
[ 8.9%] Frs: 58912 Err: 0 Time: 0:16.110 Level: 0 dB FPS: 3656 CPU: 24.9%
[ 9.0%] Frs: 59359 Err: 0 Time: 0:16.219 Level: 0 dB FPS: 3659 CPU: 25.1%
[ 9.0%] Frs: 59759 Err: 0 Time: 0:16.328 Level: 0 dB FPS: 3659 CPU: 25.1%
[ 9.1%] Frs: 60200 Err: 0 Time: 0:16.438 Level: 0 dB FPS: 3662 CPU: 21.3%
[ 9.2%] Frs: 60619 Err: 0 Time: 0:16.547 Level: 0 dB FPS: 3663 CPU: 25.1%
[ 9.2%] Frs: 61058 Err: 0 Time: 0:16.656 Level: 0 dB FPS: 3665 CPU: 21.5%
[ 9.3%] Frs: 61445 Err: 0 Time: 0:16.766 Level: 0 dB FPS: 3664 CPU: 17.8%
[ 9.3%] Frs: 61887 Err: 0 Time: 0:16.875 Level: 0 dB FPS: 3667 CPU: 25.1%
[ 9.4%] Frs: 62327 Err: 0 Time: 0:16.985 Level: 0 dB FPS: 3669 CPU: 24.9%
[ 9.5%] Frs: 62762 Err: 0 Time: 0:17.094 Level: 0 dB FPS: 3671 CPU: 25.1%
[ 9.5%] Frs: 63120 Err: 0 Time: 0:17.203 Level: 0 dB FPS: 3669 CPU: 25.1%
[ 9.6%] Frs: 63518 Err: 0 Time: 0:17.313 Level: 0 dB FPS: 3668 CPU: 24.9%
[ 9.6%] Frs: 63910 Err: 0 Time: 0:17.422 Level: 0 dB FPS: 3668 CPU: 21.5%
[ 9.7%] Frs: 64327 Err: 0 Time: 0:17.531 Level: 0 dB FPS: 3669 CPU: 25.1%
[ 9.8%] Frs: 64758 Err: 0 Time: 0:17.641 Level: 0 dB FPS: 3670 CPU: 24.9%
[ 9.8%] Frs: 65150 Err: 0 Time: 0:17.750 Level: 0 dB FPS: 3670 CPU: 25.1%
[ 9.9%] Frs: 65584 Err: 0 Time: 0:17.860 Level: 0 dB FPS: 3672 CPU: 24.9%
---------------------------------------
Frames/errors: 662346/0
System time: 176000ms
Process time: 170937ms
Approx. 2.42% realtime CPU usage

Exited with code: 0x0000

-------------------------------

"C:/Documents and Settings/Administrator/Local Settings/Application Data/Temp/5c288acc28c647468fcca6736e957179.tmp/tool_sox.exe" -V3 --guard --temp .
"C:\Documents and Settings\Administrator\Local Settings\Application Data\Temp\5c288acc28c647468fcca6736e957179.tmp\202cc1cf91e94536a076a298b3412181.wav" -c2
"C:\Documents and Settings\Administrator\Local Settings\Application Data\Temp\5c288acc28c647468fcca6736e957179.tmp\8e7d3206d277495fa253f24183fd7eb9.wav"


Exited with code: 0xF291


I'm not sure you'd supposed to mix / and \ in a command line but I don't think that's the problem - after all you get an exit code

This exit code 62097 (F291) seems pretty popular with mplayer/smplayer , google it..

Later edit:

While decoding to wav, I opened the wav in vlc so that a file handle remains open and the file will remain after lamexp tries to delete them.
So I ran the command manually :


C:\[....]\Temp\5c2
88acc28c647468fcca6736e957179.tmp>tool_sox.exe -V3 --guard --temp . a8bb0312ad2d
4b7fba9a54da9f31fc11.wav -c2 temp.wav
tool_sox.exe: SoX v14.3.1
tool_sox.exe INFO formats: detected file format type `wav'
tool_sox.exe INFO wav: EXTENSIBLE

Input File : 'a8bb0312ad2d4b7fba9a54da9f31fc11.wav'
Channels : 6
Sample Rate : 48000
Precision : 16-bit
Duration : 01:57:44.89 = 339114496 samples ~ 529866 CDDA sectors
File Size : 4.07G
Bit Rate : 4.61M
Sample Encoding: 16-bit Signed Integer PCM
Endian Type : little
Reverse Nibbles: no
Reverse Bits : no


Output File : 'temp.wav'
Channels : 2
Sample Rate : 48000
Precision : 16-bit
Duration : 01:57:44.89 = 339114496 samples ~ 529866 CDDA sectors
Sample Encoding: 16-bit Signed Integer PCM
Endian Type : little
Reverse Nibbles: no
Reverse Bits : no
Comment : 'Processed by SoX'

tool_sox.exe INFO sox: effects chain: input 48000Hz 6 channels
tool_sox.exe INFO sox: effects chain: gain 48000Hz 6 channels
tool_sox.exe INFO sox: effects chain: channels 48000Hz 2 channels
tool_sox.exe INFO sox: effects chain: dither 48000Hz 2 channels
tool_sox.exe INFO sox: effects chain: output 48000Hz 2 channels


The output seems correct, wav file plays fine in videolan and is detected correctly as wav stereo.

LoRd_MuldeR
20th March 2011, 21:41
Does this only happen with very big AC3/DTS files? If so, the problem might be that the decoded Wave file is bigger than 4GB :eek:

mariush
20th March 2011, 21:50
No, in my case the temp wav generated before sox was 3.78 GB (4,069,374,056 bytes) . lamexp crashed it when triggering sox, but when i did it manually it worked fine. I didn't use the folders in the parameters though, so the whole command line was much smaller (could it be the case?)

Anyway, it's risky to use by default the C: drive.. i usually have a few GB only - now I had 7 GB... if someone rips a dts from a movie, you're making a 4 GB wav, then a 1.25 GB with sox ...

People will start to buy 40-80GB SSDs just for the OS and the situation probably won't improve in the future

ps. The length of the path to the temp files in my case is 170. You're getting close to the 256 limit on Windows - some programs have issues with that.

LoRd_MuldeR
20th March 2011, 22:13
No, in my case the temp wav generated before sox was 3.78 GB (4,069,374,056 bytes) . lamexp crashed it when triggering sox, but when i did it manually it worked fine. I didn't use the folders in the parameters though, so the whole command line was much smaller (could it be the case?)

Strange. It shouldn't make any difference whether LameXP calls SoX or you do it manually. The length of the command-line shouldn't be an issue.

Anyway, it's risky to use by default the C: drive.. i usually have a few GB only - now I had 7 GB... if someone rips a dts from a movie, you're making a 4 GB wav, then a 1.25 GB with sox ...

That's why a warning will pop up when the disk space runs low. Also the intermediate files are stored in the secondary (user-defined) temp folder...

ps. The length of the path to the temp files in my case is 170. You're getting close to the 256 limit on Windows - some programs have issues with that.

As far as I know, there is no way around the MAX_PATH limit on Windows. The limit is 260 tough ^^

mariush
20th March 2011, 22:25
For people that just start the application and just upgrade when the message pops up, well, they don't know such feature has been added without reading about it somewhere. I don't know how many people check each menu with every upgrade. Maybe a small window below the "new update available" or when the new version starts for the first time describing the significant changes would be useful?

Regarding file names. The actual limit is 256, because the MAX_PATH is 260 and you're using 3 for "X:\" and the fourth for the terminating NULL character.

Anyway, this is an API limit, and it's no longer the case for the Unicode versions of most functions - see this article: http://msdn.microsoft.com/en-us/library/Aa365247 - you can use up to about 32767 *bytes* (utf8 characters can take 1 to 3-5 bytes, normally maximum 3, more utf8 accepts and is valid according to standard, but for simplicity you're not supposed to use them)

The problem is you can't reliably know those command line tools are compiled and know how to read files with such long file names, without checking each one and building your own version, I'd say it's at least unreliable.

LoRd_MuldeR
21st March 2011, 01:05
For people that just start the application and just upgrade when the message pops up, well, they don't know such feature has been added without reading about it somewhere. I don't know how many people check each menu with every upgrade. Maybe a small window below the "new update available" or when the new version starts for the first time describing the significant changes would be useful?

Well, there is the Changelog, at which anybody can look. I even added a shortcut to the Changelog to the Help menu recently.

Regarding file names. The actual limit is 256, because the MAX_PATH is 260 and you're using 3 for "X:\" and the fourth for the terminating NULL character.

I would consider the drive letter as a part of a fully-qualified path, but that's hairsplitting again ;)

Anyway, this is an API limit, and it's no longer the case for the Unicode versions of most functions - see this article: http://msdn.microsoft.com/en-us/library/Aa365247 - you can use up to about 32767 *bytes* (utf8 characters can take 1 to 3-5 bytes, normally maximum 3, more utf8 accepts and is valid according to standard, but for simplicity you're not supposed to use them)

The problem is you can't reliably know those command line tools are compiled and know how to read files with such long file names, without checking each one and building your own version, I'd say it's at least unreliable.

Even though the Win32 API support paths up to 32767 characters now, when the proper functions are used and when a special prefix is added to the path, it seems impossible to create paths longer than 260 characters in total on a physical disk. I don't know if that is a limitation of the filesystem, a limitation of the Windows Explorer or if they simply prevent longer file names for backward-compatibility reasons.

Anyway, on Windows 7 the length of the path to the default %TEMP% folder is 28 characters + length of the user account name (35 in total here). That's enough room for LameXP to create its temporary files.

mariush
21st March 2011, 02:22
It's quite possible to create and work with such files, it's just that you need to use the unicode functions instead of the default ANSI ones. Oh, and I think you have to be sure each segment of the path is below 260 ansi characters.

Here's a code I wrote right now in a few minutes... it's visual basic 6 but uses the windows api:


Private Type SECURITY_ATTRIBUTES
nLength As Long
lpSecurityDescriptor As Long
bInheritHandle As Long
End Type

Private Const FILE_SHARE_READ = &H1
Private Const FILE_SHARE_WRITE = &H2

Private Declare Function CreateDirectory Lib "kernel32" Alias "CreateDirectoryW" (ByVal lpPathName As String, lpSecurityAttributes As SECURITY_ATTRIBUTES) As Long
Private Declare Function CreateFile Lib "kernel32" Alias "CreateFileW" (ByVal lpFileName As String, ByVal dwDesiredAccess As Long, ByVal dwShareMode As Long, ByVal lpSecurityAttributes As Long, ByVal dwCreationDisposition As Long, ByVal dwFlagsAndAttributes As Long, ByVal hTemplateFile As Long) As Long
Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long

Private Sub Form_Load()
Dim ret As Long
Dim s As String
Dim sec As SECURITY_ATTRIBUTES

Const folname As String = "This is a folder with a very long name because I like very long names and nobody can stop me from making them, they are so cool and magical"
Const filname As String = "This is a file with a very long name because I like very long names and nobody can stop me from making them, they are so cool and magical"

ret = CreateDirectory(s, sec)
MsgBox "Created folder " & folname & ", got reply " & CStr(ret) & " (0 means failure)"
s = StrConv("\\?\C:\" & folname & "\" & filname, vbUnicode)
ret = CreateFile(s, GENERIC_WRITE, FILE_SHARE_READ Or FILE_SHARE_WRITE, ByVal 0&, CREATE_ALWAYS, 0, 0&)
MsgBox "Created file ::" & folname & "::, in the previously created folder, got handle " & CStr(ret)
ret = CloseHandle(ret)
end sub


The result is this:

http://savedonthe.net/image/871/Clipboard01.png

Total length 281 characters.

Funny though, stuff like echo "1" >"This..." doesn't work, as it won't find the file... same with copy con "this..."


C:\This is a folder with a very long name because I like very long names and nob
ody can stop me from making them, they are so cool and magical>copy CON "This is
a file with a very long name because I like very long names and nobody can stop
me from making them, they are so cool and magical"
The file name is too long.
0 file(s) copied.


ps. the vb6 "to unicode" functions converts it to utf-16 (two bytes per character) so that may be where you went wrong before if you tried it"

LeonLanford
21st March 2011, 13:43
@mulder
as mariush already said, it's wav to mp3/vorbis bug (haven't tested with other).
my wav is only 3gb, less than mariush's.
I have 20gb free space so I don't think space is the problem and I'm using the latest lamexp #326.

I think there's also no problem with long filenames, I have longer filenames before and it worked. Like I said before, I tried to convert to wav first, after that convert it to mp3/vorbis but still failed.


"C:/Documents and Settings/Leon Lanford/Local Settings/Application Data/Temp/0903bfae0f0d4faa8bdb392e36f54688.tmp/tool_oggenc2_sse2.exe" -b 56 -o "C:\Documents and Settings\Leon Lanford\Desktop\[Keroro].Movie.03.[CC0F1970]_track2_jpn.ogg" "C:\Documents and Settings\Leon Lanford\Desktop\[Keroro].Movie.03.[CC0F1970]_track2_jpn.wav"

Skipping chunk of type "JUNK", length 28
Opening with wav module: WAV file reader
Mode initialisation failed: invalid parameters for bitrate

Exited with code: 0x0001


I think something is wrong with the wav reader? I can convert the wav with foobar2000 conversion tool.
Sorry I cannot provide sample because my upload speed is really slow, maybe you can ask mariush.

LoRd_MuldeR
21st March 2011, 13:58
Hmm, I would understand if SoX failed to process Wave files with a size of 4+ GB, as normal Wave files can't exceed a size of 4 GB (a limitation to the underlying RIFF format).

So AC3Filter/Valibdec will output "RF64" Wave files, if the final size actually exceeds 4 GB. Wouldn't be a surprise of SoX failed to process such RF64 files, but with ~3GB files it should work.

I will try to re-produce the issue with a bigger Wave file. But if that turns out to be a limitation in SoX, there's not much I can do about it...

LoRd_MuldeR
21st March 2011, 15:17
Okay, I just converted an 6ch AC3 file, which I had extracted from one of my DVD's, to the MP3 format with LameXP.

Everything went through just fine:
http://pastie.org/private/r3u9ngl7p875mm5p1j6pyg
:confused:

The size of the source AC3 file is 316 MB, the intermediate Wave file was like ~3 GB in size, the downmixed version was still about 1 GB in size.

As you can see, the decoding (Valibdec), the downmixing (SoX) and the encoding (LAME) all completed successfully...

BTW: I just fixed a minor bug in LameXP's code for parsing the Valibdec output. This bug caused the log to be flooded with messages like this:
[ 0.5%] Frs: 3560 Err: 0 Time: 0:01.203 Level: 0 dB FPS: 2959 CPU: 17.9%

mariush
21st March 2011, 23:53
What's with the


Duration : 01:34:07.97 = 271102464 samples ~ 423598 CDDA sectors
File Size : 42949672.00G
Bit Rate : 42949672.442949672.00G


in the pastie log? 32bit signed/unsigned issue? I didn't get that with the almost 4GB wav made from the dts file.

LoRd_MuldeR
22nd March 2011, 00:39
What's with the


Duration : 01:34:07.97 = 271102464 samples ~ 423598 CDDA sectors
File Size : 42949672.00G
Bit Rate : 42949672.442949672.00G


in the pastie log? 32bit signed/unsigned issue? I didn't get that with the almost 4GB wav made from the dts file.

Not sure. I will try with a DTS file later or tomorrow.

Meanwhile:
First attempt for cover artwork support.

LoRd_MuldeR
4th April 2011, 22:12
LameXP v4.01 Final :)
https://github.com/lordmulder/LameXP/downloads

Changes between v4.00 and v4.01:
* Added an option to manually specify the number of parallel instances
* Added an option to select a user-defined TEMP directory
* Added an option to shutdown the computer as soon as all files are completed
* Added an option to add directories recursively
* Added support for embedding cover artwork (currently works with LAME, FLAC and Nero AAC only)
* Updated Qt runtime libraries to v4.7.2
* Updated LAME encoder to v3.99.0.16 (2011-04-04), compiled with ICL 12.0.2
* Updated Vorbis encoder to v2.87 using aoTuV Beta-6.02 (2011-02-28), compiled with ICL 11.1 and MSVC 9.0
* Updated TTA decoder multiplatform library to v2.1 (2011-03-11), compiled with MSVC 9.0
* Updated SoX to v14.3.2 (2010-02-27), compiled with ICL 12.0.2
* Updated MediaInfo to v0.7.43 (2011-03-20), compiled with ICL 12.0.2 and MSVC 9.0
* Updated language files (big thank-you to all contributors !!!)
* Fixed a problem with the LAME encoder that could cause glitches (VBR mode), reported by Wolfgang Waldeck
* Fixed a problem with the LAME encoder that could cause very slow encoding speed
* Fixed a bug that caused AAC encoding to fail in CBR mode (the "-2pass" parameter was set wrongly)
* A warning message will be emitted, if diskspace drops below a critical limit while processing

LoRd_MuldeR
8th April 2011, 22:21
New experimental snapshot available:

This is the first build compiled with Visual Studio 2010, so please report any issues you may encounter.
Due to a limitation of Visual Studio 2010, the minimum supported operating system is Windows XP with Service Pack 2 from now on.
Furthermore we have a new translation: Korean!

LoRd_MuldeR
11th April 2011, 14:42
I overhauled the initialization routine, so the startup should be slightly faster now, as fewer files need to be extracted.

(BTW: Is anybody else experiencing that SourceForge suddenly takes extremely long, like 5 hours or so, to make new downloads available?)

lethedoom
11th April 2011, 15:34
"(BTW: Is anybody else experiencing that SourceForge suddenly takes extremely long, like 5 hours or so, to make new downloads available?)"

For what it is worth I have been offered and downloaded updates using LameXP 'Check For Updates' before they appeared on the beta folder list @ http://sourceforge.net/projects/lamexp/files/Snapshots%20%28BETA%29/

LoRd_MuldeR
11th April 2011, 15:42
For what it is worth I have been offered and downloaded updates using LameXP 'Check For Updates' before they appeared on the beta folder list @ http://sourceforge.net/projects/lamexp/files/Snapshots%20%28BETA%29/

That's not a surprise. The auto-update server is completely unrelated to the SourceForge file release system.

And I usually push updates to the auto-update server first, before uploading them to other mirrors. However no updates have been pushed to auto-update since the v4.01 final release.

So all builds prior to #418 should still update #418 (aka "v4.01 final") and later snapshot builds should not update at all, at the time being...

digitaltoast
13th April 2011, 10:54
I'm liking the new Lame build 4.01 especially now the "hanging when selecting output folder is fixed" but talking of ogg...

BTW, can anyone explain me why newer Ogg encoders produce significially larger files than the older ones?

I've noticed that when using quality based vbr, the output size of 0, -1 and -2 quality is always identical.

When using abr bitrate, at very low bitrates (32k) speech sounds like it has a tiny but noticeable "echo" to it. Has anyone else heard this? Is there a setting to get round this?

Apart from that - great!

LoRd_MuldeR
13th April 2011, 20:12
I'm liking the new Lame build 4.01 especially now the "hanging when selecting output folder is fixed"

I did not fix anything with that regard. If there was any improvement, then it is because I updated the Qt framework to v4.7.2 ;)

but talking of ogg...

I've noticed that when using quality based vbr, the output size of 0, -1 and -2 quality is always identical.

When using abr bitrate, at very low bitrates (32k) speech sounds like it has a tiny but noticeable "echo" to it. Has anyone else heard this? Is there a setting to get round this?

Apart from that - great!

I don't do a lot of ultra-low bitrate encodes, but maybe what your hear is a side-effect of the the latest aoTuV Vorbis tweaks? :confused:

(BTW: Maybe you want to try a Speech-Codec, like Speex, for ultra-low bitrate speech encodes)

LoRd_MuldeR
16th April 2011, 21:34
New experimental snapshot available:
LAME v3.99 has finally gone Beta. Please see the LAME Changelog (http://lame.cvs.sourceforge.net/viewvc/lame/lame/doc/html/history.html?revision=1.127) for details :)

LoRd_MuldeR
19th April 2011, 22:06
New experimental snapshot available:
http://sourceforge.net/projects/lamexp/files/Snapshots%20(BETA)/2011-04-19/

Updated to Qt SDK v1.1 (Qt v4.7.3).

codeit
20th April 2011, 19:25
I just Updated to the newest Version and everytime i encode with CBR/320kbit/s the Final File is encoded @ 160kbit/s

I tried it a few times but everytime i encode it the 160kbit/s File is the Result


Is this a Bug?



Greetings!

LoRd_MuldeR
20th April 2011, 22:04
I just Updated to the newest Version and everytime i encode with CBR/320kbit/s the Final File is encoded @ 160kbit/s

I tried it a few times but everytime i encode it the 160kbit/s File is the Result

Is this a Bug?

Hard to say, as you didn't even tell us what encoder you were using (LAME, Vorbis, Nero AAC) or at least provide your log :confused:

Please give me exact instructions how to reproduce the problem you have encountered and I will be able to analyze and, if it is a bug, fix it.

(Oh, and it might also be helpful if you tell us how you "measure" the resulting bitrate and conclude that it is wrong)

mr soft
22nd April 2011, 16:30
:thanks: again for all your work.

A few hiccups I’ve encountered.
It ignores language selected on install, does it install by region ? I ask because I have an English OS with a Spanish keyboard and Spanish region selected, I select English, it then installs in Spanish.:confused:
It doesn’t seem to be importing my old settings, ie. I uninstalled the older version selecting, keep settings. installed newer version and it outputs files at the default installation settings. I then reverted back to the 3.6 final build and all my compression/settings were automatically recognized. I´m also still experiencing a lot of lag when selecting output, ( am I the only one ?) this is also not present with 3.6 final
Oh yeh , almost forgot , you asked about antivirus, I´m using Avira.
Ps what happened to the floating mines when you click about, and the moving cd. :)

LoRd_MuldeR
22nd April 2011, 19:47
:thanks: again for all your work.

A few hiccups I’ve encountered.
It ignores language selected on install, does it install by region ? I ask because I have an English OS with a Spanish keyboard and Spanish region selected, I select English, it then installs in Spanish.:confused:

Well, the language you select in the installer is for the install program. It does not (yet) influence the (initial) language of the main program.

The language of the main program should default to your system's language (if we have that language, otherwise English) and can be changed in the language menu.

Making the installer set the initial language would make sense. But unfortunately we have much more main program translations than installer translations...

It doesn’t seem to be importing my old settings, ie. I uninstalled the older version selecting, keep settings. installed newer version and it outputs files at the default installation settings. I then reverted back to the 3.6 final build and all my compression/settings were automatically recognized. I´m also still experiencing a lot of lag when selecting output, ( am I the only one ?) this is also not present with 3.6 final

The configuration is stored separately for each version, as with every version new settings might be introduced, obsolete settings might be removed and/or existing settings might change their meaning. Version 3.xx and version 4.xx use completely different configuration files anyway, as the application has been rewritten from the scratch.

Oh yeh , almost forgot , you asked about antivirus, I´m using Avira.

In my experience Avira Antivir has one of the fastest real-time scanners. Also Avira support responds quickly to report of false positives.

Ps what happened to the floating mines when you click about, and the moving cd. :)

These were cookies (http://spurgo.de/blog/wp-content/cookie.jpg), not mines. The 'feature' was removed to avoid confusion. But I can add something similar to v4.xx :p

http://www.illninofans.de/soad/images/smilies/kruemel.gif (http://www.techybytes.com/images/delete-cookies1.jpg)

LoRd_MuldeR
25th April 2011, 21:21
New experimental snapshot available:

This build includes a workaround for a regression in latest MediaInfo, as described in this (http://forum.doom9.org/showpost.php?p=1495395&postcount=937) post.
Note that LameXP v4.01 (build #418) is not effected by this problem, because it still used a slightly older MediaInfo, which didn't exhibit the problem.
My workaround doesn't entirely fix the problem. There still can be problems if "\n" or "\r" appear inside meta tags...

Octo-puss
26th April 2011, 21:11
Oh I only just discovered this thread after thinking wth happened with LameXP over all those months of not hearing about it :P
Good to see you still working on it (althought I can't imagine what else do you possibly need to improve about this already good program).

edit: Where are you getting the alpha LAME version from? The latest update on their web was who knows how many months ago.

LoRd_MuldeR
26th April 2011, 21:44
Oh I only just discovered this thread after thinking wth happened with LameXP over all those months of not hearing about it :P

And auto-update didn't fetch the update for you? Or did you disable auto-update?

edit: Where are you getting the alpha LAME version from? The latest update on their web was who knows how many months ago.

The LAME project does not release any binaries. Only sources. I check out the sources from the CVS repository on their official SourceForge.net web-site and make my own build.

Another great site for getting pre-compiled binaries of various audio encoders/decoders is Rarewares.org (http://www.rarewares.org/). Oh, and LAME v3.99 is in BETA stage now ;)

Octo-puss
27th April 2011, 10:44
Well I haven't made any mp3s for like year and a half, so that explains :P

I was checking changelog on http://lame.sourceforge.net/ and the changelog doesn't change much. I lived under the impression it was kind of up to date as it lists betas changes too.

LoRd_MuldeR
27th April 2011, 20:15
I was checking changelog on http://lame.sourceforge.net/ and the changelog doesn't change much. I lived under the impression it was kind of up to date as it lists betas changes too.

Well, since v3.99 went "beta", the Changelog has been updated:
http://lame.cvs.sourceforge.net/viewvc/lame/lame/doc/html/history.html?revision=HEAD

For more detailed information you will have to look directly at the CVS repository listing:
http://lame.cvs.sourceforge.net/viewvc/lame/lame/libmp3lame/?sortby=date

(Note that CVS, in contrast to SVN, only manages histories of individual files rather than a complete project history.
Something like 'cvs2cl.pl' may be used to generate a human-readable changelog from CVS hsitories)

LoRd_MuldeR
2nd May 2011, 17:40
New experimental snapshot available:
Updated MediaInfo to SVN-r3975, which fixes the line-break bug (regression in MediaInfo v0.7.44), and consequently removed the workaround.

LoRd_MuldeR
5th May 2011, 20:57
New experimental snapshot available:

This version introduces ATSC A/52 (aka "AC-3") encoding support, using Aften v0.0.8+ (Git Head).
Also the Ogg Vorbis encoder has been updated to aoTuV beta 6.03.