CELT 0.9.1 is out!, Help wanted |
![]() ![]() |
CELT 0.9.1 is out!, Help wanted |
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.
|
|
|
|
May 23 2011, 20:40
Post
#77
|
|
|
Group: Members Posts: 33 Joined: 16-January 11 Member No.: 87368 |
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. |
|
|
|
Jun 2 2011, 14:35
Post
#78
|
|
|
Group: Members Posts: 343 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.... |
|
|
|
Jun 3 2011, 07:16
Post
#79
|
|
|
Group: Members Posts: 14 Joined: 18-April 11 Member No.: 89900 |
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 |
|
|
|
Jun 3 2011, 07:26
Post
#80
|
|
|
Group: Members Posts: 343 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 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 |
|
|
|
Jun 3 2011, 08:01
Post
#81
|
|
|
Group: Members Posts: 256 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? |
|
|
|
Jun 3 2011, 10:43
Post
#82
|
|
![]() Group: Developer Posts: 3036 Joined: 2-December 07 Member No.: 49183 |
version 0.11.4 available at http://git.xiph.org/?p=celt.git
|
|
|
|
Jun 3 2011, 11:35
Post
#83
|
|
|
Group: Members Posts: 256 Joined: 29-April 10 Member No.: 80274 |
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... |
|
|
|
Jun 3 2011, 11:45
Post
#84
|
|
|
Group: Members Posts: 343 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 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 |
|
|
|
Jun 3 2011, 11:57
Post
#85
|
|
![]() Group: Developer Posts: 3036 Joined: 2-December 07 Member No.: 49183 |
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. please for link to tar.gz archive, I don't have git installed It's there. Click on the first "snapshot" link. |
|
|
|
Jun 3 2011, 12:09
Post
#86
|
|
|
Group: Members Posts: 343 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 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. please for link to tar.gz archive, I don't have git installed It's there. Click on the first "snapshot" link. Thanks |
|
|
|
Jun 4 2011, 15:09
Post
#87
|
|
|
Group: Members Posts: 14 Joined: 18-April 11 Member No.: 89900 |
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)? |
|
|
|
Jun 4 2011, 16:28
Post
#88
|
|
![]() Group: Developer Posts: 3036 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.
|
|
|
|
Jun 4 2011, 19:37
Post
#89
|
|
|
Group: Members Posts: 256 Joined: 29-April 10 Member No.: 80274 |
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 |
|
|
|
Jun 4 2011, 22:42
Post
#90
|
|
|
Group: Members Posts: 14 Joined: 18-April 11 Member No.: 89900 |
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 |
|
|
|
Jun 4 2011, 23:03
Post
#91
|
|
|
Group: Members Posts: 256 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 |
|
|
|
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. |
|
|
|
Jun 5 2011, 13:38
Post
#93
|
|
|
Group: Members Posts: 343 Joined: 24-November 08 Member No.: 63072 |
I can compile but for me it doesnot encode anything and exits.
|
|
|
|
Jun 5 2011, 16:38
Post
#94
|
|
![]() Group: Developer Posts: 3036 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 |
|
|
|
Jun 5 2011, 17:59
Post
#95
|
|
|
Group: Members Posts: 14 Joined: 18-April 11 Member No.: 89900 |
|
|
|
|
Nov 13 2011, 10:00
Post
#96
|
|
|
Group: Members Posts: 46 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 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 |
|
|
|
Nov 14 2011, 09:23
Post
#97
|
|
![]() Group: Developer Posts: 192 Joined: 8-July 03 Member No.: 7653 |
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. |
|
|
|
Nov 14 2011, 17:57
Post
#98
|
|
|
Group: Members Posts: 46 Joined: 14-June 11 Member No.: 91517 |
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 |
|
|
|
Dec 12 2011, 22:37
Post
#99
|
|
|
Group: Members Posts: 153 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... |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 20th June 2013 - 13:30 |