1.1, Аноним (1), 07:59, 08/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +8 +/– |
> Удалены сценарии сборки на основе Autotools. В качестве основного сборочного инструментария теперь применяется Meson.
Одобряю. Но от этих ваших "автотулз" тоже есть польза: они показали человечеству, как НЕ надо делать системы сборки.
| |
|
2.2, timur.davletshin (ok), 08:54, 08/09/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
Я тут как-то ошалел, когда собирал этим мезоном один проект, он мне смайлики в консоль начал цветные выводить. Я даже и не знал, что так можно 😆
| |
|
|
4.34, Тот_Самый_Анонимус (?), 17:10, 08/09/2020 [^] [^^] [^^^] [ответить]
| +15 +/– |
Действительно, не быть наркоманом, который пользуется цветными рожицами и какающими единорогами в консоли такая редкость.
| |
|
3.11, llolik (ok), 10:25, 08/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Он же на Python написан. В Python 3, если я ничего не путаю, строки в UTF-8. Соответственно, что и эмоджи, если они есть в скрипте сборки и поддерживаются терминалом, отрисуются.
| |
3.17, Аноним (18), 11:45, 08/09/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
>он мне смайлики в консоль начал цветные выводить
iPony понравится.
| |
3.36, xr (?), 18:26, 08/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
вот беда. придётся таки задуматься, какой магией в консоль выводятся символы
| |
|
2.22, Аноним (22), 12:40, 08/09/2020 [^] [^^] [^^^] [ответить]
| –4 +/– |
Никакой замены autoconf не было и нет. Тупорылые хипстеры никогда не понимали его сути; все их поделия — бесполезная прослойка над GNU Make. Ненависть к autoconf вызвана в 100% случаев незнакомством хипстеров с M4.
| |
|
3.42, Аноним (42), 20:47, 08/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Или, наоборот, хорошим знакомством с M4. Особенно с diversions.
| |
3.59, Аноним (59), 23:17, 10/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Криокамерным старпёрам неведомо что gnu make для сборки уже давно не используется, и cmake генерит скрипты для ninja, msbuild и проекты под любые ide, чего autocrap не умеет и никогда не научится. Потому что вот он - бесполезная прослойка над make и есть.
| |
|
|
1.3, Zenitur (ok), 08:57, 08/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ура! Жду обновления патчей SSR_i420.patch и table64_nv12_i420.patch на gstreamer-plugins-base
| |
|
2.30, Аноним (30), 15:16, 08/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Он похож, конечно, но directshow стандартизирует понятие устройства-рендерера. Будь такой стандарт внутри GStreamer цены бы ему не было для кроссплатформенной мультимедийной разработки.
А насчет глючного и тормозного - это спорно.
| |
2.38, Аноним (38), 18:40, 08/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Занимаюсь разработкой кодеков и оберток для них в GST/DSow. DShow не развивается, GST уже давно обогнал его в технологическом плане. По поводу глючности можно конкретные примеры?
| |
|
3.43, Аноним (43), 21:18, 08/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
В Directshow можно было аппаратный деинтерлейс заюзать. А в gstreamer или mpv это возможно? Помню, блюрик 59.94p встройка i5 11 года нормально тянула (+ декод).
| |
|
4.58, Аноним (38), 20:05, 10/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Сотовый yadif вполне себе быстрый и по качеству уделает аппаратный говно-EVR из директши.
| |
|
5.61, Денис (??), 21:10, 14/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Софтовый yadif вполне себе быстрый и по качеству уделает аппаратный говно-EVR из директши
Да вот только тот же блюрик (или подобный) я пытался завести на чистом софте в VLC (1080i Yadif деинтерлейс x2). Тормозило даже на i5. В то время, как MPC-HC на аппартном декоде летал.
| |
|
|
|
|
|
2.8, leap42 (ok), 09:48, 08/09/2020 [^] [^^] [^^^] [ответить]
| +5 +/– |
> А как же Rust? o_O
поддержка есть, берите и пишите модули, которые вам нужны
если вы спрашиваете "когда всё перепишут на Rust?" - скорее всего никогда, ровно 0 адекватных проектов ставят такую цель
| |
|
|
4.55, leap42 (ok), 05:26, 09/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> не могу понять, вы только про раст или вообще?
в данном случае имел в виду только Си -> Rust т.к. пиццапасна!
| |
|
|
|
1.21, mos87 (ok), 12:24, 08/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
мало кому кроме заказчиков коллаборы он когда либо был нужен
хотя для чего-то вся эта конвеерно графовая фигня наверное подходит. если заточить - что возможно за деньги авторы для кого-то и делают.
прикольные граф(ики/ы) можно генерировать например. но вот плееры используются почему-то другие.
ЗЫ помню в описании audacious заявляли что дескать его фреймворк ещё гораздо мощнее всяких гэстримеров. с другой стороны авторы аудашыса те ещё фрукты..
| |
|
2.31, Аноним (30), 15:21, 08/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> но вот плееры используются почему-то другие
это потому что в свое время разработчики GStreamer постеснялись обнаглеть и стандартизировать понятие устройства рендеринга. В те годы мультимедиа подсистема была совсем другой и вот сейчас каждый плеер сам велосипедствует с отображением потоков в буферы устройства...
> ЗЫ помню в описании audacious заявляли что дескать его фреймворк ещё гораздо мощнее всяких гэстримеров. с другой стороны авторы аудашыса те ещё фрукты..
Дерзко с их стороны =)
| |
|
1.24, user90 (?), 13:32, 08/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
mpv, gmusicbrowser + опять-таки mpv. Нафиг мне не сдалось это поделие! ;)
| |
|
2.32, Аноним (30), 15:23, 08/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Летели два крокодила, один зелёный, второй налево, зачем пользователю задумываться о фреймворке для разработки мультимедийных приложений?
| |
|
1.28, Аноним (59), 14:22, 08/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –4 +/– |
> Удалены сценарии сборки на основе Autotools. В качестве основного сборочного инструментария теперь применяется Meson.
Жаль что не cmake, но главное что autocrap выкинули.
| |
|
2.60, Аноним (60), 21:08, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
cmake вообще не помогло решить проблему систем сборки и зависимостей и уйдет со временем вникуда. Собственно из-за нее в том числе и появились mesonы, чтоб еще и cmakувые завалы лопатить. Чем дальше тем хуже, потом будет система которая еще и meson завалы будет лопатить и так до тех пор пока не будет у нас террабайт софта которое в регресии ищет зависимость. Короче остаемся на автотулзах и дальше, ее поддерживают все, а знания его команд впитываются ребенком с молоком матери.
| |
|
1.33, Аноним (33), 15:29, 08/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
То что он использует с и язык и GObject это клёво ,на счёт тормознут ости я не уверен ,но наверно было и такое это же опен сурс ему можно
| |
1.46, Аноним (43), 21:29, 08/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
В описании сборки 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 сделает все за меня?
| |
|
2.47, Аноним (43), 21:38, 08/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> 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, пока он не умер.
| |
|
3.48, Аноним (43), 21:42, 08/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Вообще, Rust довольно умная система. Может, сама все скачает и соберет, как было в случае с rav1e.
| |
|
|
1.51, FixingGunsInAir (ok), 22:51, 08/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Крайне недооценённый фреймворк. Но на его поприще, со стороны Видео, всё захватили универсалы аля VLC/mpv. Totem по сравнению с ними УГ, а гномеров в принципе всё устраивает (минимализм жи! GNOME HIG! да в жoпу бы они его запихнули, в видео-плеере то)
Однако в аудиоплеерах часто встречается. Не всем охота совокупляться с ffmpeg без смазки. Видимо, там ему и место.
| |
1.57, InuYasha (??), 00:13, 10/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Оно вроде не тянет за собой GTK/GNOME? В kubuntu вроде как задний конец к фонону работало.
| |
1.62, Ананоним (?), 05:47, 16/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Глючная сырая версия. Пропускает звуковые фреймы без воспроизведения. Откатился на 1.16.2. Arch Linux.
| |
|