1280*1024-孤
1920*1080-藍天、沙灘、海
2009-12-18
2009-12-15
2009-12-14
2009-12-13
狐語(2)-0跟1的差別不是在距離…
學數理、資訊方面的人,看到0跟1一定很有感覺…
就是風水、易理的陰與陽、語文中的相異字是一樣的道理
但,狐狸我要說的不是這個鳥東西
我要說的是人生
任何人的一生都是活在這一面跟另一面的中間…
只要你不想多看、多聽、多認識,那你永遠只會認為這個世界的某一面…
所以世界才會有分支、有奇妙、有空間、有時間…
就是風水、易理的陰與陽、語文中的相異字是一樣的道理
但,狐狸我要說的不是這個鳥東西
我要說的是人生
任何人的一生都是活在這一面跟另一面的中間…
只要你不想多看、多聽、多認識,那你永遠只會認為這個世界的某一面…
所以世界才會有分支、有奇妙、有空間、有時間…
ffmpeg2theora的指令補充
一個以ffmpeg為底,但要轉ogg確十分簡單的小程式…
官網:http://v2v.cc/~j/ffmpeg2theora/
man ffmpeg2theora:http://linuxreviews.org/man/ffmpeg2theora/
一般常用指令
官網:http://v2v.cc/~j/ffmpeg2theora/
man ffmpeg2theora:http://linuxreviews.org/man/ffmpeg2theora/
一般常用指令
-o
output:參數空一格之後接著寫上輸出ogg檔的路徑與位置,反正就是指定用的
-optimize
自動優化:會自行判斷一些特別的東西,轉出來的檔一定正常…
-sync
與來源檔同步:同步的意思就是在編碼、比特率與fps等等…都是與來源檔相同;比較可以確保無失真,但,因為支援度與一些因素的關係下,同步後的檔案可不一正常,我最常碰到就是畫面是一張一張圖片在切換…
進階指令-v <0~10:default 6>
視訊品質:值的範圍是0~10,預設值為6(有些版本是5),基本上這個品質我猜想是n/10的意思,反正就程式自己判斷
-a <0~10:default 6>
音訊品質:同視訊品質
-V <1~16778:number:recommend source*(0.9~0.85)>
視訊率:就是指video bitrate(視訊比特率),單位是kb/s,值範圍為1~16778(有的版本好像沒有值範圍),一般高畫質經轉檔後還會保留約800(VCD原值約1250)以上的值,一些HD的更甚到1200(DVD原值5000/HDTV原值15000)以上,與audio bitrate的配合可以有效的在質與量之間取得平衡,我個人覺得在不失真且省空間的條件下,建議是以來源的85~90%會比較好…
-A <32~500:number>
音質率:audio bitrate(音質比特率),相關的說明跟video bitrate一樣,如果來源檔本身的值已高過192的話,建議就使用192就行了,尤其一般人耳朵沒那麼挑,192kb/s的值已算高,不過我通常會把容量的重點放在video bitrate
-H <Commonly used:11025/22050/44100>
音質採樣:Hz為單位,11025跟22050比較算早期數位音效裝置沒那麼好對時候常用的,不過現在CD的已常用44100了,DVD以上就96000或更高了
2009-12-11
OSTUBE_v.2.5-追加<上一個/下一個>
我不知道這標題應該怎麼下??
主要是因為,前一篇用完後我發現,用在右手邊的播放清單的上一個/下一個切換影片時還是以FLV的為主…然後要先進入FLV的版本,然後再點Theora-ogg-version才能繼續看ogg…這樣,好麻煩…因為會浪費「讀flash->選ogg版本->讀ogg」這樣多的時間…
人果然還是要以懶惰為本
所以,我追加進入Theora-ogg-version之後,右手邊的播放清單的上一個/下一個自動就換成ogg的選擇
哦,對了…轉成ogg的唯一好處就是音質變優,不過按理來說,應該是不可能的,可能是html5的video那個播放器有做過特別的處理…
但唯一的壞處就是,ogg會比原來的flv大好多
主要是因為,前一篇用完後我發現,用在右手邊的播放清單的上一個/下一個切換影片時還是以FLV的為主…然後要先進入FLV的版本,然後再點Theora-ogg-version才能繼續看ogg…這樣,好麻煩…因為會浪費「讀flash->選ogg版本->讀ogg」這樣多的時間…
人果然還是要以懶惰為本
所以,我追加進入Theora-ogg-version之後,右手邊的播放清單的上一個/下一個自動就換成ogg的選擇
- 打開ostube-path/mediadetails.php
找到前一篇放的
include("{$root_path}includes/dur_function.php"); $main -> EndScript($smarty -> fetch("content/mediadetails_ogg.tpl"), $media_type . "s");
改成
include("{$root_path}includes/dur_function.php"); $smarty -> assign("G", $_GET['g']); $main -> EndScript($smarty -> fetch("content/mediadetails_ogg.tpl"), $media_type . "s");
- 打開ostube-path/templates/defaults/content/mediadetails_ogg.tpl
找到
{$playlist}
改成
{if $G}
{$playlist|replace:'video':'ogg'}
{/if}
{if !$G}
{$playlist}
{/if}
哦,對了…轉成ogg的唯一好處就是音質變優,不過按理來說,應該是不可能的,可能是html5的video那個播放器有做過特別的處理…
但唯一的壞處就是,ogg會比原來的flv大好多
OSTUBE_v.2.5--加入HTML5-Video TAG by Ogg video file
是的…狐狸我自從isms之後就又開始無聊了…
最近,想到html第5代新語言加入了audio跟video的二個好用的多媒體tag…不用對不起自己
目前能正確支援html5的應該除了IE以外的都可以了…所以,此方法,對使用IE的觀賞者就沒用了…
主要步驟:
最近,想到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檔都會變很肥
OSTUBE-v.2.5_bug-轉檔HD高畫質
最近突然想到狐狸我在用ostube時是設定高畫質…我以為這高畫質的意思是HD/HQ
可是,最近在「借用」Youtube上的HD的NOBODY下來時,發現,經OSTUBE轉過之後,畫質變的好差,而且有顆粒方格出現,這十分奇怪
因為我看過OSTUBE-DB中HD的轉碼指令應該不會差到這種地步…
找著找著,發現了問題所在…
OSTUBE_V.2.5,在後台轉檔的選擇那,你會看到有四個選項normal(普通)/fast(快速)/good(高畫質)/user(自訂)
沒錯,沒有hd…但去找找資料庫的轉檔指令,跟後台中的admin.ini,是有設定hd的,但被註解掉了…那為什麼ostube不用?
而且,我在convert.php中,他有設定hd的轉檔…那就很怪,為啥ostube自己有寫hd轉檔,那又不啥不用?
這個問題,很難思考
反正,目前也沒啥bug,所以,狐狸我就自己開啟了osutbe的大絕,把hd轉檔open
(順帶一提,最近又開始無聊了,只好來動動腦,想試試html5-video的東東…來試試把ostube plug html5-ogg看看)
可是,最近在「借用」Youtube上的HD的NOBODY下來時,發現,經OSTUBE轉過之後,畫質變的好差,而且有顆粒方格出現,這十分奇怪
因為我看過OSTUBE-DB中HD的轉碼指令應該不會差到這種地步…
找著找著,發現了問題所在…
OSTUBE_V.2.5,在後台轉檔的選擇那,你會看到有四個選項normal(普通)/fast(快速)/good(高畫質)/user(自訂)
沒錯,沒有hd…但去找找資料庫的轉檔指令,跟後台中的admin.ini,是有設定hd的,但被註解掉了…那為什麼ostube不用?
而且,我在convert.php中,他有設定hd的轉檔…那就很怪,為啥ostube自己有寫hd轉檔,那又不啥不用?
這個問題,很難思考
反正,目前也沒啥bug,所以,狐狸我就自己開啟了osutbe的大絕,把hd轉檔open
- 打開ostube_v2.5-path\admin\modules\defaults.php,搜尋defaults_conversion_type_hd,把搜尋到的這一行最前面的「//」給刪掉
- 打開ostube_v2.5-path\languages\(語系)\admin.ini,搜尋defaults_conversion_type_good,在這一行底下多加上「defaults_conversion_type_hd = '代表意思'」
(以上2個做完,你就可以在後台/設定/影片轉檔中的影片品質就可以發現多了一個hd的那代表意思,選到它再按下save,就會設定hd轉檔了)
(順帶一提,最近又開始無聊了,只好來動動腦,想試試html5-video的東東…來試試把ostube plug html5-ogg看看)
狐語(1)-時間,不該浪費在早已無味的工作上.....
工作,就是應該高高興興的上班,然後快快樂樂的下班,再最就是每個月固定時間興沖沖的拿到薪水
不過,如果有一天,你上班不再高高興興,而是煩悶,覺得同事煩、主任煩…客戶煩…
然後下班時衝第一,回到家還會繼續覺得今天同事怎麼那麼煩、主任怎麼那麼煩…那個客戶、誰誰誰怎麼那麼煩
最後,每個月拿到薪水第一句就是…「靠,錢好少」
那狐狸我就不得不告訴你,你的工作,對你而言,早已無味
「時間,不該浪費在早已無味的工作上…
與其再浪費下去,不如花其他的時間去灌漑其他的世界。」
狐語(1)
writed on 2009/12/09 17:57
不過,如果有一天,你上班不再高高興興,而是煩悶,覺得同事煩、主任煩…客戶煩…
然後下班時衝第一,回到家還會繼續覺得今天同事怎麼那麼煩、主任怎麼那麼煩…那個客戶、誰誰誰怎麼那麼煩
最後,每個月拿到薪水第一句就是…「靠,錢好少」
那狐狸我就不得不告訴你,你的工作,對你而言,早已無味
「時間,不該浪費在早已無味的工作上…
與其再浪費下去,不如花其他的時間去灌漑其他的世界。」
狐語(1)
writed on 2009/12/09 17:57
2009-12-09
訂閱:
文章 (Atom)