리눅스에서 TV카드로 보는것 TV보기는 예전에는 힘들었지만 요즘에는 편해졌습니다.
물론 요즘에도 윈도우에 비하면 초보자에게는 몹시 힘들지만 예전에 비하면.... ㅎㅎ
저는 예전에는 리눅스에서 TV카드로 볼때는 주로 Analog로 봤었는데(물론 그때도 Digital도 잘 되었지요, 수많은 삽질을 하긴 했습니다.)
이제는 Analog송출이 중단되어서 더 이상 못보는게 왠지 아쉽네요
그때 쓰던 TV카드를 오랫동안 안 쓰다가 최근에 다시 설치하게 되었습니다.
우선 준비할것은 물론 TV카드와 리눅스가 설치된 컴퓨터입니다.
제 리눅스인 Gentoo Linux와 TV카드인 Divico fusion HD 5 lite로 설명합니다.
그럼 시작~~
우선 초보자들이 넘기 힘든 관문이 아직 있습니다.
드라이버 설치를 위해서 커널 컴파일을 해야되는데...... <= 사실 초보자들은 넘을수 없는 벽이지요.......
그러나 달리 생각하면 윈도우 드라이버 설치도 못하는 사람한테는 차이없기도 하지요?
이부분만 해결된다면 윈도우와 차이가 없게 될거라고 생각됩니다.
커널 컴파일을 하기
genkernel 을 이용하여 커널컴파일을 하겠습니다.
현재 최신 버젼인 3.12.5 입니다.
genkernel --menuconfig all 명령어를 통하여 들어가서
Device Drivers -> Multimedia Support로 들어갑니다.
제 TV카드는 Remote Controoler Support 를 선택해야 나오더군요(이걸 몰라서 왜 없어졌지? 하고 또 삽질)
대신 Autoselect ancillary drivers라는 옵션이 생겼더군요, 이제 이것을 선택하면 일일이 설정하지 않아도 알아서 해주네요
제 TV카드 드라이버인 BT878드라이버가 보입니다. 선택하고
저장하고 나가면 컴파일이 되고 완료된후에
lsmod명령어로 보아서 bttv, dvb_bt8xx, lgdt330x 등의 모듈이 올라와 있고
/dev/video0 /dev/vbi0, /dev/dvb/adaptor* 등이 있으면 성공입니다.
여기까지 되었다면 하드웨어 설정은 마친것입니다.
다음은 채널 검색을 통한 채널 파일을 생성해야되는데
이부분은 이제 kaffeine을 통하면 생략해도 되게 되었습니다. 참 좋네요~~
예전에는 dvbscan 명렁으로 채널을 찾었었는데 이번에는 잘 되지 않네요
대신 w_scan 명령어로는 잘됩니다.
이런 명령어로 만든 파일은 mplayer나 다른 재생기에서 쓰일수 있습니다.
그럼 kaffeine을 실행, 물론 그전에 kaffeine이 설치되어있야겠지요? emerge kaffeine~
물론 디지털 TV로~
텔레비전 -> Configure Television으로 들어가면 다음과 같이 나옵니다.
다행이 (장치 1)이 있습니다. 드라이버가 잘 설정되었음을 뜻합니다.
장치 1 탭으로 가니 정확하게 모든것이 이미 설정 되어 있습니다.
us-ATSC를 선택하고 확인을 누릅니다.
그럼 채널 설정으로 가서 채널을 검색하고 검색된 채널을 추가시키면 모든것이 완료됩니다.
그럼 이제 채널을 골라 TV를 시청하는 일만 남았군요
다른분들은 저처럼 삽질 없이 한번에 잘 설정되어서 리눅스에서 TV를 볼 수 있으면 좋겠네요.
Kaffeine은 처음에도 좋긴했지만 갈 수록 좋아지네요.