Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Ogg Vorbis 1.2.0 is out (Read 77717 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Ogg Vorbis 1.2.0 is out

libvorbis 1.2.0 (2007-07-25) -- "Xiph.Org libVorbis I 20070622"

* new ov_fopen() convenience call that avoids the common
  stdio conflicts with ov_open() and MSVC runtimes.
* libvorbisfile now handles multiplexed streams
* improve robustness to corrupt input streams
* fix a minor encoder bug
* updated RTP draft
* build system updates
* minor corrections to the specification

Ogg is unchanged.

Ogg Vorbis 1.2.0 is out

Reply #1
so THAT's what has been going on in SVN

any aotuv merges?

thanks for the note, spoon.


later

Ogg Vorbis 1.2.0 is out

Reply #2
I feel like saying "its about time there was an update" 
although I don't know when the last one was. Good on them!

Ogg Vorbis 1.2.0 is out

Reply #3
> Ogg Vorbis 1.2.0 is out

Nice. But no "official" announcement ?

Also "official" binaries (like FLAC and WAVPACK do have) would be good.
/\/\/\/\/\/\

Ogg Vorbis 1.2.0 is out

Reply #4
From the mailing list thread for 1.2.0 RC:
>> This does not incorporate any of the tunings from the aoTuV branch
> ...Yet. Before anyone asks, Monty will add the tunings on another
> release. There can't be just a blind merge. It has to be tested
> appropriately.
> -Ivo


Ogg Vorbis 1.2.0 is out

Reply #6
The last vorbis update was early 2005! (off the top of my head)

We have updated dBpoweramp beta codecs (Flac and Ogg Vorbis( to 1.2.0.

-------

I think it might tie in with FLAC 1.2.0, the sudden jump to 1.2.0 was (atleast for me) unexpected for FLAC and Ogg Vorbis, perhaps Josh can shed some light, is there a big picture somewhere?

Ogg Vorbis 1.2.0 is out

Reply #7
I think it might tie in with FLAC 1.2.0, the sudden jump to 1.2.0 was (atleast for me) unexpected for FLAC and Ogg Vorbis, perhaps Josh can shed some light, is there a big picture somewhere?
no, just coincidence!

Ogg Vorbis 1.2.0 is out

Reply #8
[deleted]

Ogg Vorbis 1.2.0 is out

Reply #9
Nice. But no "official" announcement ?

Also "official" binaries (like FLAC and WAVPACK do have) would be good.


That's no surprise at all. Xiph has been like that since Emmett left.

Quote
Paging John33.


Interestingly enough, John33 was the purveyor of official Vorbis binaries. I guess the Xiph guys lost his e-mail address or something



Ogg Vorbis 1.2.0 is out

Reply #12
So, to the question everyone is asking but no one can (?) answer:

Is it better than aoTuV b5?

Edit: Now that I actually read the first post, it seems this release doesn't touch audio quality. Am I right?
davidnaylor.org

 

Ogg Vorbis 1.2.0 is out

Reply #13
Yes!!

Ogg Vorbis 1.2.0 is out

Reply #14
FIY, the new release includes multiplex stream support.  What does that mean?  If you have a bunch of stuff inside Ogg, like Theora, or strange mixes, the Vorbis part will still play on a Vorbis-only player.

Xiph has been like that since Emmett left.

Who?

Interestingly enough, John33 was the purveyor of official Vorbis binaries.

John33 does the OggDropXPd program for Windows, so what are you talking about?

Edit: Nevermind.  Just noticed that rarewares carries compiled binaries.

But no "official" announcement ?

We made an official announcement.  I think I'm missing the joke.
Join //spreadopenmedia.com to promote Opus, Vorbis, FLAC, etc

Ogg Vorbis 1.2.0 is out

Reply #15
FIY, the new release includes multiplex stream support.  What does that mean?  If you have a bunch of stuff inside Ogg, like Theora, or strange mixes, the Vorbis part will still play on a Vorbis-only player.


Xiph has been like that since Emmett left.


Who?

Interestingly enough, John33 was the purveyor of official Vorbis binaries.


John33 does the OggDropXPd program for Windows, so what are you talking about?

But no "official" announcement ?


We made an official announcement.  I think I'm missing the joke.  Oh, nevermind.

Emmett Plant was the one-time CEO of Xiph.

At one time I also provided the 'official' win32 release compiles for Xiph, but that seems to have fallen by the wayside now.

Ogg Vorbis 1.2.0 is out

Reply #16
Emmett Plant was the one-time CEO of Xiph.

I see.  I suppose he's left way before I joined last year.

At one time I also provided the 'official' win32 release compiles for Xiph, but that seems to have fallen by the wayside now.

I just noticed that you replied to the Speex thread regarding Windows binaries.  Would you mind if we mirrored your MSVC8 compiles on //xiph.org/downloads?

I think it might tie in with FLAC 1.2.0, the sudden jump to 1.2.0 was (atleast for me) unexpected for FLAC and Ogg Vorbis, perhaps Josh can shed some light, is there a big picture somewhere?
no, just coincidence!

Strangely enough, Speex also reaching the 1.2.0 stage.  I actually thought it was intentional.
Join //spreadopenmedia.com to promote Opus, Vorbis, FLAC, etc

Ogg Vorbis 1.2.0 is out

Reply #17
All libvorbis 1.1.2 based compiles now updated to 1.2.0.


Sure ?

EDITED: shot kicked since problem (partially) fixed, but © remained 2005 in OGGENC, OGGDEC not updated at all

Saoshyant  wrote:

Quote
FIY, the new release includes multiplex stream support. What does that mean? If you have a bunch of stuff inside Ogg, like Theora, or strange mixes, the Vorbis part will still play on a Vorbis-only player.


Thanks.

Quote
We made an official announcement. I think I'm missing the joke.


NO.  The announcement didn't exist at the time I complained about "no announcement". And it was very hidden and tiny when you posted about the "joke". I extended it a bit

The XIPH's pages (xiph.org, vorbis.com, theora.org, ... etc. ) do leave some space for improvement IMHO 
/\/\/\/\/\/\

Ogg Vorbis 1.2.0 is out

Reply #18
so speex, vorbis & flac all release 1.2.0 releases at the same time - and it wasn't planned?

Ogg Vorbis 1.2.0 is out

Reply #19

At one time I also provided the 'official' win32 release compiles for Xiph, but that seems to have fallen by the wayside now.

I just noticed that you replied to the Speex thread regarding Windows binaries.  Would you mind if we mirrored your MSVC8 compiles on //xiph.org/downloads?

Feel free, go ahead. 



All libvorbis 1.1.2 based compiles now updated to 1.2.0.


Sure ?

  I'll recompile and upload again shortly.

Edit: Just recompiled and uploaded again.

Ogg Vorbis 1.2.0 is out

Reply #20
Just one more thing: there's also a new change on Vorbis, which developers may be interested.  MIME Type has changed to audio/ogg per the MIME Type and File Extensions proposal.

The Xiph's pages (xiph.org, vorbis.com, theora.org, ... etc. ) do leave some space for improvement IMHO 

Indeed.  We are looking for interested (and qualified) webmaster(s).

Feel free, go ahead.

Thanks.
Join //spreadopenmedia.com to promote Opus, Vorbis, FLAC, etc

Ogg Vorbis 1.2.0 is out

Reply #21
Anyone care to explain the changes in plain English? I'm afraid my geek is weak today.


Ogg Vorbis 1.2.0 is out

Reply #23
When I used oggdropXPd V.1.8.9 using libVorbis v1.2.0(Generic) shown in RAREWARES, I vomit Dr.Watson log with the end of the encoding, and oggdropXPd crashes.

Code: [Select]

アプリケーション例外が発生しました:
        アプリケーション:  (pid=1244)
        発生時間:  2007/07/28 @ 06:18:02.457
        例外番号:  c0000005 (アクセス違反)

*----> システム情報 <----*
        コンピュータ名:
        ユーザー名:
        プロセッサの数: 1
        プロセッサの種類: x86 Family 6 Model 8 Stepping 10
        Windows 2000 Version: 5.0
        現在のビルド: 2195
        Service Pack: 4
        現在のタイプ: Uniprocessor Free
        登録されている会社名:
        登録されている所有者:

*----> タスク リスト <----*
  0 Idle.exe
  8 System.exe
 140 smss.exe
 168 csrss.exe
 212 winlogon.exe
 240 services.exe
 252 lsass.exe
 432 svchost.exe
 456 spoolsv.exe
 484 ccProxy.exe
 496 ccSetMgr.exe
 516 svchost.exe
 556 Matrox.PowerDesk.Services.exe
 604 mgabg.exe
 616 navapsvc.exe
 632 NPROTECT.exe
 696 regsvc.exe
 720 MSTask.exe
 744 SNDSrvc.exe
 808 NOPDB.exe
 884 WinMgmt.exe
 904 svchost.exe
 920 ccEvtMgr.exe
1316 Explorer.exe
1384 SymTray.exe
1484 ccApp.exe
1524 kxmixer.exe
1516 Internat.exe
1528 MsnMsgr.exe
1244 oggdropXPd.exe
1308 drwtsn32.exe
  0 _Total.exe

(00400000 - 00583000)
(77F80000 - 77FFC000)
(77520000 - 77550000)
(77DE0000 - 77E3F000)
(77E50000 - 77F33000)
(77F40000 - 77F7C000)
(79480000 - 794E5000)
(78780000 - 787EF000)
(73CC0000 - 73F06000)
(70A70000 - 70AD6000)
(78000000 - 78045000)
(71710000 - 71794000)
(7CFB0000 - 7D09F000)
(75DF0000 - 75E0A000)
(10000000 - 10030000)
(7C000000 - 7C054000)
(6CC90000 - 6CC96000)
(5EC20000 - 5EE97000)
(777D0000 - 777D7000)
(75940000 - 75946000)
(5EAE0000 - 5EB4B000)
(5EA80000 - 5EAC2000)

スレッド ID 0x138 のステート ダンプ

eax=00000000 ebx=00000000 ecx=0012ffb0 edx=00000000 esi=0012fee0 edi=77de55c4
eip=77e285c7 esp=0012fe98 ebp=0012feb8 iopl=0        nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000            efl=00000246


ファンクション: GetMenuItemRect
        77e285ae b899110000      mov    eax,0x1199
        77e285b3 8d542404        lea    edx,[esp+0x4]          ss:01289d7f=????????
        77e285b7 cd2e            int    2e
        77e285b9 c21000          ret    0x10
        77e285bc b89a110000      mov    eax,0x119a
        77e285c1 8d542404        lea    edx,[esp+0x4]          ss:01289d7f=????????
        77e285c5 cd2e            int    2e
        77e285c7 c21000          ret    0x10

*----> スタック バック トレース <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4 ファンクション名
0012FEB8 00415440 0012FEE0 00000000 00000000 00000000 user32!GetMenuItemRect
77DE5B6C AAE80824 C2FFFFE7 4C8B0004 7EE80424 85FFFFE7 !<nosymbols>
74FF016A 00000000 00000000 00000000 00000000 00000000 <nosymbols>

*----> ロウ スタック ダンプ <----*
0012fe98  8f 69 de 77 e0 fe 12 00 - 00 00 00 00 00 00 00 00  .i.w............
0012fea8  00 00 00 00 00 00 00 00 - 11 69 de 77 c4 55 de 77  .........i.w.U.w
0012feb8  6c 5b de 77 40 54 41 00 - e0 fe 12 00 00 00 00 00  l[.w@TA.........
0012fec8  00 00 00 00 00 00 00 00 - 93 08 00 00 02 00 00 00  ................
0012fed8  c0 ff 12 00 01 00 00 00 - ee 00 20 00 0f 00 00 00  .......... .....
0012fee8  00 00 00 00 00 00 00 00 - cf 2b 37 02 91 02 00 00  .........+7.....
0012fef8  f0 00 00 00 30 00 00 00 - 03 00 00 00 70 40 41 00  ....0.......p@A.
0012ff08  00 00 00 00 00 00 00 00 - 00 00 40 00 eb 03 c7 01  ..........@.....
0012ff18  11 00 01 00 10 00 90 01 - 00 00 00 00 10 84 47 00  ..............G.
0012ff28  75 03 1f 01 a2 93 43 00 - 00 00 c8 42 00 00 00 00  u.....C....B....
0012ff38  cd 30 13 00 00 00 fa 47 - 03 bf 35 c0 c3 30 d7 30  .0.....G..5..0.0
0012ff48  5c 00 6f 00 00 f0 fd 7f - 44 00 00 00 90 3e 13 00  \.o.....D....>..
0012ff58  00 3b 13 00 40 3d 13 00 - 00 00 00 00 00 00 00 00  .;..@=..........
0012ff68  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
0012ff78  00 00 00 00 01 04 00 00 - 01 00 00 00 00 00 00 00  ................
0012ff88  00 00 00 00 01 00 01 00 - 00 00 00 00 bc ff 12 00  ................
0012ff98  00 00 00 00 05 00 00 00 - 00 00 00 00 c3 30 d7 30  .............0.0
0012ffa8  40 ff 12 00 4c 7f 0c c5 - e0 ff 12 00 80 b7 43 00  @...L.........C.
0012ffb8  fb 28 60 c0 01 00 00 00 - f0 ff 12 00 d5 89 e7 77  .(`............w
0012ffc8  c3 30 d7 30 5c 00 6f 00 - 00 f0 fd 7f 6f 00 70 00  .0.0\.o.....o.p.

スレッド ID 0x418 のステート ダンプ

eax=0003bfc0 ebx=00a80000 ecx=7ffdd000 edx=00a80608 esi=00f1f310 edi=00ee3350
eip=77fcd6ad esp=00f1e93c ebp=00f1e948 iopl=0        nv up ei ng nz na pe cy
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000            efl=00000283


ファンクション: RtlZeroHeap
        77fcd692 56              push    esi
        77fcd693 8b750c          mov    esi,[ebp+0xc]          ss:0207882e=????????
        77fcd696 8b5d08          mov    ebx,[ebp+0x8]          ss:0207882e=????????
        77fcd699 57              push    edi
        77fcd69a 8bfe            mov    edi,esi
        77fcd69c 0fb74602        movzx  eax,word ptr [esi+0x2]    ds:020791f7=????
        77fcd6a0 c1e003          shl    eax,0x3
        77fcd6a3 2bf8            sub    edi,eax
        77fcd6a5 3bfe            cmp    edi,esi
        77fcd6a7 0f84cb010000    je      RtlZeroHeap+0x702 (77fcd878)
フォールト ->77fcd6ad f6470501        test    byte ptr [edi+0x5],0x1      ds:0203d236=??
        77fcd6b1 0f85c1010000    jne    RtlZeroHeap+0x702 (77fcd878)
        77fcd6b7 0fb707          movzx  eax,word ptr [edi]        ds:00ee3350=????
        77fcd6ba 8b4d10          mov    ecx,[ebp+0x10]        ss:0207882e=????????
        77fcd6bd 0301            add    eax,[ecx]              ds:7ffdd000=00f1e9e4
        77fcd6bf 3d00fe0000      cmp    eax,0xfe00
        77fcd6c4 0f87ae010000    jnbe    RtlZeroHeap+0x702 (77fcd878)
        77fcd6ca 807d1400        cmp    byte ptr [ebp+0x14],0x0      ss:0207882e=??
        77fcd6ce 0f84b7000000    je      RtlZeroHeap+0x615 (77fcd78b)
        77fcd6d4 56              push    esi
        77fcd6d5 53              push    ebx
        77fcd6d6 e814fdfcff      call    RtlIsValidIndexHandle+0x182f (77f9d3ef)

*----> スタック バック トレース <----*

FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4 ファンクション名
00F1E948 77FCB80C 00A80000 00F1F310 00F1E9C0 00000000 ntdll!RtlZeroHeap
00F1E9F4 00435420 00A80000 00000000 00F1F318 C0D6AAF7 ntdll!RtlFreeHeap
00F1EA34 0040C89C 00F1F318 77E5B5AF 77E7B969 00000000 !<nosymbols>
00F1FFA0 0040CF34 77FB7E64 00134340 00F1FFEC 00000000 !<nosymbols>
77E77D0D 56530C45 6AFF3357 5B40A801 C38A0474 C4F637EB !<nosymbols>
8BEC8B55 00000000 00000000 00000000 00000000 00000000 <nosymbols>

*----> ロウ スタック ダンプ <----*
00f1e93c  00 00 a8 00 10 f3 f1 00 - 18 f3 f1 00 f4 e9 f1 00  ................
00f1e94c  0c b8 fc 77 00 00 a8 00 - 10 f3 f1 00 c0 e9 f1 00  ...w............
00f1e95c  00 00 00 00 02 00 00 00 - 18 f3 f1 00 44 ac 00 00  ............D...
00f1e96c  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
00f1e97c  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
00f1e98c  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
00f1e99c  00 00 00 00 00 00 00 00 - f8 01 a8 00 f8 01 a8 00  ................
00f1e9ac  02 00 00 00 01 00 00 00 - f8 01 a8 00 00 00 00 00  ................
00f1e9bc  00 00 a8 00 e0 7e 00 00 - 01 00 00 00 00 00 00 00  .....~..........
00f1e9cc  00 00 00 00 68 86 a8 00 - 01 00 00 00 00 00 00 00  ....h...........
00f1e9dc  60 e9 f1 00 88 e5 f1 00 - 24 ea f1 00 64 7e fb 77  `.......$...d~.w
00f1e9ec  78 16 f8 77 01 00 00 00 - 34 ea f1 00 20 54 43 00  x..w....4... TC.
00f1e9fc  00 00 a8 00 00 00 00 00 - 18 f3 f1 00 f7 aa d6 c0  ................
00f1ea0c  02 00 00 00 ec a7 59 00 - 44 ac 00 00 00 00 00 00  ......Y.D.......
00f1ea1c  08 ea f1 00 8c e5 f1 00 - dc ff f1 00 80 b7 43 00  ..............C.
00f1ea2c  3b 25 60 c0 fe ff ff ff - a0 ff f1 00 9c c8 40 00 ;%`...........@.
00f1ea3c  18 f3 f1 00 af b5 e5 77 - 69 b9 e7 77 00 00 00 00  .......wi..w....
00f1ea4c  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
00f1ea5c  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
00f1ea6c  eb ec f1 00 00 00 00 00 - 09 f1 f1 00 00 00 00 00  ................



[!--sizeo:1--][span style=\"font-size:8pt;line-height:100%\"][!--/sizeo--]Mod edit: Codebox.[/size]

Ogg Vorbis 1.2.0 is out

Reply #24
Just one more mystery: why are the binaries called OGGENC and OGGDEC, rather than VORBENC and VORBDEC ?

It's one of those things that wasn't meant to be, but ended up like that because the future is never clear.  It's now kept for backwards reasons, but with some luck may change in the future*.  It's also why Vorbis's extension is still .ogg even though it should be either .oga or even .vorbis

*either the name or the function; if all goes well, oggenc will in theory be able to encode OggPCM soon.  What is OggPCM, you ask?  Think of it like a much better WAV for audio editors.
Join //spreadopenmedia.com to promote Opus, Vorbis, FLAC, etc