Hi_HD:569000000:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_AUTO:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:2001:2003:200

公視播放的Hi_HD 節目. Codec分別是Video的H.264跟Audio的AAC.
歐洲有部份國家還有芬蘭好像都是用這樣的規格. 不過詳情可能要再稍微查一下.

DVB-T USB Devices要是 USB 2.0 的才能看. (通常, 所謂的相容大概也沒機會了) 至於到底要買哪一種可以參考linuxtv的wiki. 我是買ASUS的U-3000 mini.

mplayer要換到svn版本的. 不然deb版本的h.264不容許frame有lose… 很容易crash. 而且直接用dvb://1@Hi_HD也不會動.
要直接把dvbstream餵給mplayer才行(覺得這樣很麻煩? 看看Windows吧, 還得要掏信用卡出來買些怪軟體才有法子)

$ tzap -a 1 Hi_HD
$ dvbstream -o -c 1 8192|./mplayer - -ni -mc 1 -cache 65535

指令
tzap:
-a 1 第二張DVB卡, -a 0為第一張.
Hi_HD 頻道名稱
dvbstream:
-o 從stdout匯出
-c 1 第二張DVB卡, -a 0為第一張.
8192 是取得所有的PID(Packet Id). 匯出TS檔
-a 可以由這裡選聲道, 像Hi_HD的雙語節目 pid有2002跟2003.
mplayer: - -mc 1 -ni
- 從stdin匯入
-mc 1 maximum A-V sync correction per frame

以下為mplayer執行的狀況.

dvbstream v0.6 - (C) Dave Chapman 2001-2004
Released under the GPL.
Latest version available from http://www.linuxstb.org/
dvbstream will stop after -1 seconds (71582788 minutes)
Output to stdout
Streaming 1 stream
MPlayer dev-SVN-r26838-4.2.3 (C) 2000-2008 MPlayer Team
CPU: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz (Family: 6, Model: 15, Stepping: 11)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
Unknown key ‘KEY_PAUSE’

Playing -.
Reading from stdin…
Cache fill: 14.06% (73728 bytes)
TS file format detected.
VIDEO H264(pid=2001) AUDIO AAC(pid=2003) NO SUBS (yet)! PROGRAM N. 0
Cannot seek backward in linear streams!
Seek failed
FPS seems to be: 29.970030
[VO_XV] Using Xv Adaptor #0 (NV17 Video Texture)
======================================
Opening video decoder: [ffmpeg] FFmpeg’s libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
======================================
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio) decoder)
======================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback…
VDec: vo config request - 1920 x 1080 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 1920×1080 => 1920×1080 Planar YV12

看看HiHD 1080i的畫面吧… XD

Hi_HD

Go mplayer! Go!