documentation for vorbis encoder |
documentation for vorbis encoder |
Jan 25 2013, 10:34
Post
#1
|
|
|
Group: Members Posts: 5 Joined: 25-January 13 Member No.: 106176 |
Hi all,
I am new to this forum and currently working on developing vorbis encoder, downloaded the libvorbis-aotuv_b6.03 as i have many doubts. i would like to know where i can get related documents for vorbis compression algorithm. Thanks in advance, Regards Vinod |
|
|
|
![]() |
Jan 28 2013, 08:12
Post
#2
|
|
|
Group: Members Posts: 24 Joined: 24-September 10 Member No.: 84113 |
|
|
|
|
Jan 28 2013, 09:50
Post
#3
|
|
|
Group: Members Posts: 5 Joined: 25-January 13 Member No.: 106176 |
|
|
|
|
Jan 28 2013, 17:30
Post
#4
|
|
![]() Group: Members Posts: 735 Joined: 17-September 06 Member No.: 35307 |
Hi Vinod,
I was just checking something out about how SILK works, and was reminded that another good resource is the PDF version of a LibreOffice or OpenOffice Impress presentation which is probably the one used by Jean-Marc Valin in his LinuxConf.au talk "Opus - The Swiss Army Knife Of Audio Codecs". (That PDF was for a gstreamer-related presentation) This contains links to relevant Wikipedia articles and illustrative graphics. You can also find the video under Presentations on the opus-codec.org website. (The specific presentation materials for that talk are linked in that page and are very similar to the gstreamer link I gave above) You'll find a good bit of detail including the LP filters coefficients that mirror the vocal tract, the way they're converted to Line Spectral Frequencies before quantization, and the combination of fixed codebooks and scalar and vector quantization, all with helpful diagrams and a fair number of equations and wikipedia links to further info, plus references that you can follow up. |
|
|
|
Jan 28 2013, 19:06
Post
#5
|
|
![]() Group: Members Posts: 735 Joined: 17-September 06 Member No.: 35307 |
OOPS! I just realised I posted links to Opus documentation and you want Vorbis. Some of it is relevant (e.g. Pyramid Vector Quantization) but a lot of it is different and reflects the lessons learned in Vorbis development (e.g. Opus/CELT explicitly encodes the band energy, Vorbis indirectly reflects this by the noise curve) and specifics relating to speech coding and low latency that Vorbis doesn't have to worry about. This post has been edited by Dynamic: Jan 28 2013, 19:06 |
|
|
|
kumarsvinod20 documentation for vorbis encoder Jan 25 2013, 10:34
ktf Have you tried this one?
http://xiph.org/vorbis/... Jan 25 2013, 11:10
kumarsvinod20 QUOTE (ktf @ Jan 25 2013, 15:40) Have you... Jan 25 2013, 13:10
Dynamic Why not read the Wikipedia Vorbis page's Techn... Jan 28 2013, 03:45
kumarsvinod20 QUOTE (Dynamic @ Jan 28 2013, 08:15) Why ... Jan 28 2013, 07:28
kumarsvinod20 QUOTE (Dynamic @ Jan 28 2013, 22:00) Hi V... Jan 29 2013, 05:25
db1989 QUOTE (testyou @ Jan 28 2013, 07:12) QUOT... Jan 28 2013, 19:15![]() ![]() |
|
Lo-Fi Version | Time is now: 23rd May 2013 - 23:08 |