Friday, September 3rd 2010, 6:48pm UTC+1
You are not logged in.
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
crcs-0.3.3-mod4a 24 декабря 2009 Скан-плагин для vdr Умеет сканировать dvb-s dvb-s2 транспондеры (в этой версии. сканирование dvb-c dvb-t отключено - так как проверить не на чем) Режимы сканирования - отдельный транспондер:. - ручной, -выбор параметров из списка транспондеров .tpl - автоматический - сканирование по всему списку транспондеров Сканировать может либо в channels.conf либо в отдельный файл. При сканировании в отдельный файл именно он загружен как список каналов,. а не "стандартный" channels.conf Для возвраты на channels.conf надо. выбрать режим Utility и нажать желтую кнопку Panic - при этом будет загружен стандартный список и канал номер 1 из него Сборка исходные плагина в директорию где лежат исходные других плагинов затем из корневой директории исходных вдр делаем make plugins я сборку проверял на Дебиан squeeze testing c компилятором gcc-4.3 работу плагина проверял под версией вдр 1.7.10 Установка - файл VDR/PLUGINS//lib/liblibvdr-crcs.so.1.7.10 в директорию с. исполняемыми файлами плагинов - добавить фразу -Pcrcs в то место где запускаются другие плагины ))) - для работы crcs нужны еще некоторые файлы и директории файлы списков транспондеров должны лежать в директории crcs/transponders а в директорию crcs/scan будут складываться файлы с каналами если выбран режим сканирования в отдельный файл . Формат списка транспондеров можно посмотреть в директории example. всю директорию из example надо скопировать в папку где лежат. файлы конфигурации плагинов - обычно это директория PLUGINS Некоторые ограничения этой версии - сканируются только dvb-s[2] транспондеры - файл channels.conf должен лежать на один уровень выше чем. директория с конфигами плагинов (обычно это директория plugins) - в автоматическом режиме сканирования параметры модуляции и rolloff для dvb-s2 транспондеров заданы как 8psk и 0.35 - будет исправлено. в следущей версии - некоторые HD каналы в окне сканирования плагина прописываются как пустые строки хотя в список каналов они прописываются верно - будет исправлено в следущей версии - не полностью сделан перевод. Чуть истории исходно плагин базировался на коде сканера channelscan-0.3.3. Затем он развивался в 2 ветки - crcs-0.3.3-mod2 - без поддержки сканирования. dvb-s2 - и вторая ветка mod3 для сканирования dvb-s2 транспондеров -. было это во времена multiproto и патча в вдр для поддержки dvb-s2 Теперь же времена изменились и ветки объединены в mod4. Правда функционал. этой версии mod4a особо не изменился по сравнению с теми версиями. (mod2l mod3b), но можете мне поверить что изменений в. коде сканера было сделано достаточно много. Andrew Woronkov (AKA Courage) andrew.woronkov@gmail.com |
This post has been edited 1 times, last edit by "Courage" (Dec 24th 2009, 10:05pm)
Users that thanked:
1455 (24.12.2009), Alextuzov (24.12.2009), artham (25.12.2009), Bikalexander (03.01.2010), Goga777 (25.12.2009), Kamik (24.12.2009), metasens (04.01.2010), nite_man (28.12.2009), s2006 (24.12.2009), schpuntik (25.12.2009), varas (06.01.2010), vgk (24.12.2009), warp (24.12.2009), Xramovnik (25.12.2009), yuriy (25.12.2009)
аналогичноВроде делал все как написано, но не сканирует в автоматическом режиме сразу пишет что ничего не найдено, в папке scan создается нулевой файл.![]()
|
|
Source code |
1 2 3 4 5 6 7 |
Jan 4 00:12:47 box vdr: [21968] CS: Create Transponders Jan 4 00:13:16 box vdr: [21968] CS: LoadTransponders -- Autoscan source: 35566 Symbolrate 0 mod 0 Jan 4 00:13:16 box vdr: [21968] CS: Load SatTpls Jan 4 00:13:16 box vdr: [21968] CS: in LoadSatTpls /etc/vdr/plugins/crcs/transponders/S75.0E.tpl Jan 4 00:13:16 box vdr: [21968] CS: StartScanning Jan 4 00:13:16 box vdr: [21968] Channelscan ERROR: Empty Transponderlist Jan 4 00:13:16 box vdr: [21968] Channelscan ERROR: Tuner Error |
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
[SATTYPE] 1=S75.0E 2=ABS 1 [Ku] 3=East 4=75.0 [DVB] 0=11 1=12505,H,2500,34 2=12518,V,22000,78 3=12548,V,22000,78 4=12579,V,22000,78 5=12579,H,22000,34 6=12610,V,22000,78 7=12640,V,22000,34 8=12670,V,22000,78 9=12694,V,10750,34 10=12704,V,3900,78 11=12732,V,22000,78 |
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
**CRCS: current date time = 201001041314 **CRCS: scan in file /opt/vdr/vdr-1.7.10/config/plugins/crcs/scan/201001041314.S75.0E_channels.conf Loadini(): /opt/vdr/vdr-1.7.10/config/plugins/crcs/transponders/S75.0E.tpl **CRCS: cSatTransponder::cSatTransponder() **CRCS: cSatTransponder::cSatTransponder() **CRCS: cSatTransponder::cSatTransponder() **CRCS: cSatTransponder::cSatTransponder() **CRCS: cSatTransponder::cSatTransponder() **CRCS: cSatTransponder::cSatTransponder() **CRCS: cSatTransponder::Parse sModulationSystem = , ModulationSystem_ =5, modulation_ = 0, rollOff_ = 3 **CRCS: cSatTransponder::cSatTransponder() **CRCS: cSatTransponder::Parse sModulationSystem = , ModulationSystem_ =5, modulation_ = 0, rollOff_ = 3 **CRCS: cSatTransponder::cSatTransponder() **CRCS: cSatTransponder::Parse sModulationSystem = , ModulationSystem_ =5, modulation_ = 0, rollOff_ = 3 **CRCS: cSatTransponder::cSatTransponder() **CRCS: cSatTransponder::Parse sModulationSystem = , ModulationSystem_ =5, modulation_ = 0, rollOff_ = 3 **CRCS: cSatTransponder::cSatTransponder() **CRCS: cSatTransponder::Parse sModulationSystem = , ModulationSystem_ =5, modulation_ = 0, rollOff_ = 3 **CRCS: cSatTransponder::cSatTransponder() **CRCS: cSatTransponder::Parse sModulationSystem = , ModulationSystem_ =5, modulation_ = 0, rollOff_ = 3 **CRCS: cSatTransponder::cSatTransponder() **CRCS: cSatTransponder::Parse sModulationSystem = , ModulationSystem_ =5, modulation_ = 0, rollOff_ = 3 **CRCS: cSatTransponder::cSatTransponder() **CRCS: cSatTransponder::Parse sModulationSystem = , ModulationSystem_ =5, modulation_ = 0, rollOff_ = 3 **CRCS: cSatTransponder::cSatTransponder() **CRCS: cSatTransponder::Parse sModulationSystem = , ModulationSystem_ =5, modulation_ = 0, rollOff_ = 3 **CRCS: cSatTransponder::cSatTransponder() **CRCS: cSatTransponder::Parse sModulationSystem = , ModulationSystem_ =5, modulation_ = 0, rollOff_ = 3 **CRCS: cSatTransponder::cSatTransponder() **CRCS: cSatTransponder::Parse sModulationSystem = , ModulationSystem_ =5, modulation_ = 0, rollOff_ = 3 |
|
|
Source code |
1 2 3 4 5 |
**Scan plugin: Init channel #1 source= 32808 freq= '11658' pol= V sr= 8520 fec= 2 **Scan plugin: Init channel #1 mod= QPSK (0) modsys= DVB-S (0) rolloff= 35 (3) **CRCS: current date time = 201001050003 **CRCS: scan in file /etc/vdr/plugins/crcs/scan/201001050003.S4.0W_channels.conf Loadini(): /etc/vdr/plugins/crcs/transponders/S4.0W.tpl |
|
|
Source code |
1 2 |
patch -p1 < crcs_mod4b.diff make clean |
|
|
Source code |
1 |
make plugins |
Спасибо, автоматический режим заработаля тут переписал кусочек кода - попробуй - может получится - обязательно отпишись потом
This post has been edited 2 times, last edit by "1455" (Jan 8th 2010, 2:39pm)
Quoted
NIT по умолчанию выключен