Vyhledávání stanic na DVBT T2
Moderátor: Moderátoři
Mě se nakonec podařilo naladit všechny kanály i v Kaffeine viz. výše.
P.S. Přidávám i soubor s naskenovanými kanály z w_scan_cpp, ale je to z moravsko-slezska. Frekvence by v něm měly jít ručně upravit za pomocí vyhledat/nahradit.
- Přílohy
-
kanaly.zip- (1.89 KiB) Staženo 156 x
Ještě to doplním, protože mi to nedalo. Pokud ve zdroji pro DVB-T vyberu cz-All, tak Kaffeine nenaladí nic, když vyberu Automatické prohledávání, tak najde vše. Až kolem 70% začne ladit frekvence od 21 kanálu výš.
V Ubuntu 20.04 mi Kaffeine dělala otéž - šlo „Automatické prohledávání“ a ještě „de all“. Teď jsem se pídil po tom „w_scan_cpp“ na internetu a na stránce
https://www.linuxtv.org/wiki/index.php/W_scan_cpp, kde jsem našel tohle:
Contents
• 1 Obtaining w_scan_cpp
• 2 Documentation
• 3 Examples
◦ 3.1 Scanning ATSC VSB (United States, Over-the-Air)
◦ 3.2 Scanning ATSC QAM annex B (United States, digital cable TV)
◦ 3.3 Scanning DVB-T/T2 (Germany, Over-the-Air, VDR output)
◦ 3.4 Scanning DVB-S/S2 (Astra 19.2east)
◦ 3.5 Scanning DVB-S/S2 (Astra 19.2east, using SAT>IP server)
◦ 3.6 Scanning DVB-C (Germany, SAT>IP, choose server)
◦ 3.7 Scanning DVB-S (Hotbird, 4-port DiSeqC switch, hotbird at port 3)
◦ 3.8 Scanning DVB-S/S2 (Astra 19.2east, SCR/EN50494 @ CH0/1076MHz/Satpos A)
◦ 3.9 Generating dvbv5-scan tuning data
◦ 3.10 Monitoring reception of SAT.1 Gold HD on Astra 19.2 using SAT>IP
◦ 3.11 Monitoring reception of Das Erste HD on local DVB-C frontend
◦ 3.12 Monitoring reception of Euronews HD on local DVB-T2 frontend /dev/dvb/adapter6
• 4 Building w_scan_cpp
• 5 Also See
• 6 External Links
Obtaining w_scan_cpp
The last w_scan_cpp version can be obtained at https://www.gen2vdr.de/wirbel, where also the last version of the older w_scan is stored.
There's also a github page on w_scan_cpp, used for development and backup purposes only. Use always latest version from homepage.
Pokoušl jsem se v terminálu naistalovat DVB-T/T2 (Germany, Over-the-Air, VDR output) .
Ale dopadlo to následně:
bavor@bavor-OptiPlex-7010:~$ sudo apt-get install ~/Desktop/w_scan_cpp -ft -c DE
[sudo] heslo pro bavor:
E: Volba -ft vyžaduje argument.
bavor@bavor-OptiPlex-7010:~$
Co dělám blbě?
Napsat za něj '~/Desktop/w_scan_cpp -ft -c DE' nelze. V příkazu w_scan_cpp znamená -ft skenování DVB-T/2 sítě (-fc DVB-C neboli kabelové sítě a -fs DVB-S neboli satelitní sítě).
Podle frekvencí v místě vašeho bydliště si upravte ten můj soubor kanaly.xspf (rozbalený z kanaly.zip), což bude nejjednodušší řešení. Nebo napište, jaký vysílač chytáte.
Dám tady nový zip soubor, kde budou dva soubory pro frekvence ČT multiplexu 21 z Bukové hory (570MHz) a Prahy Žižkova + Cukráku (514MHz).
Tento soubor se stáhne jako ct_mpx_191.zip a ten je potřeba rozbalit v terminálu
Kód: Vybrat vše
unzip ct_mpx_191.zipZ něj se rozbalí soubory ct_buk-hora.xspf a ct_praha.xspf, na které když se 2x klikne, tak se spustí VLC přehrávač (který bývá v Ubuntu nainstalovaný v základu) a začne se přehrávat ČT1 HD z USB DVB-T2 tuneru. Kdyby ne, tak kliknout na soubor pravým tlačítkem, vybrat Otevřít pomocí jiné aplikace a zvolit Multimediální přehrávač VLC
Líp to popsat neumím.
https://streamable.com/cwhs0m (zítra odkaz expiruje)
- Přílohy
-
ct_mpx.zip- (1.23 KiB) Staženo 143 x
Když ho otevřu správcem souborů, získám soubor "w_scan_cpp-20230121", ten se dá otevřít v terminálu, ale po příkazu "unzip ct_mpx_191.zip" se objeví tohle:
bavor@bavor-OptiPlex-7010:~/w_scan_cpp-20230121$ unzip ct_mpx_191.zip
unzip: cannot find or open ct_mpx_191.zip, ct_mpx_191.zip.zip or ct_mpx_191.zip.ZIP.
bavor@bavor-OptiPlex-7010:~/w_scan_cpp-20230121$
Jak dostat samotný zipový soubor "ct_mpx_191.zip", do terminálu?
Máte mnoho možností:
Jednoduše:
1. Spuste správce souborů, najděte ten soubor zip, klikněte na něj pravým tlačítkem a z nabídky vyberte rozbalit zde.
2. Spuste správce archívů, najděte ten soubor zip a zvolte rozbalit, můžete si zvolit kam.
Složitě přes terminál:
3. Spuste správce souborů, najděte ten soubor zip, klikněte na něj pravým tlačítkem a zvolte kopírovat a zkopírujte ho do adresáře, který se vám otevře při spuštění terminálu. Jeho název zjistíte zadáním příkazu pwd. V terminálu pak můžete použít ten příkaz unzip "název souboru".
4. Spuste správce souborů, najděte ten soubor zip a podívejte se, kde se nachází, v terminálu pomocí příkazu cd se dostane do adresáře, kde se nachází ten soubor a pak můžete použít ten příkaz unzip "název souboru".
cd.. = zpět do nadřazeného adresáře
cd/ = zpět do kořenového adresáře
cd cesta = přesun do požadovaného adresáře
pwd = vypíše adresář, kde se nacházíte
ls = vypíše soubory v adresáři
například soubor zip bude v adresáři /home/bavor/local/share/televize/
pwd
/home/bavor/Stažené
cd..
pwd
/home/bavor
cd local/share/televize
pwd
/home/bavor/local/share/televize
ls
ct_mpx_191.zip
dalsi-soubor
soubor-1
soubor-2
unzip ct_mpx_191.zip
nebo
cd /home/bavor/local/share/televize
pwd
/home/bavor/local/share/televize
ls
ct_mpx_191.zip
dalsi-soubor
soubor-1
soubor-2
unzip ct_mpx_191.zip
Kód: Vybrat vše
cd /home/bavor/Stažené
unzip ct_mpx_191.zip
což už tu asi padlo.
Schválně jsem to dal do .zip souboru, který jde připojit přímo zde (aby to nemuselo přes ulož.to).
Pokud byste to zvládnul pomocí souborového manažéra, tak v terminálu mám oblíbený Midnight Commander. Dají se s ním i soubory rozbalit.
Kód: Vybrat vše
sudo apt install -y mc
mc
Nebo si otevřte textový editor, vložte do něj viz níže, uložte jako ct_praha.xspf a ten spusťte.
<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1" xmlns="http://xspf.org/ns/0/" xmlns:vlc="http://www.videolan.org/vlc/playlist/ns/0/">
<title>DVB Playlist</title>
<creator>w_scan_cpp</creator>
<info>https://gen2vdr.de/wirbel/w_scan_cpp/index2.html</info>
<trackList>
<track>
<title>0015. CT 1 HD T2</title>
<location>dvb-t2://frequency=514000000</location>
<extension application="http://www.videolan.org/vlc/playlist/0">
<vlc:id>15</vlc:id>
<vlc:option>dvb-ts-id=8465</vlc:option>
<vlc:option>program=268</vlc:option>
<vlc:option>dvb-bandwidth=8</vlc:option>
<vlc:option>dvb-transmission=32</vlc:option>
<vlc:option>dvb-guard=1/8</vlc:option>
<vlc:option>dvb-plp-id=0</vlc:option>
</extension>
</track>
<track>
<title>0016. CT 1 JM HD T2</title>
<location>dvb-t2://frequency=514000000</location>
<extension application="http://www.videolan.org/vlc/playlist/0">
<vlc:id>16</vlc:id>
<vlc:option>dvb-ts-id=8465</vlc:option>
<vlc:option>program=282</vlc:option>
<vlc:option>dvb-bandwidth=8</vlc:option>
<vlc:option>dvb-transmission=32</vlc:option>
<vlc:option>dvb-guard=1/8</vlc:option>
<vlc:option>dvb-plp-id=0</vlc:option>
</extension>
</track>
<track>
<title>0017. CT 1 JZC HD T2</title>
<location>dvb-t2://frequency=514000000</location>
<extension application="http://www.videolan.org/vlc/playlist/0">
<vlc:id>17</vlc:id>
<vlc:option>dvb-ts-id=8465</vlc:option>
<vlc:option>program=286</vlc:option>
<vlc:option>dvb-bandwidth=8</vlc:option>
<vlc:option>dvb-transmission=32</vlc:option>
<vlc:option>dvb-guard=1/8</vlc:option>
<vlc:option>dvb-plp-id=0</vlc:option>
</extension>
</track>
<track>
<title>0018. CT 1 SM HD T2</title>
<location>dvb-t2://frequency=514000000</location>
<extension application="http://www.videolan.org/vlc/playlist/0">
<vlc:id>18</vlc:id>
<vlc:option>dvb-ts-id=8465</vlc:option>
<vlc:option>program=280</vlc:option>
<vlc:option>dvb-bandwidth=8</vlc:option>
<vlc:option>dvb-transmission=32</vlc:option>
<vlc:option>dvb-guard=1/8</vlc:option>
<vlc:option>dvb-plp-id=0</vlc:option>
</extension>
</track>
<track>
<title>0019. CT 1 SVC HD T2</title>
<location>dvb-t2://frequency=514000000</location>
<extension application="http://www.videolan.org/vlc/playlist/0">
<vlc:id>19</vlc:id>
<vlc:option>dvb-ts-id=8465</vlc:option>
<vlc:option>program=284</vlc:option>
<vlc:option>dvb-bandwidth=8</vlc:option>
<vlc:option>dvb-transmission=32</vlc:option>
<vlc:option>dvb-guard=1/8</vlc:option>
<vlc:option>dvb-plp-id=0</vlc:option>
</extension>
</track>
<track>
<title>0020. CT 2 HD T2</title>
<location>dvb-t2://frequency=514000000</location>
<extension application="http://www.videolan.org/vlc/playlist/0">
<vlc:id>20</vlc:id>
<vlc:option>dvb-ts-id=8465</vlc:option>
<vlc:option>program=270</vlc:option>
<vlc:option>dvb-bandwidth=8</vlc:option>
<vlc:option>dvb-transmission=32</vlc:option>
<vlc:option>dvb-guard=1/8</vlc:option>
<vlc:option>dvb-plp-id=0</vlc:option>
</extension>
</track>
<track>
<title>0021. CT 24 HD T2</title>
<location>dvb-t2://frequency=514000000</location>
<extension application="http://www.videolan.org/vlc/playlist/0">
<vlc:id>21</vlc:id>
<vlc:option>dvb-ts-id=8465</vlc:option>
<vlc:option>program=272</vlc:option>
<vlc:option>dvb-bandwidth=8</vlc:option>
<vlc:option>dvb-transmission=32</vlc:option>
<vlc:option>dvb-guard=1/8</vlc:option>
<vlc:option>dvb-plp-id=0</vlc:option>
</extension>
</track>
<track>
<title>0022. CT sport HD T2</title>
<location>dvb-t2://frequency=514000000</location>
<extension application="http://www.videolan.org/vlc/playlist/0">
<vlc:id>22</vlc:id>
<vlc:option>dvb-ts-id=8465</vlc:option>
<vlc:option>program=274</vlc:option>
<vlc:option>dvb-bandwidth=8</vlc:option>
<vlc:option>dvb-transmission=32</vlc:option>
<vlc:option>dvb-guard=1/8</vlc:option>
<vlc:option>dvb-plp-id=0</vlc:option>
</extension>
</track>
<track>
<title>0023. CT :D/art HD T2</title>
<location>dvb-t2://frequency=514000000</location>
<extension application="http://www.videolan.org/vlc/playlist/0">
<vlc:id>23</vlc:id>
<vlc:option>dvb-ts-id=8465</vlc:option>
<vlc:option>program=276</vlc:option>
<vlc:option>dvb-bandwidth=8</vlc:option>
<vlc:option>dvb-transmission=32</vlc:option>
<vlc:option>dvb-guard=1/8</vlc:option>
<vlc:option>dvb-plp-id=0</vlc:option>
</extension>
</track>
</trackList>
</playlist>
w_scan -c CZ >channels.conf,
tak jsem to zkusil v terminálu a vyběhlo mi tohle:
bavor@bavor-OptiPlex-7010:~$ w_scan -c CZ >channels.conf
w_scan -c CZ
w_scan version 20170107 (compiled for DVB API 5.10)
using settings for CZECH REPUBLIC
DVB aerial
DVB-T Europe
scan type TERRESTRIAL, channellist 4
output format vdr-2.0
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
/dev/dvb/adapter0/frontend0 -> TERRESTRIAL "Silicon Labs Si2168": very good
Using TERRESTRIAL frontend (adapter /dev/dvb/adapter0/frontend0)
-_-_-_-_ Getting frontend capabilities-_-_-_-_
Using DVB API 5.11
frontend 'Silicon Labs Si2168' supports
DVB-T2
INVERSION_AUTO
QAM_AUTO
TRANSMISSION_MODE_AUTO
GUARD_INTERVAL_AUTO
HIERARCHY_AUTO
FEC_AUTO
BANDWIDTH_AUTO not supported, trying 6/7/8 MHz.
FREQ (48.00MHz ... 870.00MHz)
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
Scanning DVB-T...
Scanning 8MHz frequencies...
474000: (time: 00:00.047)
482000: (time: 00:02.051)
490000: (time: 00:04.055)
498000: (time: 00:06.059)
506000: (time: 00:08.111)
514000: (time: 00:10.115)
522000: (time: 00:12.167)
530000: (time: 00:14.171)
538000: (time: 00:16.175)
546000: (time: 00:18.227)
554000: (time: 00:20.231)
562000: (time: 00:22.235)
570000: (time: 00:24.287)
578000: (time: 00:26.291)
586000: (time: 00:28.295)
594000: (time: 00:30.347)
602000: (time: 00:32.351)
610000: (time: 00:34.355)
618000: (time: 00:36.359)
626000: (time: 00:38.411)
634000: (time: 00:40.415)
642000: (time: 00:42.467)
650000: (time: 00:44.471)
658000: (time: 00:46.475)
666000: (time: 00:48.479)
674000: (time: 00:50.531)
682000: (time: 00:52.535)
690000: (time: 00:54.539)
698000: (time: 00:56.591)
706000: (time: 00:58.595)
714000: (time: 01:00.599)
722000: (time: 01:02.603)
730000: (time: 01:04.655)
738000: (time: 01:06.659)
746000: (time: 01:08.663)
754000: (time: 01:10.715)
762000: (time: 01:12.719)
770000: (time: 01:14.723)
778000: (time: 01:16.775)
786000: (time: 01:18.779)
794000: (time: 01:20.783)
802000: (time: 01:22.835)
810000: (time: 01:24.839)
818000: (time: 01:26.891)
826000: (time: 01:28.895)
834000: (time: 01:30.899)
842000: (time: 01:32.951)
850000: (time: 01:34.955)
858000: (time: 01:36.959)
Scanning DVB-T2...
474000: (time: 01:39.011)
482000: (time: 01:41.015)
490000: (time: 01:43.067)
498000: (time: 01:45.071)
506000: (time: 01:47.075)
514000: (time: 01:49.127)
522000: (time: 01:51.131)
530000: (time: 01:53.135)
538000: (time: 01:55.187)
546000: (time: 01:57.191)
554000: (time: 01:59.195)
562000: (time: 02:01.247)
570000: (time: 02:03.251)
578000: (time: 02:05.255)
586000: (time: 02:07.259)
594000: (time: 02:09.259)
602000: (time: 02:11.263)
610000: (time: 02:13.267)
618000: (time: 02:15.271)
626000: (time: 02:17.276)
634000: (time: 02:19.280)
642000: (time: 02:21.280)
650000: (time: 02:23.284)
658000: (time: 02:25.288)
666000: (time: 02:27.292)
674000: (time: 02:29.296)
682000: (time: 02:31.300)
690000: (time: 02:33.300)
698000: (time: 02:35.304)
706000: (time: 02:37.308)
714000: (time: 02:39.312)
722000: (time: 02:41.316)
730000: (time: 02:43.320)
738000: (time: 02:45.320)
746000: (time: 02:47.324)
754000: (time: 02:49.324)
762000: (time: 02:51.329)
770000: (time: 02:53.333)
778000: (time: 02:55.337)
786000: (time: 02:57.337)
794000: (time: 02:59.341)
802000: (time: 03:01.345)
810000: (time: 03:03.349)
818000: (time: 03:05.353)
826000: (time: 03:07.357)
834000: (time: 03:09.357)
842000: (time: 03:11.361)
850000: (time: 03:13.365)
858000: (time: 03:15.369)
ERROR: Sorry - i couldn't get any working frequency/transponder
Nothing to scan!!
bavor@bavor-OptiPlex-7010:~$
Na těch testech, které jste poslal na fotkách ale „w_scan -c CZ“ kanály DVB T2 nenašel a tady ano. Jak je ro možné? A ještě – jak bych mohl ten naskenovaný soubor převést do takové podoby, aby se dal použít s VLC? Dá se s tím něco dělat?
ERROR: Sorry - i couldn't get any working frequency/transponder
Nothing to scan!!
proto jsem psal, že w_scan z roku 2017 je zastaralý. Umí to w_scan_cpp, ale ten se musí zkompilovat, jenže to už se opakuji.
Tuner je funkční, jen je problém z Kaffeine, což by možná pomohla reinstalace (odinstalovat ho a znovu nainstalovat), ale tomu moc nevěřím.
Další varianta měla být pomocí přehrávače VLC, ale s tím si taky nedáte rady.
Ještě se zeptám, anténa k tuneru je v pořádku?
Ještě něco k té kompilaci W scan cpp jsem na adrese https://aur.archlinux.org/packages/w_scan_cpp našel tohle:
Cituji: Mimochodem, pro ostatní nooby, jako jsem já, jsem pro stavbu Librepfunc udělal:
cd ~
git clone https://aur.archlinux.org/librepfunc.git
cd librepfunc
makepkg -is
Poté sestavení w_scan_cpp:
cd ~
git clone https://aur.archlinux.org/w_scan_cpp.git
cd w_scan_cpp
makepkg -is
Je to použitelné? Tyhlle příkazy zkopírovat do terminálu bych dokázal, ale nevím, co to udělá .
Ten zbytek ani nebudu zkoušet, protože jste se dostal oklikou ke stránce https://www.gen2vdr.de/wirbel/w_scan_cpp/index2.html , která je tam uvedená jako "Upstream URL" a tu jsem zmínil už dávno výše.
Hlavně se trochu zorientujte v linuxových distribucích, protože vaše odkazy vedou na Archlinux a ten není s Ubuntu kompatibilní, protože Ubuntu vychází z Debianu, tzn. že ty návody nemusí vůbec fungovat.
ct_praha.xspf
ct_buk-hora.xspf
uložil jsem je na ploše a při kliknutí se otevře nabídka otevřít s jinou aplikací, kliknu na VLC a otevře se černá plocha. Jak nastavit VLC, abych mohl volit kanály? Nevím, co dál. V Kaffeine to bylo jednoduché, zvolil jsem digitální televizi, zvolil kanál a přehrávala. VLC neznám. Jak jsem již napsal, jsem laik, pouhý uživatel. Díky za trpělivost se mnou.