IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
OggVorbis updates
john33
post Sep 7 2003, 19:00
Post #1


xcLame and OggDropXPd Developer


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



Following some CVS updates to the libraries and the addition of the FLAC reading module to the standard oggenc, I've done some rationalising of the encoders offered at Rarewares.

The only version of oggenc now on offer is oggenc 2.3. This is oggenc 2.2 + oggencFLAC + oggencUNICODE. It is available as Post 1.0 CVS standard compile, P4 optimised compile and GT3b1 standard compile.

I've also updated the oggdropXPd complies to reflect the library changes.

smile.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
rjamorim
post Sep 7 2003, 19:06
Post #2


Rarewares admin


Group: Members
Posts: 7515
Joined: 30-September 01
From: Brazil
Member No.: 81



QUOTE (john33 @ Sep 7 2003, 03:00 PM)
oggencUNICODE

Does it work on Win9x?


--------------------
Get up-to-date binaries of Lame, AAC, Vorbis and much more at RareWares:
http://www.rarewares.org
Go to the top of the page
+Quote Post
john33
post Sep 7 2003, 19:12
Post #3


xcLame and OggDropXPd Developer


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



QUOTE (rjamorim @ Sep 7 2003, 06:06 PM)
QUOTE (john33 @ Sep 7 2003, 03:00 PM)
oggencUNICODE

Does it work on Win9x?

Someone still running Win9x will have to tell me!! wink.gif However, this is activated as an option, so the message is - if it doesn't work, don't use it!!! rolleyes.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
rjamorim
post Sep 7 2003, 19:19
Post #4


Rarewares admin


Group: Members
Posts: 7515
Joined: 30-September 01
From: Brazil
Member No.: 81



Yeah, indeed, it doesn't seem to work.

On my virtualized Win98:

CODE
C:\>oggenc2 --utf8 Chariots.wav
ERROR: Cannot open input file "Chariots.wav": Bad file descriptor


Thanks for the news smile.gif


--------------------
Get up-to-date binaries of Lame, AAC, Vorbis and much more at RareWares:
http://www.rarewares.org
Go to the top of the page
+Quote Post
unplugged
post Sep 8 2003, 09:48
Post #5





Group: Members
Posts: 86
Joined: 9-March 02
From: Sicily
Member No.: 1469



QUOTE (john33 @ Sep 7 2003, 06:00 PM)
Following some CVS updates to the libraries...

have you found any new additions or fixes on the Vorbis side?


--------------------
"Taking a jazz approach and concentrating on live playing, I wanted to use several different rhythm sections and vintage instruments and amps to create a timeless sound that's geared more around musicality and vibe than sonic perfection. The key was to write with specific rhythm sections in mind, yet leave open spaces for soloing." Lee Ritenour
Go to the top of the page
+Quote Post
john33
post Sep 8 2003, 10:07
Post #6


xcLame and OggDropXPd Developer


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



I think you'll find the answer to that here: http://www.hydrogenaudio.org/forums/index....topic=13022&hl= wink.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
kjoonlee
post Sep 8 2003, 11:19
Post #7





Group: Members
Posts: 2526
Joined: 25-July 02
From: South Korea
Member No.: 2782



QUOTE (unplugged @ Sep 8 2003, 05:48 PM)
have you found any new additions or fixes on the Vorbis side?

Probably incomplete list, quoted from xiph.org's wiki:
QUOTE
libvorbis/libvorbisfile/libvorbisenc 1.0.1
  • Fixes to errors in the Vorbis specification documentation.

  • Specification converted to DocBook format.

  • Added timebase conversion call to libvorbis.

  • Added timebase conversion call to libvorbis.

  • Fixes ov_time_tell() bug for non-seekable streams.

  • Various decoding fixes.

  • Addition of ov_crosslap() which allows smooth transitions between two vorbis segments.

  • Numerous seeking fixes and optimizations.

  • Fixed bugs affecting decode of one-audio-page samples.

  • Added ov_halfrate() which allows a "free" conversion from the source sample rate to half of the source rate.

  • Improved handling of quiet signals in low bitrate modes


--------------------
http://blacksun.ivyro.net/vorbis/vorbisfaq.htm
Go to the top of the page
+Quote Post
rjamorim
post Sep 8 2003, 16:39
Post #8


Rarewares admin


Group: Members
Posts: 7515
Joined: 30-September 01
From: Brazil
Member No.: 81



Hrm... I believe John33's compiles aren't 1.0.1. AFAIK, 1.0.1 hasn't even been announced yet. I think they are partially 1.0.1


--------------------
Get up-to-date binaries of Lame, AAC, Vorbis and much more at RareWares:
http://www.rarewares.org
Go to the top of the page
+Quote Post
kjoonlee
post Sep 8 2003, 16:44
Post #9





Group: Members
Posts: 2526
Joined: 25-July 02
From: South Korea
Member No.: 2782



Oops, I should have made that clear. Thanks for pointing that out. smile.gif


--------------------
http://blacksun.ivyro.net/vorbis/vorbisfaq.htm
Go to the top of the page
+Quote Post
LCtheDJ
post Sep 8 2003, 22:26
Post #10





Group: Members
Posts: 108
Joined: 14-November 02
Member No.: 3778



For me, Oggenc23.exe P4 optimised (Brit spelling?) version encodes slower than the non-P4 optimised version running on a P4.

I've found this with the Oggenc2.2 also. I encoded from the same wav file using Speek's multi frontend on a P4 with Windows 2000. Here's the command line switches I used: "-q 1 --advanced-encode-option lowpass_frequency=19". The non-P4 version finishes about 2 seconds sooner and makes a file about 70 bytes smaller.

I don't know why the version optimised for a Pentium 4 processor runs slower than the version not optimised, even though running on a P4.

Has anyone else gotten results like this?
Go to the top of the page
+Quote Post
john33
post Sep 8 2003, 22:51
Post #11


xcLame and OggDropXPd Developer


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



Comment noted, thanks. wink.gif I'll wait until there are any other takers on this. And, yes, Brit spelling!! rolleyes.gif

The optimisation is only with the ICL 7.1 compiler using the P4 specific options.


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
LocustFurnace
post Sep 10 2003, 11:22
Post #12





Group: Members
Posts: 48
Joined: 30-May 02
Member No.: 2161



QUOTE (LCtheDJ @ Sep 8 2003, 09:26 PM)
I don't know why the version optimised for a Pentium 4 processor runs slower than the version not optimised, even though running on a P4.

I am running Win98 on an Athlon 900, using the UNICODE switch does not work either. the 2 seconds slower also was due to more accuracy in the encoder. Since I had posted a message about it being slower when John compiled the POST CVS version a couple months ago. He had said it was due to more acuracy in the encoder. and i am not using the P4 optimisations either.

oggenc2.3 -q3.02 # Oggenc2.3 v1.0 (libVorbis Post 1.0 CVS)
File length: 4m 52.0s
Elsp: 0m 56.0s
Rate: 5.2301
ABR: 109.2kb/s

oggenc1.0 -q3.02
File length: 4m 52.0s
Elsp: 0m 54.0s
Rate: 5.4238
ABR: 109.0kb/s
Go to the top of the page
+Quote Post
john33
post Sep 10 2003, 12:12
Post #13


xcLame and OggDropXPd Developer


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



In the latest CVS, the library info date, as added into the headers, has now been changed to read "Xiph.Org libVorbis I 20030909". This looks to me as though 1.0.1 is now here, although it has not been formally announced.

I have recompiled everything on the basis that it is only the announcement that is lacking, maybe!!! wink.gif

Do you people want these new compiles uploaded, or do you want to wait a little for the actual announcement?


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
Slo Mo Snail
post Sep 10 2003, 12:31
Post #14





Group: Members
Posts: 111
Joined: 2-July 02
From: Germany
Member No.: 2450



CODE
{"Xiph.Org libVorbis I 20030919", "1.0.1"}


so it will take at least 9 days until it gets announced...
Go to the top of the page
+Quote Post
Atlantis
post Sep 10 2003, 12:35
Post #15





Group: Members
Posts: 250
Joined: 27-December 02
From: ROMA, Italy
Member No.: 4269



I'm curious by nature, so I want the new compiles. biggrin.gif

But, I think is better not to upload them to rarewares, as vorbis 1.01 is not announced and those compiles may confuse people.

bye & thanks


--------------------
Vital papers will demonstrate their vitality by spontaneously moving from where you left them to where you can't find them.
Go to the top of the page
+Quote Post
kjoonlee
post Sep 10 2003, 12:36
Post #16





Group: Members
Posts: 2526
Joined: 25-July 02
From: South Korea
Member No.: 2782



QUOTE (Slo Mo Snail @ Sep 10 2003, 08:31 PM)
CODE
{"Xiph.Org libVorbis I 20030919", "1.0.1"}


so it will take at least 9 days until it gets announced...


That's the 1.0.1 identifier in the ogginfo source, but the libs have 20030909 set as the vendor string.

I suspect one of them is a typo, and IMHO, I think the ogginfo source is to blame.

This post has been edited by kjoonlee: Sep 10 2003, 12:38


--------------------
http://blacksun.ivyro.net/vorbis/vorbisfaq.htm
Go to the top of the page
+Quote Post
john33
post Sep 10 2003, 12:59
Post #17


xcLame and OggDropXPd Developer


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



QUOTE (kjoonlee @ Sep 10 2003, 11:36 AM)
I suspect one of them is a typo, and IMHO, I think the ogginfo source is to blame.

I'm sure you're right.

@Atlantis: I'll upload them to my own site and post the links a little later. smile.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
john33
post Sep 10 2003, 14:50
Post #18


xcLame and OggDropXPd Developer


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



The following (1.0.1?) compiles are now available:

My oggdec: http://homepage.ntlworld.com/jfe1205/oggdec101.zip
oggdropXPd V1.7.2: http://homepage.ntlworld.com/jfe1205/oggdr...dV1.7.2-101.zip
oggenc 2.3: http://homepage.ntlworld.com/jfe1205/oggenc2.3-101.zip
oggvorbis dlls: http://homepage.ntlworld.com/jfe1205/oggvo...bis-dlls101.zip
libVorbis dll: http://homepage.ntlworld.com/jfe1205/libVorbis101.zip
Old vorbis dll: http://homepage.ntlworld.com/jfe1205/vorbis-dll101.zip
VorbisGain 0.33: http://homepage.ntlworld.com/jfe1205/vorbi...in-0.33-101.zip

smile.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
Atlantis
post Sep 10 2003, 15:02
Post #19





Group: Members
Posts: 250
Joined: 27-December 02
From: ROMA, Italy
Member No.: 4269



Thanks John smile.gif


--------------------
Vital papers will demonstrate their vitality by spontaneously moving from where you left them to where you can't find them.
Go to the top of the page
+Quote Post
Peter Harris
post Sep 11 2003, 03:45
Post #20





Group: Members
Posts: 93
Joined: 17-October 01
Member No.: 310



QUOTE (rjamorim @ Sep 7 2003, 01:19 PM)
CODE
ERROR: Cannot open input file "Chariots.wav": Bad file descriptor

Bad file descriptor? Of all the possible errors, that's one I wasn't expecting.

Fortunately (or unfortunately, depending on your perspective), I don't have a Win 9x box anywhere to test on, so I can't fix the problem myself. [I believed Microsoft when they said that 95 was to be the only transitional Windows between 3.1 and NT rolleyes.gif, so I never had 98 or Me].

It should be fairly straightforward for somebody else to fix, though.
Go to the top of the page
+Quote Post
rjamorim
post Sep 11 2003, 04:49
Post #21


Rarewares admin


Group: Members
Posts: 7515
Joined: 30-September 01
From: Brazil
Member No.: 81



QUOTE (Peter Harris @ Sep 10 2003, 11:45 PM)
Fortunately (or unfortunately, depending on your perspective), I don't have a Win 9x box anywhere to test on, so I can't fix the problem myself. [I believed Microsoft when they said that 95 was to be the only transitional Windows between 3.1 and NT  rolleyes.gif, so I never had 98 or Me].

I don't have one either. Use an OS virtualizer like Connectix VirtualPC or VMWare. I use VirtualPC here, and that's a wonderful software for testing programs on Win9x or running programs that won't run on 2K/XP anymore.


--------------------
Get up-to-date binaries of Lame, AAC, Vorbis and much more at RareWares:
http://www.rarewares.org
Go to the top of the page
+Quote Post
LCtheDJ
post Sep 11 2003, 16:57
Post #22





Group: Members
Posts: 108
Joined: 14-November 02
Member No.: 3778



@ john33,

I used oggenc 2.3 from http://homepage.ntlworld.com/jfe1205/oggenc2.3-101.zip with Speek's multi frontend and MAC.exe that is modified for stdout.

Oggenc2.3-101 won't encode from an ape file; neither will the previous oggenc23. Encoding from .ape works fine with oggenc22, so it's not the MAC.exe file.

When using Oggenc2.3-101, I get only this in the cmd box: "Opening with wav module: WAV file reader" then I get a popup error message: "oggenc2.3-101.e.exe (sic) has generated errors and will be closed by Windows. You will need to restart the program. An error log is being created. OK". After closing the popup, the cmd box adds "Error: 1001"

The Dr. Watson log shows "Exception number: c0000005 (access violation)",

Running Windows 2000 Pro SP4 on a 1.6 GHz P4.

(edited for spelling)

This post has been edited by LCtheDJ: Sep 11 2003, 21:09
Go to the top of the page
+Quote Post
john33
post Sep 12 2003, 08:24
Post #23


xcLame and OggDropXPd Developer


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



OK, I'll look into that. Using MultiFrontend, I get the same error here. (WinXP Pro SP 1)

However, you do realise that you don't need to use MultiFrontend for this? Providing MAC.exe is somewhere in the path, you can input ape files directly as oggenc2.3 will invoke the decoder in the background and the decoded samples are then piped directly into the encoder.


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
Peter Harris
post Sep 12 2003, 16:07
Post #24





Group: Members
Posts: 93
Joined: 17-October 01
Member No.: 310



QUOTE (rjamorim @ Sep 10 2003, 10:49 PM)
I don't have one either. Use an OS virtualizer like Connectix VirtualPC or VMWare. I use VirtualPC here, and that's a wonderful software for testing programs on Win9x or running programs that won't run on 2K/XP anymore.

Are you offering to purchase for me a copy of VMWare, a copy of Windows Me, and another stick of RAM?

I didn't think so. For me, that's a lot of money to put out just to support (as a hobby, remember) a few people who are using an obsolete OS.

This is the point where somebody (you perhaps?) with 9x jumps in to offer to update the my patch to at least degrade gracefully on systems that don't support UNICODE properly. I'm happy to answer any questions you may have on the code.
Go to the top of the page
+Quote Post
idem
post Sep 19 2003, 14:15
Post #25





Group: Members
Posts: 10
Joined: 19-August 03
Member No.: 8437



QUOTE (john33 @ Sep 10 2003, 05:50 AM)
The following (1.0.1?) compiles are now available:

My oggdec: http://homepage.ntlworld.com/jfe1205/oggdec101.zip

I decoded file (encoded with OggEncGT3b1 -q6) with this decoder (--dither 0) and decoder from http://www.vorbis.com/files/1.0/windows/vo...s-1.0-win32.zip (no options) and get different output - wav files same in size but not in content.
For me both wav's sound same, but I why files content different and whitch decoder best to use?

Sorry: it's only lsb difference, so it's only different rounding modes.

This post has been edited by idem: Sep 21 2003, 11:47
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: 16th April 2014 - 05:39