Užitočný súbor ts môžeme vytvoriť nejakým zadaním príkazov telnetu do prijímača v ktorom je nahraných niekoľko nástrojov. Nie všetky image enigma2 budú mať nástroje, ktoré potrebujeme pre súbor TS. V skutočnosti nezáleží na tom, aký image použijeme, ale potrebné nástroje budú musieť byť dostupné na stiahnutie pomocou telnetu.
Pomocou telnetu musíme stiahnuť a nainštalovať minimálne tieto položky.
(1) dvbsnoop
(2) dvbapp-test
Robíme to pomocou týchto príkazov.
Kód: Vybrat vše
opkg update
opkg install dvbsnoop
opkg install dvbapp-tests
Na zachytenie pid použijeme dvbsnoop. V telnete zadáme následovné:
dvbsnoop -s pidscan
Skenovanie PID sa spustí po zadaní príkazu. V závislosti od transpondéra to môže chvíľu trvať.
Tu je príklad:
Kód: Vybrat vše
~# dvbsnoop -s pidscan
dvbsnoop V1.4.55 -- https://github.com/PLi-metas/dvbsnoop
---------------------------------------------------------
Transponder PID-Scan...
---------------------------------------------------------
PID found: 0 (0x0000) [SECTION: Program Association Table (PAT)]
PID found: 1 (0x0001) [SECTION: Conditional Access Table (CAT)]
PID found: 16 (0x0010) [SECTION: Network Information Table (NIT) - actual network]
PID found: 17 (0x0011) [SECTION: Bouquet Association Table (BAT)]
PID found: 20 (0x0014) [SECTION: Time Date Table (TDT)]
PID found: 128 (0x0080) [SECTION: Program Map Table (PMT)]
PID found: 161 (0x00a1) [SECTION: DVB CA message section (EMM/ECM)]
PID found: 162 (0x00a2) [unknown]
PID found: 164 (0x00a4) [SECTION: DVB CA message section (EMM/ECM)]
PID found: 165 (0x00a5) [SECTION: DVB CA message section (EMM/ECM)]
PID found: 166 (0x00a6) [SECTION: DVB CA message section (EMM/ECM)]
PID found: 167 (0x00a7) [unknown]
PID found: 168 (0x00a8) [unknown]
PID found: 170 (0x00aa) [SECTION: DVB CA message section (EMM/ECM)]
PID found: 171 (0x00ab) [SECTION: DVB CA message section (EMM/ECM)]
PID found: 172 (0x00ac) [SECTION: DVB CA message section (EMM/ECM)]
PID found: 173 (0x00ad) [SECTION: DVB CA message section (EMM/ECM)]
PID found: 174 (0x00ae) [unknown]
PID found: 175 (0x00af) [SECTION: DVB CA message section (EMM/ECM)]
PID found: 176 (0x00b0) [SECTION: DVB CA message section (EMM/ECM)]
PID found: 177 (0x00b1) [SECTION: User private]
PID found: 178 (0x00b2) [SECTION: User private]
PID found: 256 (0x0100) [unknown]
PID found: 4098 (0x1002) [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 4103 (0x1007) [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 4109 (0x100d) [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 4111 (0x100f) [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 4113 (0x1011) [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
Kód: Vybrat vše
dvbsnoop -s pidscan| awk '/PID found/ { print $3 }' | xargs
(1) Záznamy TS sa môžu v krátkom čase zväčšiť.
(2) Prijímače budú mať v koreňovom systéme súborov rôzne množstvo miesta, ktoré možno použiť na nahrávanie.
V tomto bode by sa malo vysvetliť, že keď je prijímač požiadaný o vytvorenie súboru, uloží ho do aktuálneho adresára, pokiaľ nezvolíte iný adresár!
Pri vstupe do telnetu sa nachádzate v koreňovom adresári, ktorým je /home/root. Tu je príklad:
Kód: Vybrat vše
root@osninopro:~#
Pre malý súbor TS bude použitie koreňového adresára v poriadku, ale na vytvorenie súboru TS navrhujem použiť buď USB alebo pevný disk. Navrhujem to z viac ako jedného dôvodu.
Aby sme nastavili správny adresár pre ukladanie TS súborov, musíme poznať cestu k usb alebo pevnému disku a pomocou príkazu „cd“ ju nastaviť. K prijímaču mám pripojený usb disk, tak ho použijeme ako príklad. USB disky a pevné disky môžu byť umiestnené pod /media v prijímači. Vyberieme cestu a zmeníme adresár.
Tu je príklad môjho USB disku:
Kód: Vybrat vše
root@osninopro:~# cd /media/usb
root@osninopro:/media/usb#
Kód: Vybrat vše
test_dvr new_full.ts [PIDS]
Skutočný príklad prevzatý z vyššie uvedeného výstupu dvbsnoop bude vyzerať takto:
Kód: Vybrat vše
test_dvr new_full.ts 0 1 16 17 20 128 160 256 4109 4111 4113
Aký veľký bude TS súbor je len na vás. Veľkosť súboru skutočne závisí od informácií v pidoch a dĺžky času, ktorý sa používa na nahrávanie. Súbor TS niektorých rozhlasových staníc môže bežať 10 alebo viac minút a jeho veľkosť neprekročí 50 megabajtov. Transpondér, ktorý má niekoľko videí, môže dosiahnuť 50 megabajtov za niekoľko minút. Záleží len na tom.
Poznámka: Poďakovanie patrí chlapíkovi s nickom Athoik za poskytnutie informácií potrebných na vykonanie tejto úlohy!