@9StarRu

Как получить данные для отладки видеоролика от youtube — playbackQuality?

На каждом видеоролике youtube есть возможность получить отладочные данные нажав на правую кнопку мышки и выбрав нужный пункт в меню "Скопировать данные для отладки"

c9216f9c027a455f0e0d6d16207f7d6c.png
Для меня важно значение поля debug_playbackQuality

Как получить эти данные с помощью youtube api или другим способом?
Или как сразу получить значение debug_playbackQuality?

Слышал о функции player.getPlaybackQuality():String но похоже это работает с js, мне нужно на php

Мне необходимо при работе с youtube api получать значение параметра debug_playbackQuality у каждого видеоролика (по аналогии с privacyStatus, embeddable) и далее основываясь на данных принимать решение о дальнейшей работе с роликом. Как проверить значение debug_playbackQuality не знаю.

Помогите разобраться, пожалуйста.

p. s.

Попробуйте запустить это видео https://www.youtube.com/embed/1fO1HmgBHaE
Оно не запустится при том, что находится на домене youtube.com но будет работать по адресу https://www.youtube.com/watch?v=1fO1HmgBHaE

Это видео доступно в youtube api и имеет статус privacyStatus = public, embeddable = true
Из-за этого видео встраивается в сайт, но не работает на нем.

Я нашел решение, такие видео имеют статус "debug_playbackQuality": "unknown"!

NCnWC.png

Похоже единственный вариант не добавлять такие видео на сайт, проверить качество debug_playback на unknown статус.
  • Вопрос задан
  • 431 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы