Channeleditoren

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K (Übersicht nach Funktion: channelEditor aktualisiert)
K
 
(14 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
==Wofür eigentlich Kanaleditoren ("channeleditoren")?==
 
  
Viele VDR-Beginner haben das Problem, eine gültige Kanaldatei für ihren VDR zu erstellen.
 
Das geht sicherlich perfekt mit einem Linux Texteditor wie vi, vim, joe, mcedit, kedit und wie sie alle heißen mögen. Leider gibt es dabei noch für Anfänger einige Tücken, wie z.B. die Tatsache, dass VDR keine doppelten Sendereinträge akzeptiert, unterschiedliche VDR Versionen und weitere kleine Schwierigkeiten.
 
  
==Übersicht nach Funktion==
+
==Wofür eigentlich Kanaleditoren ("channel editors")?==
 +
 
 +
 
 +
Wie alle Einstellungen von VDR so wird auch die Liste der Kanäle (channels.conf)
 +
in einer reinen Textdatei gespeichert (Anm. 1). Dies hat den Vorteil, dass sie problemlos betrachtet und
 +
mit unzähligen Editoren (z.B. vi, vim, joe, mcedit, kedit) und unter allen Betriebssystemen bearbeitet werden kann (Anm. 2).
 +
Will man nur die Reihenfolge der Kanäle ändern, so ist dies leicht mit dem Selektieren und Verschieben
 +
ganzer Zeilen getan. Hier können sich jedoch auch ebenso leicht Fehler einschleichen (z.B. durch
 +
vergessene leere Zeilen oder nur teilweise selektierte und verschobene Kanäle), die zu fehlerhaften Listen führen können.
 +
 
 +
 
 +
[[Bild:Channeleditor-List_in_TextEditor.jpg|thumb|none|''Ansicht der Kanalliste im Texteditor'']]
 +
 
 +
 
 +
Nicht nur deshalb gibt es für diesen Zweck auch spezielle Programme (Kanaleditoren, channel editors,
 +
Kanallisteneditoren), die einem die Arbeit an diesen Listen durchaus erleichtern können.
 +
 
 +
 
 +
[[Bild:Channeleditor-List_in_ChannelEditor.jpg|thumb|none|''Ansicht der Kanalliste im Kanaleditor'']]
 +
 
 +
 
 +
Einige Vorteile dieser Editoren:
 +
 
 +
*einfaches Verschieben von Kanälen/Kanalgruppen mit der Maus (Drag & Drop)
 +
*Sortieren der Liste nach verschiedenen Kriterien
 +
*Import u/o Export von Listen in anderen Formaten
 +
*Betrachten der Parameter ohne Kenntnis der Listen-Syntax
 +
*automatische Kontrolle der eingegebenen Werte (soweit möglich)
 +
*Suchen/Ersetzen von Namen u/o Parametern
 +
*Synchronisation mit anderen Kanallisten
 +
*Automatisches Löschen von ganzen Kanalgruppen (verschlüsselte Kanäle, Kanäle von unerwünschten Sat-Positionen, Daten-Kanäle u.a.)
 +
*zusätzliche Informationen (Statistik)
 +
 
 +
 
 +
Als Nachteil kann man durchaus anführen, dass die grafische Oberfläche dieser Programme natürlich einen
 +
laufenden Desktop voraussetzt, die channels.conf in den meisten Fällen also per Netzwerk oder USB-Stick
 +
erst auf einen entsprechenden PC und wieder zurück transferiert werden muss.
 +
 
 +
 
 +
 
 +
==Übersicht momentan erhältlicher Editoren==
  
 
{| border=1 cellpadding=2 cellspacing=0 valign="top"
 
{| border=1 cellpadding=2 cellspacing=0 valign="top"
 
|- bgcolor=#efefef valign="top"
 
|- bgcolor=#efefef valign="top"
 
|'''Programm'''
 
|'''Programm'''
|'''CLE'''
+
|'''cle4vdr'''
|'''cle4VDR'''
+
|'''channelEditor''' (veraltet)
+
 
|'''Kanaleditor für VDR'''
 
|'''Kanaleditor für VDR'''
 
|-
 
|-
 
|'''Betriebssysteme'''
 
|'''Betriebssysteme'''
|Windows 9x/2k/XP
+
|Linux (GTK2, QT), Windows
|Linux mit X und gtk/gdk
+
|Windows 9x/2k/XP<br>Linux 32bit
+
 
|Java JRE/JDK [http://java.sun.com/j2se/1.5.0/download.jsp ab 1.4]
 
|Java JRE/JDK [http://java.sun.com/j2se/1.5.0/download.jsp ab 1.4]
 
|-
 
|-
 
|'''Homepage'''
 
|'''Homepage'''
|[http://free.pages.at/cleditor/ Link]
+
|[http://cle4vdr.vdr-developer.org Link]
|[http://free.pages.at/cleditor/cle4vdr.htm Link]
+
|[http://wirbel.htpc-forum.de/old_stuff/index2.html Link]
+
 
|[http://www.renier.de/channeleditor Link]
 
|[http://www.renier.de/channeleditor Link]
 
|-
 
|-
|'''VDR-Versionen 1.2.x/1.2.x-autopid/1.3.x'''
+
|'''Letztes Update'''
|'''ja/nein/ja'''
+
| 04/2018
|'''ja/nein/ja'''
+
| 04/2013
|'''ja/ja/ja'''
+
|-
|keine Unterscheidung VDR-Versionen, damit keine Fehlerkorrektur möglich
+
|'''VDR Version 1.7/2.0'''
 +
|'''ja/ja'''
 +
|'''ja/ja'''
 
|-
 
|-
 
|'''Sprachunterstützung'''
 
|'''Sprachunterstützung'''
|'''Englisch'''
+
|Englisch
|'''Englisch'''
+
|Deutsch, Englisch, Italienisch
|'''Deutsch'''
+
|'''Deutsch, Englisch, Italienisch'''
+
 
|-
 
|-
 
|
 
|
 
'''Editieren von'''<br>'''Kanaleinträgen'''
 
'''Editieren von'''<br>'''Kanaleinträgen'''
|'''ja'''
 
|'''ja'''
 
 
|'''ja'''
 
|'''ja'''
 
|'''ja'''
 
|'''ja'''
 
|-
 
|-
 
|'''Suchen/Ersetzen'''
 
|'''Suchen/Ersetzen'''
|'''ja/ja''' komplette Suchfunktion
+
|'''ja/nein'''
|'''ja/nein''' komplette Suchfunktion
+
|'''ja/nein''' (komplette Suchfunktion)
|'''ja/ja''' komplette Suchfunktion
+
|'''ja/nein''' komplette Suchfunktion
+
 
|-
 
|-
 
|'''Anlegen neuer Kanäle'''
 
|'''Anlegen neuer Kanäle'''
|'''ja'''
 
|'''ja'''
 
 
|'''ja'''
 
|'''ja'''
 
|'''ja'''
 
|'''ja'''
 
|-
 
|-
 
|'''Sortierfunktionen'''
 
|'''Sortierfunktionen'''
|'''nein''', aber Trennung nach<br>
+
|'''ja'''  
*Radio
+
*versch. Sortiermöglichkeiten über Menue/File/Open File (sorted)
*TV
+
*zusätzliche Ansicht (Twinview) nach Name, Frequenz o. Provider
*Daten
+
*Kanalgruppe
+
|'''nein''', aber Liste kann sortiert importiert werden, nach<br>
+
*Source<br>
+
*Provider<br>
+
*Radio<br>
+
*TV<br>
+
*Daten
+
|'''ja'''<br>
+
*Name,<br>
+
*Frequenz,<br>
+
*Source,<br>
+
*Symborate,<br>
+
*Parameter,<br>
+
*ebenso alle IDs<br>jeweils auf- und absteigend
+
 
|'''ja'''
 
|'''ja'''
 
*Name<br>
 
*Name<br>
Zeile 88: Zeile 98:
 
|-
 
|-
 
|'''Sortieren per Drag and Drop'''
 
|'''Sortieren per Drag and Drop'''
|'''ja'''
 
|'''ja'''
 
 
|'''ja'''
 
|'''ja'''
 
|'''ja'''
 
|'''ja'''
 
|-
 
|-
 
|'''Ausschneiden/Einfügen/Kopieren von Kanälen'''
 
|'''Ausschneiden/Einfügen/Kopieren von Kanälen'''
|'''ja/ja/ja'''<br>Rechtsklick<br>Löschen zusätzlich Tastatur
+
|'''ja/ja/ja'''<br>Rechtsklick<br>Toolbar
|'''ja/ja/ja''' Rechtsklick
+
|'''ja/ja/ja'''<br>Rechtsklick<br>Menü<br>Tastatur
+
 
|'''ja/ja/nein'''<br>Rechtsklick<br>Drag&Drop<br>Toolbar<br>Tastatur
 
|'''ja/ja/nein'''<br>Rechtsklick<br>Drag&Drop<br>Toolbar<br>Tastatur
|-
 
|'''Konvertierung'''<br>'''1.3.x <=> 1.2.x'''
 
|'''ja'''<br>(beide Richtungen)
 
|'''nein'''
 
|'''ja'''<br>(beide Richtungen)
 
|'''nein'''
 
 
|-
 
|-
 
|'''Zusammenführen von Dateien'''
 
|'''Zusammenführen von Dateien'''
|'''ja'''
 
|'''ja'''
 
 
|'''ja'''
 
|'''ja'''
 
|'''ja'''<br>(via Parkplatz)
 
|'''ja'''<br>(via Parkplatz)
 
|-
 
|-
 
|'''Vergleichen (Synchronisieren) von Listen'''
 
|'''Vergleichen (Synchronisieren) von Listen'''
|'''ja'''  
+
|'''ja''' (über Menue/Extras/Update from)
|'''ja'''
+
|'''nein'''
+
 
|'''nein'''
 
|'''nein'''
 
|-
 
|-
 
|'''Unterstützung/Anzeige von Kanalgruppen'''
 
|'''Unterstützung/Anzeige von Kanalgruppen'''
 
|'''ja/ja'''
 
|'''ja/ja'''
|'''ja/ja'''
 
|'''nein/nein'''
 
 
|'''ja/ja'''
 
|'''ja/ja'''
 
|-
 
|-
 
|'''Fehlerprüfung/Fehlerkorrektur'''
 
|'''Fehlerprüfung/Fehlerkorrektur'''
|teilweise/nein
+
|'''ja''' beim Editieren (leicht) '''/nein'''
|beim Editieren/nein
+
|'''ja''' beim Editieren (leicht) '''/nein'''
|ja/ja
+
|beim Editieren (leicht)/nein
+
 
|-
 
|-
 
|'''Suchen/Entfernen von doppelten Sendern'''
 
|'''Suchen/Entfernen von doppelten Sendern'''
|'''ja/ja'''<br>(optional beim Speichern)
+
|'''ja/nein''' (über Rechtsklick/Unique Channel)
|'''ja/ja'''<br>(Menu, Popup)
+
|'''ja/ja'''
+
 
|'''nein/nein'''
 
|'''nein/nein'''
 +
|-
 +
|'''Anlegen/Bearbeiten von Rubriken/Kanalgruppen'''
 +
|'''ja/ja'''
 +
|'''ja/ja'''
 +
|-
 +
|'''Anzeige/Generierung der reelen Kanalnummern nach VDR (inklusive @ Rubriken/Kanalgruppen)'''
 +
|'''ja/ja'''
 +
|'''ja/ja'''
 
|-
 
|-
 
|'''Importierte Dateiformate'''
 
|'''Importierte Dateiformate'''
 
|
 
|
 
*VDR
 
*VDR
*MD 8.2/9.0
 
*WinDVBLive
 
*DVB98(binär)
 
*DVBContr
 
*WatchTV
 
*Technotrend
 
*FreeDVB
 
*DVBTV
 
*WinSTB
 
|
 
*VDR
 
|
 
*VDR
 
*DVB98(binär)
 
*DVB98(ascii)
 
*DBox xml
 
*{t/c/s}zap/xine dvb
 
 
|
 
|
 
*VDR
 
*VDR
Zeile 161: Zeile 142:
 
|
 
|
 
*VDR
 
*VDR
*WinDVBLive
+
*VDR < 1.7
*DVB98(binär)
+
*DVB 2000
*DVBControl 4.x
+
*Favorites
+
*Technotrend <2.10
+
*Technotrend 2.15
+
*FreeDVB
+
*MD 9.0
+
*WinSTB
+
|
+
*VDR
+
|
+
*VDR
+
*{t/c/s}zap/xine dvb
+
*scan Tuningdatei
+
 
|
 
|
 
*VDR
 
*VDR
Zeile 181: Zeile 149:
 
|'''Besonderheiten'''
 
|'''Besonderheiten'''
 
|
 
|
*nur 2 AudioPIDs und 2 AC3PIDs pro Kanal
+
*Entfernen von unerwünschten Kanälen (bestimmte Sat-Positionen, verschlüsselte Sender, Radio, als 'OBSOLETE' markierte Sender)
*sonst sehr ausgereift
+
*Autosort (Verschieben von Kanälen in die Kanal-Gruppe mit dem Namen des Providers)
|
+
*Twinview (Kanäle können zum Sortieren von einer zweiten Listenansicht auf die Hauptliste gezogen werden)
*keine Unterscheidung VDR-Versionen
+
*selbsterklärend
+
|
+
*Speichern erst nach Beseitigung aller Fehler möglich
+
*Unterstützung von analog TV via Expertwindow
+
 
|
 
|
 
*Mehrfachauswahl von Kanälen zum Verschieben/Neuzuordnen (über Parkplatz)
 
*Mehrfachauswahl von Kanälen zum Verschieben/Neuzuordnen (über Parkplatz)
*Anzeige/Generierung der reelen Kanalnummern nach VDR (inklusive @ Rubriken/Kanalgruppen)
 
 
*Über mehrere Kanäle einen Text dem Kanalnamen voranzustellen
 
*Über mehrere Kanäle einen Text dem Kanalnamen voranzustellen
*Anlegen/Bearbeiten von Rubriken/Kanalgruppen
 
 
*Import/Export von Aliasnamen zu jedem Kanal
 
*Import/Export von Aliasnamen zu jedem Kanal
 
* Mehrsprachige Oberfläche
 
* Mehrsprachige Oberfläche
 
|-
 
|-
 
| '''Bilder'''
 
| '''Bilder'''
|[[Bild:channeleditor-cle.jpg|thumb|100px|none|''cle'']]
+
|[[Bild:Channeleditor-cle4vdr_neu.jpg|thumb|100px|none|''cle4vdr'']]
|[[Bild:channeleditor-cle4vdr.jpg|thumb|100px|none|''cle4vdr'']]
+
|[[Bild:Channeleditor-Kanaleditor_fuer_VDR.jpg|thumb|100px|none|''Kanaleditor
|[[Bild:channeleditor-channeleditor.jpg|thumb|100px|none|''channeleditor'']]
+
für VDR'']]
|[[Bild:Channeleditor-Kanaleditor_fuer_VDR.jpg|thumb|100px|none|''Kanaleditor für VDR'']]
+
|-
 +
|'''Link zu Screenshots'''
 +
|[http://cle4vdr.vdr-developer.org/cle4vdrssh.html Link]
 +
|[http://www.renier.de/channeleditor/screenshots Link]
 
|}
 
|}
 +
 +
 +
==Status anderer Kanaleditoren==
 +
* cle: Entwicklung eingestellt
 +
* channelEditor: letztes Update 2005, für vdr-2.0 ungeeignet
 +
* Kanaleditor für VDR: letztes Update 04/2010, für vdr-2.0 ungeignet
 +
 +
 +
==Anmerkungen==
 +
(1) Leider ist der Ort, an dem die channels.conf gespeichert wird, je nach Distribution/Installation unterschiedlich und oft nur
 +
schwer zu finden. Hier müssen die entsprechenden Dokumentationen oder Foren zu Hilfe genommen werden.
 +
 +
(2) Beim Kopieren von Textdateien von einem anderen Betriebssystem muß darauf geachtet werden, dass evtl. unterschiedliche Kommandos für das
 +
Zeilenende benutzt werden. So verwendet Linux z.B. nur "Line-Feed", während Windows "Carriage Return + Line-Feed" verwendet. Dies kann - bei Bedarf -
 +
mit entsprechenden Tools oder Texteditoren angepasst werden. Siehe hierzu: [http://wiki.ubuntuusers.de/Zeichensatz-Konverter Link] oder
 +
[http://ubuntugenius.wordpress.com/2010/10/26/how-to-convert-windowsdos-text-files-to-linuxunix-format/ Link] 
 +
  
 
==Links==
 
==Links==
 
# [[channels.conf|Syntax der channels.conf]]
 
# [[channels.conf|Syntax der channels.conf]]
# [[DVB-C channels.conf]]
 
# [[DVB-S channels.conf]]
 
# [[DVB-T channels.conf]]
 
# [[Channels.conf analog]]
 
  
 
[[Kategorie:Software]]
 
[[Kategorie:Software]]

Aktuelle Version vom 9. April 2018, 10:39 Uhr


Inhaltsverzeichnis

[Bearbeiten] Wofür eigentlich Kanaleditoren ("channel editors")?

Wie alle Einstellungen von VDR so wird auch die Liste der Kanäle (channels.conf) in einer reinen Textdatei gespeichert (Anm. 1). Dies hat den Vorteil, dass sie problemlos betrachtet und mit unzähligen Editoren (z.B. vi, vim, joe, mcedit, kedit) und unter allen Betriebssystemen bearbeitet werden kann (Anm. 2). Will man nur die Reihenfolge der Kanäle ändern, so ist dies leicht mit dem Selektieren und Verschieben ganzer Zeilen getan. Hier können sich jedoch auch ebenso leicht Fehler einschleichen (z.B. durch vergessene leere Zeilen oder nur teilweise selektierte und verschobene Kanäle), die zu fehlerhaften Listen führen können.


Ansicht der Kanalliste im Texteditor


Nicht nur deshalb gibt es für diesen Zweck auch spezielle Programme (Kanaleditoren, channel editors, Kanallisteneditoren), die einem die Arbeit an diesen Listen durchaus erleichtern können.


Ansicht der Kanalliste im Kanaleditor


Einige Vorteile dieser Editoren:

  • einfaches Verschieben von Kanälen/Kanalgruppen mit der Maus (Drag & Drop)
  • Sortieren der Liste nach verschiedenen Kriterien
  • Import u/o Export von Listen in anderen Formaten
  • Betrachten der Parameter ohne Kenntnis der Listen-Syntax
  • automatische Kontrolle der eingegebenen Werte (soweit möglich)
  • Suchen/Ersetzen von Namen u/o Parametern
  • Synchronisation mit anderen Kanallisten
  • Automatisches Löschen von ganzen Kanalgruppen (verschlüsselte Kanäle, Kanäle von unerwünschten Sat-Positionen, Daten-Kanäle u.a.)
  • zusätzliche Informationen (Statistik)


Als Nachteil kann man durchaus anführen, dass die grafische Oberfläche dieser Programme natürlich einen laufenden Desktop voraussetzt, die channels.conf in den meisten Fällen also per Netzwerk oder USB-Stick erst auf einen entsprechenden PC und wieder zurück transferiert werden muss.


[Bearbeiten] Übersicht momentan erhältlicher Editoren

Programm cle4vdr Kanaleditor für VDR
Betriebssysteme Linux (GTK2, QT), Windows Java JRE/JDK ab 1.4
Homepage Link Link
Letztes Update 04/2018 04/2013
VDR Version 1.7/2.0 ja/ja ja/ja
Sprachunterstützung Englisch Deutsch, Englisch, Italienisch

Editieren von
Kanaleinträgen

ja ja
Suchen/Ersetzen ja/nein ja/nein (komplette Suchfunktion)
Anlegen neuer Kanäle ja ja
Sortierfunktionen ja
  • versch. Sortiermöglichkeiten über Menue/File/Open File (sorted)
  • zusätzliche Ansicht (Twinview) nach Name, Frequenz o. Provider
ja
  • Name
  • Bouqet
  • Frequenz
  • Free-TV
  • Pay-TV
  • Free-Radio
  • Pay-Radio
  • Free-Daten
  • Pay-Daten
Sortieren per Drag and Drop ja ja
Ausschneiden/Einfügen/Kopieren von Kanälen ja/ja/ja
Rechtsklick
Toolbar
ja/ja/nein
Rechtsklick
Drag&Drop
Toolbar
Tastatur
Zusammenführen von Dateien ja ja
(via Parkplatz)
Vergleichen (Synchronisieren) von Listen ja (über Menue/Extras/Update from) nein
Unterstützung/Anzeige von Kanalgruppen ja/ja ja/ja
Fehlerprüfung/Fehlerkorrektur ja beim Editieren (leicht) /nein ja beim Editieren (leicht) /nein
Suchen/Entfernen von doppelten Sendern ja/nein (über Rechtsklick/Unique Channel) nein/nein
Anlegen/Bearbeiten von Rubriken/Kanalgruppen ja/ja ja/ja
Anzeige/Generierung der reelen Kanalnummern nach VDR (inklusive @ Rubriken/Kanalgruppen) ja/ja ja/ja
Importierte Dateiformate
  • VDR
  • VDR
Exportierte Dateiformate
  • VDR
  • VDR < 1.7
  • DVB 2000
  • VDR
Besonderheiten
  • Entfernen von unerwünschten Kanälen (bestimmte Sat-Positionen, verschlüsselte Sender, Radio, als 'OBSOLETE' markierte Sender)
  • Autosort (Verschieben von Kanälen in die Kanal-Gruppe mit dem Namen des Providers)
  • Twinview (Kanäle können zum Sortieren von einer zweiten Listenansicht auf die Hauptliste gezogen werden)
  • Mehrfachauswahl von Kanälen zum Verschieben/Neuzuordnen (über Parkplatz)
  • Über mehrere Kanäle einen Text dem Kanalnamen voranzustellen
  • Import/Export von Aliasnamen zu jedem Kanal
  • Mehrsprachige Oberfläche
Bilder
cle4vdr
Kanaleditor für VDR
Link zu Screenshots Link Link


[Bearbeiten] Status anderer Kanaleditoren

  • cle: Entwicklung eingestellt
  • channelEditor: letztes Update 2005, für vdr-2.0 ungeeignet
  • Kanaleditor für VDR: letztes Update 04/2010, für vdr-2.0 ungeignet


[Bearbeiten] Anmerkungen

(1) Leider ist der Ort, an dem die channels.conf gespeichert wird, je nach Distribution/Installation unterschiedlich und oft nur schwer zu finden. Hier müssen die entsprechenden Dokumentationen oder Foren zu Hilfe genommen werden.

(2) Beim Kopieren von Textdateien von einem anderen Betriebssystem muß darauf geachtet werden, dass evtl. unterschiedliche Kommandos für das Zeilenende benutzt werden. So verwendet Linux z.B. nur "Line-Feed", während Windows "Carriage Return + Line-Feed" verwendet. Dies kann - bei Bedarf - mit entsprechenden Tools oder Texteditoren angepasst werden. Siehe hierzu: Link oder Link


[Bearbeiten] Links

  1. Syntax der channels.conf
In anderen Sprachen