用ruby读取视频文件元数据

用ruby读取视频文件元数据,ruby,video,metadata,Ruby,Video,Metadata,我正在开发一个应用程序,我允许用户上传视频。 问题是我需要在用户提交表单后获得视频的宽度和高度,但找不到方法 用户可以上传任何视频类型,avi、mpeg、mov、flv 我只需要获取视频的宽度和高度元数据,但到目前为止,我找不到ruby函数或gem 谢谢。有,但它是否合适取决于您是否可以安装(以及flvtool for Flash)。看起来rvideo项目也被放弃了。试试看。它似乎得到了维护并相对更新。请查看 它会让你知道宽度和高度。我是这样实现的,其中filename是您要输入的文件的路径:

我正在开发一个应用程序,我允许用户上传视频。 问题是我需要在用户提交表单后获得视频的宽度和高度,但找不到方法

用户可以上传任何视频类型,avi、mpeg、mov、flv

我只需要获取视频的宽度和高度元数据,但到目前为止,我找不到ruby函数或gem


谢谢。

有,但它是否合适取决于您是否可以安装(以及flvtool for Flash)。

看起来rvideo项目也被放弃了。

试试看。它似乎得到了维护并相对更新。

请查看

它会让你知道宽度和高度。我是这样实现的,其中filename是您要输入的文件的路径:

%x[mediainfo --Inform="Video;%Width%" filename]

谢谢rvideo,但不幸的是我无法将FFmpg安装到服务器上