DViCO FusionHDTV 7 Gold에서 HDTV로 보고싶습니다

아나로그 tv카드로 채널이 잡히질 않아서 디지털tv수신카드를 하나 질렀습니다. (강분도님 추천에 따라 …^^)
카드를 끼우고 나서 우분투 9.4에서 보니 아래와 같습니다.
hdtv로 보고 싶은데 무엇부터 프로그램을 설치해야 하는지를 모르겠습니다.
고참들께 청하오니 리눅스 초보라는 점을 고려하여 관련 명령어를 주시면 시도해 보겠습니다.
구굴링을 해도 나온게 없군요. ^^

~$ dmesg|grep -i fusionhdtv
[ 9.508592] cx88[0]: subsystem: 18ac:d610, board: DViCO FusionHDTV 7 Gold [card=65,autodetected], frontend(s): 1
[ 9.730879] input: i2c IR (FusionHDTV) as /devices/virtual/input/input6
[ 9.733053] ir-kbd-i2c: i2c IR (FusionHDTV) detected at i2c-1/1-006b/ir0 [cx88[0]]
[ 10.782285] cx88[0]/2: subsystem: 18ac:d610, board: DViCO FusionHDTV 7 Gold [card=65]

참고로
참조한 글은 아래와 같습니다만 초보라서 감이 오질 않습니다.

http://kr.blog.yahoo.com/ppuma127/43074 ... ;no=430747 http://kr.blog.yahoo.com/ppuma127/43074 ... ;no=430747 http://kldp.org/node/62916 http://ryhee02.tistory.com/104 http://linuxtv.org/wiki/index.php?title ... ldid=22108 (현재 사용중인 TV카드)

[quote="anselum":2gm1ctaq]~$ dmesg|grep -i fusionhdtv
[ 9.508592] cx88[0]: subsystem: 18ac:d610, board: DViCO FusionHDTV 7 Gold [card=65,autodetected], frontend(s): 1
[ 9.730879] input: i2c IR (FusionHDTV) as /devices/virtual/input/input6
[ 9.733053] ir-kbd-i2c: i2c IR (FusionHDTV) detected at i2c-1/1-006b/ir0 [cx88[0]]
[ 10.782285] cx88[0]/2: subsystem: 18ac:d610, board: DViCO FusionHDTV 7 Gold [card=65][/quote:2gm1ctaq]
요즘은 커널이 잘 잡아 줘서 편한데
2년반 전에는 커널 드라이버 패치 후 가능 했었죠

힌트로 드리겠습니다. ;)

  1. 미국 채널 스탠다드 이용 ( 공중 , 케이블 ) 채널검색을 하십시요 (dvb-utils 설치)

  2. 채널 검색 된걸 이용 컨버터 하십시요 ( atsc-converter )
    [attachment=0:2gm1ctaq]atsc-converter.tar[/attachment:2gm1ctaq]

  3. 컨버터한 Kaffeine 용 채널 정보를 이용하여 oxine 로 시청 하십시요 (oxine 설치 )

  4. 안되면 또 질문 하십시요 ( 단 어찌 어찌 하는데 어찌 안된다 스타일로 부탁 합니다… )

저는 초보여서 잘 모르지만…
제가 검색한 중에 XBMC라는 프로그램이 있었습니다. HDTV를 보는 프로그램이었습니다.
저는 일단 다운로드만 한 상태입니다. 한번 알아보시면 도움이 되실 듯합니다.

강분도님 조언에 따라
dvb-utils은 스냅틱에서 찾아서 설치 하였습니다만
워낙 초보라서 다음 단계로 아무것도 얻지를 못하였습니다. 어떻게 채널을 찾는지?

그리고 친절하게 올려주신 atsc-converter는 다운로드는 하였으나
어디에 설치하는지? 어떻게 컨버터 하는지? 도무지 감을 잡지 못하겠습니다.
몇일 동안 그저 … 바라만 보다가 !@#$%^&*

[quote="anselum":2ql8hjq8]강분도님 조언에 따라
dvb-utils은 스냅틱에서 찾아서 설치 하였습니다만
워낙 초보라서 다음 단계로 아무것도 얻지를 못하였습니다. 어떻게 채널을 찾는지?

그리고 친절하게 올려주신 atsc-converter는 다운로드는 하였으나
어디에 설치하는지? 어떻게 컨버터 하는지? 도무지 감을 잡지 못하겠습니다.
몇일 동안 그저 … 바라만 보다가 !@#$%^&*[/quote:2ql8hjq8]
저의 channels.conf 인데 인천 남인천 케이블 입니다.

[code:2ql8hjq8][FM-1]:555000000:QAM_256:0:4400:400
[AFKN]:591000000:QAM_256:3306:4306:306
[EBS]:621000000:QAM_256:3300:4300:300
[국회방송]:627000000:QAM_256:3114:4114:114
[방송대학]:633000000:QAM_256:3249:4249:249
[BTN]:651000000:QAM_256:3219:4219:219
[CJMALL]:657000000:QAM_256:3100:4100:100
[현대MALL]:657000000:QAM_256:3200:4200:200
[롯데MALL]:657000000:QAM_256:3201:4201:201
[NSMALL]:657000000:QAM_256:3202:4202:202
[KTV]:663000000:QAM_256:3210:4210:210
[GSMAIl]:663000000:QAM_256:3101:4101:101
[ARIRANG]:693000000:QAM_256:3211:4211:211
[SBS]:705000000:QAM_256:3301:4301:301
[KBS-2]:705000000:QAM_256:3302:4302:302
[KBS-1]:705000000:QAM_256:3303:4303:303
[MBC]:705000000:QAM_256:3304:4304:304
[NIB]:705000000:QAM_256:3721:4721:721
[M-1]:717000000:QAM_256:3482:4482:482[/code:2ql8hjq8]

channels.conf 를 변경하여 Xine 용으로 변경후 oxine 로 보는게 제일 편하고 화질이 좋습니다.
channels.conf 변환 글 http://www.ubuntu.or.kr/viewtopic.php?p=25926#p25926

채널 스캔 하여 channels.conf 만들기에 관련글 경로 와 파일 이름이 조금 틀리죠 전과 달리
scandvb /usr/share/dvb-apps/scan/atsc/us-Cable-Standard-center-frequencies-QAM256 > channels.conf <= 케이블티비 사용자가 아니고
dvb-apps 와 dvb-utils 패키지 설치 후
[color=#FF0080:2ql8hjq8]dvbscan /usr/share/dvb/atsc/us-Cable-Standard-center-frequencies-QAM256 > channels.conf[/color:2ql8hjq8] <= 케이블티비
이고
[color=#FF0080:2ql8hjq8]dvbscan /usr/share/dvb/atsc/us-ATSC-center-frequencies-8VSB > channels.conf [/color:2ql8hjq8]<= 안테나 사용자
가 채널 스캔 하는 방법이겠군요

다시 차분히 해보시기 바랍니다.

DViCO FusionHDTV 7 Cool 버전은 우분투에서 사용을 못하나요? :?:

우분투 완전 초보입니다만, 저의 경우에는 Dvico HDTV 카드에 쓰이는 xc5000 칩의 firmware가 없어서 아예 채널 스캔 조차 안되는 경우 였습니다. 구글을 뒤져서 dvb-fe-xc5000-1.1.fw 라는 파일을 얻어서 /lib/firmware 디렉토리에 복사해 넣은 다음에야 스캔 명령이 실행되더군요. 참고가 되시길…

위 세 분 모두께 감사드립니다만 … 아직도 해결 진행중일 다름입니다.
제가 워낙 초보라서인지

디비코 카드드라이버 지원은 아래링크로 확인해주세요.

http://linuxtv.org/wiki/index.php/DViCO

FusionHDTV ATSC PCI No
FusionHDTV II ATSC PCI No Analog supported
FusionHDTV3 Gold ATSC PCI Yes
FusionHDTV3 Gold-Q ATSC PCI Yes
FusionHDTV3 Gold-T ATSC PCI Yes
FusionHDTV5 Gold ATSC PCI Yes
FusionHDTV5 Lite ATSC PCI Yes
FusionHDTV5 USB Gold ATSC USB Yes analog not yet supported
FusionHDTV5 RT Gold ATSC PCI Yes
FusionHDTV5 RT Lite ATSC PCI Yes
FusionHDTV5 Express ATSC PCIe Yes
FusionHDTV5 PCI nano ATSC PCI Yes analog not yet supported; (Korea only)
FusionHDTV5 USB nano ATSC USB Yes analog not yet supported; (Korea only)
FusionHDTV6 Cool ATSC PCI No
FusionHDTV7 RT Gold ATSC PCI No
FusionHDTV7 Cool ATSC PCI No
FusionHDTV7 Dual Express ATSC PCIe Yes analog not yet supported

여기는 지원 안됀다고 나왔는데 7 RT Gold 는 kernel 2.6.26. 버전이후로 추가 되었네요.

저는 DViCO FusionHDTV 7 dual express 카드를 쓰는데요.
이놈은 kernel 2.6.27 버전에서 추가되었군요.

아래에 설명된 예시는 케이블 채널을 보기위해서 설명합니다.

채널 검색하기위해서 dvb-apps
TV보기위해서 smplayer를 설치합니다.(smplayer를 설치 하시면 mpayer도 같이 설치됩니다.)

채널 검색하기전에
/usr/share/dvb/atsc/us-Cable-Standard-center-frequencies-QAM256 파일을 열어서 QAM256을 모두 8VSB로 변경합니다.

[code:26u5jr55]~$scan /usr/share/dvb/atsc/us-Cable-Standard-center-frequencies-QAM256 > channels.conf
using ‘/dev/dvb/adapter0/frontend0’ and ‘/dev/dvb/adapter0/demux0’
>>> tune to: 57000000:8VSB
WARNING: >>> tuning failed!!!
>>> tune to: 57000000:8VSB (tuning failed)
WARNING: >>> tuning failed!!!
...
>>> tune to: 561000000:8VSB
WARNING: unhandled stream_type: 5
WARNING: unhandled stream_type: b
service is running. Channel number: 6:1. Name: ‘’
>>> tune to: 567000000:8VSB
WARNING: >>> tuning failed!!!
>>> tune to: 567000000:8VSB (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 573000000:8VSB
WARNING: unhandled stream_type: b
WARNING: unhandled stream_type: 5
service is running. Channel number: 9:1. Name: ‘’
>>> tune to: 579000000:8VSB
WARNING: >>> tuning failed!!!
>>> tune to: 579000000:8VSB (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 585000000:8VSB
WARNING: unhandled stream_type: b
WARNING: unhandled stream_type: 5
service is running. Channel number: 7:1. Name: ‘’
>>> tune to: 591000000:8VSB
WARNING: unhandled stream_type: b
WARNING: unhandled stream_type: 5
service is running. Channel number: 10:1. Name: ‘’
>>> tune to: 597000000:8VSB
WARNING: unhandled stream_type: 5
WARNING: unhandled stream_type: b
service is running. Channel number: 11:1. Name: ‘MBC DTV’
>>> tune to: 603000000:8VSB
WARNING: >>> tuning failed!!!
...
>>> tune to: 645000000:8VSB (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 93000000:8VSB
WARNING: unhandled psip descriptor: f3
service is running. Channel number: 12:1. Name: ‘’
WARNING: unhandled psip descriptor: f3
service is running. Channel number: 12:3. Name: ‘’
WARNING: unhandled psip descriptor: f3
service is running. Channel number: 12:2. Name: ‘’
>>> tune to: 99000000:8VSB
WARNING: unhandled psip descriptor: f3
service is running. Channel number: 8:3. Name: ‘’
WARNING: unhandled psip descriptor: f3
service is running. Channel number: 8:2. Name: ‘’
WARNING: unhandled psip descriptor: f3
service is running. Channel number: 8:1. Name: ‘’
>>> tune to: 105000000:8VSB
WARNING: >>> tuning failed!!!
...
>>> tune to: 795000000:8VSB (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 801000000:8VSB
WARNING: >>> tuning failed!!!
>>> tune to: 801000000:8VSB (tuning failed)
WARNING: >>> tuning failed!!!
dumping lists (11 services)
Done.
~$[/code:26u5jr55]

채널이 11개 검색된걸 확인 할 수 있습니다.

channels.conf 내용을 보면 아래처럼 나옵니다

[code:26u5jr55]:561000000:8VSB:33:36:1
:573000000:8VSB:33:36:2
:585000000:8VSB:33:36:2
:591000000:8VSB:17:20:1
MBC DTV:597000000:8VSB:17:20:1
:93000000:8VSB:23:24:1
:93000000:8VSB:31:32:3
:93000000:8VSB:27:28:2
:99000000:8VSB:61:62:3
:99000000:8VSB:57:58:2
:99000000:8VSB:53:54:1[/code:26u5jr55]

MBC만 채널이름이 나오는군요.
채널이름을 임의로 숫자로 줍니다.

[code:26u5jr55]1:561000000:8VSB:33:36:1
2:573000000:8VSB:33:36:2
3:585000000:8VSB:33:36:2
4:591000000:8VSB:17:20:1
MBC DTV:597000000:8VSB:17:20:1
5:93000000:8VSB:23:24:1
6:93000000:8VSB:31:32:3
7:93000000:8VSB:27:28:2
8:99000000:8VSB:61:62:3
9:99000000:8VSB:57:58:2
0:99000000:8VSB:53:54:1[/code:26u5jr55]

이파일을 .mplayer 디렉토리에 복사합니다.

[code:26u5jr55]~$cp channels.conf .mplayer[/code:26u5jr55]
TV를 보면서 어떤 채널이 나오는지 모두 확인하고 채널이름을 수정하기 위해서
예로 2번 채널을 보도록 하죠

SMPlayer를 여시고 열기->URL… 을 클릭하고서
아래 이미지는 0으로 적혀있는데 dvb://2 로 입력하세요.

[attachment=1:26u5jr55]smplayer.png[/attachment:26u5jr55]
보시면 화면에 KBS1이라고 보이시죠 이걸 2대신 적어줍니다.
[attachment=0:26u5jr55]smplayer1.png[/attachment:26u5jr55]

수정하고 완성된 channels.conf 파일입니다.

[code:26u5jr55]tjb:561000000:8VSB:33:36:1
kbs1:573000000:8VSB:33:36:2
kbs2:585000000:8VSB:33:36:2
ebs:591000000:8VSB:17:20:1
mbc:597000000:8VSB:17:20:1
cnn:93000000:8VSB:23:24:1
discovery:93000000:8VSB:31:32:3
stb:93000000:8VSB:27:28:2
anybox:99000000:8VSB:61:62:3
etomato:99000000:8VSB:57:58:2
cmb:99000000:8VSB:53:54:1[/code:26u5jr55]

참고로 smplayer tv화면 볼때 화면에 줄무니 잡음이 생기는데

옵션->환경설정_>일반탭->일반->영상 에서
deinterlace by default 옵션을 없음에서 Linear Blend로 변경합니다.

추가로
설정탭 에서
Threads for decording 옵션을 1에서 듀얼코어는 2, 쿼드코어 4 로 변경합니다.

아래 파일은 CMB방송 대전 케이블 방송용이니 다른 지역에 계신분들은 채널 검색하시길 바랍니다.

자세한 답변 감사 드립니다.
용기를 내서 다시 한번 도전해 보렵니다. ^^

우선 아날로그 방송 시 소리 안 나오는 문제는 gnome-alsamixer 를 설치하여
aux 에서 mute(음소거) 체크 뻬시기 바랍니다.
[attachment=0:31a71auv]gnome-alsamixer.png[/attachment:31a71auv]
sudo apt-get install gnome-alsamixer
실행 gnome-alsamixer 로 조정 후
지우셔도 됩니다.
sudo apt-get remove gnome-alsamixer

그리고 mplayer 보다는 oxine 이용해 보십시오
체널 변경이 마우스 클릭으로 가능 합니다. ;)