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: CELT encoder: I want to reduce bitrate; what to change in source code? (Read 5883 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

CELT encoder: I want to reduce bitrate; what to change in source code?

Hello,

I am using  CELT encoder to encode data into packets and send them over the network....I want to reduce bitrate to 100 kbps.
Could anyone tell me which parameters to change in CELT source code.
I am new in audio domain and am not sure whther changing frame size will effect or bu just changing nbCompressed bytes in

int celt_encode (CELTEncoder st, const celt_int16 pcm, celt_int16 optional_synthesis,
unsigned char compressed, int nbCompressedBytes)

Pls provide me suggestions about how to approach it.

Thanks 

CELT encoder: I want to reduce bitrate; what to change in source code?

Reply #1
According to the main page:

Quote
Constant bit-rates from 32 kbps to 128 kbps and above


Why would you even need to do any source modification to get what you want?


CELT encoder: I want to reduce bitrate; what to change in source code?

Reply #2
read the celtenc source.
its BSD so it should be fine to tinker with.