Получить информацию о видео, которое не закончено кодирование
Откуда берутся все метаданные о видеофайле? Это из оригинального видео или из закодированного? Я пытаюсь записать продолжительность видео в базу данных, но я не уверен, смогу ли я получить это значение во время 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"]
Удачи!