| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Encode to MPEG4 |
| Автор: EvMard 28.4.2008, 17:11 |
| Существует задача кодировать в MPEG4 именно програмно, потоком для передачи по сети. Если кто знает, как, чем или имеет инфу о какой-нить библиотеке (классе) буду очень признателен. |
| Автор: t_gran 29.4.2008, 04:16 |
| Единственное что приходит на ум, это глянуть исходники конвертора http://ru.wikipedia.org/wiki/MEncoder (он вместе с MPlayer-ом идёт). Кстати http://www.mplayerhq.hu/DOCS/HTML/ru/mencoder.html его возможности описаны. |
| Автор: EvMard 29.4.2008, 09:16 |
| К сожалению MEncoder не подходит, так как необходимо: во-первых – делать реалтайм кодирование, во-вторых – нужен чистый MP4 (H.264) поток, который бы понял QTime и сотовые, знающие “video/mp4”. Дело в том, что у меня есть класс, кодирующий в MPEG4 Xvid’ом, но его результаты не проигрываются на трубах и QT, есть SDK QT, но он ОЧЕНЬ медленный (по крайне мере под виндой), что не позволяет кодировать в реалтайм режиме. Вот такие пироги. Проект стоит, начальство нервничает. |
| Автор: EvMard 7.5.2008, 10:52 |
| Что, не ужели ни кто не вкурсе? |