我開始分發視頻的門戶。我們的想法是將視頻上傳到Amazon S3,並使用我的服務器中的PHP收集必要的數據。到目前爲止,一切正常......我不能設法得到的唯一的事情是視頻的時長:-(任何人可以給我如何實現它的提示?獲取在Amazon S3上託管的文件的視頻持續時間
感謝, 米格爾
更新:
我終於選擇使用FFmpeg來完成我已經在服務器上安裝了FFmpeg,現在我正試圖在shell中執行命令,然後用PHP執行它。來自亞馬遜(我嘗試了雲端URL和S3 URL),但它說沒有這樣的目錄或文件。我在網上看到了使用外部文件的例子,所以我預計它會起作用
我使用的命令是
ffmpeg -i https://s3-eu-west-1.amazonaws.com/path/to/file.m4v
有什麼我需要爲了使用外部URL進行配置?
如果您使用的是視頻播放器,通常可以通過這種方式獲取信息。它是什麼類型的視頻? –
這是一個flv編碼的視頻。這個想法是在列表頁面上顯示持續時間,它也將用於搜索,所以我需要將該數據保存在我的數據庫中。 – Michi
我會使用我的jwplayer從JavaScript中的文件中獲取信息,然後可能會使用AJAX將其傳回給php。 –