• 13

Canon沒有特別告訴你的事.

你知道嗎? 用Canon的數位相機來錄影, 同樣是1280 X 720 @ 30P H.264壓縮, 檔案卻是別家的三到四倍大??

問題就在Canon的DIGIC 4 這顆2008年就上市沿用到今天的影像處理器上面.

雖然說DIGIC 4也可以編H.264的碼, 但是他卻缺少了影像壓縮裡很重要的"B-frame"的能力. 也就是藉由前後頁的影像來預測和插點本頁的訊息內容. 只要記錄變動的部分, 不變的地方就不需額外記錄. 這可以相當有效的提高壓縮效率. 對大部份數位相機的H.264編碼引擎來說, 絕大部分都是有的(可以看看我下面整理的清單), 但是, Canon的DIGIC 4就是沒有這種能力.

Canon對他的DIGIC 4沒有B-Frame能力, 他的說法是, "希望減低電源的耗用和縮小元件的尺寸增進使用者的方便性", (Nikkei Electronics, 2008-9-22), 但是其他有相同HD720P H.264壓縮的競爭廠牌的機器哪一台是因為要有B-frame能力而變成耗電很大的? 答案是沒有,所以, Canon的官方說法, 各位"參考參考"就好了...(原文在
http://techon.nikkeibp.co.jp/english/NEWS_EN/20080922/158348/ )

我整理了一下競爭廠牌裡, 同樣是1280 X 720 @30P H.264壓縮的供大家參考一下.


Sanyo HD2000, CA-9, CG-11
1280 X 720 @30P (9Mbps) 16GB的SD卡可以錄到3小時54分鐘

Nikon S8000
1280 X 720 @ 30P (8.1Mbps) 16GB的SD卡可以錄到4小時

Olympus u-9010
1280 X 720 @30P 16GB的SD卡可以錄到2小時48分(Fine)或5小時32分(Normal)

Sony TX7, HX-5V (感謝elura指正, Sony用的是更高階的main profile而不是baseline profile)
1280 X 720 @30P 16GB的SD卡可以錄到5小時37分

回過頭來, 看看Canon的
IXUS 300HS, SX210IS
1280 X 720 @30P 16GB的SD卡只能錄到"1小時24分"
S95(新機種)
1280 X 720 @ 24P 16GB的SD卡只能錄到"1小時42分"


這是Canon沒有特別告訴你的事.

如果你有大量動態影像需求的人, 在購買你以為都是H.264 HD720的機器前, 希望我上面幫各位找的答案會對你帶來幫助, 如果你堅持要用目前銷售的Canon的機器來錄製H.264 HD720的影像, 在跟其他廠牌的機器相比下, 我只好建議你多買一些記憶卡和硬碟來應付他的需求....

以上各規格依據2010-7-6各相機廠牌日本官網

2010-07-06 0:53 發佈
文章關鍵字 Canon
superspell wrote:
你知道嗎? 用Can...(恕刪)


找完了答案, 再看看吉姆林大哥幫我問台灣佳能資訊為何300HS檔案那麼大?

==========
Q(吉姆林):300 HS在影片方面使用的H.264編碼,其影片的資料流量為多少,是否為24mbps?

A(台灣佳能資訊):沒錯,這是目前同級機種中的最高規格,雖然是在小型相機中的錄影功能,但是我們希望能在此項功能上,提供最好的高畫質錄影品質給使用者,謝謝!
==========

這樣子的代表官方的答覆, "台灣佳能資訊", 你真令人難過.......
superspell wrote:
Canon沒有特別告訴你的事

幸好有大師告知,不致被蒙在鼓裏!
網路發言嘛... 多是隨便說說!別太認真..
superspell wrote:
你知道嗎? 用Can...(恕刪)

我還以為是要說
CANON:本公司除了窮人三寶平價外~其他都是"高貴"價格~歡迎購買!


錄影確實肥大
9分鐘1080P將近4G

算了反正不常錄影
看看到時候搭載DIGIC 5的相機會不會改進摟
拍出自己喜歡的照片,就是最美的照片。 http://www.flickr.com/photos/dy123456789/sets/
可否請教,少了 B-Frame 對檔案大小的影響有所說的這麼大嗎?
Canon 的錄影會不會有可能是真的碼率就是比別人高,這反而是一個優點。
對要做更進一步後製反而有很大的作業彈性。
不想唸物理了...
superspell wrote:
找完了答案, 再看看...(恕刪)

...沒有B-Frame能力, 他的說法是, "希望減低電源的耗用..."
檔案變大,增加的記憶卡寫入時間, 更耗電的可能性比較高一點.

Olympus u-9010
1280 X 720 @30P 16GB的SD卡可以錄到2小時48分(Fine)或5小時32分(Normal)

Sony TX7, HX-5V
1280 X 720 @30P 16GB的SD卡可以錄到5小時37分


1. SONY是不是只給了Normal, 而不給使用者Fine的畫質?
2. Olympus u-9010 的Fine與Normal的差異在哪? 可錄影時間只剩一半.

如果Olympus u-9010 的Fine與Normal的差異在B-Frame的數量,
減少B-Frame增強畫質, 但碼率變高, 檔案變大,
那Canon把B-Frame數量設為0, 錄影時間只剩Olympus u-9010 Fine的一半,
說是用Best畫質, 看起來就有機會說得過去.
還是要感謝superspell鍥而不捨的精神, 讓我們知道以前所不知道的事.

我個人也有買一台, 個人看法簡單如下幾點:

1. 會買這台的人, 我想多半不會有大量的錄影需求...不然坊間其實像sony的dv錄影功能與畫質/解析度絕對輕鬆
打叭這台. 所以個人感覺是還好, 通常錄影一段也不會超過3分鐘. 真的想大量錄影的人, 即使此台檔案很小,
也不會是個好選擇. 錄影功能只能說是加減用的水準.


2. 小dc電量畢竟有限, 即使記憶卡能錄五六個小時, 電池可能也撐不到.

3. 真的很在意檔案大小的話, 那就只好copy到電腦後再自行轉檔讓檔案變小了, 這也是沒辦法中的辦法之一.



原來是處理器的問題喔
原本對300hs有興趣的說,這樣看來只好看看下一代機型有無改進錄影檔案肥大問題了

最近因為看了薛大的日本遊記而興起錄影的念頭
剛去日本玩個5天回來,就用w350錄了3G以上的錄影,56段,應該超過2個小時了吧

至於跟電池錄不了這麼久沒有關係,重點是要節省記憶卡空間才是重點
連續錄3小時以上的人應該幾乎沒有吧....
但是我們攝影界通常是把Data Stream看成越大越好威...
最強的當然就是RAW,完全不壓縮啊。

H.264壓縮比再加高會有寬容度的問題。
B-Frame的功能... 沒有哪個畫面是有可能前1/24秒和後1/24秒的畫面會有一樣的地方的。
有一樣也只是相當接近,但是不可能是一樣。
所以B-Frame看什麼一樣什麼不一樣是用大概。
大概如果是Beta的話,Beta有多大Confidence Interval就有多大啊。
我不太喜歡大概。
5D2攝影文:https://bit.ly/2wTEas0
原來如此 ..

我傳回電腦使用 xvid一壓
壓縮率超高的 ..

以前使用過 motion jpeg => 錄影檔最大
想說使用 h264 應該可以小些 ..

  • 13
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 13)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?