ich habe wieder einmal eine Frage an Euch.
Das erstellen der XML-Datei ist soweit fertig und funktioniert auch. Dabei habe ich festgestellt, das ich alle Informationen zur Aufnahmezeit sammle, die ich bekommen kann. Ich habe das jetzt mal in das Log eingebaut. Jetzt zur Frage.
Ist ein solches Log erwünscht, oder lenkt es nur von den wichtigeren Sachen ab. Der Abschnitt "--SendungInformation--" ist der, um den es geht. Es ginge auch, das die Informationen in eine optionale Datei ausgelagert werden, was aber wieder einen Schalter im GUI nach sich zieht.
Code: Alles auswählen
Log erstellt von u-Grabber V:0.0.0.11 Zeit: 11.03.2008 20:24:17
-----Aufnahmeinfo-----
SaveLog: True
Aufnahme: Timer-Aufnahme
Aufnahmekanal: ZDFdokukanal
Sendung: Savonarola - der schwarze Prophet
VideoPID: 00660
AudioPID(0): 00670
AudioPID(1): 00671
AudioPID(2): 00650
Startzeit: 11.03.2008 20:23:27
Aufnahmedatei: C:\dboxvideo\2008-03-11\Savonarola - der schwarze Prophet-(ZDFdokukanal)-01
----------------------
--SendungInformation--
VideoPid:00660
PMTPid:00650
VTXTPid:00630
PATPid:0
Titel:Savonarola - der schwarze Prophet
Info1:
Info2:Savonarola (1452-1498) war einer der wortgewaltigsten Prediger, die es je gegeben hat. Zehntausende warteten viele Stunden lang, um im Dom von Florenz seine Stimme zu vernehmen. (gekürzt)
ChannelID:43700016d6e
EventID:303711506001756025
StreamX:720
StreamY:576
Bitrate:1875000
VideoFormat:16:9
Framrate:25
AudioFormat:joint stereo
KanalName:ZDFdokukanal
AudioAnzahl:2
Audio1:00670|Stereo
Audio2:00671|Stereo/2-Kanal
----------------------
EPG-Info(txt) nach C:\dboxvideo\2008-03-11\Savonarola - der schwarze Prophet-(ZDFdokukanal)-01.txt geschrieben
EPG-Info(xml) nach C:\dboxvideo\2008-03-11\Savonarola - der schwarze Prophet-(ZDFdokukanal)-01.xml geschrieben
-host 192.168.0.25 -ts -gtc -vp 294 -ap 29e -ap 29f -ap 28a -ap 0 -vtxt -o "C:\dboxvideo\2008-03-11\Savonarola - der schwarze Prophet-(ZDFdokukanal)-01"
20:23:28 to DBox: VIDEOTS 31341 16 0 1 vaaaa 294 29e 29f 28a 000
20:23:29 from DBox: INFO: IP c0a80002 Port 31341
20:23:29 from DBox: PID vaaaa 1 294 29e 29f 28a 0
20:23:29 to DBox: START
20:23:29 from DBox: INFO: UdpSender() - PID745 R0 W0
20:23:29 from DBox: INFO: DmxTSReader() - Pid 275232 0 0
20:24:06 to DBox: STOP
20:24:06 network statistics:
max: 5,2 Mbit/s total data rate
average: 4,2 Mbit/s total data rate
no resends
20:24:06 TcpSender stopped
20:24:16 PESWriter stopped
20:24:16 KeyboardRecordControl stopped
20:24:17 UdpReceiver stopped
----Aufnahmeinfo----
Endzeit: 11.03.2008 20:24:17
--------------------
Code: Alles auswählen
<?xml version="1.0" encoding="utf-8"?>
<neutrino commandversion="1">
<record command="record">
<epgtitle>Savonarola - der schwarze Prophet</epgtitle>
<info1 />
<info2>Savonarola (1452-1498) war einer der wortgewaltigsten Prediger, die es je gegeben hat. Zehntausende warteten viele Stunden lang, um im Dom von Florenz seine Stimme zu vernehmen. (gekürzt)</info2>
<mode>1</mode>
<channelname>ZDFdokukanal</channelname>
<videopid>00660</videopid>
<audiopids selected="00670 00671">
<audio pid="00670" name="Stereo" />
<audio pid="00671" name="Stereo/2-Kanal" />
</audiopids>
<length>0</length>
<genremajor>0</genremajor>
<genreminor>0</genreminor>
<serienname> </serienname>
<productioncountry> </productioncountry>
<productiondate>0</productiondate>
</record>
</neutrino>
Da fällt mir ein, das ich noch eine zweite Frage hätte. Das Programm funktioniert in den Ansätzen. Was wäre der wichtigste Punkt, Eurer Meinung nach, der als nächstes mit Funktion befüllt werden sollte:
- Aufnahmefunktion erweitern(Dauertimer etc.)
- MovieGuide
- Datenbank
- Programmtimer(Nachbearbeitung)
- ...
Alles sind Punkte, die ich neu angehen muss und werde, wobei ich noch nicht weiß, wann der Zeitpunkt ideal ist, um die Quelltexte(wenn man sie als solche bezeichnen kann ) zu veröffentlichen. Wird ja schließlich auch eine Mutprobe, da ich, wie schon erwähnt, bestimmt nicht regelkonform "programmiere". Auch zu diesem Punkt wäre Eure Meinung interessant zu wissen.
Wie immer: Fragen über Fragen
saggi