0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Браузер Vivaldi: новая инкарнация Оперы 12 » Как установить Windows 10

Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 08 апр 2017, 22:45

Данная тема создана для обсуждения и исправления недочетов с проигрыванием видео в имеющихся на данный момент версиях браузеров на движке blink.

В Rosa linux есть возможность установить четыре браузера на этом движке: chromium, opera-blink, yandex-browser-beta и vivaldi browser. Последние два на данный момент устанавливаются вручную, в основных репозиториях их пока нет.

Инструкция по установке yandex-browser-beta. Только для x86_64 . Там же инструкция как исправить ему pepper-flash-plugin.

Vivaldi browser, работает в линукс при условии что в ОС установлен chromium, как впрочем и остальные браузеры на blink в нем нуждаются. Инструкция по установке vivaldi browser в Rosa linux — http://forum.rosalab.ru/viewtopic.php?f . 075#p84020. Есть 32 bit и 64 bit версии браузера.

Основной вопрос заключается в отсутствии возможности проигрывать в html5-player видео в кодировке H.264 и другого контента, прямо на страничке в браузере, либо не корректное функционирование данных опций.

В плеере Firefox такая возможность есть сразу из коробки, с плагинами и подавно.

У меня изначально было так:
огнелис может проиграть все тесты, но он вне конкурса и пока как эталон.

chromium — в первой ссылке все может, но во второй даже плеер не запускает, хотя должен.
opera-blink — в первой ссылке .264 нет, по второй ссылке не полный функционал плеера, но проигрывает, судя по всему на плеере яндекса ))
yandex-browser — .264 нет, да еще и flash не работает как полагается.
vivaldi-browser — в первой ссылке .264 нет, по второй ссылке ровно как у opera-blink ))

Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 08 апр 2017, 22:47

Простой способ исправить opera-blink, vivaldi browser & yandex-browser-beta:
(подходит для всех архитектур 32/64 bit и с некоторой адаптацией для всех дистрибутивов)

1) Находим пакет содержащий libffmpeg.so с нужными кодеками, например chromium-codecs-ffmpeg-extra, можно взять здесь — https://pkgs.org/download/chromium-codecs-ffmpeg-extra.

2) Перепаковываем его в .rpm

файл я переименовал малость )) будет ругаться на то что не под root запущен (можно и под root или sudo делать), на отсутствие конечных папок и отсутствие source code, но .rpm сделает.

Либо просто распаковываем пакет архиватором в отдельную папку.

3) устанавливаем полученный пакет

Либо просто копируем из распакованного пакета папку /chromium-browser/ в /usr/lib/, вместе с файлом libffmpeg.so

Да и по феншую у хромиума должно быть так # -rwxr-xr-x 1 root root 2665864 мар 16 04:12 libffmpeg.so*

можно сделать в /usr/lib/chromium-browser/ чтобы так было.

Все. Yandex-browser-beta и Vivaldi-browser сами находят libffmpeg.so и все тесты проходят. Для Оперы можно в корне /usr/lib64/opera/ заменить «родной» libffmpeg.so на линк к /usr/lib/chromium-browser/libffmpeg.so, но для нее есть другой способ все исправить.

Для opera-blink существует еще пакет opera-stable-libffmpeg, в нем содержится самый большой по размеру libffmpeg.so. В Роса он установится в принципе, но пути у него другие, потом перекладывать нужно то, что он поставит )) потому его проще распаковать и скопировать. Далее надо папку /lib_extra/ положить в /usr/lib64/opera/. В ffmpeg_preload_config.json эта папка прописана, так что должна быть обнаружена движком. Можно опять же в корне /usr/lib64/opera/ заменить «родной» libffmpeg.so на линк к /usr/lib64/opera/lib_extra/libffmpeg.so, тоже рабочий вариант, проверено. У меня Опера в Росе в итоге по такой схеме сделана — работает, пока без нареканий.
Можно для ya-bro на эту папку ссылку кинуть или скопировать ее в /opt/yandex/browser-beta/, так же можно взять из Оперы /resources/ffmpeg_preload_config.json и положить в /opt/yandex/browser-beta/resources/. Чтобы он вообще не «промахнулся» мимо нужных кодеков )) + для yandex-bro можно туда же скопировать widevine_config.json и подправить его по аналогии с 5 пунктом «Старого способа».

В принципе все вышеуказанные пакеты можно просто распаковать и достать оттуда нужный файл и положить в нужное место. Вне зависимости от того deb это или rpm. Если положить libffmpeg.so в «правильные» папки и еще накидать на него линков в нужные места, то должно работать. Для 32 bit делается по аналогии, только в /usr/lib/.

Читать еще:  Готовые сборки ПК. Стоит ли покупать?

И еще один способ добыть libffmepg.so — https://pkgs.org/download/oxideqt-codecs-extra. Если переупаковать в .rpm, то подходит автоматом для лечения vivaldi browser. Остальных надо «носом тыкать», либо скопировать файл в /usr/lib/chromium-browser/

Вот источник откуда изначально взята инфа о пакете — https://forum.vivaldi.net/topic/12973/v . s-on-linux. Это обсуждение вопроса с .264 в vivaldi browser. В итоге все свелось к тому же, но с небольшим дополнением:

1) необходим /usr/lib/chromium-browser/libffmepg.so
2) для vivaldi browser еще можно заменить его дефолтный libffmepg.so, удалить его и дать в терминале команду

лишним не будет, так тоже работает.

Старый способ исправления:
(больше ориентирован на x86_64, проверен только на ya-bro и opera)

Пока удалось исправить в Rosa Fresh R8.1 только opera-blink и yandex-browser-beta.
донором выступил дистрибутив fedora ws 25, spin RFRemix 25 (russian fedora remix).
пакеты с необходимыми файлами — chromium-libs-media-freeworld и opera-stable-libffmpeg. Можно просто распаковать в архиваторе и достать нужные папки и файлы.

1) берем файлы libffmpeg.so и libffmpeg.so.TOC из корня chromium в федоре, копируем в /usr/lib64/chromium-browser/ в Росе
самому хромиуму это пока не помогает никак, но для исправления ya-bro пригодится.

2) делаем символические ссылки на файлы libffmpeg.so и libffmpeg.so.TOC из /usr/lib64/chromium-browser/ в /opt/yandex/browser-beta/

3) из opera-stable в федоре копируем целиком папку lib_extra, с файлом libffmpeg.so, в /usr/lib64/opera/ и /opt/yandex/browser-beta/

4) делаем в /usr/lib64/opera/ линк на /usr/lib64/opera/lib_extra/libffmpeg.so, с заменой имеющегося libffmpeg.so.

5) копируем из /usr/lib64/opera/resources/ в /opt/yandex/browser-beta/resources/ файлы — ffmpeg_preload_config.json, widevine_config.json. Далее и в opera, и в ya-br, можно подправить их таким образом:
ffmpeg_preload_config.json

так же можно исправить флеш у ya-br, скопировав туда же pepper_flash_config.json, сам файл в исправлении не нуждается, пути действительные.

для файла в /lib_extra/ для opera-blink и yandex-browser-beta.

7) В /usr/lib64/chromium-browser/ нужно сделать

Блокировщик рекламы

Вообще основная проблема рекламы в Интернете заключается не в ее содержании (по крайней мере, если вы не посещаете сайты какой-то сомнительной тематики), а в ее влиянии на скорость загрузки страницы. А в случае с ноутбуками это еще и отрицательно сказывается на времени автономной работы, так как увеличивается нагрузка на процессор. И зачастую владельцы сайтов даже не могут ничего с этим поделать и как-то оптимизировать этот момент, ведь сами рекламные модули разрабатывают не они.

У пользователей просто не остается другого выбора, как брать ситуацию в свои руки и устанавливать расширения, которые блокируют рекламу. В принципе, так можно было делать и в Opera, но уже с 37 версии (именно это последняя версия не для разработчиков) данная фишка встроена в программу по умолчанию.

Зачем это сделано? Давайте смотреть правде в глаза: Opera сейчас далеко не в лучшем положении на рынке браузеров, поэтому компании нужно как-то заманивать пользователей. А учитывая тот факт, что не все люди знают о возможности устанавливать дополнения, фраза «Встроенный блокировщик рекламы» может сыграть на руку разработчикам. На практике получается, что скорость загрузки отдельных страниц действительно увеличивается, особенно в случае с какими-то крупными порталами, где размещено уж очень много рекламы. Кстати, в сочетании с режимом Opera Turbo действительно ловишь себя на мысли, что сайты стали открываться быстрее.

Также можно создавать отдельные списки с исключениями… И, надеюсь, вы понимаете о чем сейчас идет речь… У нас на Кеддре не так много рекламы, поэтому на скорость загрузки сайта она особо не влияет.

Новые возможности Microsoft Edge в Windows 10 Fall Creators Update

Дебютировавший вместе с выпуском Windows 10 в 2015 году её штатный веб-обозреватель Microsoft Edge за более чем два года доработок системы всерьёз вырос. По итогам сентября 2017 года его доля на рынке десктопов (согласно данным веб-ресурса NetMarketShare) составила 5,15%. Это, конечно же, меньше долей браузеров-лидеров Chrome, Firefox и Internet Explorer, зато больше долей Safari и Opera с их, соответственно, 5,08% и 1,27%. Microsoft, очевидно, за долей своего веб-обозревателя на рынке не гонится, иначе Edge был бы адаптирован для работы и на версиях системы 8.1 и 7. Тем не менее компания активно трудится над эволюцией своего детища. С каждым крупным обновлением Windows 10 браузер получает какие-то новые возможности. В последнем таковом – Fall Creators Update – Microsoft Edge получил от своих создателей, пожалуй, щедрейший пакет новинок. О них и поговорим подробнее.

1. Улучшения для закладок

В Microsoft Edge расширен функционал закладок. В «Избранное» браузера теперь одной командой можно отправлять целую сессию, т.е. все просматриваемые веб-страницы.

А для сохранённого содержимого «Избранного» стала доступной опция редактирования веб-адресов.

Плюс к этому, появилась дополнительная возможность крепления любых интернет-сайтов на системной панели задач.

2. Удобства для веб-сёрфинга

Для перехода в полноэкранный режим работы с браузером реализован вход в этот режим с помощью F11 – клавиши, традиционно используемой для этого действия практически всеми другими веб-обозревателями.

Читать еще:  Отключаем Антивирус Касперского на время

В разы удобнее теперь будет процесс веб-сёрфинга активных пользователей Интернета: в Microsoft Edge появился режим предпросмотра активных вкладок. Это появляющаяся сверху панель миниатюр открытых страниц сайтов по типу той, которую можно было наблюдать в старой Opera 12. И которая нынче присутствует в её новой инкарнации – браузере Vivaldi.

3. Новшества для пользователей сенсорных устройств

Fall Creators Update привнесло в штатный браузер Windows 10 массу улучшений для владельцев сенсорных устройств. Теперь с помощью стилуса можно кликать по ссылкам и прокручивать интернет-страницы. Плюс к этому, рукописные заметки в окне Microsoft Edge можно делать не только на страницах сайтов, но также в открываемых в окне веб-обозревателя PDF-документах.

4. Управление разрешениями

Минимализм настроек – одно из слабых мест Microsoft Edge. Он задумывался прежде всего как обывательский браузер, но постепенно редмондовцы довели его до уровня более-менее настраиваемой программы, в частности, за счёт установки расширений. Возможности, внедрённые вместе с последним обновлением, больше заточены под удобство пользования и интернет-активность, но есть и одно организационное. И это удаление ранее одобренных запросов от сайтов на использование микрофона и камеры, определение местоположения, поставку push-уведомлений и т.п. В дополнительных параметрах браузера появился новый раздел управления этими разрешениями.

Где, собственно, и можно убрать любое из них, вызвав опцию удаления кликом ПКМ.

5. Чтение вслух веб-контента

Предыдущее обновление Creators Update сделало Microsoft Edge ридером EPUB-книг с возможностью воспроизведения текста синтезированным компьютерным голосом. Теперь озвучивание текста с помощью голосовых движков доступно и для обычных веб-страниц. Это функция «Прочесть вслух». Чтобы её задействовать, необходимо выделить блоком начало текста и, собственно, включить саму функцию.

Если понадобится переключиться на воспроизведение голосом текста в другой части веб-публикации, просто делаем клик по этой области. Из настроек функции чтения текста вслух – выбор скорости воспроизведения синтезированной речи и установка диктора мужчины или женщины.

Голосовые движки Microsoft Edge задействует только системные, при установке в среду Windows сторонних движков браузер их просто не будет обнаруживать. А жаль: всё бы было ничего, если бы не качество синтеза речи системных голосовых движков, которое, мягко говоря, оставляет желать лучшего. Даже по сравнению с Дигало Николаем, не говоря уже об Алёне от Acapela или аналогах её уровня. Прослушивание веб-публикаций, читаемых синтезированным компьютерным голосом – очень полезная функция для людей с ослабленным зрением, ленивых или просто уставших пользователей. Если бы Microsoft реализовала возможность выбора сторонних голосовых модулей, установленных в системе, эта функция браузера обрела бы завершённость и, возможно, привлекла бы какую-то часть аудитории. Ведь не каждый пользователь Chrome или Firefox знает, что такую возможность в них можно реализовать за счёт установки расширений.

Как видим, нарастающими темпами компания Microsoft доводит Edge до уровня готового продукта по типу «бери и пользуйся». Удобный, стильный, весьма оригинальный на фоне массы клонов Chrome и Firefox – этот браузер вполне может завоёвывать симпатии новичков. Другой вопрос: что будет, когда эти новички подтянутся на уровень выше?

Выдвижной плеер YouTube

Еще одна мелкая, но достаточно интересная возможность в Opera — выдвижной плеер YouTube. Принцип работы достаточно простой: во время просмотра ролика на сайте появляется специальный выпадающий значок, при нажатии которого видео трансформируется в отдельное окно с возможностью перемещения.

При просмотре 2-минутного видео данная возможность действительно не сильно полезная. Но если вы смотрите несколько часовое интервью или запись какого-то события, то эта фишка будет очень кстати. То есть ролик можно сдвинуть на край экрана и параллельно заниматься какими-то делами. К слову, размер самого окна тоже можно менять. Да, похожего результата можно добиться и на других браузерах при помощи сторонних расширений, но это уже встроенная возможность, которая может хорошо сработать, как маркетинговая уловка.

Исправление html5 video в Chromium, Opera-blink, Vivaldi browser & Yandex browser beta для Rosa linux

Сообщение Harrys77 » 08 апр 2017, 22:45

Данная тема создана для обсуждения и исправления недочетов с проигрыванием видео в имеющихся на данный момент версиях браузеров на движке blink.

В Rosa linux есть возможность установить четыре браузера на этом движке: chromium, opera-blink, yandex-browser-beta и vivaldi browser. Последние два на данный момент устанавливаются вручную, в основных репозиториях их пока нет.

Инструкция по установке yandex-browser-beta. Только для x86_64 . Там же инструкция как исправить ему pepper-flash-plugin.

Vivaldi browser, работает в линукс при условии что в ОС установлен chromium, как впрочем и остальные браузеры на blink в нем нуждаются. Инструкция по установке vivaldi browser в Rosa linux — http://forum.rosalab.ru/viewtopic.php?f . 075#p84020. Есть 32 bit и 64 bit версии браузера.

Основной вопрос заключается в отсутствии возможности проигрывать в html5-player видео в кодировке H.264 и другого контента, прямо на страничке в браузере, либо не корректное функционирование данных опций.

Читать еще:  Настройка WiFi на Саджемком 1744 v2:

В плеере Firefox такая возможность есть сразу из коробки, с плагинами и подавно.

У меня изначально было так:
огнелис может проиграть все тесты, но он вне конкурса и пока как эталон.

chromium — в первой ссылке все может, но во второй даже плеер не запускает, хотя должен.
opera-blink — в первой ссылке .264 нет, по второй ссылке не полный функционал плеера, но проигрывает, судя по всему на плеере яндекса ))
yandex-browser — .264 нет, да еще и flash не работает как полагается.
vivaldi-browser — в первой ссылке .264 нет, по второй ссылке ровно как у opera-blink ))

Re: Исправление html5 video в Chromium, Opera & Yandex-browser для Rosa linux

Сообщение Harrys77 » 08 апр 2017, 22:47

Простой способ исправить opera-blink, vivaldi browser & yandex-browser-beta:
(подходит для всех архитектур 32/64 bit и с некоторой адаптацией для всех дистрибутивов)

1) Находим пакет содержащий libffmpeg.so с нужными кодеками, например chromium-codecs-ffmpeg-extra, можно взять здесь — https://pkgs.org/download/chromium-codecs-ffmpeg-extra.

2) Перепаковываем его в .rpm

файл я переименовал малость )) будет ругаться на то что не под root запущен (можно и под root или sudo делать), на отсутствие конечных папок и отсутствие source code, но .rpm сделает.

Либо просто распаковываем пакет архиватором в отдельную папку.

3) устанавливаем полученный пакет

Либо просто копируем из распакованного пакета папку /chromium-browser/ в /usr/lib/, вместе с файлом libffmpeg.so

Да и по феншую у хромиума должно быть так # -rwxr-xr-x 1 root root 2665864 мар 16 04:12 libffmpeg.so*

можно сделать в /usr/lib/chromium-browser/ чтобы так было.

Все. Yandex-browser-beta и Vivaldi-browser сами находят libffmpeg.so и все тесты проходят. Для Оперы можно в корне /usr/lib64/opera/ заменить «родной» libffmpeg.so на линк к /usr/lib/chromium-browser/libffmpeg.so, но для нее есть другой способ все исправить.

Для opera-blink существует еще пакет opera-stable-libffmpeg, в нем содержится самый большой по размеру libffmpeg.so. В Роса он установится в принципе, но пути у него другие, потом перекладывать нужно то, что он поставит )) потому его проще распаковать и скопировать. Далее надо папку /lib_extra/ положить в /usr/lib64/opera/. В ffmpeg_preload_config.json эта папка прописана, так что должна быть обнаружена движком. Можно опять же в корне /usr/lib64/opera/ заменить «родной» libffmpeg.so на линк к /usr/lib64/opera/lib_extra/libffmpeg.so, тоже рабочий вариант, проверено. У меня Опера в Росе в итоге по такой схеме сделана — работает, пока без нареканий.
Можно для ya-bro на эту папку ссылку кинуть или скопировать ее в /opt/yandex/browser-beta/, так же можно взять из Оперы /resources/ffmpeg_preload_config.json и положить в /opt/yandex/browser-beta/resources/. Чтобы он вообще не «промахнулся» мимо нужных кодеков )) + для yandex-bro можно туда же скопировать widevine_config.json и подправить его по аналогии с 5 пунктом «Старого способа».

В принципе все вышеуказанные пакеты можно просто распаковать и достать оттуда нужный файл и положить в нужное место. Вне зависимости от того deb это или rpm. Если положить libffmpeg.so в «правильные» папки и еще накидать на него линков в нужные места, то должно работать. Для 32 bit делается по аналогии, только в /usr/lib/.

И еще один способ добыть libffmepg.so — https://pkgs.org/download/oxideqt-codecs-extra. Если переупаковать в .rpm, то подходит автоматом для лечения vivaldi browser. Остальных надо «носом тыкать», либо скопировать файл в /usr/lib/chromium-browser/

Вот источник откуда изначально взята инфа о пакете — https://forum.vivaldi.net/topic/12973/v . s-on-linux. Это обсуждение вопроса с .264 в vivaldi browser. В итоге все свелось к тому же, но с небольшим дополнением:

1) необходим /usr/lib/chromium-browser/libffmepg.so
2) для vivaldi browser еще можно заменить его дефолтный libffmepg.so, удалить его и дать в терминале команду

лишним не будет, так тоже работает.

Старый способ исправления:
(больше ориентирован на x86_64, проверен только на ya-bro и opera)

Пока удалось исправить в Rosa Fresh R8.1 только opera-blink и yandex-browser-beta.
донором выступил дистрибутив fedora ws 25, spin RFRemix 25 (russian fedora remix).
пакеты с необходимыми файлами — chromium-libs-media-freeworld и opera-stable-libffmpeg. Можно просто распаковать в архиваторе и достать нужные папки и файлы.

1) берем файлы libffmpeg.so и libffmpeg.so.TOC из корня chromium в федоре, копируем в /usr/lib64/chromium-browser/ в Росе
самому хромиуму это пока не помогает никак, но для исправления ya-bro пригодится.

2) делаем символические ссылки на файлы libffmpeg.so и libffmpeg.so.TOC из /usr/lib64/chromium-browser/ в /opt/yandex/browser-beta/

3) из opera-stable в федоре копируем целиком папку lib_extra, с файлом libffmpeg.so, в /usr/lib64/opera/ и /opt/yandex/browser-beta/

4) делаем в /usr/lib64/opera/ линк на /usr/lib64/opera/lib_extra/libffmpeg.so, с заменой имеющегося libffmpeg.so.

5) копируем из /usr/lib64/opera/resources/ в /opt/yandex/browser-beta/resources/ файлы — ffmpeg_preload_config.json, widevine_config.json. Далее и в opera, и в ya-br, можно подправить их таким образом:
ffmpeg_preload_config.json

так же можно исправить флеш у ya-br, скопировав туда же pepper_flash_config.json, сам файл в исправлении не нуждается, пути действительные.

для файла в /lib_extra/ для opera-blink и yandex-browser-beta.

7) В /usr/lib64/chromium-browser/ нужно сделать

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector