Чтение метаданных видеофайла с помощью ruby - PullRequest
0 голосов
/ 02 ноября 2011

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

Пользователи могут загружать видео любого типа, avi, mpeg, mov,flv ..

Мне просто нужно получить метаданные ширины и высоты видео, но пока я не смог найти функцию или рубин.

спасибо.

Ответы [ 4 ]

1 голос
/ 20 мая 2014

Попробуйте streamio-ffmpeg . Это, кажется, поддерживается и относительно актуально.

1 голос
/ 02 ноября 2011

Существует rvideo gem , но подходит ли он или нет, зависит от того, можете ли вы установить FFmpg (и flvtool для Flash).

0 голосов
/ 06 октября 2016

Проверьте mediainfo gem

, он даст вам ширину и высоту.Я реализовал это таким образом, где имя файла - это путь к файлу, который вы хотите вставить:

%x[mediainfo --Inform="Video;%Width%" filename]
0 голосов
/ 01 декабря 2013

Похоже, проект rvideo заброшен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...