2011-11-02 65 views
0

我正在開發一個應用程序,並讓用戶上傳視頻。 問題是我需要在用戶提交表單後獲取視頻的寬度和高度,但找不到一種方法。用ruby閱讀視頻文件元數據

用戶可以上傳任何視頻類型,AVI,MPEG,MOV,FLV ..

我只需要獲得視頻的寬度和高度的元數據,但到目前爲止,我無法找到一個紅寶石功能或寶石。

謝謝。

回答

1

還有rvideo gem,但是否合適取決於您是否可以安裝FFmpg(和flvtool for Flash)。

+0

感謝rvideo,但不幸的是我無法安裝FFmpg到服務器 – tackleberry

0

它也看起來像rvideo項目被放棄。

0

退房的mediainfo gem

它可以把你的寬度和高度。我用這種方式實現它,其中filename是你想要忽略的文件的路徑:

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