我正在開發一個應用程序,並讓用戶上傳視頻。 問題是我需要在用戶提交表單後獲取視頻的寬度和高度,但找不到一種方法。用ruby閱讀視頻文件元數據
用戶可以上傳任何視頻類型,AVI,MPEG,MOV,FLV ..
我只需要獲得視頻的寬度和高度的元數據,但到目前爲止,我無法找到一個紅寶石功能或寶石。
謝謝。
我正在開發一個應用程序,並讓用戶上傳視頻。 問題是我需要在用戶提交表單後獲取視頻的寬度和高度,但找不到一種方法。用ruby閱讀視頻文件元數據
用戶可以上傳任何視頻類型,AVI,MPEG,MOV,FLV ..
我只需要獲得視頻的寬度和高度的元數據,但到目前爲止,我無法找到一個紅寶石功能或寶石。
謝謝。
還有rvideo gem,但是否合適取決於您是否可以安裝FFmpg(和flvtool for Flash)。
它也看起來像rvideo項目被放棄。
嘗試streamio-ffmpeg。它似乎保持並相對最新。
它可以把你的寬度和高度。我用這種方式實現它,其中filename是你想要忽略的文件的路徑:
%x[mediainfo --Inform="Video;%Width%" filename]
感謝rvideo,但不幸的是我無法安裝FFmpg到服務器 – tackleberry