如何使用 gnutv 和 dvb-c

如何使用 gnutv 和 dvb-c

我已经使用gnutvDVB-T 好几年了,只是用命令行

gnutv -channels ~/channels.conf -out file somefilename STATION_NAME

channels.conf 生成w_scan -f c >channels_dvb-c.conf

现在我得到了一个 DVB-C 接收器(结合了 -T 和 -T2)。我运行

w_scan -f c >channels_dvb-c.conf

并获得了包含大量有线电视频道的优质频道列表。但 gnutv 不起作用:

# grep arte channels_dvb-c.conf
arte;ARD:418000:M256:C:6900:401=2:402=deu@3,403=mis,407=mul,408=fra:404:0:28724:41985:1051:0
arte HD;Unitymedia:114000:M256:C:6900:513=27:514=deu@3,515=fra:518;1521,1522:0:17113:9999:121:0
# gnutv -channels channels_dvb-c.conf -out null arte
Unable to find requested channel arte

问题是什么?我看不出是否需要使用 dvb-c 的任何选项,但另一方面,似乎没有太多关于 gnutv 和 DVB-C 的文档。

答案1

我的 DVB-C 命令行如下所示:

gnutv -adapter 0 -frontend 0 -demux 0 -channels channels.conf -buffer 5000000000 -out file "output.ts" "arte HD"

这将直接记录到文件中output.ts

我将“缓冲区”的值设置得非常高,因为我在录制时遇到了错误。

我的一句话channels.conf(这是其中一句话):

arte HD:114000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_256:6661:6662+6663+6669:11120

channels.conf文件是使用以下命令创建的:

w_scan -fc -c DE -M > channels.conf

我的硬件是“TT-TVStick® CT2-4400”。

相关内容