2013-05-08 82 views
0

我有一個大倉庫的視頻,和MySQL數據庫來形容/整理(以及元數據對視頻)。我現在已經是一個PHP的前端,可以使用system()調用做這樣的事情:用於Web播放鏈視頻(Flash/HTML5廣告等同MPlayer的?)

mplayer vidfile.mp4 -ss 110 -endpos 5 -fs vidfile.mp4 -ss 130 -endpos 9 -fs 

這讓我在鏈方式播放同一視頻(或多個視頻)段。這很好。

但是,有點顯然,這隻適用於如果你在服務器上。如果你通過網絡將這個文件提供給客戶,那不會起作用。

因此,假設我有一個名爲/home/videos的文件夾中的所有視頻,是否有一種使用閃存容器,HTML5容器或其他方法進行類似調用的簡單方法? (重定向標準輸出的東西?)

編輯:如果它的事項,影片都在H.264/MP4格式,我不願意將它們轉換。

回答

0

我不知道很多關於mplayer的,但你可以使用的ffmpeg創建FLV的出現有視頻:

ffmpeg -i vidfile.mp4 -vcodec copy -acodec copy vidfile.avi 

您可以按照ffmpeg的引導http://ffmpeg.org/trac/ffmpeg/wiki/StreamingGuide,如果要傳輸的文件,但不保存轉換的內容。

+0

足夠接近。我最終編碼了它們並使用了HTML5播放器。 – 2013-05-15 06:35:46

+0

很酷,謝謝。 – n3rV3 2013-05-15 07:12:35