Lazybones - Probleme beim Lesen CHANNELS.CONF
Verfasst: 04 Dez 2011, 16:09
Hallo,
ich betreibe einen VDR auf einem eigenen Server. Als kürzlich das TVM2VDR-Plugin eingestellt wurde, habe ich im TV-Browser Lazybones installiert. Die Verbindung zum Server steht, allerdings wirft es mir Fehler beim "VDR-Sender aktualisieren", was dann in .xsession-error z.B. so aussieht:
Das geht dann für jede Zeile der channels.conf so, daher hier noch die vollständige channels.conf:
Ich habe die Datei auch schon neu generieren lassen (mit dem wirbelscan-Plugin des VDR). Hat aber nicht geholfen.
Meine Konfiguration sieht wie folgt aus:
Da ich viel unterwegs bin, kann es sein, dass ich bei Nachfragen nicht immer direkt antworte. Meist erst am Wochenende. Ist kein böser Wille. Freue mich über jede Hilfestellung.
Gruß
vdruser
ich betreibe einen VDR auf einem eigenen Server. Als kürzlich das TVM2VDR-Plugin eingestellt wurde, habe ich im TV-Browser Lazybones installiert. Die Verbindung zum Server steht, allerdings wirft es mir Fehler beim "VDR-Sender aktualisieren", was dann in .xsession-error z.B. so aussieht:
Code: Alles auswählen
java.text.ParseException: Unknown channels.conf line format on line 1: [1 Das Erste,k6;analog:182250:TV:V:0:301+101=2:300=@4:305:0:1:0:2916:0]
at org.hampelratte.svdrp.util.ChannelParser.parse(ChannelParser.java:91)
at lazybones.ChannelManager.update(ChannelManager.java:64)
at lazybones.gui.settings.channelpanel.ChannelPanel.refreshChannelList(ChannelPanel.java:300)
at lazybones.gui.settings.channelpanel.ChannelPanel.actionPerformed(ChannelPanel.java:225)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6288)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6053)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4651)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4481)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4481)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
at java.awt.EventQueue.access$000(EventQueue.java:84)
at java.awt.EventQueue$1.run(EventQueue.java:602)
at java.awt.EventQueue$1.run(EventQueue.java:600)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
at java.awt.EventQueue$2.run(EventQueue.java:616)
at java.awt.EventQueue$2.run(EventQueue.java:614)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
at util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
at java.awt.Dialog$1.run(Dialog.java:1046)
at java.awt.Dialog$3.run(Dialog.java:1098)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:1096)
at java.awt.Component.show(Component.java:1584)
at java.awt.Component.setVisible(Component.java:1536)
at java.awt.Window.setVisible(Window.java:842)
at java.awt.Dialog.setVisible(Dialog.java:986)
at tvbrowser.ui.settings.SettingsDialog.centerAndShow(SettingsDialog.java:338)
at tvbrowser.ui.mainframe.MainFrame$29.run(MainFrame.java:2149)
at util.ui.UIThreadRunner.invokeAndWait(UIThreadRunner.java:33)
at tvbrowser.ui.mainframe.MainFrame.showSettingsDialog(MainFrame.java:2136)
at tvbrowser.ui.mainframe.MenuBar.actionPerformed(MenuBar.java:990)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:809)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:850)
at java.awt.Component.processMouseEvent(Component.java:6288)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6053)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4651)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4481)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4481)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
at java.awt.EventQueue.access$000(EventQueue.java:84)
at java.awt.EventQueue$1.run(EventQueue.java:602)
at java.awt.EventQueue$1.run(EventQueue.java:600)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
at java.awt.EventQueue$2.run(EventQueue.java:616)
at java.awt.EventQueue$2.run(EventQueue.java:614)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
at util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.Exception: Unknown format for channels.conf lines: 1 Das Erste,k6;analog:182250:TV:V:0:301+101=2:300=@4:305:0:1:0:2916:0
at org.hampelratte.svdrp.responses.highlevel.ChannelLineParserFactory.createChannelParser(ChannelLineParserFactory.java:52)
at org.hampelratte.svdrp.util.ChannelParser.parse(ChannelParser.java:76)
... 89 more
Code: Alles auswählen
:analog TV
Das Erste,k6;analog:182250:TV:V:0:301+101=2:300=@4:305:0:1:0:2916:0
ZDF,k8;analog:196250:TV:V:0:301+101=2:300=@4:305:0:1:0:3140:0
NDR FS,k5;analog:175250:TV:V:0:301+101=2:300=@4:305:0:1:0:2804:0
MDR,SE6;analog:140250:TV:V:0:301=2:300=@4:305:0:1:0:2244:0
BR3,SE17;analog:273250:TV:V:0:301+101=2:300=@4:305:0:1:0:4372:0
Hamburg 1,SE19;analog:287250:TV:V:0:301+101=2:300=@4:305:0:1:0:4596:0
arte,k9;analog:203250:TV:V:0:301=2:300=@4:305:0:1:0:3252:0
3sat,SE11;analog:231250:TV:V:0:301=2:300=@4:305:0:1:0:3700:0
Phoenix,SE8;analog:154250:TV:V:0:301=2:300=@4:305:0:1:0:2468:0
N24,SE15;analog:259250:TV:V:0:301=2:300=@4:305:0:1:0:4148:0
n-tv,k7;analog:189250:TV:V:0:301=2:300=@4:305:0:1:0:3028:0
VOX,SE9;analog:161250:TV:V:0:301=2:300=@4:305:0:1:0:2580:0
kabel eins,SE10;analog:168250:TV:V:0:301=2:300=@4:305:0:1:0:2692:0
DAS VIERTE,SE20;analog:294250:TV:V:0:301=2:300=@4:305:0:1:0:4708:0
TELE 5,k21;analog:471250:TV:V:0:301=2:300=@4:305:0:1:0:7540:0
ProSieben,k11;analog:217250:TV:V:0:301=2:300=@4:305:0:1:0:3476:0
RTL Television,SE18;analog:280250:TV:V:0:301=2:300=@4:305:0:1:0:4484:0
RTL2,k12;analog:224250:TV:V:0:301=2:300=@4:305:0:1:0:3588:0
Super RTL,S21;analog:303250:TV:V:0:301=2:300=@4:305:0:1:0:4852:0
SAT.1,k10;analog:210250:TV:V:0:301=2:300=@4:305:0:1:0:3364:0
VIVA GER,SE7;analog:147250:TV:V:0:301=2:300=@4:305:0:1:0:2356:0
SPORT1,SE13;analog:245250:TV:V:0:301=2:300=@4:305:0:1:0:3924:0
Eurosport,SE14;analog:252250:TV:V:0:301=2:300=@4:305:0:1:0:4036:0
KiKa,SE16;analog:266250:TV:V:0:301=2:300=@4:305:0:1:0:4260:0
DMAX,S22;analog:311250:TV:V:0:301=2:300=@4:305:0:1:0:4980:0
BBC World,S23;analog:319250:TV:V:0:301=2:300=@4:305:0:1:0:5108:0
Nick Ger.,k22;analog:479250:TV:V:0:301=2:300=@4:305:0:1:0:7668:0
Meine Konfiguration sieht wie folgt aus:
- Ubuntu 10.04 LTS Server
- TV-Browser 3.1
- LazyBones 0.6.7.0
- VDR 1.7.20
Da ich viel unterwegs bin, kann es sein, dass ich bei Nachfragen nicht immer direkt antworte. Meist erst am Wochenende. Ist kein böser Wille. Freue mich über jede Hilfestellung.
Gruß
vdruser