Для просмотра видеороликов с Youtube на своем телевизоре необходимо установить программу Home Media Server. Данная программа является DLNA сервером и позволяет смотреть видео со своего компьютера на телевизоре. Более подробно об установке и настройке читайте здесь. Она также позволяет устанавливать дополнительные модули - Подкасты, с помощью которых можно смотреть видео с различных видеосервисов на ТВ.
Здесь представлен написанный мной подкаст - "YoutubeChannels", имеющий следующие особенности:
1. Возможность добавлять канал/пользователя, плейлист, видео-ролик для последующего просмотра на ТВ
2. В настройках можно включить получение "Дополнительных материалов". Это дополнительные ролики, ссылки на которые есть в описании к видео
3. Возможность настраивать имена получаемых роликов по заданному шаблону
4. Возможность замены части текста в названях роликов другим текстом или его удаление.
5. Видео добавляется непосредственно в папке, которую создал пользователь
6. Пользователь может проставить 5-звездочный рейтинг к видео, который сохраняется после обновления подкастов
7. Вывод списка плейлистов из определенного канала или вывод списка каналов по поисковому запросу
8. Вывод отфильтрованных видео по указанному в комментарии поисковому запросу
Видео инструкция (без звука):
Итак, для установки или обновления подкаста, скачиваем файл YoutubeChannels_v3.0.28.beta.hdf и перетаскиваем его в главное окно программы HMS. В древовидном меню слева в пункте "Подкасты" должен появится пункт "YoutubeChannels_v3". Если у вас была прошлая версия, то она заменится новой. Все ваши каналы должны остаться.
В подкасте добавлены три демонстрационных канала (ThisIsHorosho, Enjoykin, Simon's Cat) и один канал с плейлистами (Масяня и Магазинчик БО). Если вы хотите скачать Подкаст без них, то скачайте YoutubeChannels_v3.0.28.beta_clear.hdf
Если подкаст в списке не появился, то добавляем подкаст другим способом. Нажимаем правую кнопку на пункт "Подкасты" и затем "Загрузить из файла", после чего выбираем скаченный файл (YoutubeChannels_v3.0.28.beta.hdf).
Переходим слева в пункт Подкассты/YoutubeChannels_v3. Раскрыв его, видим несколько демо-каналов. Для того чтобы в них появились видеоролики, необходимо нажать на нем правую кнопку мыши и выбрать Обновление подкастов. Если вы хотите обновить все подкасты сразу, нажмите правой кнопкой мыши на главный подкаст YoutubeChannels_v3 и нажмите на обновление.
Ненужные вам подкасты можно удалить - нажать на подкаст правой кнопкой мыши и выбрать "Удалить подкаст"
Добавление подкаста: Выбераем Youtube-канал, плейлист или видео, который хотим добавить в HomeMediaServer. Копируем ссылку из браузера в буфер обмена.
Теперь добавим наш канал. Нажимаем правой кнопкой на YoutubeChannels_v3 и затем Добавить подкаст.
Откроется окно редактирования подкаста. Вставляем в поле "Ссылка" скопированную ссылку. В Заголовок введите свое название подкаста (эти два поля обязательны для заполнения).
В поле "Дополнительные параметры" можно вставить свои настройки, которые будут описаны ниже. Если в Дополнительных параметрах ничего не будет записано, то будут задействованы параметры из родительского "YoutubeChannel_v3" или параметры по умолчанию.
Теперь остался последний шаг - Обновить подкаст. Нажимаем правую кнопку мыши на одном из пунктов, затем выбераем Обновление подкастов.
Теперь при нажатии на подкаст в правой части программы будет список видео. Просматривать их на телевизоре можно также как и обычное видео. Нажимаем Правую кнопку мыши на видео, "Воспроизвести на", Выбираем свое устройство.
После этого видео должно запуститься на вашем телевизоре.
Также, можно зайти со своего телевизора по DLNA и с пульта управлять просмотром.
Что делать если не работает перемотка?
Возможно Вы выбрали устройство воспроизведение неправильно. Зайдите в "Настройки программы/Устройства" и выбирите Тип устройства. Попробуйте выбрать "Устройство по умолчанию" (1) и выключить галочку "Автоопределение" (3).
Если не помогает, в Доп.параметрах (2) можно осуществить более тонкую настройку. Зайдите в нее нажав на кнопку(2) и выбирите раздел "Транскодер/Кодеки, кадр" в "Формате файла (контейнер)" выберите MPEG (DVD).
Для Вашего телевизора возможно придется подобрать собственные настройки...
Для настройки канала или плейлиста, как говорилось выше, необходимо заполнить поля: Заголовок и Ссылка. В поле комментария может указываться поисковая строка с помощью которой можно найти определенные видео
Для поиска плейлистов в необходимом канале, необходимо в поле Ссылка в конце написать /playlists (http://www.youtube.com/user/simonscat/playlists)
Для поиска каналов в поле Ссылка указывается /channels, а в комментарии - слова, по которым будет осуществляться поиск каналов
Примеры добавлениия канала и плейлиста:
Добавление ссылки на канал:
Заголовок: Simon's Cat
Ссылка: http://www.youtube.com/user/simonscat
Добавление плейлистов канала:
Заголовок: Simon's Cat
Ссылка: user/simonscat/playlists
Добавление ссылки на плейлист (в комментариях указан playlist, т.к. в ссылке кроме кода плейлиста есть код конкретного видео):
Заголовок: Магазинчик Бо (плейлист)
Ссылка: http://www.youtube.com/watch?v=HFyiZpI-ToQ&list=PLf_21QvXdOgNkYvBZbNPTg8...
Добавление двух видео (указываютя 11-значные коды Youtube через запятую):
Заголовок: Магазинчик Бо (2 серии)
Ссылка: video/HFyiZpI-ToQ,3jbLMFSwrm0
Добавление видео по поисковой строке
Заголовок: Поиск "квн 2015" в Youtube
Ссылка:
Комментарий: квн 2015
Добавление видео по поисковой строке
Заголовок: Поиск "квн 2015" в Youtube
Ссылка: http://www.youtube.com/results?search_query=квн
В поиске можно использовать исключающие слова. Например
Заголовок: Поиск "1/2 финала, без слова квн"
Ссылка:
Комментарий: 1/2 финала -квн
Примеры дополнительных параметров:
Пример №2
Заголовок: Магазинчик Бо
Ссылка: http://www.youtube.com/watch?list=PLf_21QvXdOgNkYvBZbNPTg8B9-r9S7cTJ
Дополнительные параметры: --maxresults=25 --orderby=date --pattern='{num} {title} ({published})' --dopvideo=off
Заголовок: 3D видео
Ссылка:
Комментарий:
Дополнительные параметры: --videodimension=3d --orderby=viewCount
ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ
В настройках подкаста внизу окна находится строка дополнительных параметров. Там в текстовом виде через пробел они записываются в формате:
--paramname=paramvalue
где paramname - имя параметра. а paramvalue - значение, Значение может быть числовым, текстовым (записывается в кавычках, если между словами есть пробелы) и значение которое включает или выключает настройку (on, off)
--maxresults - Максимальное кол-во загружаемого видео.
Допустимые значения: 1-50
По умолчанию: 50
--safesearch - Указывает, должны ли результаты поиска включать не только закрытый, но и стандартный контент.
Допустимые значения: none | moderate | strict (none - без фильтра | moderate - исключит контент, доступ к которому закрыт согласно выбранным региональным настройкам | strict - YouTube по возможности исключит из результатов поиска весь закрытый контент)
По умолчанию: moderate
--orderby - Сортировка
Допустимые значения: date | relevance | viewCount | rating | title (date - по дате публикации, relevance - по релевантности, viewCount - по кол-ву просмотров, rating - по рейтингу, title - по названию)
По умолчанию: date
--replacefrom - Замена текста (Блок №1). Что заменить
По умолчанию: ''
--replaceto - Замена текста (Блок №1) На что заменить
По умолчанию: ''
Также доступны еще 2 блока замены 2 и 3:
--replacefrom2
--replaceto2
--replacefrom3
--replaceto3
--pattern - Шаблон для наименования роликов.
Доступные переменные:
{num} - Сквозной порядковый номер
{num0} - Тоже что и {num} но с ведущим нулем
{title} - Наименование Youtube
{title,20} - Наименование усеченное до 20 символов
{published} - Дата публикации
{pubyear} - Год из даты публикации
{pubyear2} - Последние 2 цифры года
{pubmonth} - Месяц из даты публикации
{pubday} - День из даты публикации
{position} - Номер позиции в пределах одной страницы
{position0} - Тоже что и {position} но с ведущим нулем
{channel} - Имя канала
По умолчанию: '[{num}] {title} {published}'
--playlistpattern - Шаблон для именования плейлистов (при использовании типа playlists)
По умолчанию: ''
--channelpattern - Шаблон для именования каналов (при использовании типа channels)
По умолчанию: ''
--publishedafter - Видео опубликованные после указанной даты
Пример: --publishedafter=2014-12-28T00:00:00Z
--publishedbefore - Видео опубликованные до указанной даты
Пример: publishedbefore=2015-03-01T00:00:00Z
--relevancelanguage - Предпочтительный язык роликов
При поиске видео и настройке --relevancelanguage=ru в результате будут показаны видео на русском языке
--videodimension - 2d/3d видео
Допустимые значения: any | 2d | 3d
По умолчанию: any
--videodefinition - Качество видео
Допустимые значения: any | high | standard
По умолчанию: any
--videoduration - Длина видео
Допустимые значения: any | long | medium | short
По умолчанию: any
--dopvideo - Дополнительные материалы. Часто в описании к Youtube роликам помещают ссылки на другие видео, связанные с данным. При включении данной настройки, добавляется папка "Дополнительные материалы" в которой создаются папки по именам основных роликов. В них и будут находится дополнительные видео.
Допустимые значения: on | off
По умолчанию: off
--dopvideopattern - Шаблон для именования дополнительных материалов
Доступные переменные:
{num} - Порядковый номер
{num0} - Тоже что и {num} но с ведущим нулем
{title} - Наименование Youtube ролика
{title,20} - Наименование усеченное до 20 символов
{published} - Дата публикации
{pubyear} - Год из даты публикации
{pubyear2} - Последние 2 цифры года
{pubmonth} - Месяц из даты публикации
{pubday} - День из даты публикации
По умолчанию: '{parentnum} {parenttitle,10} {num} {title}'
--dopvideomaxresults - Максимальное кол-во дополнительных материалов
Допустимые значения: 1-50
По умолчанию: 25
--delemptybrackets - Удалять пустые квадратные скобки. Например в шаблоне указано: [{episode}] но номер эпизода найден не был, тогда в наименовании получится []
Допустимые значения: on | off
По умолчанию: off
--maxheight - Максимальное разрешение видео по высоте
По умолчанию: 1080
--log - Включение лога действий
По умолчанию off (в бета-версиях on)
--logerror - Включение лога ошибок
По умолчанию on
--backupstars - Параметр разрешает сохранение оценок видео (5-звездочный рейтинг, который проставляется пользователем в колонке "Оценка").
Сохранение происходит при обновлении подкаста. Файл с оценками находится: C:\ProgramData\Home Media Server\hms_stars.backup
По умолчанию: on
История версий плагина (подкаста) YoutubeChannels v3
Автор инструкции: Vadim_S
Программа Home Media Server
Файл подкаста: YoutubeChannels_v3.0.28.beta.hdf
Подкаст без демо-каналов: YoutubeChannels_v3.0.28.beta_clear.hdf
Теги:
Программы
HomeMediaServer