Ich hatte ebenfalls das Problem:
Zitat
[demux] Exception in thread "main" java.lang.InternalError:
Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
Meine VDR-Installation ist ein Gemisch aus den Ubuntu-quellen und von Hanno (noad und burn)
Aufgrund von Beiträgen weiter oben im Thread habe ich erfolgreich folgende Anpassung in vdrburn-dvd.sh gemacht:
Code
demuxpx)
test -e "$MPEG_TMP_PATH/convert" && rm "$MPEG_TMP_PATH/convert"
ln -s "$RECORDING_PATH" "$MPEG_TMP_PATH/convert"
CUT=""
if [ ! -z $USE_CUTTING ]; then
CUT="-cut $MPEG_DATA_PATH/px.cut"
fi
## origrnal /usr/bin/projectx \
# -ini $CONFIG_PATH/ProjectX.ini \
# $CUT -id $USED_TRACKS,0x1f,0x20 \
# -demux -out "$MPEG_DATA_PATH" -name vdrsync \
# $(ls "$MPEG_TMP_PATH/convert/"[0-9][0-9][0-9].vdr)
### alternativer ? Aufruf für projectx aus vdrportal
## $JAVA_HOME/bin/java -Djava.awt.headless=true \
## -jar $PROJECTX_HOME/ProjectX.jar \
## -ini $CONFIG_PATH/ProjectX.ini \
## $CUT -id $USED_TRACKS,0x1f,0x20 \
## -demux -out $MPEG_DATA_PATH -name vdrsync \
## $(ls $MPEG_TMP_PATH/convert/[0-9][0-9][0-9].vdr)
# weiß nicht ob $PROJECTX_HOME und $JAVA_HOME korrekt sind - deshalb erstmal auf die grobe ...
/usr/bin/java -Djava.awt.headless=true \
-jar /usr/share/java/ProjectX.jar \
-ini $CONFIG_PATH/ProjectX.ini \
$CUT -id $USED_TRACKS,0x1f,0x20 \
-demux -out $MPEG_DATA_PATH -name vdrsync \
$(ls $MPEG_TMP_PATH/convert/[0-9][0-9][0-9].vdr)
# dazu 2 Zeilen
rm -f "$MPEG_DATA_PATH/vdrsync0.mpa"
ln -s "$MPEG_DATA_PATH/vdrsync.mpa" "$MPEG_DATA_PATH/vdrsync0.mpa"
for NUM in `seq 1 50`; do
.....
Alles anzeigen