25 мая | 2026г. | 01:43:38

АвторТема: CiefpYouTube  (Прочитано 418 раз)

0 Пользователей и 3 Гостей смотрят эту тему.

Оффлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 19489
  • Поблагодарили: 115275
  • Уважение: +2392
CiefpYouTube
« Первое сообщение: 18 мая | 2026г. | 21:50:04 »
+1
CiefpYouTube 1.0

CiefpYouTube – YouTube-плеер для прослушивания музыки

CiefpYouTube v1.0 – YouTube Jukebox Player

CiefpYouTube — это продвинутый плагин Enigma2, созданный для того, чтобы вывести потоковую передачу музыки и видео на YouTube на совершенно новый уровень.

Автоматизированный музыкальный автомат. В отличие от ресурсоемких и медленных плееров, этот плагин максимально оптимизирован для быстрой реакции.

Стабильность и бесперебойное воспроизведение мультимедийного контента без необходимости постоянного использования пульта дистанционного управления.
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Основные характеристики

Автоматическое переключение между треками: Воспроизведение всего плейлиста подряд!

Плагин использует интеллектуальную систему отслеживания длины потока (адаптированную для exteplayer3 / Service 5002).

которая переключается на следующую песню через секунду после окончания предыдущей.

История плейлистов в локальной сети (умное кэширование):

Каждый раз, когда вы открываете канал или выполняете поиск, плагин незаметно кэширует список видео в локальной памяти ресивера в фоновом режиме.

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

Динамический менеджер ChoiceBox:

При выборе последнего пункта плейлиста плагин распознает все сохраненные каналы на вашем ресивере.

и предоставляет вам элегантное окно для выбора ранее сохраненных миксов.

Пользовательский мини-скин:

Во время воспроизведения всего списка на экране появляется незаметная полупрозрачная верхняя панель (Mini Skin).

Это позволяет постоянно и четко видеть, что воспроизводится в данный момент, что будет дальше и какова текущая позиция в списке.

Интеллектуальная фильтрация файловой системы:

Код полностью защищен от сбоев — он автоматически удаляет эмодзи из названий каналов.

специальные символы и длинные URL-ссылки при сохранении на диск получателя.

Как им пользоваться?

Загрузка и создание списка: выберите одну из предопределенных категорий музыки.

Начните поиск или введите название вашего любимого канала на YouTube. Подождите несколько секунд, пока yt-dlp в фоновом режиме отобразит список из 30 видеороликов.

Выбор режима воспроизведения:

При нажатии кнопки «ОК» на любом видео в списке откроется меню с двумя пунктами:

Воспроизвести только это видео – Классическое воспроизведение одного файла.

Воспроизвести весь плейлист подряд (мини-скин) – запускает непрерывный режим воспроизведения с этой позиции до конца списка.

Быстрый запуск сохраненных миксов:

В следующий раз, когда вы запустите плагин, просто выберите пункт "Последний плейлист":

Если у вас сохранен только один плейлист, он загрузится за доли секунды.

Если у вас сохранено несколько каналов, откроется окно, где вы сможете выбрать, какой именно сохраненный микс вы хотите прослушать.

Элементы управления во время воспроизведения (мини-скин):

ОК – Пауза/Возобновление воспроизведения видео.

▲ (Вверх) / ▼ (Вниз) – Переключение вручную на предыдущую или следующую песню в списке.

ВЫХОД – Остановить воспроизведение и вернуться в главное меню плагина.

Проверено:
OpenAtv 7.6
OpenPLi Scarthgap
Pure2 7.6

Установка в телнет
Спойлер   :
Скрытый текст
Для просмотра нужно иметь не менее 3-х сообщений
или Оформить подписку


Оффлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 19489
  • Поблагодарили: 115275
  • Уважение: +2392
CiefpYouTube
« Ответ #1: 22 мая | 2026г. | 17:03:39 »
+2
CiefpYouTube 1.1

Что нового в версии 1.1
Спойлер   :
Миниатюрная прозрачная пленка для скина

Добавлена ​​возможность настройки прозрачности для мини-скина (0% - 100%).

Настройки можно изменить через меню «Настройки» (жёлтая кнопка).

Прозрачность по умолчанию: 50% для оптимальной видимости.

Управление плейлистами
Удалить все — удалить все сохраненные плейлисты сразу.

Удалить/Выбрать – Выберите и удалите отдельные плейлисты

Доступ к этим параметрам осуществляется через экран настроек.

Поддержка веб-камеры Prenj Bouquet

Загружайте потоки YouTube напрямую из /etc/enigma2/userbouquet.web_cam____prenj___.tv

Автоматически анализирует и извлекает ссылки на YouTube из пакета.

Сохраняет в виде плейлиста для быстрого доступа.

Отображает сообщение об ошибке, если файл букета отсутствует.

Логгер неработающих ссылок

Автоматически записывает неудачные трансляции YouTube в файл /tmp/ciefp_youtube_broken_links.log

Содержит отметку времени, название видео, URL-адрес и сообщение об ошибке.

Просмотр, очистка или проверка местоположения журнала из главного меню.

Миниатюрный дисплей Skin Time

Отображение часов в реальном времени в оболочке Mini Skin (ЧЧ:ММ:СС)

Помогает отслеживать время при просмотре плейлистов.

Существующие функции

Поиск на YouTube — найдите любое видео на YouTube.

Категории – Короткометражки, Музыка, Трейлеры, Новости, Игры, В тренде, Прямые трансляции, Подкасты, Новинки

Развлечения – Комедия, Кинообзоры

Образовательная тематика – Образование, Наука и технологии, Документальные фильмы, Программирование, Математика и физика

Спорт – Обзор спортивных событий, НБА/Баскетбол, Футбол/Футбол

Образ жизни – фитнес, искусство, рукоделие, кулинария

Обзоры и путешествия – Обзоры техники, обзоры автомобилей, видеоблоги о путешествиях, животные и домашние питомцы

Каналы пользователей – сохраняйте и управляйте своими любимыми каналами YouTube.

Прямые трансляции – сохранение и управление прямыми эфирами.

Сохраненные плейлисты – автоматически сохраняют результаты поиска в виде плейлистов.

Технические характеристики

Версия: 1.1

Только Python 3 (OpenATV, Pure2, OpenSPA, OpenPLi)

Требуется: yt-dlp, python3-requests, python3-json

Сохраненные настройки: /usr/lib/enigma2/python/Plugins/Extensions/CiefpYouTube/settings.json

Сохраненные плейлисты: /usr/lib/enigma2/python/Plugins/Extensions/CiefpYouTube/playlists/

Как использовать

Поиск – Нажмите зеленую кнопку и введите поисковый запрос.

Настройки – Нажмите желтую кнопку, чтобы отрегулировать качество, результаты или прозрачность.

WebCam Prenj – Выберите в главном меню, чтобы загрузить потоки YouTube из пакета.

Плейлист – для мини-скина с настройками прозрачности выберите «Воспроизвести весь плейлист».

Удаление плейлистов — используйте Настройки → Удалить все или Удалить выбранные

Известные проблемы

При воспроизведении одного видеоролика окно выбора может оставаться открытым (эта проблема будет исправлена ​​в будущих версиях).

Установка в телнет
Спойлер   :
Скрытый текст
Для просмотра нужно иметь не менее 3-х сообщений
или Оформить подписку

Оффлайн wrath

  • Младший Джедай
  • **
  • Сообщений: 109
  • Поблагодарили: 180
  • Уважение: 0
CiefpYouTube
« Ответ #2: 23 мая | 2026г. | 15:04:03 »
0
Через тельнет вроде успешно установился , но что-то  какого-то  модуля всеравно не хватает к сожалению  !
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Онлайн Evg77734

  • Совет Джедаев
  • ****
  • Сообщений: 1994
  • Поблагодарили: 14257
  • Уважение: +574
CiefpYouTube
« Ответ #3: 23 мая | 2026г. | 16:17:14 »
0
wrath, yt-dlp не совсем модуль, это "популярная бесплатная консольная утилита с открытым исходным кодом, предназначенная для скачивания видео и аудио из интернета".
Там в скрипте много проверок при установке, зависит от имиджей и их версий:
Спойлер   :
install_ytdlp() {
   echo "[CiefpYouTube] Installing yt-dlp..."

   # Provera da li je OpenPLi ILI OpenATV 8.0+
   if grep -qi "openpli" /etc/issue 2>/dev/null || is_openatv8; then
      if grep -qi "openpli" /etc/issue 2>/dev/null; then
         echo "[CiefpYouTube] OpenPLi detected - installing via pip3"
      else
         echo "[CiefpYouTube] OpenATV 8.0+ detected - no yt-dlp in feeds, installing via pip3"
      fi
      

      # Instalacija preko pip3
      if [ $OSTYPE = "DreamOs" ]; then
         apt-get update
         apt-get install python3-pip python3-codecs python3-core -y
      else
         opkg update
         opkg install python3-pip python3-codecs python3-core
      fi
      pip3 install yt-dlp --upgrade

      # Opciono: instaliraj ytdlpwrapper ako postoji (samo za OpenATV)
      if is_openatv8; then
         opkg install enigma2-plugin-extensions-ytdlpwrapper 2>/dev/null
      fi
      return $?
   fi

   # OpenATV 7.6 i stariji - standardna opkg instalacija
   if is_openatv7; then
      echo "[CiefpYouTube] OpenATV 7.x detected - standard yt-dlp install"
      if [ $OSTYPE = "DreamOs" ]; then
         apt-get update && apt-get install yt-dlp -y
      else
         opkg update && opkg install yt-dlp
      fi
      return $?
   fi

   # Fallback za Pure2, OpenSPA, itd.
   echo "[CiefpYouTube] Generic system - trying opkg first, then pip3"
   if [ $OSTYPE = "DreamOs" ]; then
      apt-get update && apt-get install yt-dlp -y || {
         apt-get install python3-pip python3-codecs python3-core -y
         pip3 install yt-dlp
      }
   else
      opkg update && opkg install yt-dlp || {
         opkg install python3-pip python3-codecs python3-core
         pip3 install yt-dlp
      }
   fi
}
Видно что то пошло не так при установке, там должно было писать при установке, что к чему, нужно было сохранить. Ну, а pip в ресивере то такое...
Установил yt-dlp в компьютер. Команда на скачивание очень простая:
yt-dlp "адрес_видео"
Есть опции:
-U - обновляет yt-dlp до актуальной версии.
-F - анализирует данный URL - видео и показывает доступные варианты скачивания.
-f - скачивает выбранный формат.
В общем с ютуба так ничего скачать не смог  :unknw:, с других мест да:
[info] 2NItygdkVe3: Downloading 1 format(s): 1080p_HD
[download] Destination Winter's Tale [2NItygdkVe3].mp4
[download] 100% of 373.63MiB in 07:33
Потом еще нужно будет поиграться  :yes4:

Оффлайн wrath

  • Младший Джедай
  • **
  • Сообщений: 109
  • Поблагодарили: 180
  • Уважение: 0
CiefpYouTube
« Ответ #4: 23 мая | 2026г. | 16:30:01 »
0
Evg77734, на open vix не хочет видимо подтягивать эту улиту!
Спойлер   :
[Connecting to 192.168.1.127 port 23, please wait...


Welcome to OpenViX for vusolo2

openvix 6.8 vusolo2



vusolo2 login: root
Password:

root@vusolo2:~# wget -q "--no-check-certificate" https://raw.githubusercontent.com/ciefp/CiefpYouTube/main/installer.sh -O - | /bin/sh

Checking dependencies for CiefpYouTube...

[CiefpYouTube] python3-requests is already installed.

[CiefpYouTube] Downloading latest package from GitHub...
--2026-05-23 16:25:42--  https://github.com/ciefp/CiefpYouTube/archive/refs/heads/main.tar.gz
Resolving github.com... 140.82.121.3
Connecting to github.com|140.82.121.3|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/ciefp/CiefpYouTube/tar.gz/refs/heads/main [following]
--2026-05-23 16:25:42--  https://codeload.github.com/ciefp/CiefpYouTube/tar.gz/refs/heads/main
Resolving codeload.github.com... 140.82.121.10
Connecting to codeload.github.com|140.82.121.10|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/x-gzip]
Saving to: ‘main.tar.gz’


main.tar.gz             [                 ]       0  --.-KB/s               
main.tar.gz             [                 ] 298,75K  1,46MB/s               
main.tar.gz             [                 ] 928,61K  2,77MB/s    in 0,3s   

2026-05-23 16:25:43 (2,77 MB/s) - ‘main.tar.gz’ saved [950901]


#########################################################
#           CiefpYouTube INSTALLED SUCCESSFULLY         #
#                  Version: 1.1                    #
#                  developed by ciefp                   #
#                  .::CiefpSettings::.                  #
#               ciefp (Pavel Čief) · GitHub                #
#########################################################
#            your Device will RESTART Now               #
#########################################################
root@vusolo2:~# spoiler]

Оффлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 19489
  • Поблагодарили: 115275
  • Уважение: +2392
CiefpYouTube
« Ответ #5: 23 мая | 2026г. | 16:30:46 »
0
но что-то  какого-то  модуля всеравно не хватает


Версия: 1.1

Только Python 3 (OpenATV, Pure2, OpenSPA, OpenPLi)

Требуется: yt-dlp, python3-requests, python3-json

Оффлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 19489
  • Поблагодарили: 115275
  • Уважение: +2392
CiefpYouTube
« Ответ #6: 24 мая | 2026г. | 09:26:33 »
0
CiefpYouTube 1.2

Обновление поддержки FHD
Спойлер   :
Воспроизведение видео Full HD 1080p

Компонент........................Статус

Поиск и категории............Работает

Одно видео (FHD)...............Работает

Плейлист с мини-скином..........Работает

Обратный отсчет........................Работает

Загрузка сообщения о следующей песне........Работает

Сохранение плейлиста в формате JSON.............Работает

Пользовательские/прямые каналы...............Работают

Пакет веб-камер................... Работает

Список неработающих ссылок.................Работает

Планы на версию 1.3 (в будущем)

4K через официальный плагин YouTube — только для воспроизведения одного файла.

Формат FHD по-прежнему используется для плейлистов и мини-скинов.

Официальный плагин не поддерживает плейлисты.

Веб-камера работает в ручном режиме только при запуске плейлиста.

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

Улучшенная стабильность

Дополнительные параметры поиска

Установка в телнет
Спойлер   :
Скрытый текст
Для просмотра нужно иметь не менее 3-х сообщений
или Оформить подписку

Оффлайн Leonstar

  • Великий Джедай
  • ****
  • Сообщений: 534
  • Поблагодарили: 437
  • Уважение: +5
CiefpYouTube
« Ответ #7: 24 мая | 2026г. | 10:40:20 »
0
Опять пишет, что плагин не доступен.
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Оффлайн сергей 999sАвтор темы

  • Мастер Джедай
  • ***
  • Сообщений: 19489
  • Поблагодарили: 115275
  • Уважение: +2392
CiefpYouTube
« Ответ #8: 24 мая | 2026г. | 10:49:08 »
0
Опять пишет, что плагин не доступен.

А так в телнет

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.

Онлайн Evg77734

  • Совет Джедаев
  • ****
  • Сообщений: 1994
  • Поблагодарили: 14257
  • Уважение: +574
CiefpYouTube
« Ответ #9: 24 мая | 2026г. | 11:10:32 »
0
сергей 999s, yt-dlp для разных имиджей и даже их версий может устанавливаться по разному, я выше писал. А может вообще не установиться, или нет его на фидах. Это вообще стороннее  ПО. Да и размер не маленький, а использование pip приемлемо только на компьютерах, а в ресиверах приведет в конце концов к тому, что закончится свободное место. Видно авторам лишь бы сделать, а там "трава не расти"  :unknw:
Да и работа совсем не впечатлила даже на компьютере: скачал 373.63 MiB  за 07:33  минут  :shok:

Теги:
 


X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!