Hallo,
Möchte einen Senderlisten Editor schreiben.
Die Senderlisten werden vom Reciever als *.udf abgespeichert.
Meine Frage ist nun:
Wo finde ich Infos zur Structure dieses Files?
Vielen Dank
DrShrek
Comag Senderliste bearbeiten (UDF Format?)
Comag Senderliste bearbeiten (UDF Format?)
Siehste! Geht doch....?!
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
Re: Comag Senderliste bearbeiten (UDF Format?)
Die Bezeichnung udf kenne ich erstmal nur für das universal disc format, sprich dvd etc..
generell kann ja jedes programm seine programmeigenen dateien nennen wie es will, nur sollte man ne konfig datei natürlich nicht mp3 nennen oder so, macht man halt einfach nich
Wie genau dein Receiver die Datei erstellt, könnte man vll rausfinden, wenn du uns en Namen des Receivers, programms, whatever sagst.. vll findet sich da was bei google.
//edit: ja die ganz dummen (so wie ich) sollten vll auch den Titel lesen^^
Hab dazu noch was im Forum gefunden, also es gibt wohl nen editor, aber anscheinend proprietär
http://www.comag.tv/board/index.php?pag ... eadID=1056
Hast du schonmal versucht die Datei in einem Hex-editor (oder sogar als Klartextdokument) zu öffnen, ob du da evt nen system erkennst?
generell kann ja jedes programm seine programmeigenen dateien nennen wie es will, nur sollte man ne konfig datei natürlich nicht mp3 nennen oder so, macht man halt einfach nich

Wie genau dein Receiver die Datei erstellt, könnte man vll rausfinden, wenn du uns en Namen des Receivers, programms, whatever sagst.. vll findet sich da was bei google.
//edit: ja die ganz dummen (so wie ich) sollten vll auch den Titel lesen^^
Hab dazu noch was im Forum gefunden, also es gibt wohl nen editor, aber anscheinend proprietär
http://www.comag.tv/board/index.php?pag ... eadID=1056
Hast du schonmal versucht die Datei in einem Hex-editor (oder sogar als Klartextdokument) zu öffnen, ob du da evt nen system erkennst?
Re: Comag Senderliste bearbeiten (UDF Format?)
Danke für die Anregungen.a14xerus hat geschrieben:Die Bezeichnung udf kenne ich erstmal nur für das universal disc format, sprich dvd etc..
generell kann ja jedes programm seine programmeigenen dateien nennen wie es will, nur sollte man ne konfig datei natürlich nicht mp3 nennen oder so, macht man halt einfach nich
Wie genau dein Receiver die Datei erstellt, könnte man vll rausfinden, wenn du uns en Namen des Receivers, programms, whatever sagst.. vll findet sich da was bei google.
//edit: ja die ganz dummen (so wie ich) sollten vll auch den Titel lesen^^
Hab dazu noch was im Forum gefunden, also es gibt wohl nen editor, aber anscheinend proprietär
http://www.comag.tv/board/index.php?pag ... eadID=1056
Hast du schonmal versucht die Datei in einem Hex-editor (oder sogar als Klartextdokument) zu öffnen, ob du da evt nen system erkennst?
Werde das eine oder andere AUSPROBIEREN:
Siehste! Geht doch....?!
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
Re: Comag Senderliste bearbeiten (UDF Format?)
Hi DrShrek,
bist Du eigentlich weiter gekommen? Mir ging nämlich auch gerade die Idee durch den Kopf, da einen Editor zu basteln. Der "Original"-Editor ist ja keine echte Hilfe.
bist Du eigentlich weiter gekommen? Mir ging nämlich auch gerade die Idee durch den Kopf, da einen Editor zu basteln. Der "Original"-Editor ist ja keine echte Hilfe.
Re: Comag Senderliste bearbeiten (UDF Format?)
Hallo,
ich habe mir mal einen Hex-Dump angeschaut. Als erster Anfang mal einige Vermutungen zum Format.
Gruß.
ich habe mir mal einen Hex-Dump angeschaut. Als erster Anfang mal einige Vermutungen zum Format.
Gruß.
Code: Alles auswählen
I n d e x
+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
0x80 0x40 0x20 0x10 8 4 2 1
+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
7 6 5 4 3 2 1 0
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 0 | 0 | T PRG | T PRG | T PRG | T PRG | T PRG | T PRG | T PRG | Programm innerhalb des Transponders
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 1 | Transp | Transp | Transp | Transp | Transp | Transp | 0 | 0 | Transponder
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 2 | Sat | Sat | Sat | Sat | 0 | 0 | Transp | Transp |
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 3 | 0 | 0 | 0 | 0 | 0 | 0 | Sat | Sat | Satellit
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 4 | Adr Eintr | Adr Eintr | Adr Eintr | Adr Eintr | Adr Eintr | Adr Eintr | Adr Eintr | Adr Eintr |
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 5 | Adr Eintr | Adr Eintr | Adr Eintr | Adr Eintr | Adr Eintr | Adr Eintr | Adr Eintr | Adr Eintr | absolute Adresse des Eintrages (im Receiver relocation erforderlich)
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Adr Eintr |
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
P r o g r a m m
+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
0x80 0x40 0x20 0x10 8 4 2 1
+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
7 6 5 4 3 2 1 0
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 0 | 0 | T PRG | T PRG | T PRG | T PRG | T PRG | T PRG | T PRG | Programm innerhalb des Transponders
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 1 | Transp | Transp | Transp | Transp | Transp | Transp | 0 | 0 | Transponder
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 2 | Sat | Sat | Sat | Sat | 0 | 0 | Transp | Transp |
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 3 | 0 | 0 | 0 | 0 | 0 | 0 | Sat | Sat | Satellit
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 4 | | | | | | | | 0 | unbekannt
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 5 | V-PID | V-PID | verschlü | TV/Radio | factory | 0 | 0 | 0 |
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 6 | V-PID | V-PID | V-PID | V-PID | V-PID | V-PID | V-PID | V-PID | ISO 13818 Transport Stream Video Programm ID (TS video PID)
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 7 | PCR | PCR | PCR | PCR | PCR | V-PID | V-PID | V-PID |
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 8 | PCR | PCR | PCR | PCR | PCR | PCR | PCR | PCR | ISO 13818-1 Transport Stream Program Clock Reference Programm ID (TS PCR PID)
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 9 | PRG ID | PRG ID | PRG ID | PRG ID | PRG ID | PRG ID | PRG ID | PRG ID | Programm ID
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 10 | PRG ID | PRG ID | PRG ID | PRG ID | PRG ID | PRG ID | PRG ID | PRG ID | Programm ID
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 11 | PMT | PMT | PMT | PMT | PMT | PMT | PMT | PMT | ISO 13818-1 Transport Stream Program Map Table Programm ID (TS PMT PID)
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 12 | V codec | 0 | 0 | PMT | PMT | PMT | PMT | PMT | MPEG2, h264
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 13 | Fav 8 | Fav 7 | Fav 6 | Fav 5 | Fav 4 | Fav 3 | Fav 2 | Fav 1 | Favoriten
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 14 | Fav16 | Fav15 | Fav14 | Fav13 | Fav12 | Fav11 | Fav10 | Fav 9 | Favoriten
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 15 | Fav24 | Fav23 | Fav22 | Fav21 | Fav20 | Fav19 | Fav18 | Fav17 | Favoriten
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 16 | Fav32 | Fav31 | Fav30 | Fav29 | Fav28 | Fav27 | Fav26 | Fav25 | Favoriten
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 17 | Dr. Dish |Radio*|Dish| TV | 0 | 0 | 0 | 0 | 0 | Radio, TV, Radio, ?, ?, ?, Dr. Dish, ?
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 18 | 0 | Audio Typ | Audio Typ | 0 | 0 | 0 |Video Typ* |Video Typ* | Links, Rechts, Stereo, Mono SD|HD, ?, Dish, HD
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 19 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0x68
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 20 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 21 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0xfe
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 22 | T-PID | T-PID | 1 | 1 | 1 | 1 | 1 | 1 |
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 23 | T-PID | T-PID | T-PID | T-PID | T-PID | T-PID | T-PID | T-PID | ISO 13818 Teletext
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 24 | 0 | 0 | 0 | 0 | 0 | T-PID | T-PID | T-PID |
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 25 | 0 | 0 | 0 | Anz Audio | Anz Audio | Anz Audio | Anz Audio | Anz Audio | Anzahl Audio, 4 Bytes pro Audio
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| x | A-PID | A-PID | A-PID | A-PID | A-PID | A-PID | A-PID | A-PID | ISO 13818 Transport Stream Audio Programm ID (TS audio PID)
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| x | A codec | A codec | A codec | A-PID | A-PID | A-PID | A-PID | A-PID | MPEG2, AC3_DES, AAC_DES, ?, ADTS_AAC_DES, ?, ?, ?
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| x |Sprachcode |Sprachcode |Sprachcode |Sprachcode |Sprachcode |Sprachcode |Sprachcode |Sprachcode |
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| x |Sprachcode |Sprachcode |Sprachcode |Sprachcode |Sprachcode |Sprachcode |Sprachcode |Sprachcode |
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 1x | Anz Bytes | Anz Bytes | Anz Bytes | Anz Bytes | Anz Bytes | Anz Bytes | Anz Bytes | Anz Bytes | Anzahl Bytes Programmname
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| x | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| x | Zeichen | Zeichen | Zeichen | Zeichen | Zeichen | Zeichen | Zeichen | Zeichen | Programmname
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| 1x | Anz Bytes | Anz Bytes | Anz Bytes | Anz Bytes | Anz Bytes | Anz Bytes | Anz Bytes | Anz Bytes | Anzahl Bytes Anbieter
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| x | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
| x | Zeichen | Zeichen | Zeichen | Zeichen | Zeichen | Zeichen | Zeichen | Zeichen | Anbieter
+ +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+
*) Nicht immer gesetzt.