Компания Google намерена удалить из кодовой базы Chrome поддержку свободного видеокодека Theora, созданного организацией Xiph.org Foundation на основе кодека VP3 и поддерживаемого в Firefox и Chrome c 2009 года. При этом кодек Theora никогда не поддерживался в Chrome для Android и в браузерах на базе WebKit, таких как Safari. Аналогичное предложение по удалению Theora рассматривается разработчиками Firefox...Подробнее: https://www.opennet.me/opennews/art.shtml?num=59981
Ну конечно, проще же удалить, чем искать и исправлять баги...
Браузер ведь когда-то был программой только для просмотра HTML страниц...
Да когда вы ныть перестанете? Был, но уже с девяностых там не только html.
Тогда, справедливости ради, удалить из браузера все видекодеки.
Что, и без картинок даже?
Ты знаешь, я в инете с 96го, то есть видимо пришел в сеть еще до твоего рождения
И вот уже в 96ом браузер еще и картинки показывал, и мигал, моргал и даже немного попердывал
Может хватит уже ныть про то, что раньше было лучше, особенно когда ты этого "раньше" и не видел?
В том пердеже можно было найти что нужно и просмотр странички не требовал дичайших ресурсов.
Сейчас же -- красивая рекламосуйка в слежконете. Мистер капрал одобрил и побежал в баптисткую молельню петь уахахаллохилилуйааа!
Речь о том, что уже тогда был не только текст. Кстати, рекламосуйка была как бы не похуже нынешней. Сейчас хоть способы избавиться от неё есть.
О, да
Тогдашние банерные сети и банеры лезшие из всех щелей это пострашней нынешней рекламы, а резать приходилось на уровне прокси, браузеры-то не умели расширений и резать не могли
Согласен Дядь. Уже эти ретрограды надоели. То новая винда хуже старой, то интернет по карточкам с 500мб был лучше.
Ну так оцифруйте свой мозг и запишитесь на флешку в 128 мегабайт (этого хватит), прогрессивные вы наши.А лучше закачайтесь в гугл-облако.
Это получается разрабы мозилы и хрома должны искать баги в чужой либи и исправлять их?
Гениальная идея.
А уязвимости в Theora уже нашли? Нет? Но если найдут, ещё не значит, что Xiph.org их не станет устранять.
Впервые слышу об этом кодеке, что это? Это тот который использовался в играх начала 2000ых вместо wmv? У меня кнопочный сони эриксон пишет в h.263, нокиа 5230 пишет в h.264, даже самые первые самые дешевые андроид трубки пишут в h.264, на ютубе vp9 уже сто лет и часто av1, в худшем случае h.264. Аппаратное ускорение h.264 есть в интеграшках древних ноутбуков на процессорах у которых даже ножки еще были и вставлялись в сокет. Так зачем какая то Theora браузеру в 2023? Там как бы, селероны в офисных ноутах от ~2019 года умеют vp9 аппаратно декодировать, причем из коробки на линуксе.
> Впервые слышу об этом кодеке, что это? Это тот который использовался в играх
> начала 2000ых вместо wmv? У меня кнопочный сони эриксон пишет в h.263,А теперь попробуй свой h.263 браузеру скормить, узнаешь много нового. ISO видите ли не парилось патентами на кодеки - за что в браузерах с их поддержкой было тухло. И тот же h.264 хоть немного полегчал только после того как гугол скупил утиную компанию, открыл VP8, а потом и VP9 забацал, а потом зазвал целую кучу производителей сообща делать AV1, глядя на то как ISO в H.265 опять с патентами лажает - так что опять современного кодека в браузерах, дескать, не будет.
> нокиа 5230 пишет в h.264, даже самые первые самые дешевые андроид трубки пишут в h.264,
> на ютубе vp9 уже сто лет и часто av1, в худшем случае h.264.Ну так вон то - это VP3 такой. Что намекает на его возраст. Когда его открывали - там были xvid всякие да может ранние h.264. Поэтому и перестал использоваться почти, кому кодек с таким битрейт-качество сейчас надо? :)
Не знаю, как он использовался, но он потом эволюционировал в Daala, наработки из которого влились в AV1. В 2009 засветился как якобы обошедший H.264: https://habr.com/ru/articles/59176/#comment_1602965. Возможно, в юридическом плане интересен примерно как OpenH264, но тот в 2013 появился.> Так зачем какая то Theora браузеру в 2023?
Декодеры нужны для проигрывания видео (не чтобы наслаждаться аппаратным ускорением). Вопрос в том, сколько таких видео.
А зачем этот зоопарк невостребованных кодеков? Лучше уж о безопасности побеспокоиться
не просто проще, а ещё и лучше.
> Ну конечно, проще же удалить, чем искать и исправлять баги...А кто-то пользуется этим "аналогом xvid" при наличии VP8/9/AV1? И если да - зачем? Он же жмет фигово, на уровне xvid буквально. Места на дисках и бандвиза на мувики не напасешься.
По той же причине никто не трогает этот код - ценность такого кодека в современном мире, когда уже есть VP8/9/AV1, бесплатно, для всех... стала примерно нулевая. Ну всем и лень тыкать его палочкой.
Тащат народ к "Eine reich..." ?
> затем собрать телеметриюТы и так уже давно в "Eine reich..."
> По статистике Mozilla доля контента на базе Theora среди загрузок всех мультимедийных ресурсов в Firefox составляет 0.09%Я буду очень громко смеяться если окажется, что пользователи этой древности, просто отключили телеметрию и не попали в статистику.
Буду ржать просто в голосину, если такие умники сами себя накажут :D
Смех без причины...>просто отключили телеметрию и не попали в статистику.
>сами себя накажутОни ничего не решают. Даже была бы функция 146% востребованная - выкинуть её или оставить - это сугубо разработчиков браузера прерогатива решать такие вещи. А была ли телеметгия, или нет - вот сделайте свой собственный браузер, там и будете решать, какие кодеки в нём иметь, какие фичи выкидывать, иметь ли телеметрию, и давать ли возможность её отключить, или наоборот сделать неотключаемой, да ещё WEI задействовать.
Если бы мозилла видела что функционал востребован через телеметрию то не приняла бы решение об удалении. Все что мозилла удаляла было на основе статистики из телеметрии. Я не понимаю почему телеметрию firefox боятся, она полностью прозрачная в любой момент можно посмотреть через меню отчёт с полным содержанием телеметрии, там нет ничего криминального, это вам не гугл где собирается все и вся и нет возможности посмотреть что передается.
Не мечи биссер перед фанатиками.
Сомневаюсь, что они работали с большими проектами (это которые на лям+ или 10+ пользователей).
И знают как там собирается, анализируется.
А потом принимаются решения о добавлении/удалении функций.Для них телеметрия это "ЗЛО!11, а за мной следят11!!".
Некоторые даже краш репотры отключают /_-
> Некоторые даже краш репотры отключают /_-https://bugzilla.mozilla.org/show_bug.cgi?id=543922
https://bugzilla.mozilla.org/show_bug.cgi?id=1733573
ФУНКЦИОНАЛ - математическое понятие, возникшее в вариационном исчислении для обозначения переменной величины, заданной на множестве функций, т. е. зависящей от выбора одной или нескольких функций. Напр., длина дуги кривой, соединяющей две фиксированные точки, будет функционалом, т. к. величина длины дуги зависит от выбора функции, график которой соединяет эти точки.И, нет, определения из словарей, написанных малолетками, приводить не надо.
Язык постоянно эволюционирует, словари дополняются и изменяются, человек который не желающий принимать и противоречит всему новому - ретроград.
Т.е. если не применять жаргонизмы налево и направо, то сразу ретроград? Ты из какого класса, деточка?
Ein Reich*, попытка провалилась(
они уже когда-то удалили flash...и кому мешало(ет)...
все эти разговоры про безопасность. ага.
Эх Tanki Online на Flash, а сейчас это ужос.
А сколько проносайтов кануло в лету...
FlashPoint и Ruffle возможно смогут спасти Анонима от одиночества)
Да адобам надо было опенсурснуть флеш, как минимум, чтоб тот же ruffle сделали хорошо и быстро.
якоюы мешала adobe, которая сама была не в состоянии довести флеш до ума, а в опенсорс выкидывать не хотела.в принципе это нормально для adobe - выпускать недоделанные куски говна (reader, photoshop и т.д.)
У Adobe, конечно, богатый анамнез глюкодромов. Но.
Во-первых, сравните с другими программами такого уровня сложности, и внезапно окажется, что с их глюками все обстоит ничуть не лучше.
А во-вторых, открытые форматы PostScript и PDF, разработанные и продвинутые именно Adobe, сделали для OpenSource несравнимо больше, чем все потуги M$ над ядром, например. Если считать не по коммитам, а по практической пользе.
Flash разрабатывала Macromedia, которую потом купил Adobe. Когда ты успешно продал бизнес, то оставаться там для исправления каких-то багов? Даже не смешно. А новые люди обычно приходят поковыряться в носу, прямо как ты.
Macromedia сама купила FutureWave, чтобы Flash не конкурировал с ее Shockwave. В итоге, Adobe купил уже мутанта-гибрида Shockwave Flash. И закопал стюардессу.
На флэше пол-интернета было. А теору кто-нибудь вживую видел?
На вики видео были в Theora до замены на VP9.
Имеется в виду настоящее время. Я так-то и VRML вживую видел. Когда-то.
Что флэш, что сервелат, что актив хэ - давно пора было на дальний край помойки истории
>Что флэшДо сих пор непревзойдённый формат векторной анимации.
Согласен. И веб ещё больше пошёл не туда, после отказов от него.
> они уже когда-то удалили flash...Это лучшее что с вебом случалось.
C тех пор к HTML5 подобавляли столько дичи, что оно само теперь как флеш стало. Но это вряд ли в скором времени удалят.
Флэш был божественен.Замены ему теперь нет.
Но ты ж не умеешь ни html5, ни флеш - их не проходили в школе, ты только хентайные игрульки с варезника душ(н)ил
Что значит "разговоры"? Там критическую уязвимость находили минимум раз в квартал, а зачастую - каждый месяц. Иногда по несколько штук в месяц. А на хакатонах всяких это был самый популярный способ взломать браузеры (все тогда актуальные, начиная с IE/фокса/хрома/оперы и заканчивая whatever).
А от багов во флеше падал весь браузер.
Отчего браузероделатели пытались хоть какие-то костыли всунуть: клик-ту-плэй, вынос работы флешка в отдельный процесс и т.д.
Это были трэш и угар и не только в плане безопасности, но и надёжности.Причём абоба как ни латали все эти дырени, но так и не смогли сделать это безопасным. И открывать не хотели - причем закрытость была проблемой даже не для желающих пофоркать, а опять же для браузероделов: флэш был "чёрным ящиком", скоторым было сложно взаимодействовать (например неудобный "двойной фокус" - фокус в флешке на странице и фокус в самой странице, так что например хоткеи браузерные типа "закрыть страницу" не работали, пока ты "внутри" флешки).
А потом, с ростом мобилок, еще и неприспособленность флеша под пальцетык полезла. Которую абоба опять же пооборот не шмогла.
Флеш как технологию любили только те, кто на флэше лепит сам что-то - порог вхождения низкий был. С точки зрения браузероделов и пользователей - это был трэшак. За что его в итоге и похоронили (с пинками от парочки известных персоналий в нагрузку).
Там ещё и с т.з. бизнесухи вопросики - ни индексирования, ни seo-оптимизации, стоимость внесения изменений по сравнению с cms достаточно высокая, а совмещать флеш и "не флеш" - трудно добиться консистентности, адаптивки под мАбилы с рождения не завезли, а без них со времен первых ойфонов... В общем, умер Охрим - да и хрен з им.
Да, то, что флэш-контент еще и не попадал в индекс поисковиков и "не гуглился" тоже было той еще задаболью, с учётом что некоторые додумывались делать на флеше меню сайта или даже сайты целиком.
А уж навигация по флэш-сайту (без ссылок на раздел/страницу) всех приводила в особый "восторг". Как и невозможность скопипасть ссылку из флешки или блокировать рекламу внутри флешки.
Лемминги уже, я смотрю, подзабыли, какое оно было небезопасное, глючное, неудобное и вообще проблемное.
А аудио/видеоконтент дофига индексируется, ага.
Сайты на чистом флэше — зло, тут спору нет.
> Там критическую уязвимость находили минимум раз в квартал, а зачастую - каждый месяц.То ли дело теперь, уязвимостей вообще нигде не находят!
> То ли дело теперь, уязвимостей вообще нигде не находят!То ли дело бы было теперь с флэшем, да? "Всего лишь" дыреней было бы еще больше. Делов-то!
Дырени вон уже в процессорах находят, и в целом счёта им нет, но уничтожили именно флэш и сидят довольные — «одной дыренью меньше стало». Адобу он просто бабки приносить перестал, вот и был дропнут, а сообщество объяснение про дырени с удовольствием съело.
Разработчики Chrome и Firefox рассматривают возможность прекращения поддержки всего и превращению браузеров в VNC-клиенты.
Скорее, в гипервизор )
Расматривают возможность превращения своих браузеров в полноценную ОС, к-я может запускать прям из GRUB или из UEFI.
Разбудите, когда Chrome OS и Firefox OS изобретут
Просыпайся
ChromeOS процветает и имеет больше 5% на десктопах в отдельных крупных развитых странах, а FirefoxOS скончалась из-за невостребованности, но была
ChromeOS это линукс, а не голый браузер. Что тут изобретать?
Никому он на* не нужен.Я за всю жизнь просмотрел 0 (ноль) видео с этим кодеком.
Хотите особенного? Собирайте ffmpeg/mpv/mplayer.
Я на Symbian пользовался.
Вот именно. А выше опять некрофилы ноют, будто не понимают, что как гугл скажет (youtube), так в вебе и будет. Все эти древние кодеки нужны тем, у кого железка не тянет современные, и поддерживать их ради 1,5 юзеров никто не станет (и это правильно).
> у кого железка не тянет современныеЭто те, что на пентиумах-4 с AGP-картами? Боюсь, программно они не потянут ничего вообще.
Судя показаниям телеметрии, таких пользователей не существует ;)
Пользователи железок такого уровня не могут себе позволить роскошь запускать блоатварь с телеметрией.
Веб -- частная собственность гугла. На помещичьей вебне мнение своё ползователь должен засунуть поглубже! И смотреть рекламу.
Ну собственно их поползновения с блокировкой на Ютубе пользователей у кого есть адблок очень толсто намекает что Гуглу надоели блокировщики и нежелающие лопать с лопаты.
Можно, конечно, блокировать чужую рекламу, но только не ту что приносит библишко Корпорации Добра.
У кого самый крупный видеохостинг, тот и устанавливает правила. Все остальные могут что угодно поддерживать, все равно все, включая разработчиков браузеров, будут ориентироваться на лидера.
Ну, да, OGG/Vorbis это древний кодек, зато mp3 и aac это самое то.
AAC лучше Vorbis, а H.264 лучше Theora, а компании каждую копейку считают и не могут себе позволить сжимать тем, что менее эффективно.
Тем временем поддержка mp3 продолжает существовать.Разницы по большому счету никакой, плюс свободный vorbis умеет то, что проприетарный aac не умеет. Я не вижу тут особой любви к подсчету копейки со стороны потребителей, скорей нечистоплотная конкуренция со стороны владельцев проприетарных кодеков и/или браузеров.
> Тем временем поддержка mp3 продолжает существовать. Разницы по большому счету никакойКроме того, что одним пользуются миллионы, а другим - единицы. Или это все злое проприетарное лобби заставляет всех mp3 использовать и поддерживать? Ну тогда, да, логично.
Вообще-то строго пофиг кто там что использует, плееры уже давно умели в ворбис, а андроиды и подавно.
По размеру они примерно одинаковые при схожем качестве.
Кого всех? Кто сейчас mp3 слушает? Глухие, которые не слышат как все звенит-трещит? И которым плевать на стерео? MP3 стал популярен, потому что пираты музыку в mp3 выкладывали. Сейчас, когда есть раздачи без потерь слушать музыку в mp3 это все равно, что слушать её через динамик телефона. Ой, подожди...
В браузере декодер, он нужен для существующих видео. Сколько этих видео — отдельный вопрос.
Я theora видел только на сайте GNU последнее время.
С VP8 или VP9 не путаете? Я Theora последний раз видел году в 2008-9. Это очень старый и непопулярный кодек. Удивлён заявлением о 0.09% медиаконтента в нём.
На википедии может быть еще что-то можно найти в этом формате. Но даже они на webm с VP8/9 вроде перешли в основном уже. Бандвиз то не резиновый.
я бы к хренам все кодеки выпилил и сделал открытие видео в другой программе
А аудио в третьей. А изображений в четвёртой. А текста…
Оно примерно так и работает давно, через ffmpeg.
Плагин для ffmpeg браузерный сделайте и играйте им что хотите
Они уже удалили возможность использовать скажем VLC вбраузере вместо кривых онлайн поделок чтобы прибить гвоздями к тытрупу, теперь вот надо всех загнать в цифровой концлагерь, а то мало ли что могут русские придумать. Гугол то за рекламку башляет только на правильных ресурсах. А что такое 0,09% от 7 миллиардов человек при сохранении того же значения посчитать несложно. Это какие-то жалкие 5-10 не очень крупных стран. И пока кодек не заметили план удаления уже впихали и рельсы наметили.
> такое 0,09% от 7 миллиардов человекБред же! Это цифры "загрузок всех мультимедийных ресурсов в Firefox". Сколько там у лисы пользователей?
> а то мало ли что могут русские придумать
ничего они придумать не могут
Как это ничего? Вот уже БМП ОС придумали.
А... ну да, как я мог забыть
Уже придумали Эльбрусы, Аврора ОС, мобильный процессор, клавиатуры Бештау на своих микросхемах, 5G станции, ГЛОНАСС, Байкал и много чего еще.
Тебе такое и не снилось с подобным уровнем "знаний".
Так толсто, что даже тонко.
так и чего ты так переживаеш что там в этих пендосских браузерах что-то удаляют?смотри рутюб через яндекс-браузер, и никаких проблем!
Было открытие через vlc, а потом "ой этим никто не пользуется, да и дыры в сторонних программах, поэтому (есесенно воимя [s]баранов[/s] пользователей всё занесём в браузер".
Их есть, например тот же openh264 от сисок
Нету больше никаких браузерных плагинов, але. Именно поэтому периодически слышим о извращениях вроде реализаций поддержки форматов в JS или WASM
Проприетарный бинарный блоб openh264 существует и является жёсткой зависимостью всех браузеров с некоторых пор. А если отключить, то использоваться будет рандомный проприетарный блоб из интернета.
> А если отключить, то использоваться будет рандомный проприетарный блоб из интернета.В линухе при этом используется системный ffmpeg (если он есть), которому доверия так то сильно больше чем вон тому всему. И работает он так то сильно лучше. Быстрее в разы и вообше.
Насильно скачивается openh264 из интернета. В about:plugins видно. Можно отключить в about:config, тогда вроде не будет видно в плагинах. Но это самому надо делать. И всё равно новая версия периодически появляется на диске, несмотря на настройки.
Она более новая, чем доступно в репах. Хорошо это или плохо, это не одназначно. Так же и обычные бандленные компоненты браузера (не проприетарные) могут быть или более новой версии с исправлениями критических багов (или вообще левыми патчами) или устаревшей версии с известными ошибками.
> Проприетарный бинарный блоб openh264 существует и является жёсткой зависимостью всех браузеров
> с некоторых пор. А если отключить, то использоваться будет рандомный проприетарный
> блоб из интернета.Openh264 - это особый случай, к сожалению. Так разработчики браузеров обошли лицензионные заморочки с h264, используя специально оформленный внешний блоб. NPAPI в отличие от данного блоба позволял грузить ЛЮБОЙ плагин (с правильным API) для любых mime-type.
https://www.opennet.me/opennews/art.shtml?num=56299Firefox уже когда-то изолировал OGG через WASM, сделайте то же самое с Theora.
Можно, делай!Ты сравниваешь огг с каким-то васянским кодеком, которым пользуются полторы калеки.
Не думаю, что изолировать это прям легко.
А вот дропнуть - это проще.
Пусть разрабы/пользователи этой штуки сами его проверяют-исправляют. (A т.к его делали Xiph.Org, то думаю им будет просто проконсультировать как и для ogg)
Не хочу тебя расстраивать, но Theora полностью зовется Vorbis Theora или Ogg Theora...
И разработчик у них с звуковым ogg один
Theora это вариант ogg для видеоТо есть ты тут так смачно в лужу бздямкнул, что аж смешно
Ogg это контейнер, а vorbis - аудио кодек, theora паковалась в огг вместе с, обычно, ворбис аудиоканалом. Шебм контейнер вон сам из огг и мкв вырос если мне память не изменяет. Но в целом все так
webM это субсет от MKV. В принципе софт читающий MKV и WebM (как контейнер хотя бы) читать должен.
> т.к его делали Xiph.Org, то думаю им будет просто проконсультироватьКажется в селе Кукуево дефицит юмора)
Я знаю кто и что делал в Xiph.
Но ворбис выстрелил (думаю из-за игр), но сейчас его уже поджимает opus который пакуется в тот же ogg контейнер (в самом ogg может быть почти все что угодно хоть FLAC, хоть субтитры)А вот theora получилась не такой успешной.
MPEG-1/2/4 достаточно вовремя стали бесплатными, а потом подьехали AV1 / vp9 и она просто стала ненужной.
Так зачем тащить относительно старый хлам в проекте?
Ты достаточно успешно изображал вменяемого (я даже задумался, а правда ли это про опус -- нет), но на av1 твоё безумие стало очевидным. Делай, пожалуста, более явным, чтобы не тратить время.
Тем более надо потренироваться с васянским кодеком. Чтобы если что, в будущем быстро без проблем изолировать уже какой-нибудь VP9.
Интересная новость, есть свободный кодек с 2009, уязвимостей не нашли... НОО, а вдруг они есть:)(они же меня ждут эти неприятности:) )
Это днище, а не кодек. Все никем не востребованные либы бесконечный источник уязвимостей.
Ребят, поясните, пожалуйста: почему пользователей единицы, а проблемы с безопасностью большие? Если контент в этом кодеке не используется, то кого волнует, какие там проблемы с безопасностью? И какой интерес у кулхацкеров писать под него эксплоиты в надежде, что когда-нибудь на них кто-то попадётся? Или просто это лишние усилия по поддержанию его в актуальной кодовой базе?
Искать уязвимости в подобном коде это первоочередная задача для злоумышленника (особенно из числа сотрудников спецслужб). Они там есть и могут быть эксплуатированы. Никто об этом не говорит, потому что они по тихому эксплуатируются, чтобы никто не вспоминал.
> контент в этом кодеке не используется, то кого волнует, какие там проблемы с безопасностьюконтента не используется, а вот сама либа присутствует в каждой сборке браузеров
и она вполне отработает на "специально оформленном файле"
> почему пользователей единицы, а проблемы с безопасностью большие?Потому что эксплуатация уязвимости коснётся всех, а не только тех, кто намеренно ищет сайты с Theora. Она же не отключена в браузерах по умолчанию, соответственно код обработчика будет выполняться как только браузер натолкнётся на такой сайт, который может быть сайтом злоумышленников.
> это лишние усилия по поддержанию его в актуальной кодовой базе?
Не только это, но да, и это тоже. При этом поддержание обычно касается не уязвимостей (кто о них сообщать будет?), а багов.
> Ребят, поясните, пожалуйста: почему пользователей единицы, а проблемы с безопасностью большие?Загружается это у каждого кто запускает у себя хром или фаерфокс. Пользователей не единицы, а ноль, а потенциальная 0-day при этом у каждого.
Но можно было сделать его загружаемым дополнением.
При загрузке честно предупреждать "на свой страх и риск! это дыряво!".
Тогда кто хотел - загрузил бы.
Прекрасная идея! Надёжная, как швейцарские часы.
Потому что ничего не мешает хакеру прикрепить файл в этом формате с уязвимостью. Это пользователей у этого кодека меньше процента среди зумеров, а у хакеров как раз будет пользоваться популярностью.
Правильно, есть же mp3, на который патенты закончились.
Аудиокодек заменит видеокодек? Сильно.
Ты сомневаешься в икспертности кекспертов опеннета?!
Тут иногда попадаются такие уникальные персонажи, что умение 'видеть звук' не будет самым странным заявлением)
Есть AV1:
https://en.wikipedia.org/wiki/AV1#Hardware
2023 год. Пользователям только-только начинает казаться что компьютеры стали работать быстро...> предлагается использовать реализацию кодека на JavaScript
...но их снова возвращают в каменный век.
Не проблема.
Вот сейчас Сообщество™ воспрянет, да как развернется на полную силу.
И ради настолько нужного Свободного Кодека объединит усилия.
Весь код проверят на уязвимости, все баги пофиксят.
Ибо для такого дела можно даже бесплатно по выходных поработать!И все узрят силу опенсорса!
И мозила и хром устыдятся, и примут Theora обратно!
Не, мы хитрые. Мы сами работать не будем, руки у нас кривые, да и вообще кто-то же должен читать лекции о свободе. Мы сделаем так, что корпорации нам все баги пофиксят! У нас агентура во всех компаниях есть!
Как-то агентура плохо работает.
Вон в соседней теме убогие на старых корках ноют, что мозилла им не реализовала нейросетку для перевода, для 4 пня.
Theora просто не нужно было добавлять. Добавили только из-за незапатентованности, а то что жал хреново - пофиг. Из-за хренового сжатия его никто и не использовал, лежал мёртвым грузом.А всего-лишь Мозилле надо было перевести офис в государство, где нет софтовых патентов, после чего забить на патенты в США за отсутствием юрисдикции США над корпорацией. В штатах что загрузки браузера из-за этого перекроют?! Ни одного такого случая не было.
Угу, гениальная идея!
Посмотри откуда у мозилы деньги.
Кто им донатит. Сколько они получают от гугла.Думаешь гугл будет платить деньги фирме в какой-то банановой республике или тоталитарной помойке?
Думаешь донатеры физ.лица будут рады донатить на такой браузер?
А где брать немамонтов которые будут за спасибо код писать?
> А где брать немамонтов которые будут за спасибо код писать?Не за спасибо, а за пайку. Давно отработанная отечественная технология "забыли про права человека и авторское право" (кодовое название "шарашка") легко позволит написать отечественный браузер, идеально свободный от... ну, от чего надо свободный.
Это замечательно, вот бы ещё наконец-то научились видео аппаратно декодировать в этих браузерах.
С этим пока небольшие проблемки - никак не могут придумать как запихать в аппаратный декодировщик жабаскрипт.
Давно научились.
Умеют! Но не хотят.
У всех работает. Если в ОС для роутеров не завезли, значит там это не нужно.
> У всех работает. Если в ОС для роутеров не завезли, значит там
> это не нужно.Хах, ну раз вы так говорите.
А с видеокартами для работы и гейминга, а не для роутеров, вроде ну не знаю, Nvidia там, тоже работает? Я для друга спрашиваю.
Да, в линуксе NVIDIA работает, AMD не работает, INTEL иногда работает. В хромом не работает. Ну, собственно, как и все 20 (или когда там дровишки для nvidia повезли) лет, ничего особо не меняется. Стабильность.
У меня не работает.
*На NVIDIA
В фф с 90-какой-то версии работает. Выставь переменную окружения NVD_BACKEND=direct (через egl не работает с новым драйвером), раньше ещё надо было LIBVA_DRIVER_NAME=nvidia и MOZ_DISABLE_RDD_SANDBOX=1 (сейчас вроде уже нет). Тут всё описано https://github.com/elFarto/nvidia-vaapi-driver#configuration
Я полдня убил, пытаясь завести это ускорение, а вы мне решение с первой страницы поисковой выдачи предлагаете. Конечно, его пробовал.
А ещё, мне бы нужнее в хромоногах, а «Chrome is currently unsupported, and will not function».
Там описано то, что делал я, когда этот проект был куда более сырым. Всегда работало, никаких проблем. Насколько я понимаю, куда этот файл библиотеки нужно положить, зависит от дистрибутива (в моём он в другом месте).
Нет, по второму разу пердолингом заниматься не готов. Вот когда будет как в венде — поставил драйверы (впрочем, она сама их поставит), запустил браузер и в видео 100% работает ускорение — вот тогда это и будет называться «работает».
В венде часто не работает кстати, и регулярно в бсод браузеры выбивают. Тоже такое.
И вирусы! и каждый месяц переустанавливать надо!!
Это уже даже не толсто, это просто тупо.
В месяц, не в месяц, а обновлять точно чревато -- то, что работает сегодня, будет 100% сломано завтра. И исправлять не будут спешить. А что толстого? Правда глаза колет?
Там столько issues и отвлаов с обноалениями, что проще сказать, что не работает
Direct у меня работает всегда, с тех пор как он появился. Проблемы были с egl. После обновления блоба тоже быстро испровляют совместимость, но надо пересобрать свежую версию библиотеки (примерно 1 раз было).
Не отменяет, что это костыльно наколенная ерунда.
Использование CPU то замерял? А то бывает, что из-за кривой реализации это вообще всё в ноль уходит, а то и даже хуже может быть (у Firefox так с gstreamer было и GPU декодированием, что из-за копирований туда-сюда жрало больше)
У амд не лучше. Сотрудники интел постоянно умышленно ломают поддержку амд в vaapi и сотрудники амд ломают поддержку интел в mesa. Вот, что получается, когда отдаёшь ключевой компонент конкурентам. Тут хотя бы нечего сломать.И да, только копирует на иксах, без копирования на вяленом. Нагрузка всё равно меньше. Примерно аналогично mpv с копированием. Есть, работает, загружает видеодекодер, ощутимо разгружает центральный процессор.
> У амд не лучше.Лучше.
Вода не течёт под лежачий камень потому в порядк убывания: Intel, AMD, Nvidia
Те, кто купили нвидию, у них очевидно и приоритеты другие. Готовы сидеть на блобе (со всеми вытекающими), лишь бы игрушки "летали". Им было бы лучше приставку купить или венду поставить и не мучаться.
Сейчас очень большая часть рынка ПК сместилась в сторону ноутбуков.И с ноутбуком у вас тупо нету никакого выбора.
Я даже не знаю, работает ли под линуксом гибридная графика с дискреткой АМД? Мне почему-то кажется что не работает от слова совсем.
Про игрушки вы это круто, но мы живём во время революции ИИ, и гонять нейронки на чём-то нужно. Не говоря уже о людях работающих с 3д графикой, моделированием всяким, другими научными расчётами, и тех самых разработчиков игр.
> И с ноутбуком у вас тупо нету никакого выбора.Ноутбуки есть рабочие, где дискретка опциональна, и "типа игровые".
> мы живём во время революции ИИ, и гонять нейронки на чём-то нужно.Мне, чтобы пользоваться ChatGPT, не нужно ее у себя запускать. Можно хоть со смартфона гонять.
> Не говоря уже о людях работающих с 3д графикой, моделированием всяким, другими научными расчётами, и тех самых разработчиков игр.То же самое, пускай юзают венду и не выеживаются. Будто бы на линуксе игр или 3д софта больше, блин.
> Мне, чтобы пользоваться ChatGPT, не нужно ее у себя запускать. Можно хоть со смартфона гонять.А PonyDiffusion ?
> нвидию, у них очевидно и приоритеты другие. Готовы сидеть на блобе (со всеми вытекающими), лишь бы игрушки "летали"Да не.
AMD для игрушек под линусом лучше.А так в ИИ, 3D моделировании, кодировании видео сильно лучше Nvidia.
Dlss всё же ощутимо получше. Рейтрейсинг опять же ровнее.
Оно работает до первого "суспенда", после чего VAAPI больше не инициализируется и аппаратное декодирование отключается.
Лечится только полной перезагрузкой. Перезапуск ФФ не помогает, ибо [GFX1-]: vaapitest: ERROR; [GFX1-]: vaapitest: VA-API test failed: failed to initialise VAAPI connection.
Т.е. уже не только после hybernate - но и suspend достаточно? Малаццы.
> Т.е. уже не только после hybernate - но и suspend достаточно? Малаццы.Есть мнение что достаточно "смены пользователя". И думаю тут скорее надо сказать спасибо Нвидии, они там тааакие шустрые в исправлении багов...
Например прошла инфа что наконец-то в драйвере 545 проблему с DMA-BUF в ФФ исправили. Понадобился...всего один год на это.
Гугл с Мурзилой смогли только vaapi осилить... Гипотетически, если поставить стрёмную libva-nvidia-driver версии 0.0.1 из аура. Оно заработает, может быть, а может и нет.
> Гугл с Мурзилой смогли только vaapi осилитьНу так кто виноват, что под линуксами зоопарк...
В Windows и в macOS то удобный API, а тут и так 2% да и ещё внутри раздробление.И не все VAAPI одинаково полезны. У Intel куда лучше это дело, чем у AMD, где баг на баге.
Не два, а три!
> Гугл с Мурзилой смогли только vaapi осилить... Гипотетически, если поставить стрёмную libva-nvidia-driver
> версии 0.0.1 из аура. Оно заработает, может быть, а может и
> нет.Ну так на все вопросы в Багзилле почему ускорение есть в Виндоус и Макоси ответ всегда был один - "Дешевый" и удобный API потому что есть.
Даже Nvidia и та постоянно скачет в своем же огороде, то VDPAU, то NVDEC
Игрунам и не нужно, у них топовое железо и так. Для работы достаточно встройки интела.
Про теору тут много субстанции навалили, однако при всех недостатках она:
- отлично подходит для стриминга, если канала не жаль
- мнгновенная перемотка без артефактов
- самая низкая нагрузка на клиента (отлично заметно на этих ваших пентиумах)
> отлично подходит для стриминга, если канала не жальОксбморон, блин. А пончики отлично подходят для похудения, если калории не считать.
> самая низкая нагрузка на клиента (отлично заметно на этих ваших пентиумах)Мамонты вымерли давно, пора бы уже это принять.
Едет задумчивый неопрятный мужчина в метро и думает:
xvid или всё-таки theora?…
Фух, я уж испугался что Vorbis выпилят. У него с распространённостью всё в норме, например, большинство медиа-файлов на википедии в этом формате.
> В качестве причины прекращения поддержки Theora упоминаются опасения, что в реализации Theora, в которой имеется достаточно сложная логика разбора бинарных данных и декодирования потоков, могут присутствовать уязвимости, похожие на недавние критические проблемы с кодировщиком VP8.Не волнуйтесь, ваша сишка однажды потечёт и на VP9.
В смысле "однажды"? В libvpx уже находили CVE.
И так понятно что оно дырявое, просто юзеров слишком много.
Кек, из Godot только webm выкинули под предлогом, что ogv (Theora) лучше робит, лучше интегрирован, его зависимости компактнее и меньше раздувают кодовую базу/размер бинаря.
Так игра — вещь в себе. Хоть самопальным кодеком видео жми.
И это не затронет экспорт под web?
И много есть реально существующих игр,
— сделанных на Godot;
— сделанных под web;
— использующих видео в Theora?
Игр на Godot с web версией на itch'е много. Сколько из них используют видео хз. Но что это меняет?
То, что никто от этого не пострадает.
> Так игра — вещь в себе. Хоть самопальным кодеком видео жми.Ты ему еще про Bink напомни.
Думаю, что истинная причина в отсутствии поддержки DRM, а VP9 в Widevine DRM поддерживается.
"Истинная причина, почему соседи хотят выставить из подъезда пролитую пивом коляску алкоголички - в том, что на ней нет замка". Аналитика...Это не причина, это симптом. DRM тащат там, где хотят заработать на видео. На этом кодеке - даже не пытались.
DRM - это часть не кодека, а контейнера.
Помню-помню, 2008-2009 год, HTML5 и мечты, что все мы будем смотреть YouTube в Theora, а не во флеш плеере.Ну что, мечты сбылись. Только вместо Theora - VP8, а потом VP9. Theora устарела ещё в 2010 году, странно, что её не стал удалять уже тогда. Наверное, для сохранения совместимости с сайтами, которые добавили Theora в тот момент.
> Помню-помню, 2008-2009 год, HTML5 и мечты, что все мы будем смотреть YouTube
> в Theora, а не во флеш плеере.
> Ну что, мечты сбылись. Только вместо Theora - VP8, а потом VP9.
> Theora устарела ещё в 2010 году, странно, что её не стал
> удалять уже тогда. Наверное, для сохранения совместимости с сайтами, которые добавили
> Theora в тот момент.Да это не первый раз когда Мозилла удаляла поддержку форматов из браузера. Было время когда они поддерживали MNG (это такая продвинутая анимированная вариация на тему PNG, только создатели слегка уехали от энтузиазма и создали монструозный по нафаршированности формат), а потом сказали что это никому не надо, а поддерживать слишком напряжно.
> MNG (это такая продвинутая анимированная вариация на тему PNGВек живи, век учись. Не знал. До этого я знал только про apng (и то не использовал лично, а видел, что генту любит собирать libpng с этими патчами), а про mng не знал...
>> MNG (это такая продвинутая анимированная вариация на тему PNG
> Век живи, век учись. Не знал. До этого я знал только про
> apng (и то не использовал лично, а видел, что генту любит
> собирать libpng с этими патчами), а про mng не знал...APNG появился заметно позже (выкатили в 2008, а MNG поддерживался в 2000-2003) как ответ на необходимость анимации картинок + усталости от GIF (и нежелание таки возвращаться к MNG). APNG по сути просто PNG в который добавили анимацию и все, MNG же позволял всякие хитроумные манипуляции с кадрами, можно было строить интересные эффекты на этом. Но формат был "тяжелый", документация там вроде как в несколько сотен страниц.
То есть епо сути видеокодек.
> То есть епо сути видеокодек.Ну полагаю специалисты по теме выпучат глаза, но что-то промежуточное наверное, да.
В браузере вообще не должно быть кодеков, а медиа должно проигрываться через MediaFoundation/DirectShow ну и какой там аналог этих фреймворков в Линуксе.
> В браузере вообще не должно быть кодеков, а медиа должно проигрываться через
> MediaFoundation/DirectShow ну и какой там аналог этих фреймворков в Линуксе.В Мозиллушке на это отвечают что это 1) зависимость от системных библиотек, что для Мозиллы всегда было нежеланным 2) все потенциальные уязвимости версии Х.Х кодека в системе сразу проявляются в браузере 3) риск полного бардака в сети, когда сайты начнут использовать какой попало формат, хоть даже WMV
Тем не менее ФФ может использовать системный ffmpeg, ну а аппаратное ускорение без системных библиотек вообще никак не получится.
> 3) риск полного бардака в сети, когда сайты начнут использовать какой попало формат, хоть даже WMVТак раньше так и было и никто не умер.
>> 3) риск полного бардака в сети, когда сайты начнут использовать какой попало формат, хоть даже WMV
> Так раньше так и было и никто не умер.В те времена "видео в сети" это было "разместим файл на сервере, пропишем ссылку и пусть долбятся как хотят". В отдельных случаях - activex или object на странице, если делать "красиво".
Никто и не умирал, вот только и экзотикой этой почти никто не пользовался.