Содержание
- 2. Библиотеки для разработки Gstreamer – фреймворк написанный с использованием библиотеки Glib FFmpeg – фреймворк на основе
- 3. Gstreamer Gstreamer - мультимедийный фреймворк написанный на языке программирования С с использованием библиотеки Glib. Он установлен
- 4. Архитектура Gstreamer
- 5. Основа GStreamer - наборы плагинов, которые позволяют использовать различные компоненты в составе программы, расширяя функциональность. Принцип
- 6. protocols handling sources: аудио и видео потоки formats: микшеры, демикшеры, субтитры и т.д codecs: кодеки и
- 7. Gst-Inspect – выводит информацию об установленных плагинах Gst-Launch – запускает конвеер(pipeline) Gst-Editor – позволяет под “графикой”
- 8. Gst-Editor Графический редактор конвееров
- 9. Gst-Visualise Эффекты при воспроизведении аудио
- 10. Использование в своих программах Вызов существующих приложений с необходимыми параметрами Вставка в свой код на C/C++,
- 11. FFmpeg FFmpeg - кросс-платформенное решение для записи, конвертации и воспроизведения аудио и видео. Принцип работы FFmpeg
- 12. FFmpeg – очень быстрый видео и аудио конвертер с возможностью захвата видео и аудио потоков с
- 13. Конвертация аудио. ffmpeg -i birds_song.wav birds_song.mp3 Запись видео с вебкамеры. Захватим видео с вебкамеры и сохраним
- 14. Однако существует несколько задач, которые не затронуты в предыдущих фрэймворках. Это связано со сложностью новых приложений,
- 15. Модуль Qt Phonon Phonon —мультимедийный фреймворк для KDE4, который предоставляет API для разработки мультимедиа-приложений. Входит в
- 16. Для включения определений классов этого модуля используйте следующую директиву: #include Для линковки приложения с этим модулем,
- 17. Gstreamer – http://www.gstreamer.org FFmpeg –http://www.ffmpeg.org MAFW – http://www.garage.maemo.org/projects/mafw/ Phonon – http://phonon.kde.org/ Qt – http://www.qt.nokia.com Описание классов
- 19. Скачать презентацию