안녕하세요 블루입니다 ^^;;;
어제 USB 튜너를 테스트 하면서 이래 저래 머리를 굴려보니..
이런 방식도 적용되어 알려드립니다..
아래는 참고용 이전 글입니다 ^^;;
https://www.clien.net/service/board/cm_nas/15506655?po=0&sk=id&sv=hawkeye3&groupCd=&pt=0CLIEN
요즘 SKB가 공중파가 막히면서 위의 방식으로 최신 버전을 사용하는 것은 불가능해졌습니다..
그래서 할 수 없이 TVH 4.3.12xx번대를 빌드해서 썼습니다..
어제 USB 튜너를 테스트하면서 알게되었는데..
USB 튜너는 최신 버전(1945로 기억)에서 SBS와 MBC가 안나오는 문제가 해결되었네요..
여전히 HDHomerun은 PiD 문제로 나오지 않습니다..
그래서 이 두 채널은 USB 튜너로 연결하고..
나머지 채널은 HDHomerun 으로 연결했습니다..
조금 설명 드리면
ATSC1 = HDHomerun 4튜너 (SBS/MBC 제외)
ATSC2 = USB 튜너 각각 SBS와 MBC 할당 (공유가 아닌 튜너당 1채널 할당)
이렇게 설정하고 테스트 했습니다..
완벽 동작합니다..
테스트 환경이 데비안9이라서 데비안10에서의 테스트가 필요하지만...
아마도 크게 결과가 달라지지 않을 듯 합니다...
울며겨자먹기로 할 수 없이 TVH 12XX 번대를 사용했는데...
이제 이것을 벗어날 수 있을 듯 합니다...
급하게 테스트 하느라 트랜스코딩은 테스트 안했습니다..
아마도 잘될것 같긴 한데.. 이것도 테스트가 필요하네요.. (SBS와 MBC 만 검증하면 되죠)
흠.. 그동안 USB 튜너들은 다 책상 서랍행이었는데..
PoWeRChan님이 USB 튜너 2개 양도를 권유하셔서 넘거드리면서 테스트를 했습니다..
USB 튜너가 이렇게 다시 빛을 볼거라 생각 못했는데...
다시 꺼내야겠습니다..
4개중 2개는 팔았고.. 2개는 아직 찾지를 못했는데.. 주말에 찾아서 테스트 해야겠네요 ^^;;;
저처럼 SKB 사용하고 튜너로 TVH 운용하신다면...
이 방법도 좋은 조합이 될 것 같습니다..
SBS와 MBC를 동시에 사용하지 않는다면.. USB 튜너는 1개로 충분합니다. ^^;;;;
-블루-
구하다가 포기한 USB 튜너를 선듯 입양 보내주셔서,
펌웨어랑 드라이버등을 체크 하면서 조금은 두근?거리는 맘으로 도착을 기다리고 있습니다.
참고하겠습니다. 감사합니다.
이상하게 튜너 2개를 달면 녹화나 재생시 스트림에러가 발생해서 화면이 깨졌거든요.. 1개를 달면 괜찮고요..
이것 해결 못해서 파이류를 졸업했습니다..
전원 문제 아님,, 파이류의 CPU가 느려서 생기는 문제.. 둘중 하나인데.. 해결을 못했네요 ^^;;
전자는 유전원 허브로 해결 가능하고.. 후자는 라즈베리파이4?라면 혹시나 하는 생각이 드네요.. ㅎㅎ
좀 검색해보니 같은 B+도 그런기기도 있고 아닌 것도 있다고 합니다. 오늘도 파이 펌웨어까지 업하고 해봐도 여전히.... 기기 결함인듯....
일단 하나만 B+에 물리고 나머지는 여기 저기 연결하면서 가지고 놀려고 합니다.
많이 좋아지기는 했어도 두개 달기에는 라스베리파이의 태생이 좀 거시기 하다는 생각이 듭니다.^^
저는 하우포지 쿼드 쓰는데 (pci방식)
4.3번대에서 지상파 한두개가 안되더라고요 (아마 m,s사 인듯?)
그래서 지금까지 4.2 스테이블 쓰고 있었는데
이 글 읽고나니 최신 버전으로 옮겨봐야 겠어요
블루님 tvh관련 글 항상 잘 보고 있습니다.
제가 사용하는 케이블이 딜라이브 공청이라 잘될 가능성도 있거든요 ^^;;;
타 케이블은 테스트를 할 수 없어서 정보가 없네요 ^^;;
pass로는 SBS, MBC, EBS1 소리만 들리네요...
추가
h264는 영상음성 둘다 먹통(이건 스테이블에서도 안됐어요)
libx264, webm으로는 영상까지 잘 재생되네요
좀 알아봐야 겠습니다.
저랑 다른 결과가 나오네요. 역시 케이블은 변수가 많은 듯 합니다. ^^;;;
저는 pass 에서 테스트 했습니다.
pass로 안되었는데 최신 빌드에서 되었단 말씀이죠?
우분투20.04는 unstable이 없어서 PPA로 20210324일자 버전 받았는데 한번 해보겠습니다.
아참 이번에 용산 딜라이브는 채널이 변경되었다는 이야기가 있네요.. 혹시나 그래서 되는 것일 수 있습니다.
스트림프로파일 - pass에서 몇가지 옵션을 변경해보니 일단 되는거 같습니다
골치 아프네요 ㅋ
추가
스트림프로파일 - pass에서 Rewrite Service ID: 를 0으로 적고
그 아래 Rewrite 관련 체크박스를 모두 해제하면 전 채널 pass로 잘 나옵니다.
Service ID 기본값이 1인데, Service ID 가 1인 채널이 바로
소리만 나오는 채널인 MBC, SBS, EBS1 이더라고요
혹시 트랜스코딩도 되시는지 테스트 부탁드려도 될까요? ^^;;
pass 안되는줄 알고 다시 스테이블 버전으로 회귀할 뻔 했습니다. ㅋㅋ
트랜스코딩 테스트는 다음과 같습니다.
먼저 스펙은
하스웰 G1840(2코어 2쓰레드 셀러론)
우분투 20.04
아래는 제가 테스트 해본 tvh에 있는 기본 코덱 프로파일 입니다.
cpu가 매우 구려 passmark 점수가 2천점도 안된다는 점 참고해주세요
1. libx264 H.264
하드웨어가속 체크하면 소리만 나옵니다.
체크박스 해제해야 영상,소리 잘 나옵니다. (즉, 소프트트랜스코딩만 가능)
720p, 프리셋은 superfast 로 돌릴 때 cpu점유율은 40~60% 왔다갔다 합니다.
720p 기준으로 비트레이트를 1500만 줘도 폰으로 보기에 화질이 충분해서 주력으로 쓰고 있습니다.
노트북, 모니터로는 1080p, 비트레이트 2500으로 씁니다.
2. h264_vaapi
잘 됩니다. 1080p로 돌려도 cpu 점유율은 10~20% 밖에 안됩니다.
다만, vaapi 특징으로 엄청난 깍두기가...
카메라가 멈춰 있는 상태서 인물만 움직이면 괜찮은데
카메라가 따라가서 배경이 변하면 깍두기 작렬해서
실제 사용하기에는 힘들거 같습니다.
3. libvpx VP8
위 libx264 대비 동일 비트레이트 에서 약간 화질이 떨어집니다.
libx264 에서는 깍두기가 거의 안보이는데, VP8에선 종종 눈에 띕니다.
cpu 점유율도 libx264 과 비슷하기에 딱히 쓸 이유를 모르겠습니다.
호환성은 좋은 듯 보입니다.
h265쪽은 아직 안만져봤습니다. 담에 한번 확인해봐야 겠습니다.
요즘 나오는 10만원 대의 amd 4코어 6코어 정도만 되도
소프트 트랜스코딩으로 영상 5개 정도 동시에 돌릴수도 있을 거 같습니다. (될지는?)
위 정도의 cpu면 굳이 하드웨어 트랜스코딩이 필요한지 싶네요 ㅋ
다른거 테스트 할거 있으면 부탁줘도 됩니다.
테스트 감사합니다 ^^
궁금한 것은 다 해결되었습니다..
2번 문제는 저도 짜증나서 TVH 내장 ffmpeg로 GPU 트랜스코딩을 하지 않고.
외부 ffmpeg를 별도로 빌드해서 SPAWN으로 트랜스코딩합니다.
GPU 디코딩+GPU 인코딩도 가능해서 이게 더 효율도 좋습니다..
내장 코덱은 CPU 디코딩+GPU 인코딩을 사용해서 CPU와 GPU 점유율이 둘다 높고 트랜스코딩 가능한 채널수도 떨어지거든요..
빌드, spawn... 말만 들어도 어렵네요 ㅋㅋ
ffmpeg는 빌드 해 놓은것 써도 무방합니다..
세팅 방법은 시간내서 올려드리겠습니다.. ^^;;
hdhomerun_config $id set /튜너No/channel 8vsb:$freq
hdhomerun_config $id set /튜너No/program 1
hdhomerun_config $id set save /튜너No -