IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
vorbis-tools 1.3.0 BETA, Help testing and you get a free-- kidding; you'll just feel good a
Saoshyant
post Sep 18 2008, 18:46
Post #1





Group: Members
Posts: 68
Joined: 26-July 05
From: Portugal
Member No.: 23539



Dear (Ogg) Vorbis fans of HA, I bring you the first third beta release of vorbis-tools 1.3.0. It has quite a few new features and the final version will have even more, so I am sure it is to everyone's benefit that it gets as much tested as possible so we can do a quick release.

Here's the changelog so far:
* Fixed an error in configure.ac; --with-speex/flac work again (#1319)
* Corrected problems in the Visual Studio project files
* Updated po files from the Translation Project
* Added new en_GB.po, eo.po, pl.po, sk.po and vi.po translation files
* Added AC_USE_SYSTEM_EXTENSIONS to configure.ac; no more configure warnings
* Corrected SUBLANG values in intl/localename.c (#1415)
* Modify -v to -V on oggenc and oggdec for consistency (#1112)
* Fix for utf8_decode in Windows; improves behavior in vorbiscomment (#268)
* ogg123: backported fix from libfishsound to patch the Speex decoder (#1347)
* ogg123: fixed CPU issue when outputting to a closed pipe (#1357)
* ogg123: return value to stop decoding after buffer is shut down (#1357)
* ogg123: support for ReplayGain; requires libvorbis 1.2.1 or later (#381)
* ogg123: unset non-blocking mode on stderr
* oggdec: gettextized help text (#1385)
* oggdec: gettextized all strings
* oggdec: call ov_open_callbacks instead of ov_open; it works on Windows now
* oggenc: fixed a core dump while resampling from FLAC (#1316)
* oggenc: fixed a typo in the Skeleton handling routine
* oggenc: fixed remapping channels bug (#1326)
* oggenc: support for WAVE_FORMAT_EXTENSIBLE headers (#1326)
* oggenc: support for 32 bit Wave files (#1326)
* oggenc: --ignorelength; support for Wave files > 4 GB (#1326)
* oggenc: split help text into manageable chunks to help translators (#1385)
* oggenc: --utf8 command similar to vorbiscomment's --raw (#268)
* oggenc: fixed the encoding of extended characters in Windows (#268)
* oggenc: validate raw UTF-8 sent to oggenc (#268)
* oggenc: include the PID in the RNG seed to get a unique serial (#1432)
* oggenc: lyrics support using .lrc as source; requires libkate (#1403)
* ogginfo: support for information in Kate streams (#1360)
* vcut: 64 bit fixes (#1366)
* vorbiscomment: correct memory allocation (#472)
* vorbiscomment: validate raw UTF-8 sent to vorbiscomment (#268)
* vorbiscomment: fix segfault when using --tag (#1439)

Those numbers at the end (#xxx) are Trac tickets in case you'd like to know more about those issues.

Grab the source code here(). To compile in Windows use Visual Studio or mingw. To compile in Linux, automake will do. If you don't want to try to compile for yourself you'll have to ask someone from the community here to do it for you.

Known bugs so far:
* ogg123 has a status text spamming problem on smaller terminal windows

Features expected to be in the final 1.3.0:
* Support for multi-line comments in vorbiscomment
* vcut rewrite and having it enabled by default

() sha1 checksum: abf3a65cce3a18dfb7fe6b10f92f747793a2c535

This post has been edited by Saoshyant: Oct 25 2008, 18:03


--------------------
Join //spreadopenmedia.org to promote Vorbis, FLAC, Speex, etc
Go to the top of the page
+Quote Post
xmixahlx
post Sep 18 2008, 19:43
Post #2





Group: Members
Posts: 1394
Joined: 20-December 01
From: seattle
Member No.: 693



replaygain support will be much appreciated smile.gif thanks for your efforts


--------------------
RareWares/Debian :: http://www.rarewares.org/debian.html
Go to the top of the page
+Quote Post
Saoshyant
post Sep 18 2008, 20:38
Post #3





Group: Members
Posts: 68
Joined: 26-July 05
From: Portugal
Member No.: 23539



Well, ReplayGain support will be only in the player (i.e. ogg123) which I have never seen compiled for Windows anywhere, so I assume for some reason it doesn't work there, though in theory it should since it only relies on libao and libcurl. Anyhow, for the casual user this means you will still need to use vorbisgain or foobar2000 to add the RG tags, but ogg123 will know what to do with them now.

I'll be posting new betas in this thread with every new feature that is committed, but don't wait for the final one before trying them, all right? It is far better to know if the new stuff is causing problems now than later.

P.S: If anyone wants to submit a patch (minor or not) feel free to do so here, or via email if you prefer.

This post has been edited by Saoshyant: Sep 18 2008, 20:43


--------------------
Join //spreadopenmedia.org to promote Vorbis, FLAC, Speex, etc
Go to the top of the page
+Quote Post
HotshotGG
post Sep 18 2008, 21:00
Post #4





Group: Members
Posts: 1593
Joined: 24-March 02
From: Revere, MA
Member No.: 1607



QUOTE
ogginfo: support for information in Kate streams


I was going to say what exactly is Ogg Kate? Judging by what I have read I guessed it's a new system for lyrics, which is really cool!. I always wondered how that would work out. wink.gif


--------------------
College student/IT Assistant
Go to the top of the page
+Quote Post
Saoshyant
post Sep 18 2008, 21:14
Post #5





Group: Members
Posts: 68
Joined: 26-July 05
From: Portugal
Member No.: 23539



QUOTE (HotshotGG @ Sep 18 2008, 21:00) *
I was going to say what exactly is Ogg Kate?


Ogg Kate is a new (as in, born in 2008) codec for lyric and subtitles. Support is already available in ffmpeg2theora and VLC for people who want to use it in video. Now it comes to music smile.gif

The source code for libkate is available here. You need to have it installed in your system to use the ogginfo and oggenc Kate features.

Edit: I assume John Edwards may compile oggdropXPd internally with the library, so the feature may be available easily for everyone. Only he may confirm.

This post has been edited by Saoshyant: Sep 18 2008, 21:17


--------------------
Join //spreadopenmedia.org to promote Vorbis, FLAC, Speex, etc
Go to the top of the page
+Quote Post
john33
post Sep 18 2008, 21:25
Post #6


xcLame and OggDropXPd Developer


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



QUOTE (Saoshyant @ Sep 18 2008, 21:14) *
.......
Edit: I assume John Edwards may compile oggdropXPd internally with the library, so the feature may be available easily for everyone. Only he may confirm.

He may!! wink.gif Unfortunately, I'm not really going to have a chance to look at this until some time next week as I shall be away over the weekend from tomorrow PM.


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





Group: Members
Posts: 1593
Joined: 24-March 02
From: Revere, MA
Member No.: 1607



QUOTE
Ogg Kate is a new (as in, born in 2008) codec for lyric and subtitles. Support is already available in ffmpeg2theora and VLC for people who want to use it in video. Now it comes to music


Not to go off topic, but is anyone aware of whether Theora can scale to HD video yet? Just curious. I know it's a work in progress and some of the new beta releases I have seen are a real improvement in terms of overall video quality. wink.gif


--------------------
College student/IT Assistant
Go to the top of the page
+Quote Post
Saoshyant
post Sep 19 2008, 15:13
Post #8





Group: Members
Posts: 68
Joined: 26-July 05
From: Portugal
Member No.: 23539



QUOTE (HotshotGG @ Sep 19 2008, 04:47) *
Not to go off topic, but is anyone aware of whether Theora can scale to HD video yet?


Sure it can and using a quite smaller CPU footprint than the other HD codecs. The only downside to it is that Theora 1.0 requires a somewhat bigger file size than those to keep up on quality, but if you're dealing with HD content disk space is not really a concern. Theora 1.1, codename Thusnelda and a work in progress, will bring compression quality similar to H.264, so the file size of HD content by then will be pretty similar to H.264's.

Now back to topic smile.gif


--------------------
Join //spreadopenmedia.org to promote Vorbis, FLAC, Speex, etc
Go to the top of the page
+Quote Post
tebasuna51
post Sep 20 2008, 12:45
Post #9





Group: Members
Posts: 57
Joined: 11-July 06
Member No.: 32807



QUOTE (Saoshyant @ Sep 18 2008, 19:46) *
...
* oggenc: fixed remapping channels bug (#1326)
* oggenc: support for WAVE_FORMAT_EXTENSIBLE headers (#1326)
* oggenc: support for 32 bit Wave files (#1326)
* oggenc: --ignorelength; support for Wave files > 4 GB (#1326)
...


Thanks for improve the multichannel support.
I'll try to encode and test in Windows.
Go to the top of the page
+Quote Post
Alexxander
post Sep 20 2008, 21:36
Post #10





Group: Members
Posts: 463
Joined: 15-November 04
Member No.: 18143



Thanks Saoshyant but I have a doubt other people might have too.

The vorbis-tools contain decoder and encoder and you've published fixes in this v1.3.0 beta, but there's no tuning done? Has tuning nothing to do with this vorbis-tools? Is this vorbis-tools an official version or will it be?

I use Aoyumi encoder and wonder what I will gain using vorbis-tools (I only use as source 16-bits wav files extracted from audio CD). I'm confused crying.gif

This post has been edited by Alexxander: Sep 20 2008, 21:39
Go to the top of the page
+Quote Post
viktor
post Sep 20 2008, 23:55
Post #11





Group: Members
Posts: 297
Joined: 17-November 06
Member No.: 37682



QUOTE (Alexxander @ Sep 20 2008, 22:36) *
Thanks Saoshyant but I have a doubt other people might have too.

The vorbis-tools contain decoder and encoder and you've published fixes in this v1.3.0 beta, but there's no tuning done? Has tuning nothing to do with this vorbis-tools? Is this vorbis-tools an official version or will it be?

I use Aoyumi encoder and wonder what I will gain using vorbis-tools (I only use as source 16-bits wav files extracted from audio CD). I'm confused crying.gif


aotuv is a tuned version of libvorbis, but this is not libvorbis but vorbis tools wink.gif

FYI, you can compile vorbis tools against aotuv and you benefit from both of them

This post has been edited by viktor: Sep 20 2008, 23:57
Go to the top of the page
+Quote Post
Alexxander
post Sep 21 2008, 15:02
Post #12





Group: Members
Posts: 463
Joined: 15-November 04
Member No.: 18143



QUOTE (viktor @ Sep 21 2008, 00:55) *
aotuv is a tuned version of libvorbis, but this is not libvorbis but vorbis tools wink.gif

FYI, you can compile vorbis tools against aotuv and you benefit from both of them

OK but the Windows encoder doesn't include libvorbis? I still haven't got a clear picture, hopefully somebody can explain a global vision.

There's no mention of vorbis-tools on official Vorbis page and the Rarewares ogg page doesn't clear up which version is the recommended one.
Go to the top of the page
+Quote Post
viktor
post Sep 21 2008, 20:48
Post #13





Group: Members
Posts: 297
Joined: 17-November 06
Member No.: 37682



QUOTE (Alexxander @ Sep 21 2008, 16:02) *
OK but the Windows encoder doesn't include libvorbis? I still haven't got a clear picture, hopefully somebody can explain a global vision.

There's no mention of vorbis-tools on official Vorbis page and the Rarewares ogg page doesn't clear up which version is the recommended one.


an encoder includes the libraries if they are built statically (anyway on linux they are usually built dynamically so the libraries reside separately on the filesystem), otherwise it wouldnt be able to encode

on the official page, you can find oggenc, which is part of vorbis tools

the rarewares libs you can use in an app you develop for example, they are not really useful for individual use
Go to the top of the page
+Quote Post
Saoshyant
post Sep 22 2008, 15:30
Post #14





Group: Members
Posts: 68
Joined: 26-July 05
From: Portugal
Member No.: 23539



QUOTE (tebasuna51 @ Sep 20 2008, 12:45) *
Thanks for improve the multichannel support.


Thank YOU for going through all the trouble to make it happen.

QUOTE (Alexxander @ Sep 21 2008, 15:02) *
There's no mention of vorbis-tools on official Vorbis page


There is not in that page, mostly because nobody in Windows (see which page you linked to) likes command line tools. Still, these are the official tools for Vorbis.

Anyhow, I think viktor did a fine job explaining it, but if you still don't understand, aoTuV is a modified libvorbis. libvorbis (official one or not) may go inside the binaries, say oggdropXPd, but it usually shows in your system directory as libvorbis.dll.


--------------------
Join //spreadopenmedia.org to promote Vorbis, FLAC, Speex, etc
Go to the top of the page
+Quote Post
HotshotGG
post Sep 22 2008, 19:43
Post #15





Group: Members
Posts: 1593
Joined: 24-March 02
From: Revere, MA
Member No.: 1607



QUOTE
Sure it can and using a quite smaller CPU footprint than the other HD codecs. The only downside to it is that Theora 1.0 requires a somewhat bigger file size than those to keep up on quality, but if you're dealing with HD content disk space is not really a concern. Theora 1.1, codename Thusnelda and a work in progress, will bring compression quality similar to H.264, so the file size of HD content by then will be pretty similar to H.264's.


I just recently figured that out after you had mentioned. I was reading Monty's blog. I guess he was hired by Red Hat to work on Theora in dedicated sort of way to get it up to snuff. I can't wait to see what it will look like when it's finished. It's good to see that it will finally be competetive rather then stuck in the dark ages. I guess we will have to see what happens though. Back on topic.


--------------------
College student/IT Assistant
Go to the top of the page
+Quote Post
Saoshyant
post Sep 28 2008, 23:22
Post #16





Group: Members
Posts: 68
Joined: 26-July 05
From: Portugal
Member No.: 23539



I was planning to release a new beta today, but I'm having problems with the ReplayGain patch for ogg123. Oh well. For those following SVN development, oggdec now works in Windows. Wooheeee.

I promise you guys one thing: this is going to be the best release of vorbis-tools ever.


--------------------
Join //spreadopenmedia.org to promote Vorbis, FLAC, Speex, etc
Go to the top of the page
+Quote Post
xmixahlx
post Sep 29 2008, 18:57
Post #17





Group: Members
Posts: 1394
Joined: 20-December 01
From: seattle
Member No.: 693



is it just me, or is vcut not building or installing with make?

configure is creating the appropriate makefiles, but make isn't doing a make or make install in the vcut dir. doing this manually is a workaround.

a quick look of the Makefile.am files appeared to be ok...


later

[edit: it is defaulting to disable vcut build. adding --enable-vcut to configure works fine, but this is different behaviour from 1.2.0, fyi.]

This post has been edited by xmixahlx: Sep 29 2008, 19:02


--------------------
RareWares/Debian :: http://www.rarewares.org/debian.html
Go to the top of the page
+Quote Post
Nicos
post Sep 29 2008, 22:35
Post #18





Group: Members
Posts: 56
Joined: 17-October 07
From: Cyprus
Member No.: 47932



Saoshyant

Is really appreciated the effort your giving with the release of vorbis tools. I would personally like to thank you for working on this new vorbis tools release.

I'd like to ask you something though. How difficult will be to create a kind of windows shell so vista could recognise and display the tag infos that a vorbis file holds?

With "audioshell" software you can view the vorbis file-info on the windows XP when you open a window (like Album, Year, Comment etc) but not on Vista. Is that possible to try and do something similar on Vista? or could this new realease of vorbis-tools be capable of helping someone create something that would allowed that?
Go to the top of the page
+Quote Post
Saoshyant
post Sep 30 2008, 17:04
Post #19





Group: Members
Posts: 68
Joined: 26-July 05
From: Portugal
Member No.: 23539



QUOTE (xmixahlx @ Sep 29 2008, 18:57) *
it is defaulting to disable vcut build. adding --enable-vcut to configure works fine, but this is different behaviour from 1.2.0, fyi.


vcut has always been disabled smile.gif

This will actually change in 1.3.0, if the new rewrite of vcut (you will see it in beta4) is considered stable.

QUOTE (Nicos @ Sep 29 2008, 22:35) *
Is really appreciated the effort your giving with the release of vorbis tools. I would personally like to thank you for working on this new vorbis tools release.


I appreciate it.

QUOTE (Nicos @ Sep 29 2008, 22:35) *
I'd like to ask you something though. How difficult will be to create a kind of windows shell so vista could recognise and display the tag infos that a vorbis file holds?


I don't know. I don't know anything about Vista. I assume it's not complicated for those who do, though.

QUOTE (Nicos @ Sep 29 2008, 22:35) *
Is that possible to try and do something similar on Vista? or could this new realease of vorbis-tools be capable of helping someone create something that would allowed that?


Anything is possible, but not in vorbis-tools, which is a package of cross-platform command line tools. It has nothing specific for Windows, much less something graphical. Trying to do otherwise would be like hammering a nail in a place that required a screw; so much for your new furniture.

I for one wouldn't mind if Vista users could have Vorbis metadata easily available for them, but it's not something I can help with. Maybe you can hire someone to do it.


--------------------
Join //spreadopenmedia.org to promote Vorbis, FLAC, Speex, etc
Go to the top of the page
+Quote Post
Saoshyant
post Oct 4 2008, 22:44
Post #20





Group: Members
Posts: 68
Joined: 26-July 05
From: Portugal
Member No.: 23539



Beta 2 is here.

Changes since last beta:
* New pl.po translation
* ogg123: support for ReplayGain; requires libvorbis 1.2.1 or later (#381)
* oggdec: call ov_open_callbacks instead of ov_open; it works on Windows now
* oggdec: gettextized all strings
* oggenc: include the PID in the RNG seed to get a unique serial (#1432)

Download source package here.

Windows users particularly, please report how oggenc and oggdec are working for you.


--------------------
Join //spreadopenmedia.org to promote Vorbis, FLAC, Speex, etc
Go to the top of the page
+Quote Post
Mr_Rabid_Teddybe...
post Oct 5 2008, 04:08
Post #21





Group: Members
Posts: 1197
Joined: 3-September 03
From: Bergen, Norway
Member No.: 8667



QUOTE (Saoshyant @ Oct 4 2008, 13:44) *
* ogg123: support for ReplayGain; requires libvorbis 1.2.1 or later (#381)

Latest libvorbis release are 1.2.0? Does this mean you'll have to check libvorbis out of svn to get that working?


--------------------
"ONLY THOSE WHO ATTEMPT THE IMPOSSIBLE WILL ACHIEVE THE ABSURD"
- Oceania Association of Autonomous Astronauts
Go to the top of the page
+Quote Post
Saoshyant
post Oct 5 2008, 11:45
Post #22





Group: Members
Posts: 68
Joined: 26-July 05
From: Portugal
Member No.: 23539



QUOTE (Mr_Rabid_Teddybear @ Oct 5 2008, 04:08) *
Latest libvorbis release are 1.2.0? Does this mean you'll have to check libvorbis out of svn to get that working?


Or get one of the two Release Candidates released so far, yeah. Don't worry about it for the casual user, both the new libvorbis and vorbis-tools will be released at the same time.


--------------------
Join //spreadopenmedia.org to promote Vorbis, FLAC, Speex, etc
Go to the top of the page
+Quote Post
Mr_Rabid_Teddybe...
post Oct 5 2008, 12:03
Post #23





Group: Members
Posts: 1197
Joined: 3-September 03
From: Bergen, Norway
Member No.: 8667



QUOTE (Saoshyant @ Oct 5 2008, 02:45) *
Or get one of the two Release Candidates released so far, yeah. Don't worry about it for the casual user, both the new libvorbis and vorbis-tools will be released at the same time.

Well, I've copiled it against aoTuV beta5.5, which is a patch against Xiph.org libvorbis 1.2.0, so I won't get that for some time then... Well, not so important...


--------------------
"ONLY THOSE WHO ATTEMPT THE IMPOSSIBLE WILL ACHIEVE THE ABSURD"
- Oceania Association of Autonomous Astronauts
Go to the top of the page
+Quote Post
Saoshyant
post Oct 25 2008, 17:58
Post #24





Group: Members
Posts: 68
Joined: 26-July 05
From: Portugal
Member No.: 23539



Guys, if you're not going to give any feedback then there's no point in making these beta releases.

With that said, here's beta3.

What's new in beta3, you ask:
* Updated translations
* ogg123: unset non-blocking mode on stderr
* oggenc: lyrics support using .lrc as source; requires libkate (#1403)
* vorbiscomment: fix segfault when using --tag (#1439)

The big change is, of course, support for encoding lyrics in Vorbis with oggenc. You'll need libkate to use this feature, though. And if you want to use the ogg123 ReplayGain feature available since beta2 you'll need libvorbis 1.2.1; here's a link for RC2.


--------------------
Join //spreadopenmedia.org to promote Vorbis, FLAC, Speex, etc
Go to the top of the page
+Quote Post
Saoshyant
post Dec 31 2008, 15:09
Post #25





Group: Members
Posts: 68
Joined: 26-July 05
From: Portugal
Member No.: 23539



Beta 4 is here.

What's new in beta4, you ask:
* vcut: support for chained streams (#1455)
* vorbiscomment: round-trip multi-line comments (#273)

vcut was rewritten and building is now enabled by default. vorbiscomment can create mult-line comments by using the switch -e and adding a "\n" to wherever you want the line to break.

Happy new year.


--------------------
Join //spreadopenmedia.org to promote Vorbis, FLAC, Speex, etc
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: 22nd September 2014 - 13:55