Ogg Vorbis optimized for speed, ca. 1.5x faster than 1.1 original ver. |
![]() ![]() |
Ogg Vorbis optimized for speed, ca. 1.5x faster than 1.1 original ver. |
Mar 18 2005, 20:29
Post
#76
|
|
|
Group: Members Posts: 71 Joined: 24-March 02 Member No.: 1614 |
Alright, the author got back to me. I'm going to assume he won't mind me posting his reply here:
"This BBS is seen. This problem occurs in local_book_besterror_dim8. I received the data which a problem occurs by RC1. The data can be normally encoded by RC2. The samples of the data which a problem occurs are insufficient. " I'm going to try and figure out if he's got the bandwidth to recieve "samples" from us or not, though it doesn't seem _too_ hard to reproduce if you've got one or two whole albums to encode at different quality settings. Edit: Some potentially good news: "Probably, it will be unnecessary. I found the clear problem in local_book_besterror_dimX. " Looking forward to RC3. Edit 2: Got to run a pre-release of RC3 where the bug seems to have been fixed --- at least my only test-case is working now. Furthermore, this does not seem to have impaired encoding speed at the least. (I do however detect a slight change in file size) This post has been edited by eloj: Mar 18 2005, 22:08 |
|
|
|
Mar 19 2005, 01:01
Post
#77
|
|
![]() Group: Members Posts: 111 Joined: 25-November 04 From: village Member No.: 18344 |
QUOTE (rjamorim @ Mar 18 2005, 05:36 PM) My point was to warn other people against using the compile, because I think it's just fortuity to find this bug (in case of RC1 I encoded 8 albums without any problems before) and give evidence that RC2 does not solve the problem (it was easy for me check this because I know the "wrong" sample). Maybe I'm naive, but it's so catchy to use compile like this... QUOTE If I were you I would send him an e-mail, and hope that he speaks at least some english. Of course you are right. I wasn't quick enough (as posted above) -------------------- Is there a difference between yes and no?
|
|
|
|
Mar 19 2005, 01:26
Post
#78
|
|
![]() Group: Members Posts: 111 Joined: 25-November 04 From: village Member No.: 18344 |
QUOTE (eloj @ Mar 18 2005, 09:29 PM) Edit 2: Got to run a pre-release of RC3 where the bug seems to have been fixed --- at least my only test-case is working now. Furthermore, this does not seem to have impaired encoding speed at the least. (I do however detect a slight change in file size) Here the problem seems to be fixed too (with Oggenc_rc3_pre01.exe on the same sample like before). I've sent email to blacksword about this result too. I'm looking forward to RC3 -------------------- Is there a difference between yes and no?
|
|
|
|
Mar 19 2005, 06:53
Post
#79
|
|
![]() Group: Members (Donating) Posts: 552 Joined: 9-June 04 From: A place long since forgotten... Member No.: 14572 |
Archer RC3 is out.
-------------------- Nero AAC 1.5.1.0: -q0.45
|
|
|
|
Mar 19 2005, 11:30
Post
#80
|
|
|
Group: Members Posts: 71 Joined: 24-March 02 Member No.: 1614 |
F:\wav\archer>oggenc_archer -v
OggEnc v1.1 (Archer RC1 based on AoTuV Beta03) Still displaying the wrong version, but at least the files are tagged correctly. Odd that these are different strings. |
|
|
|
Mar 19 2005, 12:51
Post
#81
|
|
![]() Group: Members (Donating) Posts: 799 Joined: 12-September 03 Member No.: 8821 |
Well, bad news I think - my WAV still doesn't encode with RC3 (outputs a 0 bytes dummy OGG). What I noticed is that sampling rate of that WAV is 32KHz, I tried with another 32KHz file and it didn't encode either, so it looks like a problem with this certain sampling-rate. I also tried some 22KHz, 44KHz, and 48KHz files and they encode fine.
EDIT: I checked with -q-2 only. This post has been edited by rutra80: Mar 19 2005, 13:33 |
|
|
|
Mar 19 2005, 13:52
Post
#82
|
|
|
Group: Members Posts: 71 Joined: 24-March 02 Member No.: 1614 |
I can confirm that 32KHz files don't work at all at negative quality settings:
CODE .text:0041A53D mov eax, [esp+60h+var_24] .text:0041A541 mov edi, [eax+esi*4] ; <-------- crash at negative quality, 32KHz .text:0041A544 movss xmm1, dword ptr [ebx+edi*4] .text:0041A549 mov edx, [ebx+edi*4] .text:0041A54C movss xmm0, xmm1 .text:0041A550 mulss xmm0, xmm0 Looks like the base register isn't set up correctly (eax). Hopefully it's just a problem with the loader. edit: F:\wav\archer>oggenc_archer --resample 32000 -q -1 Posbe14.wav Opening with wav module: WAV file reader Resampling input from 44100 Hz to 32000 Hz Encoding "Posbe14.wav" to "Posbe14.ogg" at quality -1,00 <crash> No such luck. Samplerates < 26000 and > 39999 == "works" (encoder doesn't crash). Edit 2: "Root cause has become clear. I was not testing 32KHz wav file. In this case, (loop count mod 16) was not zero in _vp_noise_normalize. This question is corrected by RC4." -- Mebius1 This post has been edited by eloj: Mar 19 2005, 14:47 |
|
|
|
Mar 19 2005, 16:14
Post
#83
|
|
|
Group: Members Posts: 71 Joined: 24-March 02 Member No.: 1614 |
... and RC4 is out.
|
|
|
|
Mar 19 2005, 20:17
Post
#84
|
|
![]() Group: Members (Donating) Posts: 799 Joined: 12-September 03 Member No.: 8821 |
Seems to work fine now
|
|
|
|
May 28 2005, 07:45
Post
#85
|
|
|
Group: Members Posts: 89 Joined: 28-October 03 Member No.: 9505 |
Bump for new version of Lancer 2005028 Release (Based on aotuv-pb4_20050412).
-------------------- Sorry for my English.
|
|
|
|
May 28 2005, 08:00
Post
#86
|
|
|
Group: Members Posts: 229 Joined: 29-December 03 From: Columbus, Ohio Member No.: 10785 |
oh great....you made me wet my pants again
EDIT: Encoding from a pipe appears to be broken in this release This post has been edited by rudefyet: May 28 2005, 08:08 |
|
|
|
May 28 2005, 13:25
Post
#87
|
|
|
Group: Members Posts: 470 Joined: 26-October 01 From: Germany Member No.: 352 |
Speed increased slightly on my system (AMD XP 1800+):
from 19.8x to 20.4x (3% speedup). ("Archer RC4" against "Lancer") |
|
|
|
May 28 2005, 14:20
Post
#88
|
|
|
Group: Members Posts: 71 Joined: 24-March 02 Member No.: 1614 |
Run with the input file disk-cache hot.
Archer -q 6: 22,8144x, Average bitrate: 199,3 kb/s Lancer -q 6: 23,2464x, Average bitrate: 195,5 kb/s These speeds are wicked fast, so fast that any improvement is basically unnecessary. I'd be more interested in what could be done to the decoder. I fear that the next generation sound cards and game consoles will have _greatly_ accelerated hardware decoding and mixing of "mp3", which might slow down or even _revert_ vorbis adoption by game devs -- which I consider today the largest and most important "market" where vorbis is successfully competing. It would be a shame to see that happen. :-( |
|
|
|
May 28 2005, 14:37
Post
#89
|
|
|
A/V Moderator Group: Members Posts: 858 Joined: 12-May 03 From: Finland Member No.: 6557 |
The next generation consoles won't ne pushing mp3. Microsoft will certainly push wma for Xbox titles and Sony its own Atrac3.
|
|
|
|
May 28 2005, 21:31
Post
#90
|
|
![]() Group: Members Posts: 474 Joined: 1-December 02 Member No.: 3940 |
QUOTE (ilikedirtthe2nd @ May 28 2005, 04:25 AM) Speed increased slightly on my system (AMD XP 1800+): from 19.8x to 20.4x (3% speedup). ("Archer RC4" against "Lancer") Why is the bitrate different? Rounding errors? If so - are theese versions safe to use? -------------------- Ogg Vorbis for music and speech [q-2.0 - q6.0]
FLAC for recordings to be edited Speex for speech |
|
|
|
May 28 2005, 23:10
Post
#91
|
|
![]() Group: Members Posts: 111 Joined: 25-November 04 From: village Member No.: 18344 |
QUOTE (de Mon @ May 28 2005, 10:31 PM) QUOTE (ilikedirtthe2nd @ May 28 2005, 04:25 AM) Speed increased slightly on my system (AMD XP 1800+): from 19.8x to 20.4x (3% speedup). ("Archer RC4" against "Lancer") Why is the bitrate different? Rounding errors? If so - are theese versions safe to use? If you mean bitrate diference between Archer x Lancer, the reason of course is the different version of the encoder (AoTuv b3 x AoTuv pb4), otherwise i didn't find any bitrate or filesize difference between Lancer [20050528] x original AoTuV pb 4 [20050412] (on which Lancer is based) BTW I love it. I didn't expect they will release it so quickly. WONDERFUL !!! -------------------- Is there a difference between yes and no?
|
|
|
|
May 29 2005, 02:48
Post
#92
|
|
![]() Group: Members (Donating) Posts: 799 Joined: 12-September 03 Member No.: 8821 |
|
|
|
|
May 29 2005, 03:10
Post
#93
|
|
|
A/V Moderator Group: Members Posts: 278 Joined: 22-February 03 Member No.: 5132 |
QUOTE (rutra80 @ May 28 2005, 05:48 PM) QUOTE (de Mon @ May 28 2005, 10:31 PM) We would need some listening tests to be sure... Not really, if you can determine that it produces identical output as AoTuv pb4 then you only really need to perform listening tests on AoTuv pb4 or Lancer. |
|
|
|
May 29 2005, 05:02
Post
#94
|
|
![]() Group: Members (Donating) Posts: 799 Joined: 12-September 03 Member No.: 8821 |
QUOTE (rudefyet @ May 28 2005, 09:00 AM) Pipe seems to work fine here. QUOTE (Bonzi @ May 29 2005, 04:10 AM) QUOTE (rutra80 @ May 28 2005, 05:48 PM) QUOTE (de Mon @ May 28 2005, 10:31 PM) We would need some listening tests to be sure... Not really, if you can determine that it produces identical output as AoTuv pb4 then you only really need to perform listening tests on AoTuv pb4 or Lancer. Yeah, the point is that AoTuv & Archer/Lancer outputs are not identical. I don't know if due to different compilers or just the fact that SSE instructions are used, but they never were identical IIRC. |
|
|
|
May 29 2005, 05:04
Post
#95
|
|
|
Group: Members Posts: 229 Joined: 29-December 03 From: Columbus, Ohio Member No.: 10785 |
the bitrates are identical
but the resulting files differ in filesize by a few bytes (between lancer and aotuv pb4), i can't explain why |
|
|
|
May 29 2005, 07:42
Post
#96
|
|
|
Group: Members Posts: 403 Joined: 2-October 04 Member No.: 17436 |
Is different vendor strings may be the cause of it (the few bytes difference)?
And yeah, piping works well in this version. |
|
|
|
May 29 2005, 09:18
Post
#97
|
|
![]() Group: Members (Donating) Posts: 799 Joined: 12-September 03 Member No.: 8821 |
|
|
|
|
May 29 2005, 10:18
Post
#98
|
|
![]() Group: Members Posts: 913 Joined: 15-December 01 From: Germany Member No.: 662 |
But the differences are only sporadic.
If you do a wave subtraction, you will see large amounts of absolute silence and a number of spikes. I raised the question here but there was no final answer. |
|
|
|
Jun 7 2005, 21:14
Post
#99
|
|
|
Group: Members Posts: 1 Joined: 7-June 05 Member No.: 22583 |
the size of aoTuV pre-beta4 [20050412] is 1.36 Mo
and the size of Lancer [20050528] is 401 Ko why is there a such big difference of size? |
|
|
|
Jun 7 2005, 23:27
Post
#100
|
|
![]() Group: Members (Donating) Posts: 799 Joined: 12-September 03 Member No.: 8821 |
Lancer is probably packed with UPX or something and aoTuV is not.
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 22nd May 2013 - 03:20 |