Рейтинг@Mail.ru

Вы здесь

Главная

Для просмотра Youtube каналов, плейлистов и других видео через телевизор нам понадобится программа для компьютера (Windows) HomeMediaServer. Это БЕСПЛАТНАЯ программа позволяющая смотреть видео с вашего компьютера на телевизоре, который поддерживает DLNA. Телевизор должен быть подключен к вашей домашней сети через Wi-Fi или Ethernet.

 

Просмотр видеофайлов на телевизоре

Скачиваем программу с сайта http://www.homemediaserver.ru и устанавливаем её.

После запуска Home Media Server необходимо сделать первоначальную настройку.

Главное окно программы:

Нажимаем кнопку "Настройки", затем "Устройства".

Здесь необходимо выбрать Ваш телевизор (1) или оставить "Устройство по умолчанию". От этой настройки зависит например будет ли работать перемотка. У меня на телевизоре Samsung видеоролики перематывались именно с "Устройством по умолчанию", и выключенной галочкой Автоопределение (3). У Вас могут быть другие настройки. Более тонкая настройка осуществляется в "Дополнительных параметрах" (2).

В разделе "Медиа-ресурсы" можно выбрать папки из которых можно будет смотреть фильмы, видео/аудио файлы, фото на ТВ.

Для добавление папки с фильмами нажимаем +Добавить и выбираем папку на компьютере. Далее нажимаем кнопку "Сканировать". После всех настроек нажимаем "ОК". (После добавления, удаления видео с вашего компьютера не забывайте пересканировать ресурсы)

Запускаем сервер нажав вверху большую кнопку "Запуск".

Для запуска видео, выбираем слева в древовидном списке "Каталог медиа-ресурсов" и папку, где лежит видео которое вы хотите просмотреть на телевизоре. Справа появится список видео в виде списка или эскизов (Для переключения между этими видами можно воспользоваться вкладками сверху "Таблица/Карточки"). Нажимаем правую кнопку на необходимом видео, далее выбираем пункт "Воспроизвести на..." и выбираем устройство на котором вы хотите посмотреть это видео.

Второй вариант просмотра видео: Вы можете на своем телевизоре запустить DLNA, выбрать устройство "HMS", далее Видео/Каталог медиа-ресурсов и там уже выбрать видео для просмотра.

 

Просмотр Youtube роликов

Программа Home Media Server поддерживает плагины, или как их еще называют Подкасты. Они позволяют смотреть видео с различных видеосервисов в интернете. Существуют множество подкастов к программе. Здесь представлен один из них. Он предназначен для просмотра видео с серависа Youtube.

Внимание!!! Данный Подкаст устарел и не работает с новой версией Youtube (v3). В апреле 2015 года Youtube перешел на новую версию API  v3.
Новая версия Подкаста доступна здесь

 

Теперь перейдем непосредственно к просмотру видео из Youtube.

Скачиваем файл YoutubeChannels1.1.hdf и перетаскиваем его в главное окно программы HMS. В древовидном меню слева в пункте "Подкасты" должен появится пункт "Channel Youtube".

Если он не появился, то добавляем подкаст другим способом. Нажимаем правую кнопку на пункт "Подкасты" и затем "Загрузить из файла", после чего выбираем скаченный файл (YoutubeChannels1.1.hdf).

Выбераем Youtube-канал или видео, который хотим добавить в HomeMediaServer. Копируем ссылку из браузера в буфер обмена.

Теперь добавим наш канал. Нажимаем правой кнопкой на YoutubeChannels и затем Добавить подкаст.

Откроется окно редактирования подкаста. Вставляем в поле "Ссылка" скопированную ссылку. В Заголовок введите свое название подкаста (эти два поля обязательны для заполнения).

В поле "Дополнительные параметры" можно вставить свои настройки, которые будут описаны позже. Если в Дополнительных параметрах ничего не будет записано, то будут задействованы параметры из родительского "YoutubeChannel"

Теперь остался последний шаг - Обновить подкаст. Нажимаем правую кнопку мыши, затем Обновление подкастов.

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

 

Альтернативная настройка подкаста:

Также можно в настройках подкаста вместо полной ссылки Youtube на видео/канал/плейлист вставить только код. Но в поле "Комментарий" тогда необходимо ввести уточнение что это за код:
channel
playlist
video

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

Пример настройки:

Заголовок: This Is Хорошо
Ссылка: thisishorosho
Комментарий: channel
Дополнительные параметры: --maxresults=10 --pattern='{num} [{episode}] {title} ({published})' --dopvideo=on --dopvideopattern='{num} {title}' --replacefrom='This is Хорошо -' --replaceto=''
При данных настройках будут выведены 10 роликов от пользователя thisishorosho, в папке "Дополнительные материалы" будут дополнительные ролики (если они имеются), Название роликов будут примерно такими: 08 [339] Забыл, зачем пришел... :G (04.07.2014)

Пример №2
Заголовок: Магазинчик Бо
Ссылка: http://www.youtube.com/watch?list=PLf_21QvXdOgNkYvBZbNPTg8B9-r9S7cTJ
При данных настройках будут выведены максимум 25 роликов из плейлиста PLf_21QvXdOgNkYvBZbNPTg8B9-r9S7cTJ

 

ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ

В настройках подкаста внизу окна находится строка дополнительных параметров. Там в текстовом виде через пробел они записываются в формате:

--paramname=paramvalue

где paramname - имя параметра. а paramvalue - значение, Значение может быть числовым, текстовым (записывается в кавычках, если между словами есть пробелы) и значение которое включает или выключает настройку (on, off)

--max-results - Максимальное кол-во загружаемого видео.
  Допустимые значения: 1-50
  По умолчанию: 25

--startindex - С какого видео начинать загружать (1 - первоое)
  Допустимые значения: 1-
  По умолчанию: 1

--safesearch - Указывает, должны ли результаты поиска включать не только закрытый, но и стандартный контент.
  Допустимые значения: none | moderate | strict (none - без фильтра | moderate - исключит контент, доступ к которому закрыт согласно выбранным региональным настройкам | strict - YouTube по возможности исключит из результатов поиска весь закрытый контент)
  По умолчанию: moderate

--orderby - Сортировка
  Допустимые значения: relevance | published | viewCount | rating (relevance - по релевантности, published - по дате публикации, viewCount - по кол-ву просмотров, rating - по рейтингу)
  По умолчанию: published

--replacefrom - Замена текста (Блок №1). Что заменить
  По умолчанию: ''

--replaceto - Замена текста (Блок №1) На что заменить
  По умолчанию: ''

Также доступны еще 2 блока замены 2 и 3:
--replacefrom2
--replaceto2
--replacefrom3
--replaceto3

--pattern - Шаблон для наименования роликов.
  Доступные переменные:
    {num} - Порядковый номер
    {episode} - Номер эпизода (если указан)
    {title} - Наименование Youtube
    {title,20} - Наименование усеченное до 20 символов
    {published} - Дата публикации
    {pubyear} - Год из даты публикации
    {pubmonth} - Месяц из даты публикации
    {pubday} - День из даты публикации
  По умолчанию: '{num} [{episode}] {title} {published}'

--dopvideo - Дополнительные материалы. Часто в описании к Youtube роликам помещают ссылки на другие видео, связанные с данным. При включении данной настройки, добавляется папка "Дополнительные материалы" в которой создаются папки по именам основных роликов. В них и будут находится дополнительные видео.
  Допустимые значения: on | off
  По умолчанию: off

--dopvideoinfolder - Создавать ли отдельную папку для Дополнительных материалов. Если параметр = off, то дополнительные видео ролики будут находиться рядом с основными видео.
  Допустимые значения: on | off
  По умолчанию: on

--dopvideopattern - Шаблон для именования дополнительных материалов
  Доступные переменные:
    {num} - Порядковый номер
    {episode} - Номер эпизода (если указан)
    {title} - Наименование Youtube ролика
    {title,20} - Наименование усеченное до 20 символов
    {published} - Дата публикации
    {pubyear} - Год из даты публикации
    {pubmonth} - Месяц из даты публикации
    {pubday} - День из даты публикации
    {parentnum} - Номер эпизода основного ролика Youtube
    {parenttitle} - Наименование основного ролика Youtube
    {parentepisode} - Эпизод  из основного ролика Youtube
  По умолчанию: '{parentnum} [{parentepisode}] {parenttitle,10} {num} {title}'

--delemptybrackets - Удалять пустые квадратные скобки. Например в шаблоне указано: [{episode}]  но номер эпизода найден не был, тогда в наименовании получится []
  Допустимые значения: on | off
  По умолчанию: off

--log - Включение лога действий
  По умолчанию off

--logerror - Включение лога ошибок
  По умолчанию on

Автор инструкции: Vadim_S

Файл подкаста: YoutubeChannels1.1.hdf

YoutubeChannels_v3.0.19.beta.hdf

Тема: 

Комментарии

Возможно ли увеличение кол-ва максимально загружаемого видео ??? Если да, то что править в подкасте ????

Спасибо за подкаст. Как посмотреть все видео на канале (больше 50-ти)?

Здравствуйте. Спасибо большое за хорошую статью. Но у меня к вам вопрос, подключил канал pelmeniTV, а там много видео, но в HMS показывает только 50. Пробовал другие каналы, но во всех только по 50 видео показывает. Почему?

Классное описание, спасибо!!! К сожалению не работает с новой версией youtube data api v3 ((((

Отличный подкаст и статья, спасибо! Но, к сожалению, он уже пару недель не работает: youtube обновил API.

Добавил канал (полной ссылкой), обновляю - никаких видео не появляется справа, пусто. На канале видео есть, ссылка в браузере открывается и приводит на канал. Что делать? :)

Подкаст обновлен и теперь работает! Ограничений на 50 видео уже нет.

Добавить комментарий