最近,想到html第5代新語言加入了audio跟video的二個好用的多媒體tag…不用對不起自己
目前能正確支援html5的應該除了IE以外的都可以了…所以,此方法,對使用IE的觀賞者就沒用了…
主要步驟:
- Ogg轉換利器-FFmpeg2theora,download,how to install-binary
- OSTUBE的修改與convert flv to ogg的指令
尋著官網上的做法,最後安裝好之後,你就可以直接使用ffmpeg2theora了,他的指令與ffmpeg相似,不過,主要我們只是用來做轉成theora-ogg而已,不像我們會拿著ffmpeg來做多種媒體的轉換,所以,ffmpeg2theora的參數不多…大概我們比較常用以下的:
撰寫方式就是:/usr/local/bin/ffmpeg2theora -o ogg-path/ogg-file-name.ogg --sync source-path/source-file-name
- -o:設定output的位置跟名稱
- -v:video畫質的LEVEL,從0~10
- -a:audio音質的LEVEL,從0~10
- --sync:同步,就是上面v跟a與來源檔相同,不用設定LEVEL(建議,這是不失真的轉換)
不過,注意,如果你影片來源的codec是vp6f的,請不要使用--sync,因為會只轉1、2秒而已- --optimize:算是叫優化啦,因為,用--sync在h264/acc的編碼下,有一些檔會變成畫面是一張一張在跑,但聲音是正常的;但如果換用--optimize就不會有這個問題…不過…我覺得,flv轉ogg…只要是來源是h264的,ogg檔都會變很肥