Как указать координаты для аннотаций в видео на Ютубе

  • Автор темы Автор темы Chelsea12
  • Дата начала Дата начала

Chelsea12

Новичок
Регистрация
20.05.2015
Сообщения
14
Реакции
0
Баллы
1
Здравствуйте!
Подскажите пожалуйста как можно реализовать перетаскивание аннотации в видео на нужное место в нем.
Пробовал экшн Эмуляция>Эмуляция мыши, но ничего не выходит. Есть ли экшн который позволяет выделить элемент и задать новые координаты для него?
Спасибо!
 
Зря советуешь то, чего сам не пробовал! Такое не работает
Не раз предупреждали пользователей - если проблема на каком-то конкретном сайте, давайте тестовый аккаунт и шаблон с примером действий. Региться на youtube, заливать туда видео и разбираться, что и как пользователь делает, так для всех никакого времени не хватит. Раз пользователь не предоставил, пусть пробует.
А у вас такая же проблема?
 
в ютюба есть апи.
Попробуй работать через апи. Думаю будет самое правильное решения
 
Не раз предупреждали пользователей - если проблема на каком-то конкретном сайте, давайте тестовый аккаунт и шаблон с примером действий. Региться на youtube, заливать туда видео и разбираться, что и как пользователь делает, так для всех никакого времени не хватит. Раз пользователь не предоставил, пусть пробует.
Все правильно
А у вас такая же проблема?
Нет, я всё это перепробовал. В Зенно на Ютубе Драг & Дроп не работает
Более того, то, что большинству надо, даже вручную невозможно сделать. Там только через API... но это для особо одарённых

в ютюба есть апи.
Попробуй работать через апи. Думаю будет самое правильное решения
API там хитропопое. Найти именно этот момент, да ещё и настроить, это без навыков программирования вряд ли получится. НО, если можешь такое сотворить, тыкни пальцем, в конкретное место. Или можно как-то иначе решить эту задачу
 
Да хитрожопое согласен.
Но иначе, так чтоб стабильно работало никак. Через браузер будет еще хуже. А точнее вообще пока никак
 
Да хитрожопое согласен.
Но иначе, так чтоб стабильно работало никак. Через браузер будет еще хуже. А точнее вообще пока никак
Я через браузер пробовал, НИКАК не решить.
Скажи лучше, в API можешь разобраться? Или, может быть кто-то есть, кто этот вопрос смог бы сделать более прозрачным и дать решение?
 
Да хитрожопое согласен.
Но иначе, так чтоб стабильно работало никак. Через браузер будет еще хуже. А точнее вообще пока никак
Да, Drag&Drop не работает как надо. А на счет API - там нужно через GET запрос делать? Насколько сложнее работа с API Youtube в сравнении с API Вконтакте?
 
Зачем вам зенно, рукой накидал и закрыл окно.
 
Зачем вам зенно, рукой накидал и закрыл окно.
Надсмехаешься? Сделай вручную аннотацию - прозрачная рамка, на всю ширину видео, при высоком разрешении, я тебе памятник поставлю

Да, Drag&Drop не работает как надо. А на счет API - там нужно через GET запрос делать? Насколько сложнее работа с API Youtube в сравнении с API Вконтакте?
Наверное, не сложнее, однако, я точно сказать не могу. Но, начнём с того, что в API Ютуба я не нашёл никаких сведений о том, как менять/задавать координаты аннотаций. Может быть потому что плохо разбираюсь и не знал где искать.
 
Надсмехаешься? Сделай вручную аннотацию - прозрачная рамка, на всю ширину видео, при высоком разрешении, я тебе памятник поставлю


Наверное, не сложнее, однако, я точно сказать не могу. Но, начнём с того, что в API Ютуба я не нашёл никаких сведений о том, как менять/задавать координаты аннотаций. Может быть потому что плохо разбираюсь и не знал где искать.
Надсмехаюсь ? нет.
 
там не на флеше реализованы эти аннотации?
 
ну если там flash, то да, без вариантов
 
это просто клик, драг и дроп не получится
 
Кажется, вот тут копать надо - https://developers.google.com/youtube/v3/docs/videos
Код:
Развернуть Свернуть Копировать
"videoStreams": [
      {
        "widthPixels": unsigned integer,
        "heightPixels": unsigned integer,
        "frameRateFps": double,
        "aspectRatio": double,
        "codec": string,
        "bitrateBps": unsigned long,
        "rotation": string,
        "vendor": string
      }
    ],
первые 2 параметра. Они касаются самого видео, но такие же данные задаются и для аннотаций. Перед этим должен быть выбор типа аннотации и найти параметры изменения. А потом заставить её лечь на видео, по таким вот координатам. Причём ширина-высота это не всё. Нужны ещё параметры координат относительно левого и верхнего края.
 
  • Оценить
Реакции: Chelsea12
У кого получилось реализовать? Через браузер ничего пока не получается, а с API не знаком. Даже не знаю в какую сторону копать. Может что посоветуете?
 
Если копать, то всегда вглубь...
А если серьёзно, то либо никто не знает, либо знает, но упорно молчит
 
там все просто, пост на https://www.youtube.com/annotations_auth/update2

Код:
Развернуть Свернуть Копировать
<document>
  <requestHeader video_id="xxxxxxxxxxx"/>
  <authenticationHeader video_id="xxxxxxxxxxxx" auth_token="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"/>
  <updatedItems>
    <annotation author="" id="annotation_xxxxxxxxxxxxx" type="text" style="anchored">
      <appearance textSize="3.911599999999999" effects=""/>
      <segment>
        <movingRegion type="anchored" pattern="fixed">
          <anchoredRegion t="0:05.044" d="0" x="0.000" y="61.690" w="99.525" h="28.044" sx="17.119" sy="91.734"/>
          <anchoredRegion t="1:01.100" d="0" x="0.000" y="61.690" w="99.525" h="28.044" sx="17.119" sy="91.734"/>
        </movingRegion>
      </segment>
      <TEXT>textxxxxxxxxxxxxxxxxxxxxxxx</TEXT>
    </annotation>
  </updatedItems>
</document>
все параметры можно выпарсить из страницы .
Таким способом еще куча плющек - таких как цвет, размер шрифта и т.д
 
https://www.youtube.com/annotations_auth/update2
Как всё некоторым просто... Что одному "хорошо", то другому "не совсем хорошо"... Ссылка не открывается. Её надо открывать из личного кабинета Ютуба, наверное? Ещё не заходил
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)