線上轉FLV,支援RM,RMVB,RV,WMV9等所有媒體格式。
在 線轉FLV目前很多網站都實現,但是火大的是他們並不會把這技術開公,鳥火。大家都知道用FFMPEG可以轉FLV,可以抓圖,但是不支援RM,WMV9 等格式,有人說可以實現支援RM,WMV9等,要自己開發,俺們不會編程,可憐,自己開發的事就別想了。那有什麼方法可以支援所有格式線上轉FLV呢,用 一個軟體轉FLV的我不知道,但是我知道用Mencoder可以支援所有格式轉AVI,再用FFMPEG來轉FLV,並抓圖等,雖然這個方法麻煩,但是也 是一個可行的方案。也有人說可以用Mencoder直接轉FLV,但是我還不知道怎麼弄,等我知道時我一定告訴大家。現在下面貼出這個方案,是我實驗成功 的,如有不對的地方,請指教:
--------------------------------------------------------------------------------
以下是需要的兩個軟體
FFMPEG下載
Mencoder最新版下載
--------------------------------------------------------------------------------
先從Mencoder這個開始,將所有格式轉AVI,
RMVB轉AVI
mencoder 1.rmvb -oac mp3lame -lameopts preset=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o rmvb.avi
RM轉AVI
mencoder 1.rm -oac mp3lame -lameopts preset=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o rm.avi
MPEG轉AVI
mencoder mp4.mpeg -oac mp3lame -lameopts preset=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o mp4.avi
MOV轉AVI
mencoder qtime.mov -oac mp3lame -lameopts preset=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o qtime.avi
WMV轉AVI 包括WMV7到WMV9,只實驗到WMV9
mencoder m7.wmv -oac mp3lame -lameopts preset=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o m7.avi
RV轉AVI
mencoder 1.rv -oac mp3lame -lameopts preset=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o rv.avi
等等……格式,參數不變,改檔案名稱就好了。這裡參數是什麼意思,我目前還不懂,學習中,你可以在網上找找,找到告訴我啊,謝謝。
接下來是FFMPEG上場。
AVI轉FLV
ffmpeg -i test.avi -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 test.flv
抓圖JPG。
ffmpeg -i 2.wmv -y -f image2 -ss 8 -t 0.001 -s 350x240 test.jpg
好, 這樣就實現命令列將所有格式轉FLV了,我的進度只到這,接下來是應用方面的了,如何將以上的方法應用在伺服器上呢,如ASP的話,用那個要WS。 SHELL什麼的調用,這方面的我還在調試中,等我調試完成,我在與大家分享我的成果,謝謝。十分鄙視那些說什麼已經實所有格式轉FLV,還要收費的, 靠。資源要共用,我們才能發展,以後我們自己開發CPU,開發作業系統。
好,我寫完了,就到這,希望對你們有所協助。有什麼問題及不對的地方,請儘管提出,共同進步。