The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск мультимедийного фреймворка GStreamer 1.8, opennews (ok), 24-Мрт-16, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


22. "Выпуск мультимедийного фреймворка GStreamer 1.8"  +1 +/
Сообщение от Вася (??), 27-Мрт-16, 20:40 
ffmpeg - это набор библиотек и программ для работы с мультимедиа.

gstreamer - это библиотека-переросток для обработки мультимедиа-данных, которая предоставляет объектно-ориентированный API (GObject)

SDL - набор библиотек для ввода-вывода данных периферии (экран, аудиосистема, клавиатура и т.п.).

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

24. "Выпуск мультимедийного фреймворка GStreamer 1.8"  –1 +/
Сообщение от Ilya Indigo (ok), 27-Мрт-16, 21:21 
То есть ffmpeg это готовые библиотеки и программы для работы с мультимедиа, а gstreamer это средство, или даже фреймвёрк, с помощью которого можно написать функционал, аналогичный ffmpeg-у?
И при желании если от программы просто требуется воспроизвести/сохранить/обработать аудио/видео то вполне можно воспользоваться готовыми библиотеками ffmpeg?
Я правильно понял?
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск мультимедийного фреймворка GStreamer 1.8"  +/
Сообщение от s (?), 27-Мрт-16, 22:15 
Неправильно. ffmpeg для декодирования и простейших вещей, достаточно низкоуровневая вещь. gstreamer позволяет из простых элементов, вроде кодеков, рендеров, фильтров и источников составлять сложные приложения, в том числе может использовать кодеки ффмпег. В документации gstreamer все написано, что это и для чего нужно. На голом ffmpeg никто практически не пишет, это сложно, весь софт: firefox, кеды, плееры используют gstreamer для мультимедиа.
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск мультимедийного фреймворка GStreamer 1.8"  +/
Сообщение от iPony (?), 28-Мрт-16, 04:14 
из фурифокса выкинули gstreamer в пользу ffmpeg
Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск мультимедийного фреймворка GStreamer 1.8"  +1 +/
Сообщение от s (?), 28-Мрт-16, 08:45 
Чушь сказал, в фурифоксе 45 гстимер 1.0. ffmpeg используется гстримером для декодирования через gstreamer-libav.
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск мультимедийного фреймворка GStreamer 1.8"  +/
Сообщение от iPony (?), 28-Мрт-16, 08:54 
Не чушь, естественно выкидывание - это не "раз и нету"
gstreamer объявлен как deprecated

https://bugzilla.mozilla.org/show_bug.cgi?id=1207429

Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск мультимедийного фреймворка GStreamer 1.8"  +/
Сообщение от s (?), 28-Мрт-16, 14:05 
>выкинули
>естественно выкидывание - это не "раз и нету"

Ясно.

>gstreamer объявлен как deprecated

Где написано?

Ответить | Правка | Наверх | Cообщить модератору

37. "Выпуск мультимедийного фреймворка GStreamer 1.8"  +/
Сообщение от iPony (?), 28-Мрт-16, 14:59 
https://bugzilla.mozilla.org/show_bug.cgi?id=1234092

Bug 1234092 - Remove gstreamer support

status-firefox43:    wontfix
status-firefox44:    affected
status-firefox45:    affected
status-firefox46:    fixed

Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

33. "Выпуск мультимедийного фреймворка GStreamer 1.8"  +/
Сообщение от iPony (?), 28-Мрт-16, 09:01 
Я понимаю, что ты крутой труе, поэтому сразу цитату разработчика приведу, чтоб  не перетрудился от поиска.

> At some stage we will remove gstreamer support completely. but at this stage in > 43 it's not used at all ; so not point disabling it. Plus that allows people to not have to install ffmpeg.

Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

34. "Выпуск мультимедийного фреймворка GStreamer 1.8"  –1 +/
Сообщение от iPony (?), 28-Мрт-16, 09:12 
> весь софт ... плееры используют gstreamer для мультимедиа

Ну и к плеерам слово 'весь' не применимо.
Например, то что я использую: XBMC, VLC, mplayer, mpv, deadbeef, audacious - не используют gstreamer

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

36. "Выпуск мультимедийного фреймворка GStreamer 1.8"  +/
Сообщение от s (?), 28-Мрт-16, 14:15 
Ну можно и руками писать, конечно, никто не запрещает. В дедбифе вроде даже fft руками написано. Это от разраба зависит. Но из всех медиафреймворков на гнулинукс gstreamer -- самый высокоуровневый, но при этом очень гибкий.
Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск мультимедийного фреймворка GStreamer 1.8"  –2 +/
Сообщение от iPony (?), 28-Мрт-16, 15:01 
Я так и понял, что ты фанатик. Бывает...

Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск мультимедийного фреймворка GStreamer 1.8"  +2 +/
Сообщение от Вася (??), 27-Мрт-16, 22:57 
> То есть ffmpeg это готовые библиотеки и программы для работы с мультимедиа, а gstreamer это средство, или даже фреймвёрк, с помощью которого можно написать функционал, аналогичный ffmpeg-у?

Не нужно путать набор библиотек ffmpeg и одноименную утилиту ffmpeg.
аналогичный утилите ffmpeg функционал можно получить командой gst-launch-1.0:

gst-launch-1.0 videotestsrc num-buffers=250 \
! 'video/x-raw,format=(string)I420,width=320,height=240,framerate=(fraction)25/1' \
! xvidenc ! queue ! mux. \
audiotestsrc num-buffers=440 ! audioconvert ! 'audio/x-raw,rate=44100,channels=2' \
! lame ! queue ! mux. \
avimux name=mux ! filesink location=test.avi

Основное отличие, это завязка комбайна gstreamer на gobject, а ffmpeg это своя легковесная модульная реализация библиотек и утилит, не привязанная к чему-либо.

Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру