Перейти к содержанию

Как отправить видео YouTube на Станцию

Материал из Wiki yaboard

Содержание

Вводная

На момент написания статьи на Яндекс.Станции и Яндекс.Модуле просмотр видео с Youtube очень урезан: нет входа в аккаунт, а значит - отсутствуют тренды, подписки, рекомендованные видео, поиск, трансляции, итд.

Для решения этой проблемы участник комьюнити @HeyAlyosha написал расширение для Яндекс.Браузера "YaStation Cast". После его установки становится возможным транслировать практически все видео и трансляции YouTube на Яндекс.Станцию или Модуль точно так же, как это официально реализовано в Яндекс.Видео.

Возможности расширения

  • Отправка практически любого видео YouTube на Яндекс.Станцию или Модуль.
  • Отправка трансляции (стрима) с YouTube на Яндекс.Станцию или Модуль.
  • Возможность быстро найти видео с Youtube на Я.Видео по его названию.
  • Быстрый импорт в расширение всех подключенных устройств.

Безопасно ли это? Какие данные передаются?

  • Процесс трансляции на Станцию или Модуль сделан точно теми же средствами, что и обычная трансляция из Я.Видео, так что процесс безопасен.
  • Все данные хранятся в памяти браузера и передаются только между Яндексом, YouTube и используемыми сервисами (Quasar, закрытое API Станции и Модуля, в будущем Я.Диск, ВК или Одноклассники).
  • При запросах расширение использует ваши cookie, что позволяет лучше работать с настройками и историей.

Мне нравится! Как начать пользоваться?

Инструкция зависит от устройства:

На ПК (настольные компьютеры, ноутбуки)

Так отображаются дополнительные значки в списках видео на Youtube


После установки расширения при заходе на YouTube в левом верхнем углу каждого видео появятся 2 значка. Разберём их различия:

  1. Нажатие на эту иконку сразу отправляет видео на Станцию или Модуль.
  2. Нажатие на эту иконку открывает страницу Яндекс.Видео с поисковым запросом по названию этого видео (сделано на случай изменения существующего API трансляции).
Подробная инструкция по импорту устройств

При нажатии на первую кнопку появится окно с привязанными устройствами. Если никакие устройства не привязаны:

  • нажмите "Импортировать устройства",
  • немного подождите (обычно до 10 секунд),
  • когда появится оповещение об успешном импорте - обновите страницу.

Теперь все устройства сохранены в памяти браузера.

При изменении аккаунта, ID у устройств, или привязки/изменения новых/старых устройств обязательно повторите импорт. Подробности на скриншоте справа.

На смартфонах (полностью поддерживается только на Андроид)

Всё точно так же, как и на ПК. Единственное отличие - не будет оповещения об успешном импорте, поэтому после нажатия на кнопку "Импортировать устройства" подождите 2-3 секунды - и можно обновлять страницу:

Установка на компьютер

  1. Скачиваем и устанавливаем Яндекс.Браузер - browser.yandex.ru
  2. Скачиваем расширение для Яндекс.Браузера - Ya.Station Cast
  3. Распаковываем архив с расширением (у вас получится папка с файлами Ya.Station Cast; запоминаем, где она лежит).
  4. Открываем Яндекс.Браузер, в поисковой строке вбиваем адрес: chrome://extensions


Появится такая страница:

Далее:

  • Нажимаем на ползунок "Режим для разработчиков".
  • Нажимаем на кнопку "Загрузить распакованное расширение".
  • В открывшемся окне укажите запомненный путь к папке с расширением.

Всё! Можно пользоваться!

Установка на смартфоны и планшеты с Андроидом

  1. Скачиваем и устанавливаем Яндекс.Браузер - browser.yandex.ru
  2. Скачиваем расширение для Яндекс.Браузера - Ya.Station Cast
  3. Распаковываем архив с расширением, у вас получится папка с файлами Ya.Station Cast, запоминаем где она лежит.
  4. Подключаем Смартфон по USB к ПК и перекидываем папку (именно папку!) с расширением в папку Downloads на смартфоне.
  5. Открываем Яндекс.Браузер, вбиваем в адресную строку следующий адрес chrome://extensions .

Появится вот такая страница:


Дальше - так же, как и на компьютере

  1. Качелька "Для разработчиков" -> "Загрузить распакованное расширение".
  2. Выберите папку, где лежит расширение (обычно это "Downloads") и укажите путь до файла manifest.json в корне этой папки.


Всё! Приятного просмотра!!!

Возможные проблемы и методы решения

При импорте устройств ничего не происходит/вылезает ошибка "Ошибка при подключении к серверу Яндекса"

Данная ошибка встречается в Яндекс Браузер Бета и некоторых актуальных версиях Яндекс браузера. Решения на данный момент нет: Яндекс.Браузер блокирует запросы расширения. Сейчас общаюсь с поддержкой Яндекс.Браузера по этому поводу, как станет понятно с чем это связано - напишу. Единственный выход на данный момент - пользоваться Хромом или Оперой или попытаться полностью переустановить Я.Браузер (с удалением БРАУЗЕРА, всей истории и настроек, а затем повторной установкой браузера (не бетой)) .

Видео отправляется, но на станции загорается красное кольцо с сообщением об ошибке воспроизведения

Способы решения:

  • Если ошибку выдаёт просмотренное, недосмотренное видео или видео в плейлисте (красная полоса под превью видео на Ютубе) - обновить расширение до версии 1.0.1 и выше.
  • Нажать на кнопку поиска в Яндекс.Видео (правее от иконки "Транслировать"). Некоторые видео с Ютуба Яндекс загружает на свои сервера, после чего они становятся доступны только с Я.Видео.

Нажимаю на кнопку отправить, но ничего не происходит

Способы решения:

  • Станция потеряла доступ к интернету или загружает видео, забивающее канал. Решение: просто подождать и проверить доступ к интернету.
  • Проверить авторизованы ли вы в Яндексе под аккаунтом, к которому привязаны устройства.

Нажимаю на кнопку отправить, но показывается совсем другое видео

Способы решения:

  • Результаты поиска на Ютубе закешировались. Полистать (скролл) страницу вверх вниз, данные обновятся.

Нажимаю на кнопку "Импортировать устройства", но в списке устройств - пусто

Способы решения:

  • Проверить авторизованы ли вы в Яндексе под аккаунтом, к которому привязаны устройства.

История обновлений

Исправлено:

  • Иконки трансляций больше не залезают на окно видеоплеера и панель навигации в мобильной версии Ютуб.
  • Просмотренные и недосмотренные видео (с таймкодом) больше не вызывают ошибки (красное кольцо) на Станции и Модуле.
  • Видео из плейлистов больше не вызывает ошибки (красное кольцо) на Станции и Модуле.
  • Улучшен импорт устройств, больше не нужно перезагружать страницу, лист устройств обновится автоматически.
  • Если при импорте возникнет ошибка, то появится соответствующее сообщение.
  • Добавлена иконка для расширения.
  • Расширение добавлено в Каталог Расширений Chrome , метод установки упростился.
  • При запуске браузера на ПК пропало предупреждение об установленном через средства разработчика расширении.
  • На Вики добавлен блок "Возможные проблемы и способы решения".