Youtube v3.3 (2020.01.23-2)

Готовые конфигурации подкастов (RSS и Web)
WendyH
Posts: 393
Joined: Fri Apr 13, 2012 7:59 pm

Youtube v3.3 (2020.01.23-2)

Post by WendyH »

В подкаст можно вручную добавлять ссылки на плейлисты и каналы.
Для этого:
1) На подкасте или папке подкаста, куда хотим хотим добавить, нажать правой клавишей мышки;
2) Выбрать в появившемся меню "Добавить подкаст";
3) В поле "Заголовок" вписать имя;
4) В поле "Ссылка" вставить ссылку пользователя или канала youtube. Например:

Code: Select all

https://www.youtube.com/user/ninja000
или

Code: Select all

https://www.youtube.com/channel/UCAMqK1z311E6vNxp-lThrPQ
Также можно вставлять ссылки на плейлисты, такого вида:

Code: Select all

https://www.youtube.com/playlist?list=PLSyUEbqK6uQRMUcPZgDo8XRx22JHu0p93
Для того, чтобы использовать подкаст для работы со своей учетной записью, нужно получить код доступа для этого подкаста. Его нужно вставить в поле "Пароль" подключения. Имя пользователя вводить необязательно.

Код доступа и разрешения получаем здесь.

В параметрах подкаста можно использовать ключи:
  • --subtitles - включение отображения субтитров. Но субтитры будут отображаться только со второй попытки включения видео (особенность программы).
  • --sublanguage=ru - установка языка субтитров. Если субтитры с данным языком не будут найдены, будут использоваться английские.
  • --maxheight=1080 - установка максимальной высоты кадра для ограничения выбора качества видео, где вместо 1080 можно подставить любое другое значение.
  • --chkupdates - включение проверки (раз в день) наличия новой версии подкаста на этом форуме.
  • --adaptive - ключ, включающий работу с альтернативным списком источников потока. В этом списке может быть более большой выбор качества видео (вплоть до Ultra HD 2160p 60fps), в отличии от стандартного списка, который в любом случае ограничен максимальным качеством в 1080p. На сайте youtube в настройках выбора качества вы видите варианты именно адаптивного списка. Для того, чтобы использовать возможность смотреть Ultra HD на своём устройстве, кроме выставления ключа --adaptive необходимо также завысить (или убрать) ограничение высоты через ключ --maxheight, например выставив его в --maxheight=2160. Также в настройках транскодирования устройства нужно, чтобы значения "Размер кадра" стояли 3840 x 2160 (или какое там реальное разрешение экрана вашего устройства).
    Естественно, чтобы было выбрано самое высокое качество, нужно чтобы данное качество было доступно у данного видео (можно посмотреть на сайте с этим видео).
Комментарий по использованию поиска тут.
Комментарий по использованию ключей тут.

UPD 2016.12.20: Восстановлена работа ключа --subtitles.
UPD 2019.06.18: Восстановление работоспособности подкаста.
UPD 2020.01.11: Восстановление работоспособности получения кода доступа для раздела "Мой канал".[/b]
UPD 2020.01.23: Смена API-key приложения.
UPD 2020.01.23-2: ПОДКАСТ ВРЕМЕННО ИЗЪЯТ.

Отзывы приветствуются.
Attachments
GooglePhotos.zip
2016.01.11 ПОДКАСТ НЕ РАБОЧИЙ (АРХИВ)
(4.9 KiB) Downloaded 3130 times
SONY KDL-32CX520
WendyH
Posts: 393
Joined: Fri Apr 13, 2012 7:59 pm

Re: Youtube v3

Post by WendyH »

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

Поиск производится как видео, так и плейлистов с каналами. По-умолчанию - поиск идёт по всем направлениям.
Созданные в "Поиск" папки "Каналы", "Плейлисты", "Видео", "Фильмы", "Шоу" нужны для того, чтобы добавив в них подкаст для поиска, был произведён поиск только нужно типа объектов.
Если заглянуть в ссылку этих папок, то можно увидеть ключи, которые включают фильтры.

Можно использовать:
-type=channel - поиск каналов;
-type=playlist - поиск плейлистов;
-type=video - поиск видео;
-videoType=movie - поиск фильмов;
-videoType=episode - поиск эпизодов шоу.

Ключ -videoType можно использовать только совместно -type=video.

Вы можете добавить свою папку и указать в поле "Файл" или "Дополнительные параметры" свои вышеперечисленные ключи, чтобы все добавленные в эту папку подкасты искались по заданному фильтру.

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

Также можно задавать практически все ключи фильтра для поиска, которые перечислены тут, в разделе "Optional parameters":

-channelId= - указывается ID канала, поиск видео или плейлистов будет происходить только в нём;

-channelType= - возможные значения: any – возвращает результаты любых каналов, show – только шоу (сериалов)

-eventType= - возможные значения: completed – завершённые трансляции, live – текущие трансляции, upcoming – готовящиеся трансляции.

-location= - вместе с параметром locationRadius используется для определения зоны, с которой связаны видео. Значение - это широта и долгота в формате: 37.42307,-122.08427

-locationRadius= - радиус охвата зоны. Значения могут иметь вид: 1500m, 5km, 10000ft или 0.75mi.

-order= - сортировка результатов. Возможные значения: date, rating, relevance, title, videoCount, viewCount.

-publishedAfter= - опубликовано после даты, указанной в формате RFC 3339: 1970-01-01T00:00:00Z.

-publishedBefore= - опубликовано до даты, формате как и у publishedAfter.

-regionCode= - код региона, двубуквенный код страны (стандарт ISO 3166-1 alpha-2).

-relevanceLanguage= - предпочтительный язык, двубуквенный код языка (стандарт ISO 639-1 two-letter language code).

-safeSearch= - возможные значения: moderate – фильтруется содержимое, которое ограничено в вашем регионе. Основываясь на содержании, могут быть удалены или понижены в результатах поиска. Это значение используется по-умолчанию, none – не фильтруется, strict – youtube будет пытаться исключить из результатов поиска ограниченный контент.

-topicId= - связь с топиком (темой, объектом) из FreeBase. 30 июня google отправляет эту тему на пенсию. Если коротко, FreeBase API - это свободная база данных объектов, персон и проч., к которой удобен доступ из программ. Например, по запросу получить ID объекта и по нему получить информацию в полях и свойствах. Что-то типа wikipedia для программ. Ссылка.

-type= - тип объектов поиска. Возможные значения: channel – каналы, playlist – плейлисты, video – видео.

-videoCaption= - фильтрует по значению, относящимуся к наличию надписей на видео. Возможные значения: any – не фильтрует, closedCaption – только имеющие надписи, none – только не имеющие. Возможно использование только с параметром -type=video.

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

-videoDefinition= - фильтр по качеству видео. Возможные значения: any – любое, high – только HD качество видео, standard – только SD.

-videoDimension= - в каком измерении видео. Значения: 2d – только обычные, не в 3D, 3d – только в 3D измерении, any – любое.

-videoDuration= - длительность видео. Возможные значения: any – любое, long – только более 20 минут, medium – от 4 до 20 минут, short – только короче 4 минут.

-videoEmbeddable= -встраиваемое видео. Возможные значения: any – любые, true – только видео, которые можно встроить на страницу сайта.

-videoLicense= - тип лицензии. Возможные значения: any – любые, creativeCommonтакая, youtube – стандартная лицензия Youtube.

-videoSyndicated= - фильтровать ли видео, которые можно воспроизводить вне youtube.com. Возможные значения: any – не фильтровать, true – только те видео, которые можно (кто бы объяснил только).

-videoType= - тип видео. Возможные значения: any – все видео, episode – только серии (эпизоды) шоу, movie – кино. Можно использовать только с параметром -type=video.

В ссылке или параметрах подкаста также можно указать ключ
-search="" - где между кавычек можно вписать ключевые слова для поиска. При этом наименование можно указывать любое.

Примеры использования ключей можно посмотреть в таких пунктах подкаста как "Прямые трансляции" или в папке "Музыка" подкасты "Новые клипы", "Лучшее Official Video" или "Музыкальные трансляции".

Пример ссылки "Лучшее Official Video":
-search="OFFICIAL VIDEO" -type=video -videoCategoryId=10 -order=rating
Это означает, что поиск будет производиться по ключевым словам "OFFICIAL VIDEO", тип - видео (без плейлистов и каналов), категория - 10 (музыка), -order - сортировка по рейтингу.

Пример ссылки "Прямые трансляции":
-search="" -type=video -eventType=live -order=viewCount -relevanceLanguage=ru
Означает, что будет искаться всё видео, с типом трансляции "текущие трансляции" с сортировкой по количеству просмотров (популярность) и поднимать вверх результаты с русским языком.
SONY KDL-32CX520
WendyH
Posts: 393
Joined: Fri Apr 13, 2012 7:59 pm

Re: Youtube v3

Post by WendyH »

Возможные ключи в поле "Дополнительные параметры":

--chkupdates - проверка обновлений подкаста на этом форуме, раз в сутки.
--alert - появление окна запроса на компьютере для получения кода доступа, при попытке доступа к данным, требующих авторизации, но её не прошедшую.
Убрать этот ключ, для отключения появления этого окна.

--subtitles - включение показа субтитров, если они есть.

--sublanguage=<Language Code> - установка языка субтитров, где <Language Code> - двубуквенный код языка (по-умолчанию - ru).

--regionCode=<Language Code>, где <Language Code> вдубуквенный код страны в стандарте ISO 3166-1 alpha-2.

--maxheight=<NUM> - максимальное значение высоты кадра (разрешения видео) при выборе потока для воспроизведения.
Обращаю внимание, что при получении ссылки на видео поток, в этом подкасте также работает настройка "Приоритет форматов видео (высота кадра)", если она включена в настройках папки или подкаста во вкладке "Передача" внизу окна настроек.

--adaptive - включение альтернативного списка для выбора медиа-потока при получении ссылки видео.
В современных видео на Youtube, кроме стандартного списка видео-потоков с разным качеством, также есть список Adaptive медиа. Как правило, стандартный список содержит качество видео только до 720p (высота кадра).
Более качественные видео, если есть, то содержатся в adaptive списке. Там можно получить видео до 8К UHD (4320p). Но есть одно существенное НО.
В данном списке дорожки видео от дорожек звука находятся отдельно. Что накладывает некоторые ограничения. И при транскодировании оба потока грузятся одновременно.
Например, при таком включенном ключе можно использовать только профили с транскодированием, таких как "Фильм (Основной)" (для объединения дорожек в одно видео).
Также замечен рассинхрон видео и звука при перемотке. А точнее - видео проматывается, а звук начинается сначала.
Ну и вообще, использование данного ключа пока, скорее, для экспериментирования.
SONY KDL-32CX520
WendyH
Posts: 393
Joined: Fri Apr 13, 2012 7:59 pm

Re: Youtube v3 (2015.06.17*) и GooglePhotos (фотографии)

Post by WendyH »

В общем-то, возможность просмотра фотографий делал для себя, но может быть пригодится и ещё кому.
Например, если фотографии в облако гугла грузятся автоматически с телефона. Поэтому пофотографируясь на каком-либо мероприятии и придя домой, можно сразу на телеке посмотреть отснятые фотографии и видео, не включая при этом телефон в режимы передачи на телек или копируя файлы на комп.

Подкаст GooglePhotos сделал отдельно, для того, чтобы была возможность включать слайд-шоу в телеке с музыкой. Например, фотографируя много своих детей, обычно включаем слайд-шоу с каким-нибудь радио Eska Club - так просмотр фотографий становиться немного интересней.
SONY KDL-32CX520
alexmog
Posts: 9
Joined: Mon Feb 27, 2012 9:02 am

Re: Youtube v3 (2015.06.17*) и GooglePhotos (фотографии)

Post by alexmog »

Спасибо огроменное!
WendyH
Posts: 393
Joined: Fri Apr 13, 2012 7:59 pm

Re: Youtube v3.1 (2017.03.25) и GooglePhotos (фотографии)

Post by WendyH »

Обновлён подкаст.
SONY KDL-32CX520
alexmog
Posts: 9
Joined: Mon Feb 27, 2012 9:02 am

Re: Youtube v3.1 (2017.03.25) и GooglePhotos (фотографии)

Post by alexmog »

Перестал работать. При тестовом транскодировании выдает Invalid data found when processing input
WendyH
Posts: 393
Joined: Fri Apr 13, 2012 7:59 pm

Re: Youtube v3.2 (2019.06.18)

Post by WendyH »

Обновил подкаст в первом сообщении.
SONY KDL-32CX520
alexmog
Posts: 9
Joined: Mon Feb 27, 2012 9:02 am

Re: Youtube v3.2 (2019.06.18)

Post by alexmog »

Не работает поиск на русском языке. На английском работает. Может, что делаю не так?
alexmog
Posts: 9
Joined: Mon Feb 27, 2012 9:02 am

Re: Youtube v3.2 (2019.06.18)

Post by alexmog »

Не показывает некоторые видео. В логе ошибка "невозможно найти данные для воспроизведения на странице видео"
Post Reply