IPB

Welcome Guest ( Log In | Register )

4 Pages V  « < 2 3 4  
Reply to this topicStart new topic
CELT 0.9.1 is out!, Help wanted
LaserSokrates
post Mar 16 2011, 14:27
Post #76





Group: Members
Posts: 127
Joined: 9-March 06
From: NRW, Germany
Member No.: 28371



Hey jmvalin, thank you and the team behind CELT for such an amazing codec. I only use it for speech (mumble) and the quality is amazing, as well as the latency.
Go to the top of the page
+Quote Post
Ljubo44
post May 23 2011, 20:40
Post #77





Group: Members
Posts: 33
Joined: 16-January 11
Member No.: 87368



QUOTE (NullC @ Feb 7 2011, 06:42) *
In any case, since people asked... I create a win32 build of the 0.11.0 encoder and decoder tools: https://people.xiph.org/~greg/celt/celt011-win32.zip


Link not working. Can someone upload celt encoder .. anyplace. Please.
Go to the top of the page
+Quote Post
Anakunda
post Jun 2 2011, 14:35
Post #78





Group: Members
Posts: 473
Joined: 24-November 08
Member No.: 63072



Hello there, tried to compile celtenc with library and no conversion is performed, anyone can say why??

Here's the binaries that don't work for me:
CODE
http://www.mediafire.com/?lioj5w9hi78vd26


Called with

celtenc test.wav test.oga

and nothing....
Go to the top of the page
+Quote Post
2304p
post Jun 3 2011, 07:16
Post #79





Group: Members
Posts: 14
Joined: 18-April 11
Member No.: 89900



QUOTE (Anakunda @ Jun 2 2011, 15:35) *
Hello there, tried to compile celtenc with library and no conversion is performed, anyone can say why??

Here's the binaries that don't work for me:
CODE
http://www.mediafire.com/?lioj5w9hi78vd26


Called with

celtenc test.wav test.oga

and nothing....


try this:
CODE
http://audiocoding.ru/celt.html

the current version is celt 0.11.2
Go to the top of the page
+Quote Post
Anakunda
post Jun 3 2011, 07:26
Post #80





Group: Members
Posts: 473
Joined: 24-November 08
Member No.: 63072



Thanks much, that's work. I'd be interested how's CELT performing as for quality in contest with Vorbis@Q6, Lame@V2 and NeroAAC@Q0.55.
Would anyone consider co-ordinate a listening test at these bitrates

QUOTE (2304p @ Jun 3 2011, 08:16) *
the current version is celt 0.11.2


Where did you find that version? Official site still reports 0.11.1: http://www.celt-codec.org/downloads/

This post has been edited by Anakunda: Jun 3 2011, 07:30
Go to the top of the page
+Quote Post
klonuo
post Jun 3 2011, 08:01
Post #81





Group: Members
Posts: 258
Joined: 29-April 10
Member No.: 80274



You can get 0.11.2 also from here: http://listening-tests.hydrogenaudio.org/igorc/index.htm and see test results at 64 Kb/s

Do you have any idea what it takes to make listening-test?
Go to the top of the page
+Quote Post
lvqcl
post Jun 3 2011, 10:43
Post #82





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



version 0.11.4 available at http://git.xiph.org/?p=celt.git
Go to the top of the page
+Quote Post
klonuo
post Jun 3 2011, 11:35
Post #83





Group: Members
Posts: 258
Joined: 29-April 10
Member No.: 80274



QUOTE (lvqcl @ Jun 3 2011, 11:43) *
version 0.11.4 available at http://git.xiph.org/?p=celt.git

So, where is 'configure'? - Process it with autoconf
OK, but it throws errors. - So you are stucked with Windows?
No, I'm just sick of packages that can't compile on MSYS or Cygwin on first try. *sigh*

...dream on for MSVC solutions...
Go to the top of the page
+Quote Post
Anakunda
post Jun 3 2011, 11:45
Post #84





Group: Members
Posts: 473
Joined: 24-November 08
Member No.: 63072



celt.c violates the C standard several times in the
ALLOC_STACK;
SAVE_STACK;
constructions (variable definition after statement), my compiler complains about that

could you please fix it

QUOTE (lvqcl @ Jun 3 2011, 11:43) *
version 0.11.4 available at http://git.xiph.org/?p=celt.git


please for link to tar.gz archive, I don't have git installed
Go to the top of the page
+Quote Post
lvqcl
post Jun 3 2011, 11:57
Post #85





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



QUOTE (Anakunda @ Jun 3 2011, 14:45) *
celt.c violates the C standard several times in the
ALLOC_STACK;
SAVE_STACK;
constructions (variable definition after statement), my compiler complains about that

Really? At least msvs2010 compiles it without problems.

QUOTE (Anakunda @ Jun 3 2011, 14:45) *
please for link to tar.gz archive, I don't have git installed

It's there. Click on the first "snapshot" link.
Go to the top of the page
+Quote Post
Anakunda
post Jun 3 2011, 12:09
Post #86





Group: Members
Posts: 473
Joined: 24-November 08
Member No.: 63072



QUOTE (lvqcl @ Jun 3 2011, 12:57) *
QUOTE (Anakunda @ Jun 3 2011, 14:45) *
celt.c violates the C standard several times in the
ALLOC_STACK;
SAVE_STACK;
constructions (variable definition after statement), my compiler complains about that

Really? At least msvs2010 compiles it without problems.


I think VS2010 uses less strict lexical rules, but perhaps it would be better to stick with the standard strictly so that the code is truely portable. I'm using ICL.

QUOTE (lvqcl @ Jun 3 2011, 12:57) *
QUOTE (Anakunda @ Jun 3 2011, 14:45) *
please for link to tar.gz archive, I don't have git installed

It's there. Click on the first "snapshot" link.


Thanks
Go to the top of the page
+Quote Post
2304p
post Jun 4 2011, 15:09
Post #87





Group: Members
Posts: 14
Joined: 18-April 11
Member No.: 89900



QUOTE (lvqcl @ Jun 3 2011, 11:43) *
version 0.11.4 available at http://git.xiph.org/?p=celt.git


Thanks!
I have downloaded this snapshot, how to compile celt-0.11.4.tar.gz to exe and dlls (32bit)?
Go to the top of the page
+Quote Post
lvqcl
post Jun 4 2011, 16:28
Post #88





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



Either I cannot compile CELT 0.11.4 correctly, or it is incompatible with current foo_input_celt.
Go to the top of the page
+Quote Post
klonuo
post Jun 4 2011, 19:37
Post #89





Group: Members
Posts: 258
Joined: 29-April 10
Member No.: 80274



QUOTE (2304p @ Jun 4 2011, 16:09) *
I have downloaded this snapshot, how to compile celt-0.11.4.tar.gz to exe and dlls (32bit)?

Assuming you are on Windows with MSVC < 10:

1. open MSVS and make empty project for libcelt from files from libcelt folder and build it
2. download libogg and build it
3. make separate projects for celtenc and celtdec* with linker dependant on already build libcelt and libogg libraries
* from files in tools folder (read Makefile.am as a help)

If you setup everything in those steps correctly, you should have celtenc and celtdec executables
Go to the top of the page
+Quote Post
2304p
post Jun 4 2011, 22:42
Post #90





Group: Members
Posts: 14
Joined: 18-April 11
Member No.: 89900



QUOTE (klonuo @ Jun 4 2011, 20:37) *
QUOTE (2304p @ Jun 4 2011, 16:09) *
I have downloaded this snapshot, how to compile celt-0.11.4.tar.gz to exe and dlls (32bit)?

Assuming you are on Windows with MSVC < 10:

1. open MSVS and make empty project for libcelt from files from libcelt folder and build it
2. download libogg and build it
3. make separate projects for celtenc and celtdec* with linker dependant on already build libcelt and libogg libraries
* from files in tools folder (read Makefile.am as a help)

If you setup everything in those steps correctly, you should have celtenc and celtdec executables


i use minGW32
Go to the top of the page
+Quote Post
klonuo
post Jun 4 2011, 23:03
Post #91





Group: Members
Posts: 258
Joined: 29-April 10
Member No.: 80274



run automation bash script provided and then as readme says just compile with ./configure; make

or forget about it
Go to the top of the page
+Quote Post
2304p
post Jun 5 2011, 12:46
Post #92





Group: Members
Posts: 14
Joined: 18-April 11
Member No.: 89900



can you compile celt-0.11.4.tar.gz and upload as celt-0.11.4-win32.zip?

google doesn't help me further.
Go to the top of the page
+Quote Post
Anakunda
post Jun 5 2011, 13:38
Post #93





Group: Members
Posts: 473
Joined: 24-November 08
Member No.: 63072



I can compile but for me it doesnot encode anything and exits.
Go to the top of the page
+Quote Post
lvqcl
post Jun 5 2011, 16:38
Post #94





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



Celt 2011-04-21: [attachment=6643:celt_2011_04_22.7z]

(re-uploaded: compiled with CUSTOM_MODES=1. Source and *.exe included)

This post has been edited by lvqcl: Aug 11 2011, 19:45
Go to the top of the page
+Quote Post
2304p
post Jun 5 2011, 17:59
Post #95





Group: Members
Posts: 14
Joined: 18-April 11
Member No.: 89900



QUOTE (lvqcl @ Jun 5 2011, 17:38) *
Celt 2011-04-21: [attachment=6540:celt_201...21_win32.7z]

thank you biggrin.gif
Go to the top of the page
+Quote Post
darkbyte
post Nov 13 2011, 10:00
Post #96





Group: Members
Posts: 153
Joined: 14-June 11
Member No.: 91517



Hi!

First, thanks for this truly amazing codec. I'm excited to see where this codec advances in the future smile.gif

I'm curious if it's possible to implement a similar technology like bitrate peeling in Vorbis which was actually never used there. It would be so nice to use CELT for eg. web radio streaming where the client could decide according to it's current connection speed the bitrate it requests and switch between them gaplessly. Say, the main encoder encodes the audio @192kbps, but it can be peeled down to 96kbps or 48kbps without transcoding on the audio server by sending less data. When you listen to web radio on eg. your mobile phone while moving in your car you roam between cells but not all of them supports high speed connection for example, on EDGE the web radio player on the phone can revert to 48kbps so it can keep up with continous streaming. What do you think? As i read CELT scales very well so maybe it's not impossible to arrange encoded data in a peelable way.

This post has been edited by darkbyte: Nov 13 2011, 10:02


--------------------
Wavpack -b450x1c
Go to the top of the page
+Quote Post
NullC
post Nov 14 2011, 09:23
Post #97





Group: Developer
Posts: 200
Joined: 8-July 03
Member No.: 7653



QUOTE (darkbyte @ Nov 13 2011, 02:00) *
I'm curious if it's possible to implement a similar technology like bitrate peeling in Vorbis which was actually never used there. It would be so nice to use CELT for eg. web radio streaming where the client could decide according to it's current connection speed the bitrate it requests and switch between them gaplessly. Say, the main encoder encodes the audio @192kbps, but it can be peeled down to 96kbps or 48kbps without transcoding on the audio server by sending less data. When you listen to web radio on eg. your mobile phone while moving in your car you roam between cells but not all of them supports high speed connection for example, on EDGE the web radio player on the phone can revert to 48kbps so it can keep up with continous streaming. What do you think? As i read CELT scales very well so maybe it's not impossible to arrange encoded data in a peelable way.


For files encoded with Opus using the hybrid mode, they can be stripped to just the low frequency parts inexpensively. Otherwise, no. Part of the efficiency of the format comes from making the coding so right that 'pealing' is not possible.

On the other hand, our encoder is fairly fastó the fairly unoptimized reference code (No ASM, No SIMD) is >12x faster than libvorbis' managed mode encoding. You should also be able to switch clients between different bitrate sources on a packet by packet basis without breaking continuous streaming.

Go to the top of the page
+Quote Post
darkbyte
post Nov 14 2011, 17:57
Post #98





Group: Members
Posts: 153
Joined: 14-June 11
Member No.: 91517



QUOTE (NullC @ Nov 14 2011, 10:23) *
For files encoded with Opus using the hybrid mode, they can be stripped to just the low frequency parts inexpensively. Otherwise, no. Part of the efficiency of the format comes from making the coding so right that 'pealing' is not possible.

I see. And how about the other end? Making CELT scalable to lossless? That would very nice also. 96kbps for portable listening is already nice, but what about storing correction data? Like HD-AAC does.

This post has been edited by darkbyte: Nov 14 2011, 17:59


--------------------
Wavpack -b450x1c
Go to the top of the page
+Quote Post
Gainless
post Dec 12 2011, 22:37
Post #99





Group: Members
Posts: 173
Joined: 28-October 11
Member No.: 94764



Can someone re-compile the celt version 0.11.4 to an exe file?
I didn't really get through how to do it by myself...
Go to the top of the page
+Quote Post

4 Pages V  « < 2 3 4
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: 25th October 2014 - 13:57