IPB

Welcome Guest ( Log In | Register )

> Upload forum rules

- No over 30 sec clips of copyrighted music. Cite properly and never more than necessary for the discussion.


- No copyrighted software without permission.


- Click here for complete Hydrogenaudio Terms of Service

 
Reply to this topicStart new topic
Accelerated Ogg Vorbis encoder, aoTuV_beta5.7 and Lancer_20061110 partial mix (no OpenMT!)
lvqcl
post Nov 18 2009, 19:23
Post #1





Group: Developer
Posts: 3372
Joined: 2-December 07
Member No.: 49183



This is aoTuV beta 5.7 vorbis encoder with some parts of Lancer project.

Patches: Attached File  patch.7z ( 85.84K ) Number of downloads: 281
Attached File  patch64.7z ( 86.16K ) Number of downloads: 340


No OpenMP support; some routines were changed from aoTuV beta 5 and remain unaccelerated.

You can download MSVS 2008 compiles with SSE, SSE2 and SSE3 support. SSE2/SSE3 versions are ~45% faster than "P4 Only" build from Rarewares and yet ~45% slower than original Lancer.

This post has been edited by lvqcl: Feb 20 2012, 17:18
Go to the top of the page
+Quote Post
Gregory S. Chudo...
post Nov 18 2009, 20:24
Post #2





Group: Developer
Posts: 698
Joined: 2-October 08
From: Ottawa
Member No.: 59035



Tested on Core Duo E6850, nice speedup indeed.


--------------------
CUETools 2.1.4
Go to the top of the page
+Quote Post
Gregory S. Chudo...
post Nov 23 2009, 02:36
Post #3





Group: Developer
Posts: 698
Joined: 2-October 08
From: Ottawa
Member No.: 59035



Is it me, or is there a bug with --downmix implementation? I'm getting wierd noises when trying to downmix to mono.


--------------------
CUETools 2.1.4
Go to the top of the page
+Quote Post
lvqcl
post Nov 23 2009, 16:53
Post #4





Group: Developer
Posts: 3372
Joined: 2-December 07
Member No.: 49183



I mde mono.wav (44.1/24/1ch) out of stereo.wav (44.1/16/2ch) and encoded with the following settings:

oggenc2.exe -q1 --downmix stereo.wav -o 1.ogg
oggenc2.exe -q1 mono.wav -o 2.ogg

foobar2000 bit comparison:
QUOTE
All tracks decoded fine, no differences found.

Comparing:
"C:\0\1.ogg"
"C:\0\2.ogg"
No differences in decoded data found.
Go to the top of the page
+Quote Post
Gregory S. Chudo...
post Nov 24 2009, 00:02
Post #5





Group: Developer
Posts: 698
Joined: 2-October 08
From: Ottawa
Member No.: 59035



The file i used was actually stereo. The noise is very audible, doesn't require any ABXing.

Here's what i do: oggenc2_SSE3.exe -q0 oggtest.wav -o oggtest.ogg --downmix
Here's a source file, Attached File  oggtest.wav ( 4.21MB ) Number of downloads: 604

And here's the result: Attached File  oggtest.ogg ( 131.77K ) Number of downloads: 174
- this file sounds severely distorted.

When i do the same with oggenc from rarewares: oggenc2.exe -q0 oggtest.wav -o oggtest2.ogg --downmix
In this case everything sounds fine: Attached File  oggtest2.ogg ( 154.28K ) Number of downloads: 152


I'm running Windows Vista on Core 2 Duo E6850.

This post has been edited by Gregory S. Chudov: Nov 24 2009, 13:15


--------------------
CUETools 2.1.4
Go to the top of the page
+Quote Post
lvqcl
post Nov 24 2009, 20:30
Post #6





Group: Developer
Posts: 3372
Joined: 2-December 07
Member No.: 49183



I tested encoding of stereo files... -q4: it encodes correctly; -q3.5: incorrectly.

Thanks for the report, I'll see what is wrong.
Go to the top of the page
+Quote Post
lvqcl
post Nov 25 2009, 18:49
Post #7





Group: Developer
Posts: 3372
Joined: 2-December 07
Member No.: 49183



Problem with quality setting less than 4.0 was fixed. Thanks to Gregory for bug report.
Go to the top of the page
+Quote Post
john33
post Nov 25 2009, 19:36
Post #8


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3760
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



QUOTE (lvqcl @ Nov 25 2009, 17:49) *
Problem with quality setting less than 4.0 was fixed. Thanks to Gregory for bug report.

Can you send me the updated patch please? Thanks in advance. smile.gif I'll try to get this tomorrow.


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
lvqcl
post Nov 25 2009, 21:09
Post #9





Group: Developer
Posts: 3372
Joined: 2-December 07
Member No.: 49183



QUOTE (john33 @ Nov 25 2009, 21:36) *
Can you send me the updated patch please? Thanks in advance. smile.gif

Updated files were already attached to the first post.

QUOTE (john33 @ Nov 25 2009, 21:36) *
I'll try to get this tomorrow.

Excellent!

This post has been edited by lvqcl: Nov 25 2009, 21:15
Go to the top of the page
+Quote Post
lvqcl
post Nov 26 2009, 17:03
Post #10





Group: Developer
Posts: 3372
Joined: 2-December 07
Member No.: 49183



minor fix in info.c (vorbis library): ENCODE_VENDOR_STRING should be without "\n" at the end.
Patch was updated.
Go to the top of the page
+Quote Post
john33
post Nov 27 2009, 16:06
Post #11


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3760
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



QUOTE (lvqcl @ Nov 25 2009, 20:09) *
QUOTE (john33 @ Nov 25 2009, 21:36) *
Can you send me the updated patch please? Thanks in advance. smile.gif

Updated files were already attached to the first post.

QUOTE (john33 @ Nov 25 2009, 21:36) *
I'll try to get this tomorrow.

Excellent!

Sorry, I didn't get to it and, as I'm away over the weekend, It'll be the early part of next week now. crying.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
galacticninja
post Jun 5 2010, 10:35
Post #12





Group: Members
Posts: 6
Joined: 31-August 09
Member No.: 72778



I'm new to the various builds of Ogg Vorbis encoders. I would like to know what is the aoTuV 5.7 compile with the fastest encoding speed for a processor that supports up to SSE2 in a Windows system.

Am I also correct in understanding that john33's compiles are currently the fastest (because of the use of an Intel compiler)? If yes, are there compiles of john33's that are available for processors that support up to SSE2 and Windows?

I also would like to know if the current recommended Ogg Vorbis encoder in HA's Vorbis wiki refers to the aoTuV Beta 5 2006-10-24 version or does it mean the latest in the 5.x series, i.e. Beta 5.7 (2009-03-03).

I'm not really used to operating using the command line; I use dbPoweramp and just replace its default encoders (oggenc2.exe) with the latest ones from rarewares (I currently use the 5.7 P4 encoder).
Go to the top of the page
+Quote Post
lvqcl
post Jun 5 2010, 10:55
Post #13





Group: Developer
Posts: 3372
Joined: 2-December 07
Member No.: 49183



QUOTE (galacticninja @ Jun 5 2010, 13:35) *
Am I also correct in understanding that john33's compiles are currently the fastest (because of the use of an Intel compiler)? If yes, are there compiles of john33's that are available for processors that support up to SSE2 and Windows?


You mean http://www.hydrogenaudio.org/forums/index....st&p=670871 ?

This post has been edited by lvqcl: Jun 5 2010, 10:58
Go to the top of the page
+Quote Post
Steve Forte Rio
post Jun 5 2010, 17:10
Post #14





Group: Members
Posts: 443
Joined: 4-October 08
From: Ukraine
Member No.: 59301



Thanks, anyway! smile.gif
But I would be happy to see here accelerated libvorbis 1.3.1 also

This post has been edited by Steve Forte Rio: Jun 5 2010, 17:12
Go to the top of the page
+Quote Post
galacticninja
post Jun 12 2010, 15:18
Post #15





Group: Members
Posts: 6
Joined: 31-August 09
Member No.: 72778



QUOTE (lvqcl @ Jun 5 2010, 17:55) *

I tried this, but it created zero-filesized .OGG files. Does it require SSE3? My processor supports only up to SSE 2.

I am currently using this: (oggenc2.7z - http://www.hydrogenaudio.org/forums/index....st&p=668288 ) in dBpoweramp.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 2nd September 2014 - 23:55