Форум проекта PuppyRus Linux

Общие вопросы => Программное обеспечение Linux => Тема начата: sfs от 23 Август 2020, 11:01:57

Название: Альтернативные просмотрщики youtube
Отправлено: sfs от 23 Август 2020, 11:01:57
Стандартный вариант - просмотр в браузере. (https://forum.puppyrus.org/index.php?topic=20811.msg145009#msg145009)
Чем плохо : большая нагрузка на CPU, реклама

Просмотршик состоит из 2х компонентов
1. Поисковик контента
2. Проигрыватель youtube ссылки

Поисковик контента
Браузер
smtube (qt4 или qt5) или открыть в браузере http://www.tonvid.com/ (все с картинками и пр. и он легче больших браузеров. Можно переключиться на родной сайт ютюба, если с http://www.tonvid.com/ проблемы)
qmplay2 (qt5 ffmpeg) . В последних версиях поиск не работает
minitube (qt5 libmpv) - работает без youtube-dl . Есть проблемы с воспроизведением некоторых роликов
youtube-viewer (https://forum.runtu.org/index.php/topic,7937.msg52861.html?PHPSESSID=ca8891026d7ddf416ab63b54e5ec4ede#msg52861) (perl gtk)
freetube (https://zenway.ru/page/freetube) (electron)
Invidious (https://habr.com/ru/post/441972) (браузер)
https://aur.archlinux.org/packages/straw-viewer-git/ (perl gtk3)
Скрипт для поиска в youtube и воспроизведения в медиаплеер (https://forum.puppyrus.org/index.php?topic=23076.msg173065#msg173065) (youtube-dl+yad)

Проигрыватель
Практически все медиаплееры в связке с youtube-dl (python2)
smplayer (qt4 qt5 mpv|mplayer) - единственный, работающий без youtube-dl . В свежих версиях нужен youtube-dl
vlc показывает youtube без ytdl , но только в разрешении 720 (https://forum.puppyrus.org/index.php?topic=20811.msg173314#msg173314)

Есть допонения (http://forum.puppyrus.org/index.php?topic=22037.0) для браузеров для просмотра открытой ютуб ссылки в медиаплеере

Качалка:
На qt5 https://ubuntuhandbook.org/index.php/2021/01/youtubedl-gui-new-graphical-youtube-downloader/
https://launchpad.net/~mordec13/+archive/ubuntu/youtubedl-gui/+packages
https://aur.archlinux.org/packages/youtubedl-gui-beta/

На мой взгляд -  самый легкий вариант : http://www.tonvid.com/  + smplayer-qt4
smtube+vlc

Если чего забыл - дополняйте
Название: Re: Альтернативные просмотрщики youtube
Отправлено: krasnyh от 23 Август 2020, 13:53:04
Можно искать и проигрывать не используя браузер. Пример:
mpv "ytdl://ytsearchall:puppyrus"   ### ytsearch указывать количество результатов поиска - 1, 3..., all. По умолчанию один (первый) результат совпадения.
В mpv.conf должен быть ytdl-raw-options=yes-playlist=
Название: Re: Альтернативные просмотрщики youtube
Отправлено: sfs от 27 Август 2020, 12:56:40
smplayer (qt4 qt5 mpv|mplayer) - единственный, работающий без youtube-dl
Был... (https://www.smplayer.info/ru/changes)
Цитата
Версия 20.6
Внутренний код YouTube был удалён. Теперь SMPlayer использует внешнее приложение для получения ссылок на видео.
20.4 пока работает , но вряд ли это надолго...

Посмотрел minitube (qt5 libmpv) - работает без youtube-dl (т.е. не тянет за собой жирный python)
Вполне юзабельно. сделаю модуль
Название: Re: Альтернативные просмотрщики youtube
Отправлено: sfs от 28 Август 2020, 16:55:50
Вполне юзабельно. сделаю модуль
Для LF01
minitube-qt5-p-3.5.1_64-sf01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/minitube-qt5-p-3.5.1_64-sf01.pfs)
Название: Re: Альтернативные просмотрщики youtube
Отправлено: sfs от 04 Сентябрь 2020, 15:34:52
https://aur.archlinux.org/packages/straw-viewer-git/ (perl gtk3)
добавил в шапку. Мне не понравился. Не нашел трендов
Название: Re: Альтернативные просмотрщики youtube
Отправлено: sfs от 13 Ноябрь 2020, 13:08:16
    smplayer (qt4 qt5 mpv|mplayer) - единственный, работающий без youtube-dl

Был...
Цитата

    Версия 20.6
    Внутренний код YouTube был удалён. Теперь SMPlayer использует внешнее приложение для получения ссылок на видео.

20.4 пока работает , но вряд ли это надолго...
Проверил 20.6 - пишет, что нет youtube-dl и сам скачивает его в /usr/bin (в системе должен быть python)
Кстати - свежие версии smplayer qt4  есть в slackware
Название: Re: Альтернативные просмотрщики youtube
Отправлено: sfs от 23 Ноябрь 2020, 12:54:00
Качалка, а не просмотрщик :
https://linuxthebest.net/vyshla-novaya-versiya-uget-2-2-0-s-podderzhkoy-zag/
Uget (https://ugetdm.com/features/)
Цитата
предлагает возможность загружать видео с YouTube, используя API YouTube, чтобы не было необходимости для управления зависимостями.
т.е. даже без youtube-dl
Воспроизведение без скачки вряд ли получится прикрутить...
Название: Re: Альтернативные просмотрщики youtube
Отправлено: sfs от 23 Ноябрь 2020, 18:13:05
Uget
uget-nogst-2.2.3-1-x86_64.pkg.tar.xz (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pra64-07/pkg/pra6407extra/uget-nogst-2.2.3-1-x86_64.pkg.tar.xz)
uget-gtk3-p-2.2.3_64-sf01.pfs (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/uget-gtk3-p-2.2.3_64-sf01.pfs)
да - без youtube-dl. Качество ролика минимальное и , похоже не выбрать
Название: Re: Альтернативные просмотрщики youtube
Отправлено: krasnyh от 23 Ноябрь 2020, 18:17:19
похоже не выбрать
Так ютуб выдает только один формат единым файлом (best), остальные это video и audio отдельными потоками, которые ytdl клеит с помощью ffmpeg. Убедиться можно командой youtube-dl -F 'URL'.
Название: Re: Альтернативные просмотрщики youtube
Отправлено: sfs от 02 Декабрь 2020, 10:00:53
На мой взгляд -  самый легкий вариант : http://www.tonvid.com/  + smplayer-qt4
smtube+vlc qt5
Доработал шапку темы. Эти итоги будут в моих исо
Название: Re: Альтернативные просмотрщики youtube
Отправлено: sfs от 18 Январь 2021, 18:07:16
Качалка:
На qt5 https://ubuntuhandbook.org/index.php/2021/01/youtubedl-gui-new-graphical-youtube-downloader/
https://launchpad.net/~mordec13/+archive/ubuntu/youtubedl-gui/+packages
https://aur.archlinux.org/packages/youtubedl-gui-beta/