Linux-Streaming-Paket "udrec_suite-0.3"

Digital Recording
supertroo
Interessierter
Interessierter
Beiträge: 90
Registriert: Dienstag 8. Juli 2003, 21:18

Beitrag von supertroo »

1. Beim ersten FIlm wurde die aspect ratio nicht erkannt. War die aufnahme so kurz, dass er nicht an die angegebene Stelle im Film springen konnte? Wie gross war das v0 File?

jup, der film war zu kurz! danke für die schnelle antwort!
supertroo
Interessierter
Interessierter
Beiträge: 90
Registriert: Dienstag 8. Juli 2003, 21:18

Beitrag von supertroo »

1. Beim ersten FIlm wurde die aspect ratio nicht erkannt. War die aufnahme so kurz, dass er nicht an die angegebene Stelle im Film springen konnte? Wie gross war das v0 File?

jup, der film war zu kurz! danke für die schnelle antwort!
pausenpepe
Interessierter
Interessierter
Beiträge: 33
Registriert: Sonntag 14. Dezember 2003, 10:22

Knoppix = Debian Testing

Beitrag von pausenpepe »

Hi all,

also Knoppix ist eine angepasste Debian Testing. Man kann die erforderlichen Pakete entweder von Debian als .deb mittel apt-get runterziehen. Leider sind die Pakete der Testing meist relativ alt. Hier gibt es nun zwei Moeglichkeiten:
1. Knoppix auf Debian unstable updaten (schoene Sache aber nur bei DSL oder CD Verfuegbarkeit der Debian unstable)
2. Pakete der unstable in Knoppix instalieren, dafuer gibt es die Moeglichkeit bei
apt-get den Typ des Paketes zu setzen und zwar mit apt-get -t unstable <paket>
Vorher unbedingt ein apt-get update durchfuehren. Empfehlenswert sind die Manpages von apt-get. Falls irgendein Paket nicht gefunden wird, muss die sources.list angepasst werden.

Kann sein dass ein paar Sachen im unreinen sidn war alles aus dem Kopf und der hat nicht mehr soviel Speicherplatz :-)

cu Dirk
Fir3fly
Interessierter
Interessierter
Beiträge: 23
Registriert: Donnerstag 18. Dezember 2003, 08:31

Beitrag von Fir3fly »

sir-zock-a-lot hat geschrieben:
Fir3fly hat geschrieben:Nachtrag: Mit dem linux vlc klappt hier ac3 wiedergabe erst ab Version 0.7. Auf zwei Rechnern verifiziert mit Sagem 1xI; Neutrino release von heute.
Fir3fly
Achja ? Interessant. Funktioniert das nur mit neueren Neutrino-releases ? Neuer als das vom 4.11. meine ich.

@Supertroo:
Das lockfile wird auch nicht geloescht, wenn du custom_udrec.sh mit <ctrl>-c abbrichst oder killst.

Patrick
Sagen wirs mal so: ich hab erst mit der neuen vlc version und dem neuen neurtino release überhaupt ein mpg mit ac3 soweit bekommen daß mir die box nicht abschmiert. Leider ist der Release vom November nicht mehr im online update verfügbar, sonst hätt ich nochmal das alte draufgeflasht. Hab it dem alten neutrino release zwar öftern mal dran rumgeschraubt, aber ne neuere vlc Version zu nehmen, bin ich erst heute drauf gekommen, weil ja in eurer readme steht, daß version 6.2 mindest voraussetzung ist.

Fir3fly
Zuletzt geändert von Fir3fly am Dienstag 6. Januar 2004, 21:22, insgesamt 1-mal geändert.
majo
Interessierter
Interessierter
Beiträge: 29
Registriert: Montag 24. März 2003, 19:30

Beitrag von majo »

alsuffndruff hat geschrieben:
Ok, automak eist ein Teil deines Problems. Mienes Wissens ist knoppix = debian, oder?
Wer weiss wo es Pakete fuer knopix gibt? Ich denke es wird wirklich langsam Zeit fuer eine udrec FAQ :-)

Ansonsten wuerde mich die Fehlermeldung interssieren, bezogen auf den "*". Kannst du die mal posten? Ich fixe das (hoffentlich) heute abend noch

Gruss
Kai

Ich habe soeben einen weiteren Versuch mit den CVS-Quellen gestartet und der sieht so aus:

knoppix@pc-video:~$ tar xzf udrecsuite-cvs-040106.tar.gz
knoppix@pc-video:~$ cd udrec_suite
knoppix@pc-video:~/udrec_suite$ autoreconf -i
configure.ac: 9: `automake requires `AM_CONFIG_HEADER', not `AC_CONFIG_HEADER'
automake: configure.ac: installing `./config.guess'
automake: configure.ac: installing `./config.sub'
automake: Makefile.am: required file `./NEWS' not found
automake: Makefile.am: required file `./AUTHORS' not found
configure.ac: 9: required file `./[config.h].in' not found
autoreconf: automake failed with exit status: 1
knoppix@pc-video:~/udrec_suite$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal... found
...
checking for strerror... yes
checking for strstr... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating scripts/Makefile
config.status: creating dvdwizard/Makefile
config.status: creating src/Makefile
config.status: creating src/mkdvd/Makefile
config.status: creating src/dboxvlc/Makefile
config.status: creating src/projectX/Makefile
config.status: creating src/projectX/src/Makefile
config.status: creating src/m2v_requantizer/Makefile
config.status: creating config.h
knoppix@pc-video:~/udrec_suite$ make
make[1]: Entering directory `/home/knoppix/udrec_suite'
cd . && autoheader
make[1]: Leaving directory `/home/knoppix/udrec_suite'
cd . \
&& CONFIG_FILES= CONFIG_HEADERS=[config.h] \
/bin/sh ./config.status
config.status: creating [config.h]
config.status: error: cannot find input file: [config.h].in
make: *** [stamp-h] Fehler 1

# *** jetzt configure.ac aendern !!!
knoppix@pc-video:~/udrec_suite$ vi configure.ac
# alt: AC_CONFIG_HEADER([config.h])
# neu: AC_CONFIG_HEADER(config.h)

knoppix@pc-video:~/udrec_suite$ ./configure
...
knoppix@pc-video:~/udrec_suite$ make
cd . && aclocal
cd . && automake --gnu Makefile
configure.ac: 9: `automake requires `AM_CONFIG_HEADER', not `AC_CONFIG_HEADER'
automake: Makefile.am: required file `./NEWS' not found
automake: Makefile.am: required file `./AUTHORS' not found
make: *** [Makefile.in] Fehler 1

# *** jetzt neues automake !!!
root@pc-video:/usr/bin# apt-get install automake1.7

# aus Versehen :-(
knoppix@pc-video:~/udrec_suite$ ./configure

...

# jetzt wieder gewollt
knoppix@pc-video:~/udrec_suite$ make
...
Making all in projectX
make[3]: Entering directory `/home/knoppix/udrec_suite/src/projectX'
cd ../.. \
&& CONFIG_FILES=src/projectX/Makefile CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating src/projectX/Makefile
make[3]: Leaving directory `/home/knoppix/udrec_suite/src/projectX'
make[3]: Entering directory `/home/knoppix/udrec_suite/src/projectX'
Making all in src
make[4]: Entering directory `/home/knoppix/udrec_suite/src/projectX/src'
cd ../../.. \
&& CONFIG_FILES=src/projectX/src/Makefile CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating src/projectX/src/Makefile
make[4]: Leaving directory `/home/knoppix/udrec_suite/src/projectX/src'
make[4]: Entering directory `/home/knoppix/udrec_suite/src/projectX/src'
CLASSPATH=.:./.:$CLASSPATH javac -d .
echo timestamp > class.stamp
jar cvfm pX.jar MANIFEST.MF *.class
*.class : Datei oder Verzeichnis existiert nicht.
Manifest wurde hinzugefügt.
make[4]: *** [pX.jar] Fehler 1
make[4]: Leaving directory `/home/knoppix/udrec_suite/src/projectX/src'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/home/knoppix/udrec_suite/src/projectX'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/knoppix/udrec_suite/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/knoppix/udrec_suite'
make: *** [all-recursive-am] Fehler 2

Gruss
m.
alsuffndruff
Einsteiger
Einsteiger
Beiträge: 264
Registriert: Montag 9. Juni 2003, 21:18

Beitrag von alsuffndruff »

Hallo majo
majo hat geschrieben: CLASSPATH=.:./.:$CLASSPATH javac -d .
echo timestamp > class.stamp
jar cvfm pX.jar MANIFEST.MF *.class
*.class : Datei oder Verzeichnis existiert nicht.
Manifest wurde hinzugefügt.
.
.
.

Ok, das Problem liegt noch woanders. Aus irgendeinem Grund erzeugt er keine class files aus den java sourcen. Bei mir sieht die Zeile so aus:

Code: Alles auswählen

CLASSPATH=.:./.:$CLASSPATH javac -d .   AUDIO.java AudioFrameConstants.java BR_MONITOR.java D2V.java HEXVIEWER.java IDD.java IDDBufferedOutputStream.java LOGAREA.java MPAC.java MPAD.java MPVD.java RIFFHEADER.java SCAN.java SUBPICTURE.java TELETEXT.java TS.java UISwitchListener.java VIDEO.java X.java
echo timestamp > classnoinst.stamp
jar cvfm pX.jar MANIFEST.MF *.class
added manifest
adding: AUDIO.class(in = 13989) (out= 6943)(deflated 50%)
adding: AudioFrameConstants.class(in = 2896) (out= 1448)(deflated 50%)
adding: BR_MONITOR$Surface.class(in = 5292) (out= 3028)(deflated 42%)
adding: BR_MONITOR.class(in = 562) (out= 382)(deflated 32%)

Eigenartig. Ich schau mal rein. Danke fuer die Fehlermeldung


EDIT:

Ok, ich habe jetzt mal die "brute force" Methode gewaehlt. Ersetze dein Makefile.am im src/projectX/src Verzeichnis durch folgenden code:

Code: Alles auswählen

include $(top_srcdir)/Global.am

# The source files
noinst_JAVA=	AUDIO.java \
		D2V.java \
		IDDBufferedOutputStream.java MPAD.java \
		SCAN.java \
		TS.java \
                X.java \
		AudioFrameConstants.java \
		HEXVIEWER.java \
		LOGAREA.java \
		MPVD.java \
		SUBPICTURE.java \
		UISwitchListener.java \
		BR_MONITOR.java \
		IDD.java \
		MPAC.java \
		RIFFHEADER.java \
		TELETEXT.java \
		VIDEO.java
# 
# Where to put the class files after compilation
JAVAROOT= .

# create a jar and install it in $(jardir)
jar_DATA = pX.jar

pX.jar: 
	jar cvfm pX.jar MANIFEST.MF *.class


# clean the jar
MOSTLYCLEANFILES= pX.jar

EXTRA_DIST = $(noinst_JAVA) MANIFEST.MF

Zuletzt geändert von alsuffndruff am Mittwoch 7. Januar 2004, 23:04, insgesamt 1-mal geändert.
sapsitapsi
Interessierter
Interessierter
Beiträge: 32
Registriert: Freitag 31. Januar 2003, 23:25

Beitrag von sapsitapsi »

@majo:
ich würde an Deiner Stelle, das automake-Paket von Debian testing verwenden. Du findest es hier. Danach noch das ursprüngliche automake-Paket löschen und gut ist's.

HTH,
sapsi
pausenpepe
Interessierter
Interessierter
Beiträge: 33
Registriert: Sonntag 14. Dezember 2003, 10:22

Hi Mayo

Beitrag von pausenpepe »

Check mal die /etc/profiles, bei Knoppix ist dieses der Punkt wo deine Path Variable gesetzt wird. Es kann sein, dass der java Compiler der verwendet wird noch die von Knoppix installierte ist. Da funktioniert der Compile nicht. Ueberpruef das mal mittels which javac, wenn which die /usr/bin anstatt deines Installationverzeichnis des 1.4er Java liefert liegt da dein Problem. Setzt dann einfach den Java Pfad schon ganz vorne in deiner profiles.

cu Dirk

Sorry fuer das Doppelposting gestern, aber es gab irgendwie Serverprobs
majo
Interessierter
Interessierter
Beiträge: 29
Registriert: Montag 24. März 2003, 19:30

Beitrag von majo »

sapsitapsi hat geschrieben:@majo:
ich würde an Deiner Stelle, das automake-Paket von Debian testing verwenden. Du findest es hier. Danach noch das ursprüngliche automake-Paket löschen und gut ist's.

HTH,
sapsi
DANKE, werd's morgen probieren!
jrl
Interessierter
Interessierter
Beiträge: 57
Registriert: Samstag 9. November 2002, 14:23

Beitrag von jrl »

Hallo

ich wollte nur sagen das alles auf anhieb bei mir gut funktionert hat. Sowas geht nämlich öfters unter bei alle Probleme die passieren kann...

Also vielen dank für ein perfekt funktionierendes stream paket!
majo
Interessierter
Interessierter
Beiträge: 29
Registriert: Montag 24. März 2003, 19:30

compile udrecsuite-cvs-040108.tar.gz unter Knoppix 3.1

Beitrag von majo »

majo hat geschrieben:
sapsitapsi hat geschrieben:@majo:
ich würde an Deiner Stelle, das automake-Paket von Debian testing verwenden. Du findest es hier. Danach noch das ursprüngliche automake-Paket löschen und gut ist's.

HTH,
sapsi
DANKE, werd's morgen probieren!
apt-get install automake1.7 allein hat nicht gereicht es waren noch:

export ACLOCAL=aclocal-1.7
export AUTOMAKE=automake-1.7

fuer das autoreconf-Script notwendig!
Jetzt kann ich alles fehlerfrei uebersetzen. :)

Danke
m.
majo
Interessierter
Interessierter
Beiträge: 29
Registriert: Montag 24. März 2003, 19:30

ImageMagick 5.5.7.9

Beitrag von majo »

Das configure-Script sucht ein Programm namens imagemagick, doch dies gibt es bei mir nicht. :-(

Ich habe deshalb im configure-Script "imagemagick" durch "display", ein Programm des ImageMagick-Paketes, ersetzt.

Ist das O.K. ?

Gruss
m.
alsuffndruff
Einsteiger
Einsteiger
Beiträge: 264
Registriert: Montag 9. Juni 2003, 21:18

Beitrag von alsuffndruff »

Huestel, :oops:

ist meine Schuld. Nimm das erstmal nicht so ernst. Erst wenn das configure mit dieser Art Fehlermeldung abbricht liegt ein Problem vor. Das was duz da gelesen hast ist auch nur eine Information, kein Fehler.

WIrd noch besser, muss ich mit Wolfgang klaeren

Gruss
Kai
BRB
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Dienstag 6. August 2002, 17:42

Beitrag von BRB »

Hallöle!

Also, zu allererst einmal ein ganz, ganz großes Lob!

Ich lese hier im Forum ja schon recht lange mit, aber irgendwie hatte ich den Start der udrecsuite verpaßt, und dann nicht die Muße so viele Seiten zu lesen. Letztlich habe ich das aber gestern doch noch getan! Um 23 Uhr hab ich mich hingesetzt, und angefangen zu lesen, und zu installieren! Um 4 Uhr habe ich dann nachdem der VLC dann Dank des RPMs von Packman@links2linux und den Tips aus diesem Thread und bzw. den anderen Threads zum VLC, endlich die ersten Videos auf die Box gezaubert hat, die Session beendet.

Da ich mit meiner von Eurer Sourceforge-Seite heruntergeladenen 0.3.1er Version keine Aufnahme hinbekam (BufferOverFlows), habe ich den SnapShot vom 10.01.04 heruntergeladen, und neu compiliert. - Achja hier nochmal nebenbei ein riesen Kompliment, ich habe mit diesem das erste größere Projekt selber compiliert. Es gab sonst (bei anderen Programmen) immer Probleme, bei denen keiner helfen wollte, oder konnte. Da Ihr aber hier so einen perfekten Support bietet, konnte ich bequem alles nachlesen, und habs dann schlußendlich geschafft. - Nun klappten auch die Aufnahmen! Spitze!

Allerdings habe ich noch ein Problem:

Code: Alles auswählen

00:19:19-11.01.2004 -> searching for aspect-ratio ...
main() - ParseXmlRequest: -6
Ansonsten gibt es keine Fehlermeldungen, die suite bleibt hier dann nur hängen.

Ich vermute mal, daß das an Xvfb liegt!

Sobald die udrec-suite gestartet ist, kann ich auch Xvfb nicht manuell mit Xvfb :1 starten

Code: Alles auswählen

linux-host:/ # Xvfb :1
_XSERVTransSocketINETCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running

Fatal server error:
Cannot establish any listening sockets - Make sure an X server isn't already running
linux-host:/ #
Und das, obwohl noch kein Xvfb gestartet ist! Der wird ja erst kurz vor pX gestartet.

Wenn ich Xvfb vor udrec_starte, dann bekomme ich folgende Fehlermeldung:

Code: Alles auswählen

main() - bind to port 6001: Address already in use
Habt Ihr irgend einen Tip, was ich da machen kann?

Edit:
Ich habe nun einfach mal die custom_udrec.sh manuell gestartet, und zuvor die Suite beendet. Nun läuft das Script durch! Sobald jedoch die Suite läuft gibts nur diese Fehlermeldung

Code: Alles auswählen

_XSERVTransSocketINETCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running

Fatal server error:
Cannot establish any listening sockets - Make sure an X server isn't already running
Zuletzt geändert von BRB am Sonntag 11. Januar 2004, 11:56, insgesamt 1-mal geändert.
sir-zock-a-lot
Einsteiger
Einsteiger
Beiträge: 131
Registriert: Mittwoch 15. Oktober 2003, 16:33

Beitrag von sir-zock-a-lot »

Hallo BRB,

versuchen wir, dass ein wenig einzukreisen. Vorneweg, der Xvfb wird nicht mit "udrec_suite start" mitgestartet, sondern erst im Skript "custom_udrec.sh". Wenn die Aufnahme beendet ist, wird Xvfb wieder beendet. Wenn custom_udrec.sh nicht sauber durchlaeuft, bleibt Xvfb natuerlich in deiner Prozess-Tabelle haengen.
Solltest du ihn dort nicht finden, versuche mal ein "fuser -n tcp 6001". Das sollte sowas ergeben: "6001/tcp:5199". Jetzt kannst du die PID 5199 von Hand killen.

Versuche ihn mal auf einem anderen "Display" zu starten, z.B. 2.
Dazu musst du in "start_xvfb.sh" die ":1" durch ":2" ersetzten und in "udrec_suite.conf" die Variable "FIX_X2" aendern: "export DISPLAY=localhost:2"

Vielleicht war es das schon.

Gruss,
Patrick
BRB
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Dienstag 6. August 2002, 17:42

Beitrag von BRB »

Also, ich habe einfach mal Xvfb auf das 5. Display gesetzt! Leider bekomme ich nun folgende Meldung

Code: Alles auswählen

Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using 'localhost:5' as the value of the DISPLAY variable.
        at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
        at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:134)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:141)
        at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)
        at java.awt.Window.init(Window.java:231)
        at java.awt.Window.<init>(Window.java:275)
        at java.awt.Frame.<init>(Frame.java:401)
        at java.awt.Frame.<init>(Frame.java:366)
        at javax.swing.JFrame.<init>(JFrame.java:154)
        at MPVD.<init>(MPVD.java:70)
        at X.<clinit>(X.java:80)
12:52:38-11.01.2004 -> no aspect-ratio found ...
Ich habe dann einfach mal meine start_xvfb.sh wie folgt angepaßt:

Code: Alles auswählen

#!/bin/bash
#${XVFB_BIN} :5 >/dev/null 2>&1 &
/usr/X11R6/bin/Xvfb :5 >/dev/null 2>&1 &
Ich habe also mal den Pfad zur Xvfb direkt eingetragen, genau so, wie er in der udrec_config ist

Code: Alles auswählen

XVFB_BIN=/usr/X11R6/bin/Xvfb
So klappts nun! Merkwürdig, oder? Kann es sein, daß ein :1 oder :5 nicht korrekt als Parameter übergeben wird, wenn mit der Variable gearbeitet wird?
sir-zock-a-lot
Einsteiger
Einsteiger
Beiträge: 131
Registriert: Mittwoch 15. Oktober 2003, 16:33

Beitrag von sir-zock-a-lot »

So klappts nun! Merkwürdig, oder? Kann es sein, daß ein :1 oder :5 nicht korrekt als Parameter übergeben wird, wenn mit der Variable gearbeitet wird?
Prima. In welchem Zusammenhang das steht, ist mir ehrlich gesagt nicht ganz klar. Moeglicherweise lag Xvfb nicht in deinem Pfad, das wuerde erklaeren, warum es mit dem kompletten Pfad jetzt funktioniert.
Wenn du Lust hast, teste doch mal bitte, ob es Display 1 immernoch geht.

Gruesse,
Patrick
BRB
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Dienstag 6. August 2002, 17:42

Beitrag von BRB »

So, habs nochmal mit dem :1 versucht, abe rich bekomme direkt wieder den "main() - ParseXmlRequest: -6"-Fehler.

Hier nochmal die nun gültigen Einstellungen:

Code: Alles auswählen

#!/bin/bash
#${XVFB_BIN} :5 >/dev/null 2>&1 &
/usr/X11R6/bin/Xvfb :1 >/dev/null 2>&1 &

Code: Alles auswählen

XSERVER_PROBS=1
XVFB_BIN=/usr/X11R6/bin/Xvfb
FIX_X1="${INST_DIR}/start_xvfb.sh"
FIX_X2="export DISPLAY=localhost:1"
Und, die Xvfb ist korrekt im Pfand eingetragen! Ich kann sie aus jedem beliebigen Ordner heraus aufrufen!

Könnte man dann nicht den Pfad zur Xvfb in der config weg lassen?
cybe
Beiträge: 2
Registriert: Sonntag 11. Januar 2004, 14:03

Beitrag von cybe »

Okay ich habe nun auch udrec_suite am laufen. erstmal ganz grosses kompliment!

ich benutze den aktuellen snapshot, also 2004-01-11.
nun habe ich aber 1-2 kleinere fehler, die ich nicht in den griff bekomme.

1. es funktioniert alles ausser der dvdwizard teil. egal ob ich dvdwizard von hand aus der console starte und manuell einen film konvertieren will oder ob udrec_suite vollautomatisch eine dvd erzeugen will immer folgender fehler:

1. mp2 audio-track will be assigned to language de
1. ac3 audio-track will be assigned to language de
Building VMGM-Menu using title-string
Hey, something went wrong in this script! Check for error messages in the log.
The last command returned a Non-Zero Return-Code (1)
So I guess it's better to stop here and let you analyze the situation
Hope you'll find the error. ;-)
Here are the last 10 lines of the log (./dvdwizard.log):
-------------------------------------------------------

Done
Preparing Background-Picture
convert: FreeType library is not available (/usr/X11R6/lib/X11/fonts/drakfont/ttf/arial.ttf).
convert: FreeType library is not available (/usr/X11R6/lib/X11/fonts/drakfont/ttf/arial.ttf).
convert: FreeType library is not available (/usr/X11R6/lib/X11/fonts/drakfont/ttf/arial.ttf).
Hey, something went wrong in this script! Check for error messages
The last command returned a Non-Zero Return-Code (1)
So I guess it's better to stop here and let you analyze the situation
Hope you'll find the error. ;-)

was koennte das sein ?


2. das mit dem Xvfb bekomme ich auch nicht ans laufen, habe alle bisherigen hinweise hier aus dem forum versucht. mit der alternativeinstellung in der udrec_suite.conf klappt es dann allerdings, also ohne Xvfb und mit dem localhost:0.

vielen dank schonmal für etwaige hinweise, vor allem zu meinem problem nr. 1, da ich schon gerne DVDs mit dvdwizard erstellen wuerde. ein hinweis noch, mit udrec_suite 0.31 ging das mit dem dvdwizard einwandfrei. da kam kein solcher fehler mit freetype lib.
pm
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Dienstag 16. Dezember 2003, 17:18

Beitrag von pm »

Das Problem mit der start_xvfb.sh habe ich auch, also
${XVFB_BIN} :1 >/dev/null 2>&1 &
funktioniert nicht, weil $XVFB_BIN einfach nicht gesetzt ist. Wenn ich die Zeile
. /etc/udrec_suite/udrec_suite.conf
davor setze, funktioniert alles.

Da wir gerade dabei sind: Koennte man beim installieren nicht auch gleich die alte Config einlesen und deren Werte uebernehmen (also nur "neue" Variablen dazuschreiben)?

Ganz grosse Klasse find ich die TS-Files, die man direkt ueber NFS mit dem Movieplayer abspielen kann. Aber der Filebrowser zeigt nur Dateien, die kleiner als 2GB sind, richtig? Ein normaler Film ist aber deutlich groesser, die TS werden nicht gesplittet. Kann man da was machen?

Dann klappt bei mir das spulen der TS-Files nicht so richtig (haengt irgendwie und ich sehe hier und da schlimme mpeg-quadrate).

Und eine letzte Frage: Wo kann ich die avia Datei Version 28 herbekommen? Original BN draufmachen und Software-Update? Im Dezember hatte ich das gemacht, da kam auch nur die v23 (oder 22).

Aber bitte nicht falsch verstehen, ich will nicht nur meckern, find echt gigantisch, wie das alles so voran kommt :-))
sapsitapsi
Interessierter
Interessierter
Beiträge: 32
Registriert: Freitag 31. Januar 2003, 23:25

Beitrag von sapsitapsi »

@pm:
mounte mal den Ordner mit den TS-Files per CIFS als Samba-Share. Dann solltest Du auch Files >2GB sehen.

HTH,
sapsi
sir-zock-a-lot
Einsteiger
Einsteiger
Beiträge: 131
Registriert: Mittwoch 15. Oktober 2003, 16:33

Beitrag von sir-zock-a-lot »

Hallo,

Da hat sich beim "Basteln" leider ein kleiner Bug ins CVS eingeschlichen. Im "start_xvfb.sh.in" fehlt natuerlich das Einlesen des config-files. Ist jetzt gefixt. Sowas kann leider immermal wieder vorkommen.

Fixen koennt ihr das von Hand. Fuegt:

Code: Alles auswählen

PATH=$PATH:@bindir@

if [ -e @configdir@/udrec_suite.conf ]
then
 . @configdir@/udrec_suite.conf
else
 echo "no udrec_suite.conf found. exiting ..."
 exit 1
fi
in $CVS_DIR/udrec_suite/scripts/start_xvfb.sh.in ein.

@cybe:
Am dvdwizard hat sich im CVS einiges geaendert. Da bin ich derzeit nicht up-to-date. Wolle wird dir sicher weiterhelfen koennen.
Das benutzen der alternativen Variablen ist eigentlich eh die elegantere Variante, da man hier auf xvfb verzichten kann.

@pm:
Wenn du einen aktuellen CVS-Snapshot benutzt, hast du wohl das gleiche Problem mit dem fehlenden Abschnitt in der "start_xvfb.sh". Naja, hast den Fehler ja selbst gefunden ;)
Das Einlesen der config steht auf der todo-Liste, da wird sich also demnaechst was aendern.
Zu den TS-Files: Die derzeitige Loesung wuerde ich als relativ "alpha" bezeichnen. Die erzeugten TS-files werden vorher via mplex gemuxt, was sich als nicht so ideal erwiesen hat. "Perfekte" TS-Streams sind mit dem Muxen durch "tcmplex" moeglich. Das muss ich noch einbauen. Vielleicht mach ich das auch heute abend noch.
sapsitapsi hat Recht, die 2GB-Grenze ist ein Limit von NFS, da kann man leider nicht viel machen. Splitten ist eigentlich nicht vorgesehen. Samba ist hier dein Freund.
Eine "Quelle" fuer die v28 kenne ich nicht.

@BRB:
Uiuiui, auch bei dir hat der gleiche Fehlerteufel zugeschlagen (siehe oben).

Gruesse,
Patrick
BRB
Neugieriger
Neugieriger
Beiträge: 17
Registriert: Dienstag 6. August 2002, 17:42

Beitrag von BRB »

So, habe nun einfach wieder alles aufs 5. Display gestellt, damit klappt es nach Einfügen des Patches für die conf-Datei ohne Probleme. Keine Ahnung, warum das mit dem :1 nicht geht!

Nocheinmal Hut ab!!! Nicht nur Eure programmier Arbeit ist 1a, Eure Unterstützung ist es ebenso! Ich bin echt begeistert!

Vielleicht noch eine kleine Anregung:
Ich weiß, in der Regel nimmt man ja größere Sendungen auf, und da ist dann die Beschränkung auf einen festen Wert von 100 MB bei der Suchen nach dem Bildformat (16:9/4:3) ok, aber wenn ich nun nur mal angenommen, nur Premiere Zapping aufnehmen möchte, dann muß ich manuell eingreifen. Wie wäre es denn, die Dateigröße mit einfließen zu lassen? Ihr könntet einfach die Größe der Datei nehmen, durch 2 teilen, und dann einfach genau in die Mitte der Datei springen. Sollte doch machbar sein, oder?
sir-zock-a-lot
Einsteiger
Einsteiger
Beiträge: 131
Registriert: Mittwoch 15. Oktober 2003, 16:33

Beitrag von sir-zock-a-lot »

Ja, du hast zweifelsfrei Recht, die Format-Erkennung funktioniert meistens, aber "rock-solid" ist das nicht.
Wenn du lediglich in die Mitte des Files springst, koenntest du wiederum einen Werbeblock erwischen. Da muss man schon verschiedene Messpunkte abgreifen.
Wir werden fuer die 0.3.x vorraussichtlich keine weiteren Features einbauen, bzw. nur noch fiese Bugs fixen. Das naechste Release 0.4 wird auch eine stabilere Format-Erkennung haben, versprochen ;)
cybe
Beiträge: 2
Registriert: Sonntag 11. Januar 2004, 14:03

Beitrag von cybe »

ich habe nun rausgefunden was der fehler mit dem dvdwizard war. hier nochmal die fehlermeldung:

-----------------------------------------------------------------------
Done
Preparing Background-Picture
convert: FreeType library is not available (/usr/X11R6/lib/X11/fonts/drakfont/ttf/arial.ttf).
convert: FreeType library is not available (/usr/X11R6/lib/X11/fonts/drakfont/ttf/arial.ttf).
convert: FreeType library is not available (/usr/X11R6/lib/X11/fonts/drakfont/ttf/arial.ttf).
Hey, something went wrong in this script! Check for error messages
The last command returned a Non-Zero Return-Code (1)
So I guess it's better to stop here and let you analyze the situation
Hope you'll find the error.
-----------------------------------------------------------------------

es lag wohl an dem befehl convert, der von dem mk_vmgm script aufgerufen wird. dieser befehl stammt aus dem imagemagick packet und kam wohl nicht mit der installierten freetype engine klar.

ich habe hier mandrake cooker am laufen und da kann es wohl sein, das beim updaten meiner distri was schiefgegangen ist. kann mich entsinnen, dass ich kuerzlich beim taeglichen update der packete auch ein neues imagemagick eingespielt bekam. da liegt wohl der hund begraben, da es kein freetype update passend dazu gab.

ich habe nun kurzerhand alle /usr/lib/ImageMagickx.x/type*.mgk dateien geloescht, bzw. verschoben und nun laueft dvdwizard (mk_vmgm) durch. in diesen type*.mgk dateien sind saemtliche pfade und fonts angegeben auf die imagemagick zugreift.

falls es also noch jemand mit mdk cooker oder einer anderen distri, udrec_suite und problemen mit dvdwizard gibt, die sich bei der fehlermeldung in richtung fonts bewegen, koennte das ja nuetzlich sein.