網路城邦
上一篇 回創作列表 下一篇   字體:
影音處理經驗談
2012/08/11 02:54:20瀏覽1349|回應2|推薦38

影音處理就像是廚師在作料理或是裁縫師在剪裁服飾一樣......

各式各樣的影音格式除了承載不同的影音資訊外...皆會以壓縮來縮減檔案大小...壓縮的目的有利於攜帶.減少通訊傳送時間.降低資訊儲存設備的成本...然而...影音資訊經過壓縮就一定會失真...若以未壓縮存檔可能容量會太大而佔儲存空間...除非...世界上有體積小.超低價.超大容量.讀寫快速的儲存裝置問世...這麼一來...影音資訊也就不需要再經過各種壓縮技術與不同影音格式的區別了......

影音處理的過程以無損為原則...若影音處理無法在單一軟體上一次完成...影音資訊在不同的軟體間做傳承...不能先存檔再由另一個軟體讀取...靜態影像(圖片|相片)可以由作業系統的剪貼簿功能來橋接...動態影像(影片)以 Frameserver 的方式來橋接...聲音資訊的部分也可比照上面兩種方式來橋接......

影音處理需要注意幾個面向 :

影像 :

  • 循序掃描與交錯掃描的處理與選擇...得依最終的顯示目的而定
  • 尺寸適當的裁切與縮放
  • 指定正確的高度與寬高比...這樣不會使正圓變橢圓.正方形變長方形
  • 設定對應的色彩空間

聲音 :

  • 音量正常化...使聲音不會有過大或太小的情形

這裡舉例一個實際的應用...以 NTSC DV 的影片規格為 (720x480i 16:9 YUV411P BFF 29.970fps)

此交錯式掃描的影片在傳統陰極射線管電視播放看起來會很流暢...在現代循序掃描的數位電視或電腦的影音播放軟體...需以 bob 倍頻處理為每秒近 60 幀的循序掃描同樣很流暢......

以概觀效能的權宜考量...目前 YouTube Flash Player 僅提供最高每秒 30 幀的顯示...所以就算把此交錯掃描影片以軟體處理成 bob 倍頻 60 幀後上傳至 YouTube...也只能以每秒30幀來顯示......

若直接把 NTSC DV 的影片上傳至 YouTube : 顯示出來的結果寬高比不正確 :

影片寬高原本為 720x480...但實際寬度左右需各裁切 8 Pixel 共 16 Pixel 變為 704x480...Display Aspect Ratio (DAR) 為 16:9 ...Sample Aspect Ratio (SAR) 計算公式如下 :

SAR_x     DAR_x * height
-------- = --------------------
SAR_y     DAR_y * width

SAR = 40:33

為了取得上傳影片至 YouTube 能以 H.263 改傳回以 H.264 的模式顯示影片...將影片解析分辨率垂直擴張至 720 模擬 YouTube HD 720p ...實際上也僅為 YouTube SD 的畫質...但 H.264 的細緻度還是優於 H.263 的...影片寬高變為 704x720...SAR 為 20:11 ...當然垂直擴張至 1080 也可以...只是沒有多大意義且檔案也跟著變大...依規定高畫質(720p 或更高) 色彩空間需轉換為 ITU-R BT.709 :

影片上傳至 YouTube 後播放的顯示結果...經過測定為正規的 16:9 影片...影片裡的 CD 光碟也為正圓形...YouTube Player 下方 Control Bar 的變更畫質選單多了 720p HD 項目可選擇 :

一般來說 HD 為 720...Full HD 為 1080...目前的高階業務型.中低階家用型攝影器材.數位照相機.智慧型手機.行車紀錄器.保全監視錄影設備...已有廣泛的支援與應用......

DV 與 DVD 就目前來說已算是低畫質影片了...且因為臨時拍攝一小段 DV 樣本影片充當示範...在光線亮度低的室內攝影而沒打光...ISO下的雜訊過高以至於畫質不佳屬正常...影片中不小心露出馬腳@@ 大家就勉強湊合著看吧......

上述火星文看不懂沒關係...老實說偶也陳述得很吃力......

( 知識學習其他 )
推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=start8588&aid=6704842

 回應文章

ANY愛妮
等級:8
留言加入好友
影音處理
2012/08/11 22:18

看ㄌ2次還是有看沒有懂

好在如果我家電器壞ㄌ都由老公負責

所以我決定不學火星文


ANY 你可以延伸為 Anything, Anywhere, Anyone, Anybody, Anyway......