Рекламка



GStreamer | автор: admin | 19 апреля 2015 |

Категория: Проигрывание видео, Видеоредакторы, Конвертеры видео, Кодеки видео, Обработка видео в реальном времени, Конвертеры музыки, Аудио редакторы, Проигрывание музыки


Мультимедийный фреймворк, написанный на языке программирования C с использованием системы типов GObject. GStreamer является «ядром» мультимедийных приложений, таких как видеоредакторы, потоковые серверы, медиаплееры и конвертеры аудио/видео файлов, VoIP -решения.

GStreamer работает на Unix-подобных системах, а также на Windows, OS/400 и Symbian OS. GStreamer предоставляет привязки для других языков программирования, таких как Python, C ++, Perl, GNU Guile и Ruby.

Распространение GStreamer


GNOME основной пользователь GStreamer. GStreamer используется в приложениях не связанных с GNOME, например медиаплатформа Chameleo, аудиосистема KDE 4 Phonon и медиаплеер Songbird. GStreamer является частью операционной системы Maemo и следовательно используется в карманных компьютерах Nokia, например в Nokia N810. Помимо различных медиапроигрывателей, GStreamer используется в серверных приложениях ( Flumotion ), в аудио- и видеоредакторах (нелинейные редакторы Jokosher и Pitivi ), и для работы с веб-камерами ( Cheese ).

Базовые возможности GStreamer

  • Локальное воспроизведение контента, обработка потокового вещания и проигрывания DVD.
  • Поддерживаемые видеокодеки: Theora, VP8, Dirac, MJPEG, h.264, h.263, MPEG2, MPEG4, WMV/VC1
  • Поддерживаемые аудиокодеки: Vorbis, FLAC, Speex, WavPack, AAC, MP3, WMA, Dolby Digital (AC3), DTS/DCA, AMR NB/WB.
  • Поддерживаемые мультимедиа контейнеры: Ogg, WebM, Matroska, MP4, Quicktime, AVI, FLV, 3GPP, WAV, Real Media, ASF, MPEG PS/TS и т.д.
  • Поддерживаемые протоколы: работа с локальными файлами: HTTP, Shoutcast/Icecast, HLS, RTSP, RTP и MMS.
  • Интеграция с тулкитами для формирования GUI -интерфейса ( GTK + , Clutter ).
  • Автоматическое определение контейнеров и кодеков.
  • Функции извлечения метаданных.
  • Поддержка субтитров.
  • Средства наглядной визуализации звукового потока.
  • Поддержка переключения на лету между различными потоками со звуком и субтитрами.
  • Перемещение внутри потока по абсолютной позиции.
  • Режимы замедления и ускорения воспроизведения, перемотка в обратном порядке и покадровый просмотр.
  • Автоматическое устранение чересстрочности (деинтерлейсинг), масштабирование и установка цветового баланса.
  • Поддержка пробуждения сжатого звука.
  • Поддержка функций рендеринга текстур библиотеки Clutter.
Лицензия:
LGPL
Операционные системы:
GNU/Linux Windows BSD Android MAC Solaris
Язык программирования:
C

Сайт проекта

Скачать GStreamer !


 

Добавление комментария:

Имя:
Пароль: (если зарегистрирован)
Email: (обязательно!)

теги форматирования

добавить смайлы
 
Хотите поделится интересным материалом ? Регистрация не требуется!
Поиск программ
Голосование
Какой операционной системой Вы пользуетесь ?
GNU/Linux (2570)
Windows (2982)
MacOSx (2767)
xBSD (2299)
Solaris (2266)
ReactOS (2264)
FreeDos (2262)
Другая (2270)
info
Яндекс.Метрика