Channeleditoren

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Übersicht nach Funktion)
K
 
(46 dazwischenliegende Versionen von 15 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'''
+
|'''Kanaleditor für VDR'''
|'''fchannels'''
+
|'''channelEditor'''
+
|
+
'''Kanaleditor'''<br>
+
'''für VDR'''
+
 
|-
 
|-
 
|'''Betriebssysteme'''
 
|'''Betriebssysteme'''
|Windows 9x/2k/XP
+
|Linux (GTK2, QT), Windows
|
+
|Java JRE/JDK [http://java.sun.com/j2se/1.5.0/download.jsp ab 1.4]
Linux mit<br>
+
X und gtk/gdk
+
|Windows 2k/XP
+
|
+
Windows 9x/2k/XP<br>
+
(geplant:Linux)
+
|
+
Java JRE/JDK<br>
+
[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://www.renier.de/channeleditor Link]
|[http://fchannels.plagge.net/ Link]
+
|[http://free.pages.at/wirbel4vdr/channelEditor/index.html Link]
+
|[http://renier.re.funpic.de/modules/mydownloads/singlefile.php?cid=2&lid=2 Link]
+
 
|-
 
|-
|
+
|'''Letztes Update'''
'''VDR-Versionen'''<br>
+
| 04/2018
'''1.2.x/1.2.x-autopid/1.3.x'''
+
| 04/2013
|'''ja/nein/ja'''
+
|-
|'''ja/nein/ja'''
+
|'''VDR Version 1.7/2.0'''
|
+
|'''ja/ja'''
keine Unterscheidung VDR-Versionen
+
|'''ja/ja'''
|'''ja/ja/ja'''
+
|
+
keine Unterscheidung VDR-Versionen
+
 
|-
 
|-
 
|'''Sprachunterstützung'''
 
|'''Sprachunterstützung'''
|'''en'''
+
|Englisch
|'''en'''
+
|Deutsch, Englisch, Italienisch
|'''en'''
+
|'''de'''
+
|'''de'''
+
 
|-
 
|-
 
|
 
|
'''Editieren von'''<br>
+
'''Editieren von'''<br>'''Kanaleinträgen'''
'''Kanaleinträgen'''
+
 
|'''ja'''
 
|'''ja'''
 
|'''ja'''
 
|'''ja'''
|'''ja'''
 
|'''ja'''
 
|'''nein'''
 
 
|-
 
|-
 
|'''Suchen/Ersetzen'''
 
|'''Suchen/Ersetzen'''
|'''ja/ja'''
 
 
|'''ja/nein'''
 
|'''ja/nein'''
|'''nein/nein'''
+
|'''ja/nein''' (komplette Suchfunktion)
|'''ja/nein'''
+
|-
|
+
|'''Anlegen neuer Kanäle'''
'''ja/nein'''<br>
+
|'''ja'''
nur Feld Kanalname
+
|'''ja'''
 
|-
 
|-
 
|'''Sortierfunktionen'''
 
|'''Sortierfunktionen'''
|
+
|'''ja'''  
'''nein''',<br>
+
*versch. Sortiermöglichkeiten über Menue/File/Open File (sorted)
aber Trennung Radio/TV/Daten/Kanalgr.
+
*zusätzliche Ansicht (Twinview) nach Name, Frequenz o. Provider
|
+
'''nein''',<br>
+
(aber Liste kann sortiert nach Source, Provider, Radio/TV/Daten importiert werden, siehe Readme.txt)
+
|
+
'''nein''',<br>
+
aber Filter Radio/Pay-/Free-TV
+
 
|'''ja'''
 
|'''ja'''
|'''nein'''
+
*Name<br>
 +
*Bouqet<br>
 +
*Frequenz<br>
 +
*Free-TV<br>
 +
*Pay-TV<br>
 +
*Free-Radio<br>
 +
*Pay-Radio<br>
 +
*Free-Daten<br>
 +
*Pay-Daten<br>
 
|-
 
|-
|
+
|'''Sortieren per Drag and Drop'''
'''Sortieren per'''<br>
+
'''Drag and Drop'''
+
|'''ja'''
+
|'''ja'''
+
|'''ja'''
+
 
|'''ja'''
 
|'''ja'''
 
|'''ja'''
 
|'''ja'''
 
|-
 
|-
|
+
|'''Ausschneiden/Einfügen/Kopieren von Kanälen'''
'''Ausschneiden/Einfügen/'''<br>
+
|'''ja/ja/ja'''<br>Rechtsklick<br>Toolbar
'''Kopieren von Kanälen'''
+
|'''ja/ja/nein'''<br>Rechtsklick<br>Drag&Drop<br>Toolbar<br>Tastatur
|
+
'''ja/ja/ja'''<br>
+
Rechtsklick
+
|
+
'''ja/ja/ja'''<br>
+
Rechtsklick
+
|
+
'''nein/nein/nein'''<br>
+
(reine Drag and Drop Sortierung)
+
|
+
'''ja/ja/ja'''<br>
+
Rechtsklick<br>
+
Menü<br>
+
Tastatur
+
|
+
'''ja/ja/nein'''<br>
+
Rechtsklick<br>
+
Drag&Drop<br>
+
Toolbar
+
 
|-
 
|-
|
+
|'''Zusammenführen von Dateien'''
'''Konvertierung'''<br>
+
'''1.3.x => 1.2.x'''
+
|'''ja''' (beide Richtungen)
+
|'''nein'''
+
|'''nein'''
+
|'''ja''' (beide Richtungen)
+
|'''nein'''
+
|-
+
|
+
'''Zusammenführen von'''<br>
+
'''Dateien'''
+
|'''ja'''
+
|'''ja'''
+
|'''nein'''
+
|'''ja'''
+
 
|'''ja'''
 
|'''ja'''
 +
|'''ja'''<br>(via Parkplatz)
 
|-
 
|-
|
+
|'''Vergleichen (Synchronisieren) von Listen'''
'''Vergleichen (Synchronisieren)'''<br>
+
|'''ja''' (über Menue/Extras/Update from)
'''von Listen'''
+
|'''ja'''  
+
|'''ja'''
+
|'''nein'''
+
|'''nein'''
+
 
|'''nein'''
 
|'''nein'''
 
|-
 
|-
|
+
|'''Unterstützung/Anzeige von Kanalgruppen'''
'''Unterstützung/Anzeige'''<br>
+
|'''ja/ja'''
'''von Kanalgruppen'''
+
|'''ja/ja'''
|'''ja'''
+
|'''ja'''
+
|'''ja'''
+
|'''nein'''
+
|'''ja'''
+
 
|-
 
|-
|
+
|'''Fehlerprüfung/Fehlerkorrektur'''
'''Fehlerprüfung/'''<br>
+
|'''ja''' beim Editieren (leicht) '''/nein'''
'''Fehlerkorrektur'''
+
|'''ja''' beim Editieren (leicht) '''/nein'''
|teilweise/nein
+
|beim Editieren/nein
+
|nein
+
|ja, umfangreich
+
|nein
+
 
|-
 
|-
|
+
|'''Suchen/Entfernen von doppelten Sendern'''
'''Suchen/Ändern'''<br>
+
|'''ja/nein''' (über Rechtsklick/Unique Channel)
'''von doppelten Sendern'''
+
|'''nein/nein'''
|
+
|-
'''ja'''<br>
+
|'''Anlegen/Bearbeiten von Rubriken/Kanalgruppen'''
(optional beim Speichern)
+
|'''ja/ja'''
|
+
|'''ja/ja'''
'''ja'''<br>
+
|-
(Menu, Popup)
+
|'''Anzeige/Generierung der reelen Kanalnummern nach VDR (inklusive @ Rubriken/Kanalgruppen)'''
|'''nein'''
+
|'''ja/ja'''
|'''ja'''
+
|'''ja/ja'''
|'''nein'''
+
 
|-
 
|-
 
|'''Importierte Dateiformate'''
 
|'''Importierte Dateiformate'''
|
 
*VDR
 
*MD 8.2/9.0
 
*WinDVBLive
 
*DVB98(binär)
 
*DVBContr
 
*WatchTV
 
*Technotrend
 
*FreeDVB
 
*DVBTV
 
*WinSTB
 
|
 
*VDR
 
 
|
 
|
 
*VDR
 
*VDR
 
|
 
|
 
*VDR
 
*VDR
*DVB98(binär)
 
*DVB98(ascii)
 
*DBox xml
 
*{t/c/s}zap/xine dvb
 
|VDR
 
 
|-
 
|-
 
|'''Exportierte Dateiformate'''
 
|'''Exportierte Dateiformate'''
 
|
 
|
 
*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
|
 
*VDR
 
|
 
*VDR
 
*{t/c/s}zap/xine dvb
 
*scan Tuningdatei
 
|VDR
 
 
|-
 
|-
 
|'''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)
 
|
 
|
*noch recht neu
+
*Mehrfachauswahl von Kanälen zum Verschieben/Neuzuordnen (über Parkplatz)
*keine Unterscheidung VDR-Versionen
+
*Über mehrere Kanäle einen Text dem Kanalnamen voranzustellen
*selbsterklärend
+
*Import/Export von Aliasnamen zu jedem Kanal
|
+
* Mehrsprachige Oberfläche
*Beta-Status
+
*umständliche Bedienung
+
|
+
*noch recht neu<br>
+
*Speichern erst nach Beseitigung aller Fehler möglich
+
*Unterstützung von analog TV via Expertwindow
+
|
+
*Beta-Status (eher Alpha)
+
*kein vollständiger Editor bis jetzt
+
 
|-
 
|-
 
| '''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-fchannels.jpg|thumb|100px|none|''fchannels'']]
+
für VDR'']]
|[[Bild:channeleditor-channeleditor.jpg|thumb|100px|none|''channeleditor'']]
+
|-
|[[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]]
| [1]
+
 
| [[Syntax der channels.conf]]
+
|-
+
| [2]
+
| [[DVB-C channels.conf]]
+
|-
+
| [3]
+
| [[DVB-S channels.conf]]
+
|-
+
| [4]
+
| [[DVB-T channels.conf]]
+
|-
+
| [5]
+
| [[Channels.conf analog]]
+
|}
+
 
[[Kategorie:Software]]
 
[[Kategorie:Software]]
 +
 +
[[fr:Editeur de chaines]]
 +
[[ru:Channel editors]]

Aktuelle Version vom 9. April 2018, 11: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