Доступен первый промежуточный выпуск тулкита для создания графического интерфейса пользователя - GTK 4.0.1, в котором предложена большая порция мелких исправлений, устраняющих ошибки, выявленные с момента релиза GTK 4.0 в прошлом месяце. В новой версии также доработана документация и внесены улучшения в тему оформления. Налажено тестирование сборок GTK, pango и gdk-pixbuf для macOS в системе непрерывной интеграции...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=54389
> При этом отмечается, что виджет GtkVideo ещё имеет статус экспериментальногоА сам GTK 4 разве не в таком статусе пребывает?..
Весь десктопный Линукс пребывает в этом статусе
Совсем как руст. Исчерпывающий список программ на русте:
(конец списка)
продолжаете плеваться желчью?
Что ты как маленький, в самом деле? Не надо обижать наших братьев меньших по разуму.
Исчерпывающий список программ на русте:
- дырень
- текущий память в недоос
- джва модуля во фраерфокс (1% рынка)
- обертка над пингом, рисующая "график"
- дырень
(конец списка)
Ахаха, только дело в том что 1% рынка Firefox - это миллионы пользователей, и это считая только тех чьи администраторы в компания используя стабильные ESR сборки не отключили отправку статистики.
Дело в том что ФФ на русте не собирается больше ничего выпускать в прод. Даже движек серво для которого руст и придумали и не выйдет в продакшн.
Они уже js движок активно переписывают на руст
В твоих мечтах. Они гекко «активно» переписывают и никогда не перепишут. А для js они биндинг пишут, релиза нет последний коммит 20 дней назад https://github.com/servo/rust-mozjsНо растофанатики так и продолжать писать что со дня на день ФФ полностью переходит на руст, работа у них такая. Смешные.
> последний коммит 20 дней назадВ Новогодние каникулы в паблик не коммитили - ужас, заброшенное ПО!
https://aws.amazon.com/blogs/opensource/aws-sponsorship-of-t.../https://aws.amazon.com/blogs/opensource/why-aws-loves-rust-a.../
https://msrc-blog.microsoft.com/2019/11/07/using-rust-in-win.../
https://github.com/google/rust_icu
Amazon/Microsoft/Google:
Ну да, ну да, пошёл я на...Ах, да, если Linux, Chromium и Git не на Rust, значит это плохой язык, фу.
По такой же логике все языки, кроме изначального C плохие.
> Amazon/Microsoft/Google:...очень любят разбрасываться громкими баззвордами и рассказывать красивые сказки для людей-рыбок, для которых отследить новости хотя бы за 10-16й годы уже тяжкий труд. Угу. Именно. Пошел бы ты. Вендоры взяли очередную модную фишечку для пары проектов. А вот переписывать на нем хотя бы дотнеткор или модули для фуксии не торопятся. Странно.
Короче, приходи тогда, когда на расте будет хоть один приносящий деньги, стабильный сервис, а не пара библиотек и тулза для деплоя.
С какой стати на одном языке нужно всё переписывать?И да, то, что у Amazon Rust один из основных ЯП - так, ничего не значит.
И https://firecracker-microvm.github.io/ ВСЕГО ЛИШЬ тулза, да?
И использование https://actix.rs/ Майкрософтом тоже такое себе, маленькая же компания.
Да, явно на расте никто и ничего не пишет, не зарабатывает, испльзуя его. И популярных Open-source проектов нет, конечно.
Ну раз вами он позиционируется как серебряная пуля в противовес традиционным С/С++.
> ВСЕГО ЛИШЬ тулза, да?Да. Более того - по функционалу не более чем конгрегация нескольких грамотных скриптов по спавну и оркестрированию шаблонных преднастроенных образов.
> https://actix.rs/
> Веб-фреймворкНе, я конечно знал, что растаманы поголовно одаренные...
> Да, явно на расте никто и ничего не пишет, не зарабатывает, испльзуя его.
Берем любое приложение - с вероятностью 99.99999% с погрешностью оно будет писано НЕ на расте.
Который как серебряная пуля Шредингера - в спорах на опеннете весь такой из себя крутой, чуть ли не код за программиста пишет, а в реальной жизни раз-два...и обчелся. Хотя по айтишным меркам существует он очень давно и имей все те -СУПИР- фичи, имел бы он и конкретный серьезный софт
Нет, мной он не позиционировался как серебряная пуля, ещё раз взгляните на свои тезисы и аргументы и, возможно, поймёте о чём я.Вы необоснованно обвинили в неиспользовании и дырявости Rust. Не привели ни одного доказательства.
Я привёл ссылки на как минимум крупнеёшие компании, где и как они его УЖЕ используют, что опровергает все приведённые Вами тезисы, потому что и Вы, сами того не выбирая, косвенно используете Rust, заходя на сайты, хостящиеся у Amazon/Microsoft/Google. Как и кучу других языков. Я ни одного слова не сказал об уникальности или незаменимости Rust, ни о том, что он якобы серебряная пуля.
Я всего лишь опроверг Ваши ничем не обоснованные (не подкреплённые доказательствами) тезисы.
> по айтишным меркам существует он очень давно
> Дата релиза - май 2015.А то, что Вы Википедию открылии увидели там 2010 или даже 2006 не будет значит, что ломавшееся вплоть до релиза API позволяло называть его тогда готовым продуктом.
И своей фразой "по айтишным меркам существует он очень давно" Вы в очередной раз подтвердили, что слышали о нём только на опеннете и писать не пробовали.
И да, модули для Linux, которые можно писать (или уже написали?) на Rust - тоже плевок, не то, что "повсеместно используемая" Фуксия.
Про серебряную пулю и про негодность писали только Вы. Я привёл лишь контраргументы.
> Да. Более того - по функционалу не более чем конгрегация нескольких грамотных скриптов по
> спавну и оркестрированию шаблонных преднастроенных образов.Ничего не напоминает? Да это же аналог Докера.
Интересно, что Go-программисты именно Докер и приводят как хороший пример написанного на Go. Для Rust такой пример (от крупнейшего облачного провайдера), видимо, не считается.Я не говорю, что он лучше, чем Docker. Я всего лишь говорю, что крупнейший облачный провайдер в мире, а следовательно большинство сайтов в 2021 году, используют его чаще, чем Docker. Так, к вопросу о непопулярности.
Я прошу прощения, но и слово конгрегация, которым Вы хотели блеснуть, использовано не совсем (совсем не?) корректно с точки зрения русского языка.Эх, не получилось поумничать, да?
Для всего есть свой инструмент, а поливать грязью. просто потому что не осилил это уже хамство.Вот Вы, например Python используете, он хорош для ML, DS, BigData и DL, но судя по аргументам Дзен Питона Вы таки не осилили, математикой не владеете (ну, там логика же недалеко), а занимаетесь формошлёпством.
Хех. Вот это битва экстрасенсов, серия 2.
Чуть ниже за фрайер ванговали, тут по аватарке чел делает глобальные выводы.
Ну тут я дал хотя бы надежду на толику разумности - способность осилить Дзен Питона. Но своей полемикой Вы сами её успешно разрушили.Это не вангование, а выводы из Ваших же слов и Вашего же позиционирования (должен быть в курсе о Дзене) себя на данном ресурсе.
> По такой же логике все языки, кроме изначального C плохие.В корень зришЪ, чертяка
> По такой же логике все языки, кроме изначального C плохие.Ну так расто-фаноманы так и говорят. Только вместо C - Rust. Rust не плохой и не хороший, это инструмент. Покупая молоток не спорят о производителе.
Вам лишь бы похоливарить, да?Тезис был в отсутствии использования Rust.
Тезис опровергнут.Никто не называлRust лучшим языком в мире. Где Вы тут расто-фаноманов увидели? Только хейтеры, которые из-за того, что не осилили, пишут, что он не нужен.
Я вот и Python, и C# считаю хорошими языками, но необоснованно приниили здесь именно Rust, поэтому примеры его использования и приведены.
Если что-то используется у него есть результат. У Раста результатов нет. Раст не используется. Л — логика.
> Если что-то используется у него есть результат.
> У Раста результатов нет.
> Раст не используется. Л — логика.Так, Вы привели тезисы, давайте пройдёмся по ним.
> У Раста результатов нет.Quantum, Firecracker, actix - примеры того, что написано на расте, то есть результатов. Или если это не результат, то использования этого ПО - результат. Примеры в ветке выше. Тезис опровергнут.
> Раст не используется.
Раз первый тезис опровергнут, значит второй именно по Вашей же логике автоматически опровергнут.
Как Вы и написали:
> Л — логика.Хотя из следствия не следует причина, так что у Вас логика изначально нарушена.
кхм. Инструмент может быть как плохим, так и хорошим и о его качестве (а оно часто зависит от производителя) вполне можно поспорить. Или это неудачно переиначенное замечание про выбор инструмента под задачу?
Если раст такой хороший инструмент где результаты его применения? Если бы был список софта которым все пользуются и у него есть дополнительный профит от использования раста, нет вопросов. Вот инструмент, вот результат. Но этого результата нет. Вот именно поэтому раст не нужен.Раст — это все равно что гвозди забивать спиннером. А растоспиннеро фанатики постоянно твердят: «Смотрите как спиннер здорово крутиться да еще и безопасно!»
Интересно, а с Вашей стороны хоть одно доказательство Ваших тезисов будет?
Или холивар ради поджигания? Можете ветку выше глянуть, тамВами написанное уже опровергнуто с приведением примеров и ссылок. Приведите Ваши примеры или опровергните приведённые.А то ведь "Rust лучший" никто не утверждал. Зато Вы утверждаете
> раст не нужен
Или у меня тролль-детектор сломался?
Твои ссылки говорят что на Раст исчезающе мало софта.
Ну да, за 5 лет Вам ведь переписанный Linux, git и Chromium нужны?Сервис, используемый на миллионах сайтов и куски двух популярнейших ОС (Windows и Linux) - да, явные примеры исчезающе малого софта.
Ещё раз, приведите доказательства Ваших тезисов. Я не приводил тезисы, следовательно я Вам не должен ничего доказывать. Вы привели тезисы, которые уже опровергнуты в соседней ветке.
Забавно это читать от человека который вероятно пишет через Firefox (раз он в open source заинтересован) используя его библиотеки на Rust.
Не понимаю логики. Почему он не может писать это в Хромиуме или любом из его деривативов?
Почему сразу хромиум? Опеннет работает в IE 11 отлично.
>> раз он в open source заинтересован
> в IE 11 отлично.Мммм... Ну да... У меня были мысли из утёкших сырцов вантуза портировать ишака на линукс. Но я слишком ленив, и мне кажется что в итоге должно получиться что-то типа Netsurf.
На EULA в этой стране можно наплевать в какой-то степени, но переписать половину кода я не готов.Чувак, это неудачная попытка троллинга.
Справедливости ради опёнок даже в links работает отлично. Данный коммент пишу как раз из него.
Ты из него не сможешь отгадать числа из капчи.
Для постинга сообщений из текстовых браузеров, видимо, не требуется капча. Впрочем, установи, если сможешь, да попробуй самостоятельно проверить моё утверждение.
> который вероятно пишет через FirefoxИтак, битва экстрасенсов начинается!!!11
> раз он в open source заинтересованИ? Заинтересованость open source должна вынуждать меня использовать это торрмозиллово с неотключаемой телеметрией и удалённым управлением?
А как же Ungoogled_Chromium? Или Palemoon, на худой конец?
Хотя Mozilla Public Licence, используемая в огнеглисте и пельмене - слегка проприетарщиной попахивает. И что те, что те - не гнушаются этим пользоваться для уничтожения конкурентов и контрибюторов. А Ungoogled_Chromium вам чем не такой?
---
А ещё я иногда использую Netsurf и Lynx, но это нельзя назвать полноценными браузырями. В них даже коммент на опеннете не оставишь.
Палемуном пользуется полтора фрика. А одно только слово ungoogled уже должно напрягать сторонника опенсорса, но когда это у хомячков работали мозги.
> А одно только слово ungoogled уже должно напрягать сторонника опенсорсаШто?
То есть, нормальный сторонник опенсорса должен любить гуглёвые, и наверное мацылловские сливы телеметрии и удалённое управление?
> но когда это у хомячков работали мозги.Нехомячок, не напрягайся. Они у тебя никогда работать уже не будут.
>То есть, нормальный сторонник опенсорса должен любить гуглёвые, и наверное мацылловские сливы телеметрии и удалённое управление?Эталонная шизофрения.
А что есть только Firefox? Куча браузеров, кстати, иногда даже использующих Gecko (который ещё
>Куча браузеров, кстати, иногда даже использующих GeckoПочти все форки ФФ находятся в предсмертном или уже мертвом состоянии. Вот WebKit Engine отлично себя чувствует, за счёт Яблочников, а так-же в виде Falcon, Gnome Web, Мидори, Оттер.
Надо просто подождать и список программ на русте еще и уменьшится.
Караул, везде дырени! :)
Sad but true
Latest stable v4.0.1
Уоттакуот
Хотя FAQ ссылается на 3 версию хыхыхы
А вообще нет повести печальнее на свете, чем повесть о темах в gtk3+
Они хоть свои css когда стабилизируют? Хоть корневые узлы.
Используй стандартные темы и будет тебе счастье.Кастом оставь для школьников. Им делать порой нечего, пусть страдают с подбором тем и их адаптацией к реалиям тулкита.
Вот поэтому я таки и не слезу с кед еще очень долго. Там хоть можно цветовые схемы выставить с теплыми цветами, а не слезится над стандартной адвайтой.Глазки, глазки у меня свои, а не казенные.
Кстати. не попадались на глаза какие-нибудь вменяемые цветовые схемы для кед? А то я тут в сторах смотрел - или вырвиглазные, или ломают часть элементов, например, становятся не различимы поля ввода (как минимум в gtk-приложениях), потому что фон белый и поля ввода белые.
Не. Брал light-solarized и допиливал по вкусу
Просто не используешь говнотк, профит. То, что ломается что-то, это все вопросы к разрабам гтк3, в гтк2 ничего не ломается и выглядит одинаково прекрасно с кутэ. Насчёт вменяемых не подскажу, у меня свой кастом. Вроде работают над тем чтобы упростить его создание, сейчас тебе надо вручную переназначить цвета в менюшке и 2/3 я вообще не понимаю для чего — они нигде не встречаются (наверное расцветки для форматирования текста). Могли бы хотя бы описание добавить (или даже демонстрационное превью элемента).
solarized
/thread
Monochrome
adwaita-dark вроде ничаво.
Не. Это темная тема, а я говорю про светлый соларайзд.
Вот темных тем до недавнего времени в гтк3 было много. Правда почему-то все как-то поумирали друг за дружкой: был арк (темный) - умер арк. Был пейпер (из разряда "на грани терпимого") - умер пейпер. Была адапта (нормальная схема, с возможностью сделать свою цветовую схему при компиляции) - умерла(?) адапта.
А вот мой конфиг для куткурвы и файл .colors года с 2014го живет, уже после того, как я смешал тему amber и solarized light для четвертых кед.
Мне, как любителю дефолтов, стандартная Adwaita зашла, как собственно и сам Gnome. Самое главное не отвлекает от работы, а это то, к чему должно стремиться ПО и все, что с ним связано.
Расскажи как там на планшете? 9 лет прошло! Ну че стилусом или пальцем водишь по третьегному?
99.99999999999999....% планшетов "водятся" под виндой🤣
В чем тогда вообще смысл тем gtk? Захардкодили бы одну расово верную тему, и не морочили другим голову, как они делают в т.ч. и с плагинами, типа вы можете писать плагины, но мы будем постоянно ломать API, а вы бегайте каждый наш новый релиз и чините.
Так официально не поддерживаются сторонние темы. Только светлая/тёмная Adwaita.
Но тогда зачем CSS???11!!!??Если всё и так "не поддерживается", то не то что CSS, зачем вообще динамика? Раскладку виджетов можно было бы компилировать вообще один раз, на этапе сборки. И это было бы и быстрее, и не ушатывалось от косого взгляда.
В матрице есть группа разработчиков Gnome/GTK. Задай там этот вопрос.
Продажным шкурам редгада
> Используй стандартные темыУгадаешь, что случилось со стандартными темами gtk-2?
GTK2 на днях получи последнее обновление и умер. Нормальные проекты закопали поддержку GTK2 давным давно. Та же история с Qt3, Qt4.
Один ненормальный проект, однако ж, гальванизировал Qt3. Жаль, но, похоже, с GTK+2 так не будет.
> Один ненормальный проект, однако ж, гальванизировал Qt3. Жаль, но, похоже, с GTK+2
> так не будет.Глядя на Qt6 и политику фирмы, а также всякие KDE4/5 - может, эта идея была не такой уж плохой?
Gnome2 и KDE3 пожалуй были самыми вменяемыми продуктами этих команд. Фичастые, симпатичные, НЕ ТОРМОЗЯТ, памть не жрут. Казалось бы чего еще желать? А, вот, правильно - это ж скучища ппц, надо все сломать и изгадить. Золотая рыбка, аннигилируй этих разрабочтиков к хренам и отправь их в ад, пусть они вечно на брейнфаке кодят.
О, а вот и адепт теории что в рот каку положили, пожуй и не бухти.
> Используй стандартные темы и будет тебе счастье.Ага. И ноут выключай так как удобно гномерам а не тебе. И в диалоге выбора файлов копайся хуже виндузоида.
На досуге можно еще подумать зачем вам на воркстэйшне уперся пальцетыкательный интерфейс.
А если сдовсем делать нехрен - попытайтесь найти устройство с сенсорным экраном где такой интерфейс имел бы смысл и работал бы гнум. Вроде после чуть не 10 лет имения мозга всем этим хайпом они даже какой-то прототип слабали наконец. Один, Карл!!!
> Им делать порой нечего, пусть страдают с подбором тем и их адаптацией к реалиям тулкита.
Действительно, зачем профи эффективное и удобное окружение, к тому же радующее глаз? Пусть хавают шит для офисных операторов пк. Но зачем при этом подходе линукс вообше, можно винду взять. Там и то диалоги открытия файлов лучше и можно выбрать как ноут выключать, ппц.
Извините, но гномеры смогли одебилить компьютер хуже Гейтса.
Это сделано для того чтобы темы выпускала только одна компания. И никакие леваки не меняли единственно верный интерфейс. Если нельзя запретить изменять интерфейс. Сделай так что изменять его было хотя бы просто сложно.
Все намного проще.Если что-то не нравится предложи свое виденье и приложи к нему свой код, который будешь в дальнейшем поддерживать.
Пока же разработчики Gnome/GTK пилят то, что считают нужным и как считают нужным.
И его зареджектят, потому что: «Кто тут такой умный нашелся? Мы сами знаем как надо!»
OpenSource он такой, нужно не только писать код, но и доказывать, что именно этот код лучший и нужный.
> OpenSource он такой, нужно не только писать код, но и доказывать, что
> именно этот код лучший и нужный.Гномерам не докажешь, они твердо уверены что их целевая аудитория - дауны гадящиеся под себя. И потому решительно неспособные даже осознать что вариантов суспенда ноута возможно более 1. Так что вот вам единственно правильный, а если хотелось не это - застелитесь. Или другое DE поставьте. А, еще можете редактор реестра поставить.
Гномеры все уже давно на планшетах под десяточкой) Windows 10 мечты сбываются!
> Гномеры все уже давно на планшетах под десяточкой) Windows 10 мечты сбываются!Смотря чьи мечты. Я вот не мечтал о кейлогерах и рекламе в играх, виндосторах и онлайн акаунтах, уж пардон. Да и HTML5 кирпичи мне ни к чему.
Выкинь тогда тот девайс с которого ты пишешь в мусорку и купи себе наконец триум марс
> Если что-то не нравится предложи свое виденьеПредложить своё видение людям, которые ещё почти 10 лет назад чуть ли не в открытую называли недоразумением возможность менять оформление GNOME (а GTK уже давно де-факто Gnome ToolKit) по своему усмотрению?
https://mail.gnome.org/archives/gnome-shell-list/2011-June/m...
> From: Allan Day <allanpday gmail com> [designer working for Red Hat ... GNOME UX design and marketing. прим. Анонима]
> We've fought long and hard to give GNOME 3 a consistent visual appearance, to make it synonymous with a single user experience and to ensure that that experience is of a consistently high quality. A general purpose extensions and themes distribution system seems to threaten much of that.
>
> I'm particularly surprised by the inclusion of themes. It seems bizarre that we specifically designed the GNOME 3 control center not to include theme installation/selection and then to reintroduce that very same functionality via extensions.https://mail.gnome.org/archives/gnome-shell-list/2011-June/m...
> From: William Jon McCann <william jon mccann gmail com> [A member of the Red Hat Desktop Team. Currently acting as user experience design shepherd for GNOME 3. прим. Анонима]
> I agree with Allan. I am really concerned about this effort to encourage and sanction themes and extensions.
>Это сделано для того чтобы темы выпускала только одна компания.Название компании в студию!
прочитай свой пост выше.
Ни в одном нет упоминания о какой-либо компании.
Международные Бизнес Машины.
Федерико (Federico Mena-Quintero) прийдет, порядок наведет !!!111
Ребята, а как на счёт кросплатформенности? На Винде то заработает без геморроя?
Кросплатформенность без трудностей не возможна. Qt она даётся тоже не просто так, шаг вправо, влево и понеслось.И да, зачем вести разговоры про кросплатформенность тулкита, если он изначально разработан под одну конкретную платформу? Вы ещё про тулкит MacOS, Windows и их кросплатформенность напишите)
> А вообще нет повести печальнее на свете, чем повесть о темах в gtk3+Темы хорошие во всех смыслах есть, их мало от общего количества школопоклёпов, но они есть.
Почему тогда из коробки нету пары тройки классных тем? Не потому, что все они далеко не идеальны, а поддерживать разработчики не хотят!
Есть. Кто спорит. См выше.
Вот только они умирают быстро. 2-3 релиза и половина темы превращается в УГ.
Нужно постоянно курить ".panel class is deprecated now, use .panel-abyvalg" и успевать релизить сразу после разрабов, а это, при работе фуллтайм немного напрягает. Есть конечно, кроме адвайты, еще и фирменные дистровские темы, но там люди на окладе и темп вынуждены держать - взять pop!_OS'овские темы или убунтовские. Но далее - мрак и ужос, редкий разраб долетит до середины днепра...ой, ускачет за релизами.
> При этом отмечается, что виджет GtkVideoПодрастающий убийца mplayer/mpv ;)
Скорее мертворождённое дитя.
Был Gimp Tool Kit, с третьей версии стал гномотык
> Подрастающий убийца mplayer/mpv ;)Какой там уже десяток лет этот кадаврик растет? Теоретически оно как бы круто. Праетически на этом угробище ни 1 нормального плеера нет, не было и вроде бы не планируется.
А вон та фигня с 1 кнопкой - тупее плеера на ютубе, поэтому только самим гнумерам и нужна. При том за столько лет вроде можно было бы уже и прочухать это вроде.
Учитывая сколько обвязки в mpv написано вокруг ffmpeg, боюсь одного несчатсного контрола который кое как воспроизводит видео - сильно мало для нормального видеоплеера :)
Если что, у mpv есть либа, которая делает тоже самое, я так себе плеер на иптв накорябал :)
> Учитывая сколько обвязки в mpv написано вокруг ffmpeg, боюсь одного несчатсного контрола
> который кое как воспроизводит видео - сильно мало для нормального видеоплеера :)Ну да. В gstreamer теоретически что-то такое даже есть. Практически есть норкоманское апи, такой же юзеринтерфейс для продвинутостей (проще ffmpeg'у пайплайн скроить чем этому кошмарику) и полтора недоразумения показывающих что теоретически это обладает какими-то задатками плеера.
> Если что, у mpv есть либа, которая делает тоже самое, я так
> себе плеер на иптв накорябал :)Мне достаточно их стремной билдсистемы для того чтобы не подходить к этому крапу на пушечный выстрел.
Всё пацаны, GTK 3 устарел! Срочно переписывайте свои приложения на GTK 4.0.1! Иначе все устареете!
Окей, а через годик будем переписывать на Gtk5 (затем Gtk6, Gtk7 и т.д.)!
API должен каждый год меняться - теперь это модно и молодёжно!
Только нумерацию версий сменят аля хром, ну шоб в ногу со временем и понеслась...gtk5,6,...20...189...3056
Оно не совсем API, это же фреймворк. По сути набор контролов.
API там это glib/gobject - оно и не менялось.
Не знаю что у вас там поменялось, в 80% приложений ничего не изменилось.
А если вы gtkmm используете то и подавно (в чистом GTK из-за GObject может поменяться макросы).
Ну а что ещё делать? Надо же как то занять программистов.
Нормальные люди переписывают с GTK на Qt
Уже нет. ☹
Просто на гтк нормального ПО не осталось, сегодня это как никогда очевидно. Надеюсь, vlc тоже перейдёт на гтк, чтобы не позорить больше кутэ.
VLC нормальный плеер, гнать не надо, умеет в программное увеличение громкости и не такой кастрированный как mpv
VLC это не плеер, а комбайн уиндоуз-вея.
> VLC это не плеер, а комбайн уиндоуз-вея.Почему уиндоз вэя? Там нормальное деление на коре и плагины. Даже гуй - плагин. С каких пор в виндах что-то такое вообще практикуется? Там сроду гуй неотрываемый монолит же, настолько что из ос его оторвать вообще нельзя, да и из программ тоже напряжно, при потуге это сделать вы имеете очень специяичный набор прелестей: либо форсированный показ вам DOS BOX, либо --help вообще в консоль показать не сможете.
> VLC нормальный плеер, гнать не надо, умеет в программное увеличение громкости и
> не такой кастрированный как mpvMpv не умеет в программное увеличение громкости? Даже голая alsa умеет. Не знаю, что там кастрированного, возможностей в 100 раз больше. Разве что нет запутанных меню с багами, здоровый минимализм и только всё самое лучшее. И квадратов тоже нет.
Так значит для галочки перечислим проблемы vlc: серьёзные проблемы с качеством звука, проблемы с субтитрами, проблемы с квадратами, проблемы с перемоткой, проблемы с внешними дорогами, проблемы с разнообразным множеством форматов файлов, регулярно поломанное ускорение, баги в настройках, там вроде ещё было arbitrary code execution и что-то с сетью, но я практически никогда не пользуюсь и это только из того что лично я наблюдал.
Пользуюсь vlc с 2011 года и чет не встречал критичных багов... 9 лет карл! А вот в всяком шлаке mpv багов хоть отбавляй, от интерфейса который сьезжает на фулскрине до багов со звуком, у которого толи рассинхрон с видео начинается толи еще что то, короче аудио то отстает то опережает видеоряд
>mpv багов хоть отбавляй, от интерфейса который сьезжает на фулскрине до багов со звуком, у которого толи рассинхрон с видео начинается толи еще что то, короче аудио то отстает то опережает видеорядРассинхрона никакого там быть не может, ты же
video-sync=display-resample
interpolation
tscale=oversampleпрописал и он тебе синхронизирует постоянно все выпавшие кадры (а почему они выпадают кстати, у меня только на переходе в фулскрин выпадают?).
По поводу влц, скорее всего, ты врёшь, он в то время даже 10 битные видео не мог воспроизводить. Ни ordered chapters матрёшки, ничего. Ускорение тоже не работало. Приходилось использовать mplayer2 (у которого были баги с цветовыми пространствами и форматами файлов, но не было этих проблем). Ну или память подводит.
Вот что есть из недостатков mpv, это при подключении внешних графических субтитров (dvd, bd), если время меняешь, они ломаются при скроле назад, нужно проскролить назад и потом вперёд. С внешними звуковыми дорожками точно так же, если меняешь их время. И ещё какие-то мутные баги с шейдерами, которые проявляются при перемотке (иногда) -- производительность проседает. Зато есть шейдеры и плагины, аппаратное ускорение которое работает (напоминаю, с mplayer и vlc приходилось отказываться от ускорения, если ты применял любые фильтры).
Как так получилось, что я регулярно наблюдаю все эти проблемы vlc (из года в год), и ни разу видел упомянутых тобой mpv (хотя использую его абсолютно регулярно, в отличие от vlc который только для iptv)?
Вангую что ты гномотык неопытный который vlc в глаза не видел
Вангую что ты вендузятник, не осиливший mpc-hc.
Форк мертвеца? Закончит как его папаша mpc
17 разрабов на форк мертвеца! Йо-хо-хо и бутылка рому!
Коммить, и дьявол тебя доведет до конца. Йо-хо-хо, и бутылка рому!
Их мучили баги в конце концов. Йо-хо-хо, и бутылка рому!
Им стало казаться, что пуллят мертвецов. Йо-хо-хо, и бутылка рому!
Что коммитят их строки и байты жуют. Йо-хо-хо, и бутылка рому!
Вот тут-то и вынырнул старый прогЕр, Йо-хо-хо, и бутылка рому!
Он вынырнул с чёрным большим токеном. Йо-хо-хо, и бутылка рому!
С ключом от админки на гите открытом, Йо-хо-хо, и бутылка рому!
Таращил глаза, как лесная сова, Йо-хо-хо, и бутылка рому!
И в хохоте жутком тряслась голова. Йо-хо-хо, и бутылка рому!
Сказал он: «Теперь вы пойдете со мной, Йо-хо-хо, и бутылка рому!
Вас всех схороню я в тарболле большом». Йо-хо-хо, и бутылка рому!
И он потащил их в загробный свой дом.Йо-хо-хо, и бутылка рому!
И запер аккаунт тем чёрным ключом.Йо-хо-хо, и бутылка рому!
Смишной! Потому что приведи ты примеры - и ржать будем всем опеннетом)
Я очень долго искал гтк программы, которые были бы лучше кутешных аналогов. Они либо хуже, либо такое же дерьмо. В итоге пришлось кде5 ставить, чтобы получить более менее приличный софт без навязанных стрёмных зависимостей.
Когда найдешь аналог Emacs на кутэ, отпишись..
Дык список в студию. Хотя стоп, кде5? - Уже не надо, дальше все понятно))
Зачем тебе аналог? Вим в какой-то мере является аналогом, только вимскрипт послабее елиспа будет. И для вима по-моему нет M-x doctor, тебе же он нужен? Или обязательно на куте? Если нужна просто IDE, то лучше KDevelop ничего не найдёшь.>Хотя стоп, кде5? - Уже не надо, дальше все понятно))
Опять таблетки принять забыл?
Мне как раз он не нужен)
Но после того, что ты уже написал, мне и сказать-то нечего - подвинусь, освобожу место для психиатров..
> Мне как раз он не нужен)Без обид, но по твоим постам не скажешь.
> Когда найдешь аналог Emacs на кутэ, отпишись..
> Дык список в студию. Хотя стоп, кде5? - Уже не надо, дальше все понятно))Имакс, внезапно, не зависит от GTK.
Переписывать с 2.0 до 3.0 не так уж сложно было.
Но зачем... GTK мертв
Была такая штука, gtkcurses или как-то похоже называлась, суть в том что позволяла запускать gtkшные приложения в консоле отрисовывая графику средствами ncurses например. Кто подскажет, какая версия gtk нормально поддерживается и есть ли альтернативы ?
Альтернатива — libyui.
Уж лучше постаринке чем так =)
Qt
Зачем это все когда для всего можно написать плагин для emacs?
((((((
((Run))
))))))
Видимо, 2.2: https://sourceforge.net/projects/zemljanka/files/gtk-cursed/.../
gtk2 наше усё
gsreamer - не юзабельная штука.
Не видел на нём активных проектов с пользовательской базой.
Слышал только от одного человека об успешном опыте применения для решения своих задач.Зато видел xfce4-mixer, который прибит гвоздями к уже мёртвому gstreamer 0.10, из за этого и миксер уже загнулся.
Пришлось его переписывать самому, без xfce и без gstreamer.При этом появился pipewire, где вроде как тоже самое - графовый фреймворк позволяющий собрать из разных кубиков конвеер для нужной обработки.
FFmpeg наше все
>gsreamer - не юзабельная штука.
>Не видел на нём активных проектов с пользовательской базой.Прежде чем набирать сообщения, неплохо бы узнать про чего пишешь. А то во всех интернетах 95% никакой полезной инфы в комментариях, одни срачи и деза.
Pipewire есть.
Gstreamer R.I.P. как и libav
В любой вакансии связанной с обработкой потокового видео указан FFmpeg, как стандарт и главный бацька
Потому что юзать гнумовское недоразумение мало желающих. Как-то так исторически.
Pipewire ещё толком нигде не взлетел.
Только Gstreamer это примерно все линуксовые плееры (я ими не пользуюсь, да, мне больше по душе Audacious который для многих форматов использует ffmpeg: там, где свои плагины, там поддержка нормальная, где FFmpeg -- не очень, с Gstreamer по-моему лучше плееры работали), и тот же Phonon из KDE (да, Gstreamer в бэкендах куда лучше VLC, он не искажает звук например). Раньше он использовался повсеместно, это Гонмотим всё опошлил опять. Вроде же они сейчас разработкой занимаются? Припоминаю, что использовать его проще FFmpeg, а проблем он меньше доставляет. Но я 10 лет назад интересовался, сегодня нужна кроссплатформа и FFmpeg тут побеждает, несмотря на проблемы.
Какие все?Есть VLC, есть MPV и есть остальные 2% неизвестных и не нужных никому плееров.
Впрочем я о видео плеерах, в плане звука - хз.
deadbeef без гстримера.У меня в системе gstreamer является зависимостью для нескольких нужных прог, и там он может быть отломан. И эти проекты предсказуемо на GTK или прямо от гномовцев.
Есть MPV - остальное действительно не нужно (юзеру).> Зато видел xfce4-mixer
А что он таки делает и зачем?)
Удобная прога чтобы рулить громкостью на разных каналах звуковухи, один из самых вменяемых гуев под не вендой, лучше только от пульсы.
Но у меня пульсы нет и я не хочу, и qt тоже не хочу, поэтому xfce4-mixer это то что мне было супер, пока не выкинули из за протухшего gstreamer.
В общем я его себе переписал на чистом gtk и сделал плагинную систему, чтобы можно было прикручивать к разным звуковым бэкендам :)
MPV? Это тот уродец у которого шкала времени и контроллы без сглаживания отрисовываются посреди экрана? Отчего возникает ощущение что меню два пьяных плотника пилой дружба запиливали...
Настраивать надо.
Сильно зависит от того как идёт декодирование и вывод изображения.
> Настраивать надо.
> Сильно зависит от того как идёт декодирование и вывод изображения.В vlc нормально выглядит.
Очередная порция свистоперделок. Мультимедиа в принципе ну_нужно для инженеров. А всякие геймеры пусть горят в аду
Сказал смузихлеб...
> Очередная порция свистоперделок. Мультимедиа в принципе ну_нужно для инженеров. А всякие
> геймеры пусть горят в адуА что, инженеры не люди? И даже видео не смотрят? Даже какое-нибудь видео с OpenHardware конфы? Oh, really? Правда я не представляю себе инженера который будет видео смотреть в гномоугробище с 1 кнопой, это даже ютубу сливает по удобству и конфигурируемости и потому не имеет смысла.