精華區beta hardware 關於我們 聯絡資訊
最近好像蠻多TV-Out的問題, 其實拿電腦來接電視放東西是個不錯的選擇 所以把最近寫的文章統整一下, 不過這只是個人的了解, 有錯誤的話還請 板上高手多多指教~ 單純只想要TV-Out的人可以先看看之前的回文, 想要了解背後東西的人可以慢慢看完這篇~ TV-Out? 是的, 基於顯示方式跟訊號的不同, 一般電腦沒辦法把畫面顯示到一般電視上 所以早期電腦輸出到電視都要買張電視卡, 或是專門給電腦接的電視才行, 不過近年來因為顯示卡的進化, 幾乎大部分的顯示卡都具有把電腦訊號轉成電視規格 的訊號之後輸出的功能, 這樣的功能, 我們稱作TV-Out 電腦的顯示方式: 電腦的顯示方式我們稱作循序式掃描(Progressive Scan), 也就是畫面上的 每一條橫線是依序掃描的, 如圖 http://0rz.net/1b0ur 而這個掃描的速度 就是我們常稱的更新頻率, 這個數值越高, 人眼看起來越舒服, 太低的話 會覺得畫面會閃, 人眼可以接受的不閃爍最低限度是72Hz, 目前電腦的預設值(WinXP)多在75Hz到85Hz之間, 不過附帶一提的, 標準的電腦顯示更新頻率是60Hz(早期的文字顯示模式的標準), 普通在Windows安全模式底下, 更新頻率都是60Hz, 而這個數值也只有對顯示畫面是採 逐行掃描的傳統電視螢幕(CRT Monitor)有意義, LCD本身的顯示方式不是這樣, 所以通常接LCD時都是用60Hz的設定, 設定太高並無法顯示, 在CRT上面, 設定太高超出顯示能力時甚至會燒掉螢幕~ 至於顯示原理就不再說明之列, 改天再說.... 電腦的輸出訊號跟輸出接頭: 而電腦的輸出訊號是RGBHV, 也就是螢幕顯示的3原色(RGB), 以及顯示的水平垂直/同步訊號(HV), 輸出的接頭有兩種, 一種是D-Sub, 一種是DVI, 其中, D-Sub是用類比的方式傳遞訊號, 也是我們常稱的VGA接頭, 或是類比輸出, DVI是用數位的方式傳遞訊號, 我們稱為數位輸出 (DVI有很多種規格, 其中也有類比的 這不在討論之列, LCD版有相關討論文章, 有興趣請參閱) 額外說明的一點, CRT螢幕在高階的繪圖領域中, 有一種連接方式, 他把RGBHV五個訊號, 分別用五條線傳輸, 減少干擾跟衰減, 這種連接方式的接頭叫BNC (見圖 http://0rz.net/4e0to) 不過如果你的顯示卡並沒有BNC輸出, (見圖 http://0rz.net/780vg BNC檔版卡 "註一") 那用轉接線接螢幕其實增進效果有限, 到不如直接用D-Sub to D-Sub接就好了~ 電視的顯示方式: 電視的規格就簡單多了, 我們會遇到的就這四種, 480i/480p/720p/1080i 其中, 一般傳統電視的顯示規格只有480i, 倍頻電視可以顯示480i/480p (就是什麼八倍密那種) 數位電視的話480i/480p/720p/1080i四種都可以顯示, 這裡的P指的是倍頻顯示, 也就是循序式掃描, i指的是標準的電視顯示模式, 就是傳統的交錯式掃描, 交錯式掃描跟循序式掃描不同的地方在於他的掃描並不是 依序進行, 而是奇偶交替, 也就是先掃描 1,3,5,7,9....然後再掃描2,4,6,8,10.... 利用人眼的視覺暫留, 看起來好像是一個完整畫面 (見圖 http://0rz.net/1b0ur ) 而輸出的解析度方面, 480i/p是640x480(4:3), 720p是960x720 (4:3模式)以及 1280x720 (16:9模式), 1080i是1920x1080 (16:9) 大部分的4:3數位電視顯示720p時 都是用橫向壓縮加上960x720解析, 顯示1080i 時才會把螢幕上下搞成黑色畫面, 變成16:9比例, 另外附帶一提的是, 電視的更新頻率固定都是60Hz, 1080i比較特殊, 是30Hz~ 電視的輸出入訊號及接頭: 電視的訊號很簡單, 就是YUV, 現在的台灣用的電視系統NTSC是用YUV規格做傳輸的 (早期用YIQ, 而PAL也是用YUV傳輸),YUV是利用明度跟彩度來傳遞畫面, 其中Y是明度訊號(luminance 註二), UV是彩度訊號(chrominance), 傳統的AV端子(Composite, 接頭規格是RCA), 是把三個訊號混在一起, 效果最差, 而S端子(S-Video), 是明度彩度分離的(Y/C分離訊號), 而色差端子(Component), 抱歉, 在前面的文章我寫錯了, 色差端子都可以 傳輸倍頻訊號, 差別在一個是利用類比的方式傳遞(YPbPr), 一個是用數位的方式傳遞(YCbCr), 我當時記錯了, 當兵果然會變笨啊~~ (<--藉口....) 電腦的TV-Out: 近年來的顯示卡大多有TV-OUT功能, 可以輸出Composite(AV端子), S-Video(S端子) 跟YCbCr/YPbPr(色差端子), 仔細看看你的顯示卡, 應該有一個圓形的9-Pin接頭 通常廠商都會附轉接線讓你轉成S-Video或是Composite, 端看你的顯示卡的TV-Out有哪些功能, 有的顯示卡還提供VIVO(Video In / Video Out) 的功能, 讓你可以輸入訊號, 作為錄影~ 電腦到電視: 有了以上的基礎知識, 讓我們來看看連接的方法, 電腦的部份, 有D-Sub跟DVI輸出 不過一般電視只吃類比傳遞方式的訊號, 所以我們先把用數位方式傳遞的DVI拿掉不看 D-Sub的端子輸出的訊號明顯跟電視目前已知的任一種接頭所接收的訊號不同, 所以除非你的電視有內建RGB to YUV的轉換器加上RGBHV的BNC輸入接頭, 或是具有 D-Sub接頭的PCTV, 不然你沒辦法用D-Sub輸出訊號給電視(液晶/電漿電視/投影機 可以吃D-Sub原因見註三), 所以只剩下TV-Out方案啦~ 題外話--TV-Out的聲音部分: TV-Out只有輸出影像, 要輸出聲音的話, 請買一條圖中8號那種線 (見圖http://0rz.net/100uH ), 因為9成9的娛樂用音效卡都是用3.5mm立體聲接頭 輸出聲音的, 要輸入到一般電視的AV端子(接頭規格是RCA), 要一條把3.5mm立體聲 接頭轉換成RCA接頭的線, 才能輸出~ 註一:這家的顯示卡只有一半, 他是利用更換檔版卡的方式來變更輸出, 舉個例, http://www.canopus.co.jp/photo/sp8800/sp8800_w.jpg
http://www.canopus.co.jp/photo/sp8800/ssh-hdtv_sp88_w.jpg
這兩張是同一張顯示卡, 只是其中一張是插這個檔版卡 http://www.canopus.co.jp/photo/spectra_tnt2/ssh_d.jpg
其中一張是插這個檔版卡 http://www.canopus.co.jp/photo/sp8800/ssh-hdtv.jpg
註二:明度(luminance)跟亮度(brightness)是不一樣的東西, 雖然網路上9成9 查的到的資料會跟你說是一樣的, 那是因為那在電視工業中, 或是電腦螢幕 的製造上, 他是一樣的東西, 但是從標準的色彩學定義來說並不一樣 註三:液晶/電漿/數位投影機的內部訊號是RGB, 所以所以只要有接頭, 就可以吃D-Sub 訊號, 而她們看電視是透過一個YUV to RGB的轉接盒, 一般都叫數位接收盒, 以前這部分都是外接, 現在有的機種會作在裡面~ 註四:圖大多取自這裡 http://www.computerlanguage.com/at.html -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: lookers 來自: 218.167.161.72 (07/08 17:37)
BillHuang:版主辛苦了 59.121.42.206 07/08
lookers:這篇不是我寫的唷:) 218.167.161.72 07/08