Получить информацию о видео, которое не закончено кодирование

Откуда берутся все метаданные о видеофайле? Это из оригинального видео или из закодированного? Я пытаюсь записать продолжительность видео в базу данных, но я не уверен, смогу ли я получить это значение во время POST на моем сервере

1 ответ

Решение

Этот английский трудно читать, но я сделаю все возможное. У меня также нет опыта работы с pandastream, но API выглядит достаточно просто. Похоже, что pandastream требует, чтобы вы сначала загрузили видеофайл. Затем отработайте удостоверение личности.

В документации API по адресу: https://github.com/pandastream/panda_gem, это выглядит так

encodings = Panda::Video.find("1234").encodings

означает, что вы должны сначала закодировать его. Они просто отправляют вам атрибуты через веб-API. После того, как вы запросите атрибуты, вы можете делать с ним все что угодно, например, вставлять их в базу данных.

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

videos = Panda::Video.all
# loop through videos as |upload|
#   find video as video
#   insert into database upload.id and video.attributes["duration"]

Удачи!

Другие вопросы по тегам