А ты как сжимаешь? Через ffmpeg shell-скриптом или напрямую через C'шный API libavformat, libavcodec? В первом варианте лучше ffmpeg2theora использовать. Сам ffmpeg я в своё время так и не заставил делать сжатие с постоянным качеством автоматически подгоняя битрейт. Во втором случае можно попробовать заглянуть в исходники ffmpeg2theora.
Мне через API нужно.... в сети совсем примеров нет..... особенно для организации потоковой передачи ....
Самое смешное в том, что у меня есть знакомые в институте Fraunhofer в германии (г. Илменау) - этот институт разработал и разрабатывает MPEG1,2,3 - 7 ....... Так вот они тоже не смогли мне помочь с theora. Это значит, что это не все так просто наверное.....
.... но будем пробовать....
P.S.
Вот чего никогда не понимал... как можно создавать библиотеку и не предоставлять примеров!!?
