The OpenNET Project / Index page

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



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

"Доступен мультимедийный фреймворк GStreamer 1.18.0"  +/
Сообщение от opennews (??), 08-Сен-20, 07:59 
После полутора лет разработки состоялся релиз  GStreamer 1.18, написанного на языке Си кроссплатформенного набора компонентов для создания широкого спектра мультимедиа приложений, от медиаплееров и конвертеров аудио/видео файлов, до VoIP-приложений и систем потокового вещания. Код GStreamer распространяется под лицензией LGPLv2.1. Одновременно доступны обновления плагинов gst-plugins-base 1.18, gst-plugins-good 1.18, gst-plugins-bad 1.18, gst-plugins-ugly 1.18, а также обвязка gst-libav 1.18 и сервер потокового вещания gst-rtsp-server 1.18. На уровне API и ABI новый выпуск обратно совместим с веткой 1.0. Бинарные сборки в скором времени будут подготовлены для Android, iOS, macOS и Windows (в Linux рекомендуется использовать пакеты из дистрибутива)...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=53672

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

Оглавление

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

1. Сообщение от Аноним (1), 08-Сен-20, 07:59   +8 +/
> Удалены сценарии сборки на основе Autotools. В качестве основного сборочного инструментария теперь применяется Meson.

Одобряю. Но от этих ваших "автотулз" тоже есть польза: они показали человечеству, как НЕ надо делать системы сборки.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #14, #20, #22

2. Сообщение от timur.davletshinemail (ok), 08-Сен-20, 08:54   +3 +/
Я тут как-то ошалел, когда собирал этим мезоном один проект, он мне смайлики в консоль начал цветные выводить. Я даже и не знал, что так  можно 😆
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #7, #9, #11, #17, #23, #36, #41

3. Сообщение от Zenitur (ok), 08-Сен-20, 08:57   +/
Ура! Жду обновления патчей SSR_i420.patch и table64_nv12_i420.patch на gstreamer-plugins-base
Ответить | Правка | Наверх | Cообщить модератору

4. Сообщение от Аноним (4), 08-Сен-20, 09:02   +/
Уродливое жирное чудище. Кстати, это гномопроект или нет?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #26

5. Сообщение от Аноним (5), 08-Сен-20, 09:03   –1 +/
Глючный и тормозной аналог directshow
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #30, #38

6. Сообщение от Demo (??), 08-Сен-20, 09:05   –7 +/
> написанного на языке Си

А как же Rust? o_O

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8, #50

7. Сообщение от iPony129412 (?), 08-Сен-20, 09:39   –6 +/
Из каких вы там это берлог вылезаете 🤨
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #34

8. Сообщение от leap42 (ok), 08-Сен-20, 09:48   +5 +/
> А как же Rust? o_O

поддержка есть, берите и пишите модули, которые вам нужны

если вы спрашиваете "когда всё перепишут на Rust?" - скорее всего никогда, ровно 0 адекватных проектов ставят такую цель

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #10, #37

9. Сообщение от microsoft (?), 08-Сен-20, 09:49   +/
Потому то мезон и останется только на смузихлебских компах
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #40

10. Сообщение от аноним12345 (?), 08-Сен-20, 09:57   +/
И это правильно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

11. Сообщение от llolik (ok), 08-Сен-20, 10:25   +/
Он же на Python написан. В Python 3, если я ничего не путаю, строки в UTF-8. Соответственно, что и эмоджи, если они есть в скрипте сборки и поддерживаются терминалом, отрисуются.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #13, #39

12. Сообщение от Корец (?), 08-Сен-20, 10:50   +1 +/
Ща прибежит фрактал и снова будет ныть про сишную дырень :(
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #15, #35

13. Сообщение от Аноним (13), 08-Сен-20, 11:07   +1 +/
Язык программирования эмодзями.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #18, #27, #29

14. Сообщение от dc (?), 08-Сен-20, 11:23   +/
Че уж не на базель
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

15. Сообщение от Аноним (15), 08-Сен-20, 11:25   +4 +/
Ща прибежит сишная дырень и снова будет ныть про фрактал :(
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #16

16. Сообщение от Аноним (16), 08-Сен-20, 11:28   +/
Фроктал, перелогинься!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

17. Сообщение от Аноним (18), 08-Сен-20, 11:45   +2 +/
>он мне смайлики в консоль начал цветные выводить

iPony понравится.

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

18. Сообщение от Аноним (18), 08-Сен-20, 11:47   +/
Давайте назовём его Po
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #19

19. Сообщение от Аноним (19), 08-Сен-20, 12:14   +6 +/
Poo
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

20. Сообщение от Аноним (20), 08-Сен-20, 12:22   +/
> как НЕ надо делать системы сборки

А в чём там проблема?

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

21. Сообщение от mos87 (ok), 08-Сен-20, 12:24   +/
мало кому кроме заказчиков коллаборы он когда либо был нужен

хотя для чего-то вся эта конвеерно графовая фигня наверное подходит. если заточить - что возможно за деньги авторы для кого-то и делают.

прикольные граф(ики/ы) можно генерировать например. но вот плееры используются почему-то другие.

ЗЫ помню в описании audacious заявляли что дескать его фреймворк ещё гораздо мощнее всяких гэстримеров. с другой стороны авторы аудашыса те ещё фрукты..

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

22. Сообщение от Аноним (22), 08-Сен-20, 12:40   –4 +/
Никакой замены autoconf не было и нет. Тупорылые хипстеры никогда не понимали его сути; все их поделия — бесполезная прослойка над GNU Make. Ненависть к autoconf вызвана в 100% случаев незнакомством хипстеров с M4.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #42, #59

23. Сообщение от mos87 (ok), 08-Сен-20, 12:42   –1 +/
бесспорное преимущество над скучным гнутым софтом
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

24. Сообщение от user90 (?), 08-Сен-20, 13:32   –3 +/
mpv, gmusicbrowser + опять-таки mpv. Нафиг мне не сдалось это поделие! ;)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #32

25. Сообщение от Аноним (25), 08-Сен-20, 13:44   +/
Наконец то пиджин наянет видеть камеру нормально на Lync соединениях.
Ответить | Правка | Наверх | Cообщить модератору

26. Сообщение от Аноним (26), 08-Сен-20, 14:11   +/
Это зеркало.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

27. Сообщение от Аноним84701 (ok), 08-Сен-20, 14:13   +2 +/
> Язык программирования эмодзями.

"Все придумано до нас" ©
https://www.emojicode.org/docs/guides/compile-and-run.html

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

28. Сообщение от Аноним (59), 08-Сен-20, 14:22   –4 +/
> Удалены сценарии сборки на основе Autotools. В качестве основного сборочного инструментария теперь применяется Meson.

Жаль что не cmake, но главное что autocrap выкинули.

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

29. Сообщение от Страдивариус (?), 08-Сен-20, 15:01   +/
EmojiFuck
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

30. Сообщение от Аноним (30), 08-Сен-20, 15:16   +1 +/
Он похож, конечно, но directshow стандартизирует понятие устройства-рендерера. Будь такой стандарт внутри GStreamer цены бы ему не было для кроссплатформенной мультимедийной разработки.

А насчет глючного и тормозного - это спорно.

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

31. Сообщение от Аноним (30), 08-Сен-20, 15:21   +/
> но вот плееры используются почему-то другие

это потому что в свое время разработчики GStreamer постеснялись обнаглеть и стандартизировать понятие устройства рендеринга. В те годы мультимедиа подсистема была совсем другой и вот сейчас каждый плеер сам велосипедствует с отображением потоков в буферы устройства...

> ЗЫ помню в описании audacious заявляли что дескать его фреймворк ещё гораздо мощнее всяких гэстримеров. с другой стороны авторы аудашыса те ещё фрукты..

Дерзко с их стороны =)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #52

32. Сообщение от Аноним (30), 08-Сен-20, 15:23   +1 +/
Летели два крокодила, один зелёный, второй налево, зачем пользователю задумываться о фреймворке для разработки мультимедийных приложений?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

33. Сообщение от Аноним (33), 08-Сен-20, 15:29   +/
То что он использует с и  язык и GObject это клёво ,на счёт тормознут ости я не уверен ,но наверно было и такое это же опен сурс ему можно  
Ответить | Правка | Наверх | Cообщить модератору

34. Сообщение от Тот_Самый_Анонимус (?), 08-Сен-20, 17:10   +15 +/
Действительно, не быть наркоманом, который пользуется цветными рожицами и какающими единорогами в консоли такая редкость.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

35. Сообщение от Аноним (26), 08-Сен-20, 17:22   +/
Нет повести печальнее на свете, чем повесть о фрактале и дырени.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #44

36. Сообщение от xr (?), 08-Сен-20, 18:26   +/
вот беда. придётся таки задуматься, какой магией в консоль выводятся символы
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

37. Сообщение от коржик (?), 08-Сен-20, 18:32   +/
не могу понять, вы только про раст или вообще?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #55

38. Сообщение от Аноним (38), 08-Сен-20, 18:40   +/
Занимаюсь разработкой кодеков и оберток для них в GST/DSow. DShow не развивается, GST уже давно обогнал его в технологическом плане. По поводу глючности можно конкретные примеры?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #43

39. Сообщение от iPony129412 (?), 08-Сен-20, 19:28   +/
Нужна поддержка в шрифтах ещё естественно.
А в линуксах с этим плохо 😠
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

40. Сообщение от IRASoldier_registered (ok), 08-Сен-20, 19:42   +2 +/
...и как сборочный инструмент, на который всё чаще переходят сборщики пакетов в топовых дистрибутивах, ага.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

41. Сообщение от Odalist (?), 08-Сен-20, 20:25   +1 +/
А я признаю только консоль.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

42. Сообщение от Аноним (42), 08-Сен-20, 20:47   +/
Или, наоборот, хорошим знакомством с M4. Особенно с diversions.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

43. Сообщение от Аноним (43), 08-Сен-20, 21:18   +/
В Directshow можно было аппаратный деинтерлейс заюзать. А в gstreamer или mpv это возможно? Помню, блюрик 59.94p встройка i5 11 года нормально тянула (+ декод).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #58

44. Сообщение от Аноним (43), 08-Сен-20, 21:19   +/
С чего вообще все началось?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #49

45. Сообщение от Аноним (45), 08-Сен-20, 21:26   +/
Объясните, зачем это нужно, когда есть ffmpeg?
Ответить | Правка | Наверх | Cообщить модератору

46. Сообщение от Аноним (43), 08-Сен-20, 21:29   +/
В описании сборки Servo сказано
https://github.com/servo/servo#on-debian-based-linuxes
> you'll need a local copy of GStreamer with a version later than 16.2. You can place it in support/linux/gstreamer/gst

Может кто-нибудь пояснить, что именно должно располагаться в каталоге gst и с какой структурой? GStreamer, собранный с --prefix=~/servo/support/linux/gstreamer/gst с dev файлами (include, pkgconfig)? То есть, там должны быть подкаталоги lib, include или все в кучу? Или только исходники?

> or run ./mach bootstrap-gstreamer to set it up

bootstrap-gstreamer сделает все за меня?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #47, #53

47. Сообщение от Аноним (43), 08-Сен-20, 21:38   +/
> On Ubuntu 20.04LTS, you can use the system GStreamer if you install the necessary packages:
> sudo apt install gstreamer1.0-nice gstreamer1.0-plugins-bad

Ничего не сказано про dev пакеты. То есть нужны только бинари. Но с другой стороны выше требование установить libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev
То есть, получается два gstreamer'а? Ничего не понимаю.
Наверное, можно просто собрать свежий gstreamer в /usr/local, а дистрибутивные dev'ы не ставить. Будет как в 20.04.

Хочу пощупать Servo, пока он не умер.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #48

48. Сообщение от Аноним (43), 08-Сен-20, 21:42   +/
Вообще, Rust довольно умная система. Может, сама все скачает и соберет, как было в случае с rav1e.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47

49. Сообщение от Ordu (ok), 08-Сен-20, 22:03   +1 +/
С фрактала или с дырени? Никто уже не упомнит, они как курица и яйцо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

50. Сообщение от FixingGunsInAir (ok), 08-Сен-20, 22:41   +/
Иди переписывать весь GNOME с нуля. Начиная с Glib и заканчивая GTK.

Вот так вот Rust.

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

51. Сообщение от FixingGunsInAir (ok), 08-Сен-20, 22:51   +/
Крайне недооценённый фреймворк. Но на его поприще, со стороны Видео, всё захватили универсалы аля VLC/mpv. Totem по сравнению с ними УГ, а гномеров в принципе всё устраивает (минимализм жи! GNOME HIG! да в жoпу бы они его запихнули, в видео-плеере то)

Однако в аудиоплеерах часто встречается. Не всем охота совокупляться с ffmpeg без смазки. Видимо, там ему и место.

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

52. Сообщение от FixingGunsInAir (ok), 08-Сен-20, 22:52   +/
А пробовал снова поднять вопрос об этом? Глядишь, в gstreamer 2.0 сделают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

53. Сообщение от Аноним (43), 08-Сен-20, 22:57   +/
Мне Servo напоминает актера Pascal Cervo из Les amoureux 1984.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #54

54. Сообщение от Аноним (43), 08-Сен-20, 22:58   +/
То есть, 1994, конечно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

55. Сообщение от leap42 (ok), 09-Сен-20, 05:26   +/
> не могу понять, вы только про раст или вообще?

в данном случае имел в виду только Си -> Rust т.к. пиццапасна!

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

57. Сообщение от InuYasha (??), 10-Сен-20, 00:13   +/
Оно вроде не тянет за собой GTK/GNOME? В kubuntu вроде как задний конец к фонону работало.
Ответить | Правка | Наверх | Cообщить модератору

58. Сообщение от Аноним (38), 10-Сен-20, 20:05   +/
Сотовый yadif вполне себе быстрый и по качеству уделает аппаратный говно-EVR из директши.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #61

59. Сообщение от Аноним (59), 10-Сен-20, 23:17   +/
Криокамерным старпёрам неведомо что gnu make для сборки уже давно не используется, и cmake генерит скрипты для ninja, msbuild и проекты под любые ide, чего autocrap не умеет и никогда не научится. Потому что вот он - бесполезная прослойка над make и есть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

60. Сообщение от Аноним (60), 13-Сен-20, 21:08   +/
cmake вообще не помогло решить проблему систем сборки и зависимостей и уйдет со временем вникуда. Собственно из-за нее в том числе и появились mesonы, чтоб еще и cmakувые завалы лопатить. Чем дальше тем хуже, потом будет система которая еще и meson завалы будет лопатить и так до тех пор пока не будет у нас террабайт софта которое в регресии ищет зависимость. Короче остаемся на автотулзах и дальше, ее поддерживают все, а знания его команд впитываются ребенком с молоком матери.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

61. Сообщение от Денис (??), 14-Сен-20, 21:10   +/
> Софтовый yadif вполне себе быстрый и по качеству уделает аппаратный говно-EVR из директши

Да вот только тот же блюрик (или подобный) я пытался завести на чистом софте в VLC (1080i Yadif деинтерлейс x2). Тормозило даже на i5. В то время, как MPC-HC на аппартном декоде летал.

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

62. Сообщение от Ананоним (?), 16-Сен-20, 05:47   +/
Глючная сырая версия. Пропускает звуковые фреймы без воспроизведения. Откатился на 1.16.2. Arch Linux.
Ответить | Правка | Наверх | Cообщить модератору


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

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




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

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