hmm, nun hab ich das paket auch aktualisiert und die alten datein wieder zurückkopiert.
die utf8-fixes habe ich übrigens von >>>hier<<< - vielleicht mit dem nächsten update einbauen?
danke!
LG Cyber
hmm, nun hab ich das paket auch aktualisiert und die alten datein wieder zurückkopiert.
die utf8-fixes habe ich übrigens von >>>hier<<< - vielleicht mit dem nächsten update einbauen?
danke!
LG Cyber
so, nun bin ich meinen streamdev-rucklern mal auf den grund gegangen. es scheint so als ob das hier das problem wäre.
jedes mal wenn mein vdr beim kanalstreamen diese zeilen schreibt habe ich einen kurzen ruckler - vor allem bei HD-sendern.
Ideen? :-/
>>>cyber
hiho,
habe heute mit aptitude gesehen dass tvmovie2vdr aktualisiert wurden.
nun habe ich da damals recht viel zusammensuche hier im Board in bezug auf UTF8-kompatiblität (obwohl's bei mir nix bringt bzw. mit der aktuellen xxv-version ausm e-tobi-repository inkompatibel ist) verbracht - sind diese änderungen da drinnen?
sorry dass ich den thread hier aufmache - habe absolut keinen plan wo ich da nachsehen könnte :-/
und, wenn ich schon mal da bin: xxv ist mit version 1.2 schon recht alt - sieht keine aufnahmen mit .ts-endung, kann kein UTF8 - ist da mal ein update angedacht?
Danke!
>>>cyber
hi tom,
danke für deine arbeit.
>>>Cyber
hast du artefaktprobleme während des streamens? die habe ich nämlich, allerdings nur bei HD-Kanälen ... :-/
ich hab mal im hardwareluxx forum gelesen, dass die ION-boards in zwei ausführungen zu haben sind - mit und ohne 5V USB; erkennbar irgendwie an der seriennummer ...
vielleicht hilfts ja.
>>>cyber
ich habe mich in der zwischenzeit auch mal mit markad aus dem e-tobi repository versucht.
wie ich's mir gedacht habe kommt die Via 1GHz CPU nicht nach in der plugin-variante (SD als auch HD). non-plugin-variante hab ich auf die schnelle nicht gefunden, wie ich das starten könnte ...
>>>cyber
webmin eignet sich nicht zum konfigurieren eines vdrs, stört aber auch nicht.
bin ich wirklich alleine oder der einzige "tester"?
>>>Cyber
ich grabe mal diesen thread hier wieder aus ...
installiert habe ich:
ii vdrdevel 1.7.9-1devel1 Video Disk Recorder for DVB cards
ii vdrdevel-plugin-dummydevice 1.0.2-15 VDR plugin that emulates a dvb output device
ii vdrdevel-plugin-femon 1.6.6-2 DVB frontend status monitor plugin for VDR
ii vdrdevel-plugin-pvrinput 2008-10-04-2 VDR plugin allowing to use a Hauppauge PVR c
ii vdrdevel-plugin-streamdev-server 0.3.4+cvs20090707.2111-1 VDR Plugin to stream Live-TV to other VDR's
ii vdrdevel-plugin-wirbelscan 0.0.4a~20080515-3 Channelscan plugin for VDR
ii vdrdevel-plugin-xineliboutput 1.0.4+cvs20090725.1814-1 VDR plugin for Xine based sofdevice frontend
und damit ruckelt das bild periodisch über LAN bzw. hat Artefakte ...
hat das noch wer?
>>>cyber
QuoteOriginal von lolaDa kam es auch nicht so auf die Optik an.
hmm, bei mir kommt es eigentlich schon auf die optik an - aber ich will die taster unauffällig anbringen. auf dem schwarzen case sollte man die doch relativ schlecht sehen? dass man sie auf dem silbernen case recht gut sieht ist ja mehr oder weniger klar.
ich hab inzwischen nachgemessen, es sind kurzhubtaster mit dem maß 6x6mm - die aluplatte ist 2mm dick, der hub berägt so geschätzt unter 0.5mm, also würden mir die kurzhubtaster mit 4.3mm höhe passen - mal schauen wo ich mit vertretbaren versandkosten hier in österreich 5 stück bestellen kann ...
ich danke dir für Deine Tipps!
>>>cyber
ok, ich glaub ich schaff's nicht das verständlich zu beschreiben ... sorry, nun die ganze lange geschichte.
Die box ist nicht nur ein vdr, läuft 24/7 und ist auch webserver, etc.
Das display wird komplett intern verbaut. stromversorgung nehme ich vom mainboard +12V, somit wird das display eingeschalten, sobald ich die Box einschalte. das terminal benötige ich nicht immer, sondern nur bei bedarf.
Nun hat aber das display die blöde angewohnheit, dass es, sobald es standby (HSYNC und VSYNC abgeschalten) geschalten wird, auf einen der anderen beiden eingänge schaltet und demnach recht blöd blau leuchtet und "no signal" schreibt. deshalb brauche ich das OSD-Panel wo der ON / OFF-schalter drauf ist, damit ich es halt manuell abschalten kann.
Nun wollte ich unter dem display taster für das OSD-Panel machen. Ob diese nun direkt auf das OSD-Panel gehen oder ich da "verlängerungen" löten muss ist mir egal.
die idee von lola zB finde ich nicht schlecht, muss aber erst mal schauen welche taster ich aktuell auf der platine habe, demnach bräuchte ich nur hähere taster kaufen und die vorhandenen niederen taster auf der platine ersetzen - fertig. dass das platik ist stört mich nicht so viel, ich glaube die alu-platte dürfte zwischen ein und 2mm dicke haben ...
die platine selber hätte ich dann (genau wie das display) innen mit heisskleber angeklebt - andere möglichkeiten sehe ich nicht, ich will nicht dass man da von aussen schrauben sieht - oder hat hier noch jemand ideen?
danke!
>>>Cyber
war das "parallel" zum ein-ausschalter der maschine gedacht? ich denke das geht so aus dem gleichen grund nicht so wie gedacht mit der einschaltverzögerung.
das mit der einschaltverzögerung finde ich keine schlechte idee - aber für mich nur zum teil funktioniell. Einen einschalter brauche ich (also zumindest mal einen taster), da das display als terminal für die Box dienen soll (also nicht vdr-spezifisch). somit muss ich immer ein- und abschalten können - und eben im falle, dass der strom weg war, abschalten können.
aus dem datenblatt werde ich nicht so schlau, das schaltungenlesen habe ich leider nicht so drauf. brauche ich da einen oder zwei von den NE556, ich muss nach dem einschalten mit einem tastendruck das menü aufrufen und mit einem nächsten tastendruck das "Auto Adjust" bestätigen.
:-/
ich hoffe ich schaffe es mich auszudrücken dass man es versteht
danke!
>>>cyber
hmm, nachdem ich inzwischen per pn gefragt worden bin: hier mein funktionierendes konstrukt:
das script funktioniert eigentlich problemlos, nur manchmal (wenn "blöde" zeichen im Aufnahmeverzeichnis sind) schneidet es beim neuen namen ab. demuxen / muxen funktioniert aber dennoch problemlos.
mein Aufnahmeverzeichnis ist /home/Recording/ - das muss man eventuell ausbessern.
Das Script liegt bei mir in /usr/share/project-x/ und heiße VDR-Script.sh ...
Ich rufe das Script aus der /etc/vdr/recording-hooks/R90.custom mit folgenden parametern auf:
case $1 in
before)
# do here whatever you would like to do right BEFORE
# the recording $2 STARTS
;;
after)
# do here whatever you would like to do right AFTER
# the recording $2 ENDED
/usr/share/project-x/VDR-Script.sh $2 &
;;
edited)
# do here whatever you would like to do right AFTER
# the recording $2 has been EDITED
;;
esac
Display More
bzw. aus der /etc/vdrdevel/recording-hooks/R90.custom folgendermaßen (andere Dateiendung, noad aktuell nur für vdr 1.6.0):
Das Script hat keine comments, ist aber doch recht übersichtlich (finde zumindest ich); es bringt zwar bei nicht gesetzten variablen fehler ($2, $3), die stören den ablauf aber nicht.
#!/bin/sh
logger -t ${0//#*\//}[$$] -f /var/log/user.log `date +%A","%d"."%m"."%Y" "%H":"%M":"%S`" Starting Convert-Script" >> /var/log/user.log
START=`date +%s`
TEMP1=`echo $1 | cut -f4 -d"/" | cut -c1-4`
TEMP2=`echo $1 | cut -f5 -d"/" | cut -c1-4`
TEMP3=`echo $1 | cut -f6 -d"/" | cut -c1-4`
TEMP4=`echo $1 | cut -f7 -d"/" | cut -c1-4`
TEMP5=`echo $1 | cut -f8 -d"/" | cut -c1-4`
YEAR=`/bin/date +%Y`
if [ $TEMP1 == $YEAR ] || [ $TEMP2 == $YEAR ]; then
LIM_N=4
LIM_P=5
elif [ $TEMP3 == $YEAR ]; then
LIM_N=5
LIM_P=6
elif [ $TEMP4 == $YEAR ]; then
LIM_N=6
LIM_P=7
elif [ $TEMP5 == $YEAR ]; then
LIM_N=7
LIM_P=8
fi
NAME=`echo $1 | cut -f4-${LIM_N} -d"/" | tr '/' '_' | sed -e 's/\./_/g'`
PFAD=`echo $1 | cut -f1-${LIM_P} -d"/" | sed -e 's/!/\\!/g'`
cd "$PFAD"
if [ $3 == "ts" ]; then
TYPE="ts"
else
TYPE="vdr"
fi
/usr/bin/noad --online=1 --comments --jumplogo --ac3 --overlap nice $1
/usr/share/project-x/marks2bytepos.pl . > marks.prx
if [ $2 == "nocut" ]; then
/usr/bin/nice -n20 /usr/bin/java -Djava.awt.headless=true -jar /usr/share/project-x/ProjectX.jar -ini /usr/share/project-x/X.ini -demux -out /home/Recording/ -name ${NAME} 0*.${TYPE}
else
/usr/bin/nice -n20 /usr/bin/java -Djava.awt.headless=true -jar /usr/share/project-x/ProjectX.jar -ini /usr/share/project-x/X.ini -cut marks.prx -demux -out /home/Recording/ -name ${NAME} 0*.${TYPE}
fi
echo "" >> /home/Recording/${NAME}_log.txt
echo "" >> /home/Recording/${NAME}_log.txt
if [ $2 == "nocut" ]; then
echo "cutting skipped" >> /home/Recording/${NAME}_log.txt
else
cat marks.vdr >> /home/Recording/${NAME}_log.txt
fi
cd /home/Recording
echo "" >> ${NAME}_log.txt
if [ -f ${NAME}.ac3 ] ; then
echo "ac3-Sound vorhanden" >> ${NAME}_log.txt
nice -n20 /usr/bin/mplex -f 3 -o ${NAME}_ac3.mpg ${NAME}.m2v ${NAME}.ac3 >> ${NAME}_log.txt 2>&1
rm ${NAME}.ac3 >> ${NAME}_log.txt 2>&1
fi
echo "" >> ${NAME}_log.txt
if [ -f ${NAME}-02.ac3 ] ; then
echo "alternativer ac3-Sound vorhanden" >> ${NAME}_log.txt
nice -n20 /usr/bin/mplex -f 3 -o ${NAME}_ac3_2.mpg ${NAME}.m2v ${NAME}-02.ac3 >> ${NAME}_log.txt 2>&1
rm ${NAME}-02.ac3 >> ${NAME}_log.txt 2>&1
fi
echo "" >> ${NAME}_log.txt
if [ -f ${NAME}.mp2 ] ; then
echo "Stereo-Sound vorhanden" >> ${NAME}_log.txt
nice -n20 /usr/bin/mplex -f 3 -o ${NAME}_mp2.mpg ${NAME}.m2v ${NAME}.mp2 >> ${NAME}_log.txt 2>&1
rm ${NAME}.mp2 >> ${NAME}_log.txt 2>&1
fi
echo "" >> ${NAME}_log.txt
if [ -f ${NAME}-02.mp2 ] ; then
echo "alternativer Stereo-Sound vorhanden" >> ${NAME}_log.txt
nice -n20 /usr/bin/mplex -f 3 -o ${NAME}_mp2_2.mpg ${NAME}.m2v ${NAME}-02.mp2 >> ${NAME}_log.txt 2>&1
rm ${NAME}-02.mp2 >> ${NAME}_log.txt 2>&1
fi
rm ${NAME}.m2v >> ${NAME}_log.txt 2>&1
echo "" >> ${NAME}_log.txt
echo $NAME >> ${NAME}_log.txt
echo $PFAD >> ${NAME}_log.txt
END=`date +%s`
DURATIONCALC=$(( $END - $START ))
SEC="0$(( $DURATIONCALC % 60 ))"
MINTMP=$(( $DURATIONCALC / 60 ))
MIN="0$(( $MINTMP % 60 ))"
STD="0$(( $MINTMP / 60 ))"
DURATION="${STD:$((-2)):2}:${MIN:$((-2)):2}:${SEC:$((-2)):2}"
echo "" >> ${NAME}_log.txt
echo "Duration: "$DURATION >> ${NAME}_log.txt
logger -t ${0//#*\//}[$$] -f /var/log/user.log `date +%A","%d"."%m"."%Y" "%H":"%M":"%S`" Convert-Script ended ("$DURATION")" >> /var/log/user.log
exit 0
Display More
>>>Cyber
... das "parallel" funktioniert leider nicht ...
hier mal ein foto damit man sich das vorstellen kann:
[Blocked Image: http://666kb.com/i/bcl71h1du7updze8y.jpg]
oben soll das display rein, die OSD-platine ist so ca. 10cm lang und hat kurzhubtaster - die gehört drunter hin. das Display als auch das panel soll natürlich innen rein, nach möglichkeit sollen nur noch die tasten von aussen ersichtlich sein.
also brauche ich im prinzip was zwischen den bohrungen für die kurzhubtaster und den taster dazwischen ...
>>>cyber
Hi!
Habe hier ein Display, welches ich in meine Box einbauen will. Mit dem Display selber habe ich ka keine Probleme - loch ausdremel und fertig - aber das OSD-Panel, das ich leider unbedingt brauche (ich hätt's mir auch gerne erspart, aber zumindest 3 Tasten - On/Off, Menu und Select brauche ich, da das ding kein auto Power off hat und nach jedem Strom aus / an Auto Adjust neu gemacht werden muss), macht mir sorgen.
Wie bekomme ich die Tasten "hübsch" nach aussen? Hat irgendjemand Ideen?
Danke!
>>>cyber
QuoteOriginal von enoukWas micht wundert ist, daß es um Tools wie xxv, vdradmin, live etc. so ruhig ist. Gibt es so wenig Leute die einen VDR-Server im Keller betreiben und dann mit mehreren Windows-Clients unabhängig darauf zugreifen?
das hab ich mich auch schon mal gefragt - ich glaube wir sind eine minderheit
xxv liegt in version 1.2(1299) vor ... da würd's mal ein update brauchen
es funktioniert sonst allerdings alles - programmieren, EPG, etc. ...
>>>Cyber
blöde frage, nicht schlagen: muss ich den kompletten vdr selber kompilieren dass ich das plugin testen kann oder läuft es als "externes" plugin mit bereits bestehenden vdr (von etobi)?
Denke wohl nicht, oder?
>>>cyber