udrecsuite 0.4.1
-
- Einsteiger
- Beiträge: 264
- Registriert: Montag 9. Juni 2003, 21:18
udrecsuite 0.4.1
Hallo,
nachdem hier im Board und auch in unserer mailingliste einige bugs zum Vorschein kamen haben wir uns nun entschieden, jetzt schon eine bugfixversion der udrecsuite rauszubringen. EIn update lohnt vor allem für die, die bisher Probleme mit unserer Software hatten.
Folgendes wurde verbessert:
Changes Version 0.4.1 zu 0.4.0
- Viele kleinere bugfixes
- Keine autotools mehr vonnöten beim compilieren (so wie es eigentlich sein sollte)
- Verwendung von udrec 0.12g
- Erkennnung aller benötigter perlmodule beim configure
- Downgrade auf qt version 3.2.2 (war vorher 3.3.3).
- 16:9 Werbungsschnitt schneidet jetzt wirklich Werbung und hindert udrec jetzt nicht nehr daran, Aufnahmen weiter zu verarbeiten
- Tab Focus Reihenfolge in udconfig jetzt logischer
- ts files können jetzt auch im usgui abgespielt werden (nicht nur mpg files)
- DVD Brenndialog erfordert jetzt zwingend einen Eintrag des Benutzers
vor dem ersten brennen bei DVD Brenn- bzw. Formatieroptionen
- wenn mpg oder ts files nicht erzeugt werden konnten, wird dies im usgui jetzt auch richtig angezeigt (vorher waren da nur grüne Haken)
- Wird eine Prozesskette im usgui gestartet (z.B. mpg-dvddir-img-DVD), dann wird diese auch abgebrochen falls einer der Prozesse scheitert. War bisher nicht so (bug in der Fehlererkennung)
- Bug beim löschen von Aufnahmen liess usgui abstürzen. Ist jetzt behoben.
Neue dvdwizard-Version 0.4.2:
- Subtitle-Support (-s parm)
- Widescreen option (-WS | -ws)
- Specify Video Characteristics in dvdauthor-xml
- Support for dts and pcm audio formats
- New Option --audio-seq; lets languages be assigned in sequential mode regardless of audio formats
- Support for transcode v0.6.13
- Support for up to 8 audio tracks (maximum dvdauthor can handle)
- Some bugfixes
Viel Spass.
Gruss
Kai
nachdem hier im Board und auch in unserer mailingliste einige bugs zum Vorschein kamen haben wir uns nun entschieden, jetzt schon eine bugfixversion der udrecsuite rauszubringen. EIn update lohnt vor allem für die, die bisher Probleme mit unserer Software hatten.
Folgendes wurde verbessert:
Changes Version 0.4.1 zu 0.4.0
- Viele kleinere bugfixes
- Keine autotools mehr vonnöten beim compilieren (so wie es eigentlich sein sollte)
- Verwendung von udrec 0.12g
- Erkennnung aller benötigter perlmodule beim configure
- Downgrade auf qt version 3.2.2 (war vorher 3.3.3).
- 16:9 Werbungsschnitt schneidet jetzt wirklich Werbung und hindert udrec jetzt nicht nehr daran, Aufnahmen weiter zu verarbeiten
- Tab Focus Reihenfolge in udconfig jetzt logischer
- ts files können jetzt auch im usgui abgespielt werden (nicht nur mpg files)
- DVD Brenndialog erfordert jetzt zwingend einen Eintrag des Benutzers
vor dem ersten brennen bei DVD Brenn- bzw. Formatieroptionen
- wenn mpg oder ts files nicht erzeugt werden konnten, wird dies im usgui jetzt auch richtig angezeigt (vorher waren da nur grüne Haken)
- Wird eine Prozesskette im usgui gestartet (z.B. mpg-dvddir-img-DVD), dann wird diese auch abgebrochen falls einer der Prozesse scheitert. War bisher nicht so (bug in der Fehlererkennung)
- Bug beim löschen von Aufnahmen liess usgui abstürzen. Ist jetzt behoben.
Neue dvdwizard-Version 0.4.2:
- Subtitle-Support (-s parm)
- Widescreen option (-WS | -ws)
- Specify Video Characteristics in dvdauthor-xml
- Support for dts and pcm audio formats
- New Option --audio-seq; lets languages be assigned in sequential mode regardless of audio formats
- Support for transcode v0.6.13
- Support for up to 8 audio tracks (maximum dvdauthor can handle)
- Some bugfixes
Viel Spass.
Gruss
Kai
-
- Neugieriger
- Beiträge: 11
- Registriert: Freitag 9. April 2004, 23:48
Hi,
erst mal ein großes DANKE an alle die an der neuen Version mitgewirkt haben!
Ich möchte einen kleinen Erfahrungsbericht posten, der vielleicht einigen weiterhilt die auch Probleme haben die neue Version unter SUSE 9.1 zu compilieren/installieren:
(Anmerkung: Bin auch noch nicht allzulange Linux-User, deswegen korrigiert mich ruhig falls ich falsch liege)
1. Problem: Pfad zu Java
Ich musste mit ./configure --with-j2sdk=...
einen Pfad auf die Java-Installation angeben. Irgendwie kam trotzdem ein Class...Fehler so das ich Java deinstalliert (mit YAST) und neu von sun runtergeladen und installiert habe (runtime und sdk) danach hat ./configure --with-j2sdk=/usr/java/j2sdk1.4.2_06/bin funktioniert.
2. Problem: IPC::Shareable
Bei mir wurde das Modul IPC::Shareable nicht gefunden.
Auch eine Suche im Internet hat mir nicht weitergeholfen, doch dann hab ich es hier lokal unter /usr/lib/perl5/vendor_perl/5.8.0/IPC/ gefunden.
Dort wird es aber anscheinend nicht gesucht. Nachdem ich es in die Shareable.pm und das Shareable-Verzeichnis in /usr/lib/perl5/5.8.3/IPC/ kopiert habe, konnte ich die udrec_suite kompilieren. (ein Sym.-Link wäre vermutlich besser als eine kopie)
3. Probleme beim RPM-Erstellen
Ich konnte das RPM mit make rpm nicht erstellen. Er kam folgende Fehlermedung: error:
Installed (but unpackaged) file(s) found:
/udrec_suite-0.4.1-2.spec
Nach diversen Versuchen hab ich festgestellt das das spec file nicht im Verzeichnis build/udrec_suite-0.4.1 liegen darf. Verschiebe ich es in build, sprich eine Ebene höher und starte die rpm-Erstellung manuell mit:
rpmbuild -bb --target noarch ../udrec_suite-0.4.1-2.spec
dann wird das RPM ohne Fehlermeldung erstellt. Ich weiss nicht ob das ein SUSE spezifischer Fehler ist...
Installiert hab ich es jetzt noch nicht. Das kommt als nächstes dran
So weit mal
Gruß
Sinclair
erst mal ein großes DANKE an alle die an der neuen Version mitgewirkt haben!
Ich möchte einen kleinen Erfahrungsbericht posten, der vielleicht einigen weiterhilt die auch Probleme haben die neue Version unter SUSE 9.1 zu compilieren/installieren:
(Anmerkung: Bin auch noch nicht allzulange Linux-User, deswegen korrigiert mich ruhig falls ich falsch liege)
1. Problem: Pfad zu Java
Ich musste mit ./configure --with-j2sdk=...
einen Pfad auf die Java-Installation angeben. Irgendwie kam trotzdem ein Class...Fehler so das ich Java deinstalliert (mit YAST) und neu von sun runtergeladen und installiert habe (runtime und sdk) danach hat ./configure --with-j2sdk=/usr/java/j2sdk1.4.2_06/bin funktioniert.
2. Problem: IPC::Shareable
Bei mir wurde das Modul IPC::Shareable nicht gefunden.
Auch eine Suche im Internet hat mir nicht weitergeholfen, doch dann hab ich es hier lokal unter /usr/lib/perl5/vendor_perl/5.8.0/IPC/ gefunden.
Dort wird es aber anscheinend nicht gesucht. Nachdem ich es in die Shareable.pm und das Shareable-Verzeichnis in /usr/lib/perl5/5.8.3/IPC/ kopiert habe, konnte ich die udrec_suite kompilieren. (ein Sym.-Link wäre vermutlich besser als eine kopie)
3. Probleme beim RPM-Erstellen
Ich konnte das RPM mit make rpm nicht erstellen. Er kam folgende Fehlermedung: error:
Installed (but unpackaged) file(s) found:
/udrec_suite-0.4.1-2.spec
Nach diversen Versuchen hab ich festgestellt das das spec file nicht im Verzeichnis build/udrec_suite-0.4.1 liegen darf. Verschiebe ich es in build, sprich eine Ebene höher und starte die rpm-Erstellung manuell mit:
rpmbuild -bb --target noarch ../udrec_suite-0.4.1-2.spec
dann wird das RPM ohne Fehlermeldung erstellt. Ich weiss nicht ob das ein SUSE spezifischer Fehler ist...
Installiert hab ich es jetzt noch nicht. Das kommt als nächstes dran
So weit mal
Gruß
Sinclair
-
- Einsteiger
- Beiträge: 264
- Registriert: Montag 9. Juni 2003, 21:18
Hallo,
danke für den Erfahrungsbwericht.
1. Was war denn der Fehler genau? Mit dieser Fehlermeldung kann ich natürlich nicht soo viel anfangen
2. Ich hoffe das configure hat aber diesmal (im Gegensatz zur 0.4.0er Version) abgebrochen und das angemeckert. Für die automake Spezialisten: Ich habe in configure.ac "lediglich" das Makro AC_PROG_PERL_MODULES verwendet, welches sich auch im m4 Pfad der Distribution befindet. Es kann sein, dass da ein Pfad nicht gesetzt wird, allerdings klingt /usr/lib/perl5/vendor_perl/5.8.0/IPC auch nach einem ziemlich wilden Pfad . Ich checke das.
3. Oehm, make rpm habe ich nie aktiv gepflegt. Wird genaus so wie "make deb" mit "alien" erstellt. "make deb" funktioniert problemlos, das verwende ich selbst. Wenn du mal in Makefile.am direkt im sourcetree schaust solltest du einen Eintrag
finden. Da steht was passiert. Wenn es da einen besseren Weg gibt (den gibt es sicherlich aber ich kenne ihn nicht) bin ich gerne bereit diesen im Makefile zu übernehmen.
Im übrigen: Falls sich Leute finden, die in der Lage sind, Pakete "richtig" zu erstellen und dies im Makefile abzubilden (also nicht der "alien" Weg) und diese Leute auch bereit wären, im Falle von Fehlern zu helfen, können wir die Liste von make targets gerne erweitern. Problem ist dass ich mich mit Paketerstellung nicht auskenne und der alien Weg der für mich gangbarste war.
Wir haben hier auch noch ein ungepflegtes debian Paketverzeichnis im Verzeichnisbaum. Mangels tiefergehender Kenntnisse meinerseits duempelt das im Augenblick vor sich hin. Wenn also jemand an der Stelle was beitragen will und danach auch für Fragen zur Verfügung steht: Ich würde mich freuen.
EDIT: Für suse macht das allerdings schon packman... Danke an dieser Stelle
Gruss
Kai
danke für den Erfahrungsbwericht.
1. Was war denn der Fehler genau? Mit dieser Fehlermeldung kann ich natürlich nicht soo viel anfangen
2. Ich hoffe das configure hat aber diesmal (im Gegensatz zur 0.4.0er Version) abgebrochen und das angemeckert. Für die automake Spezialisten: Ich habe in configure.ac "lediglich" das Makro AC_PROG_PERL_MODULES verwendet, welches sich auch im m4 Pfad der Distribution befindet. Es kann sein, dass da ein Pfad nicht gesetzt wird, allerdings klingt /usr/lib/perl5/vendor_perl/5.8.0/IPC auch nach einem ziemlich wilden Pfad . Ich checke das.
3. Oehm, make rpm habe ich nie aktiv gepflegt. Wird genaus so wie "make deb" mit "alien" erstellt. "make deb" funktioniert problemlos, das verwende ich selbst. Wenn du mal in Makefile.am direkt im sourcetree schaust solltest du einen Eintrag
Code: Alles auswählen
rpm: tgz
cd $(builddir); \
$(fakerootbinary) $(alienbinary) --to-rpm $(TGZ_PACKAGE)
Im übrigen: Falls sich Leute finden, die in der Lage sind, Pakete "richtig" zu erstellen und dies im Makefile abzubilden (also nicht der "alien" Weg) und diese Leute auch bereit wären, im Falle von Fehlern zu helfen, können wir die Liste von make targets gerne erweitern. Problem ist dass ich mich mit Paketerstellung nicht auskenne und der alien Weg der für mich gangbarste war.
Wir haben hier auch noch ein ungepflegtes debian Paketverzeichnis im Verzeichnisbaum. Mangels tiefergehender Kenntnisse meinerseits duempelt das im Augenblick vor sich hin. Wenn also jemand an der Stelle was beitragen will und danach auch für Fragen zur Verfügung steht: Ich würde mich freuen.
EDIT: Für suse macht das allerdings schon packman... Danke an dieser Stelle
Gruss
Kai
-
- Neugieriger
- Beiträge: 11
- Registriert: Freitag 9. April 2004, 23:48
Hallo Kai,
werd versuchen die Fragen von Dir noch zu beantworten.
Kann aber ein paar Tage dauern.
Leider läuft das ganze noch nicht auf meinem Notebook,
bekomm irgend einen Puffer-Überlauf nach 5-10min streamen.
Aber ich vermute das es an den "nur" 128MB Arbeitsspeicher (mit SUSE 9.1) liegt, da auch die alte udrec_suite ähnlich ausgestiegen ist.
Oder gibts da noch nen Trick? C#-Kenntnisse wären vorhanden.
Sobald ich den Speicher aufgerüstet hab gehts weiter....
Gruß
Sinclair
P.S.: Weisst jemand ein Quelle für Perl wo das IPC::Shareable-Modul mit dabei ist?
werd versuchen die Fragen von Dir noch zu beantworten.
Kann aber ein paar Tage dauern.
Leider läuft das ganze noch nicht auf meinem Notebook,
bekomm irgend einen Puffer-Überlauf nach 5-10min streamen.
Aber ich vermute das es an den "nur" 128MB Arbeitsspeicher (mit SUSE 9.1) liegt, da auch die alte udrec_suite ähnlich ausgestiegen ist.
Oder gibts da noch nen Trick? C#-Kenntnisse wären vorhanden.
Sobald ich den Speicher aufgerüstet hab gehts weiter....
Gruß
Sinclair
P.S.: Weisst jemand ein Quelle für Perl wo das IPC::Shareable-Modul mit dabei ist?
-
- Interessierter
- Beiträge: 41
- Registriert: Freitag 5. Oktober 2001, 00:00
-
- Neugieriger
- Beiträge: 11
- Registriert: Freitag 9. April 2004, 23:48
-
- Neugieriger
- Beiträge: 19
- Registriert: Samstag 31. August 2002, 18:51
Hallo,
nun habe ich alles soweit hinbekommen. Leider habe ich doch noch ein Error bei Configure. Hier meine Ausgabe:
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for pthread_create in -lpthread... yes
checking how to run the C preprocessor... gcc -E
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking QTDIR... /usr/lib/qt3
checking Qt version... 333 (3)
checking for moc... /usr/bin/moc
checking for uic... /usr/bin/uic
checking for qembed... no
checking if Qt is static... no
checking if Qt is multithreaded... yes
checking if Qt is embedded... no
checking QT_CXXFLAGS... -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT
checking QT_LDADD... -L/usr/lib/qt3/lib -lqt-mt
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for pid_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for unistd.h... (cached) yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking whether gcc needs -traditional... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking whether time.h and sys/time.h may both be included... yes
checking for stdlib.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for unistd.h... (cached) yes
checking for alarm... yes
checking for working mktime... yes
checking return type of signal handlers... void
checking for strftime... yes
checking for gethostbyname... yes
checking for gethostname... yes
checking for inet_ntoa... yes
checking for memset... yes
checking for socket... yes
checking for strerror... yes
checking for strstr... yes
checking for javac... /usr/java/j2sdk1.4.2_06/bin/javac
checking for java... /usr/lib/java/jre/bin/java
checking for jar... /usr/bin/jar
checking for fakeroot... /usr/bin/fakeroot
checking for alien... /usr/bin/alien
checking for sh... /bin/sh
checking for bash... /bin/bash
checking for pidof... /sbin/pidof
checking for mplex... /usr/bin/mplex
checking for ppmtoy4m... /usr/bin/ppmtoy4m
checking for mpeg2enc... /usr/bin/mpeg2enc
checking for Xvfb... /usr/X11R6/bin/Xvfb
checking for perl... /usr/bin/perl
checking for perl... perl
checking for perl module File::Basename... ok
checking for perl module IO::Handle... ok
checking for perl module IPC::Shareable... no
configure: error: perl Modul IPC::Shareable nicht gefunden
Er finden nicht IPC::Shareable, obwohl ich perl-5.8.3-32.i586.rpm installiert habe. Muss ich noch was zusätzlich installieren, oder mit --with auf irgenteinen Pfad hinweisen? Habe Suse 9.1.
Ich bin mir mit dem Rest der Ausgabe nicht schlüssig (leider unwissent). Ist der Rest i.O.?
Nessie
nun habe ich alles soweit hinbekommen. Leider habe ich doch noch ein Error bei Configure. Hier meine Ausgabe:
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for pthread_create in -lpthread... yes
checking how to run the C preprocessor... gcc -E
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking QTDIR... /usr/lib/qt3
checking Qt version... 333 (3)
checking for moc... /usr/bin/moc
checking for uic... /usr/bin/uic
checking for qembed... no
checking if Qt is static... no
checking if Qt is multithreaded... yes
checking if Qt is embedded... no
checking QT_CXXFLAGS... -I/usr/lib/qt3/include -D_REENTRANT -DQT_THREAD_SUPPORT
checking QT_LDADD... -L/usr/lib/qt3/lib -lqt-mt
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for pid_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for unistd.h... (cached) yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking whether gcc needs -traditional... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking whether time.h and sys/time.h may both be included... yes
checking for stdlib.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for unistd.h... (cached) yes
checking for alarm... yes
checking for working mktime... yes
checking return type of signal handlers... void
checking for strftime... yes
checking for gethostbyname... yes
checking for gethostname... yes
checking for inet_ntoa... yes
checking for memset... yes
checking for socket... yes
checking for strerror... yes
checking for strstr... yes
checking for javac... /usr/java/j2sdk1.4.2_06/bin/javac
checking for java... /usr/lib/java/jre/bin/java
checking for jar... /usr/bin/jar
checking for fakeroot... /usr/bin/fakeroot
checking for alien... /usr/bin/alien
checking for sh... /bin/sh
checking for bash... /bin/bash
checking for pidof... /sbin/pidof
checking for mplex... /usr/bin/mplex
checking for ppmtoy4m... /usr/bin/ppmtoy4m
checking for mpeg2enc... /usr/bin/mpeg2enc
checking for Xvfb... /usr/X11R6/bin/Xvfb
checking for perl... /usr/bin/perl
checking for perl... perl
checking for perl module File::Basename... ok
checking for perl module IO::Handle... ok
checking for perl module IPC::Shareable... no
configure: error: perl Modul IPC::Shareable nicht gefunden
Er finden nicht IPC::Shareable, obwohl ich perl-5.8.3-32.i586.rpm installiert habe. Muss ich noch was zusätzlich installieren, oder mit --with auf irgenteinen Pfad hinweisen? Habe Suse 9.1.
Ich bin mir mit dem Rest der Ausgabe nicht schlüssig (leider unwissent). Ist der Rest i.O.?
Nessie
Zuletzt geändert von Nessie am Freitag 5. November 2004, 19:29, insgesamt 1-mal geändert.
-
- Interessierter
- Beiträge: 41
- Registriert: Freitag 5. Oktober 2001, 00:00
-
- Neugieriger
- Beiträge: 11
- Registriert: Freitag 9. April 2004, 23:48
Hallo Nessie
wegen dem IPC::Shareable Modul:
Ich hab nach einem Tip im 0.4.0 Thread folgendes eingegeben:
$ perl -MCPAN -e 'install IPC::Shareable'
dann kommen diverse Abfragen, aber wenn Du die geschafft hast, dann wird das Modul automatisch runtergeladen und installiert. Du brauchst zwar einige installierte tools dazu, aber die waren alle viel einfacher zu finden als das IPC::Shareable.
Bei mir kann ichs jetzt unter Suse 9.1 compilieren.
Bei weiteren Fragen einfach schreiben!
Gruß
Sinclair
wegen dem IPC::Shareable Modul:
Ich hab nach einem Tip im 0.4.0 Thread folgendes eingegeben:
$ perl -MCPAN -e 'install IPC::Shareable'
dann kommen diverse Abfragen, aber wenn Du die geschafft hast, dann wird das Modul automatisch runtergeladen und installiert. Du brauchst zwar einige installierte tools dazu, aber die waren alle viel einfacher zu finden als das IPC::Shareable.
Bei mir kann ichs jetzt unter Suse 9.1 compilieren.
Bei weiteren Fragen einfach schreiben!
Gruß
Sinclair
-
- Neugieriger
- Beiträge: 19
- Registriert: Samstag 31. August 2002, 18:51
Hallo,
danke @ All. Habe alle meine Probleme mit der Installation im 0.4.0 Thread und 0.4.1 lösen können.
Nun habe ich aber ein Problem mit der Aufnahme. Ich habe die Speicherorte der Verzeichnisse für ts, dvd, usw. an meine Bedürfnisse angepasst. Nun habe ich aber das Problem, dass in TS usw. keine Daten abgelegt werden.
Bsp. meine Verzeichnisse heißen /medien/movies/ts usw. nun wird in /medien/movies die .0 und .1 Dateien (ich denke mal das sind die Audio-Files) und ein .xml-File abgelegt, aber in den anderen Ordnern wird nichts geschrieben. Es werden also keine TS-Files angelgt. Als User habe ich in udrec_suite.conf einen normalen Benutzer angelegt. Muss ich hier root angeben?
Wer kann helfen?
Nessie
danke @ All. Habe alle meine Probleme mit der Installation im 0.4.0 Thread und 0.4.1 lösen können.
Nun habe ich aber ein Problem mit der Aufnahme. Ich habe die Speicherorte der Verzeichnisse für ts, dvd, usw. an meine Bedürfnisse angepasst. Nun habe ich aber das Problem, dass in TS usw. keine Daten abgelegt werden.
Bsp. meine Verzeichnisse heißen /medien/movies/ts usw. nun wird in /medien/movies die .0 und .1 Dateien (ich denke mal das sind die Audio-Files) und ein .xml-File abgelegt, aber in den anderen Ordnern wird nichts geschrieben. Es werden also keine TS-Files angelgt. Als User habe ich in udrec_suite.conf einen normalen Benutzer angelegt. Muss ich hier root angeben?
Wer kann helfen?
Nessie
-
- Tuxboxer
- Beiträge: 2614
- Registriert: Montag 20. Mai 2002, 10:49
- Image: JTG-Image [IDE] Version 2.4.4
- Image: (7025SS) Merlin
-
- Interessierter
- Beiträge: 28
- Registriert: Donnerstag 27. Mai 2004, 15:57
ich bin von der udrec_suite wie gehabt total begeistert. das lange warten hat sich auf jeden fall gelohnt!
eine frage hab ich aber trotzdem. wird die rohaufnahme nur mit dem titel der sendung benannt, wenn xmltv installiert ist (die installation scheint auf den ersten blick recht aufwendig, da viele abhängigkeiten gefordert werden)? den titel für den mpeg-file scheint er sich ja vom epg der box zu holen. das gefiel mir bei der 0.3.2er version ganz gut, dass ein ordner mit dem namen der sendung angelegt wurde und die files gleich richtig benannt wurden.
eine frage hab ich aber trotzdem. wird die rohaufnahme nur mit dem titel der sendung benannt, wenn xmltv installiert ist (die installation scheint auf den ersten blick recht aufwendig, da viele abhängigkeiten gefordert werden)? den titel für den mpeg-file scheint er sich ja vom epg der box zu holen. das gefiel mir bei der 0.3.2er version ganz gut, dass ein ordner mit dem namen der sendung angelegt wurde und die files gleich richtig benannt wurden.
-
- Einsteiger
- Beiträge: 264
- Registriert: Montag 9. Juni 2003, 21:18
xmltv und die Benamung der Dateien haben nix miteinander zu tun.
xmltv ist die "elektronische Programmzeitschrift", mit deren Hilfe du Timer
auf der dbox über die Angabe eines Titels programmieren kannst. Alternative
ist, die Timer wie auch bei deinem Videorekorder "von Hand" zu setzen.
Über eine alternative Benamung machen wir uns Gedanken, wenn Patrick wieder mehr Zeit hat
Gruss
Kai
xmltv ist die "elektronische Programmzeitschrift", mit deren Hilfe du Timer
auf der dbox über die Angabe eines Titels programmieren kannst. Alternative
ist, die Timer wie auch bei deinem Videorekorder "von Hand" zu setzen.
Über eine alternative Benamung machen wir uns Gedanken, wenn Patrick wieder mehr Zeit hat
Gruss
Kai
-
- Interessierter
- Beiträge: 28
- Registriert: Donnerstag 27. Mai 2004, 15:57
-
- Interessierter
- Beiträge: 42
- Registriert: Sonntag 6. Januar 2002, 11:31
Hallo!
Habe nun stundenlang versucht meinen fehler beim compilieren zu finden, leider ohne erfolg.
Ich möchte also udrec 0.4.1 auf einem Debian system installieren komme jedoch über diesen Fehler nicht weg:
checking for strstr... yes
checking for javac... //home/sb/udrec/j2sdk1.4.2_06/bin/javac
checking for java... /usr/bin/java
checking for jar... //home/sb/udrec/j2sdk1.4.2_06/bin/jar
checking for fakeroot... /usr/bin/fakeroot
checking for alien... /usr/bin/alien
checking for sh... /bin/sh
checking for bash... /bin/bash
checking for pidof... /bin/pidof
checking for mplex... /usr/bin/mplex
checking for ppmtoy4m... /usr/bin/ppmtoy4m
checking for mpeg2enc... /usr/bin/mpeg2enc
checking for Xvfb... /usr/X11R6/bin/Xvfb
checking for perl... /usr/bin/perl
checking for perl... perl
checking for perl module File::Basename... ok
checking for perl module IO::Handle... ok
checking for perl module IPC::Shareable... ok
checking for perl module Getopt::Long... ok
checking for perl module DirHandle... ok
checking for perl module XML::Parser... no
configure: error: perl Modul XML::Parser nicht gefunden
habe "perl-xml-parser_2.34-2_i386.deb" nachinstalliert aber auch ohne erfolg.
Bin verzweifelt, vieleicht weis jemand rat?
MFG Satmen
Habe nun stundenlang versucht meinen fehler beim compilieren zu finden, leider ohne erfolg.
Ich möchte also udrec 0.4.1 auf einem Debian system installieren komme jedoch über diesen Fehler nicht weg:
checking for strstr... yes
checking for javac... //home/sb/udrec/j2sdk1.4.2_06/bin/javac
checking for java... /usr/bin/java
checking for jar... //home/sb/udrec/j2sdk1.4.2_06/bin/jar
checking for fakeroot... /usr/bin/fakeroot
checking for alien... /usr/bin/alien
checking for sh... /bin/sh
checking for bash... /bin/bash
checking for pidof... /bin/pidof
checking for mplex... /usr/bin/mplex
checking for ppmtoy4m... /usr/bin/ppmtoy4m
checking for mpeg2enc... /usr/bin/mpeg2enc
checking for Xvfb... /usr/X11R6/bin/Xvfb
checking for perl... /usr/bin/perl
checking for perl... perl
checking for perl module File::Basename... ok
checking for perl module IO::Handle... ok
checking for perl module IPC::Shareable... ok
checking for perl module Getopt::Long... ok
checking for perl module DirHandle... ok
checking for perl module XML::Parser... no
configure: error: perl Modul XML::Parser nicht gefunden
habe "perl-xml-parser_2.34-2_i386.deb" nachinstalliert aber auch ohne erfolg.
Bin verzweifelt, vieleicht weis jemand rat?
MFG Satmen
-
- Interessierter
- Beiträge: 42
- Registriert: Sonntag 6. Januar 2002, 11:31
-
- Interessierter
- Beiträge: 42
- Registriert: Sonntag 6. Januar 2002, 11:31
Jetzt habe ich beim Starten ein Problem:
sb@Box:~$ udrec_suite start
Starting udrec_suite: Password:
Could not open logfile: Keine Berechtigung at /usr/local/bin/ud_daemon.pl line68.
failed !
Xvfb already running ...
Starting vlc: Password:
failed !
Habe vorher in der udrec_suite.conf meine Aufnahmeordner nach dem home verzeichnis verschoben.
MFG Satmen
sb@Box:~$ udrec_suite start
Starting udrec_suite: Password:
Could not open logfile: Keine Berechtigung at /usr/local/bin/ud_daemon.pl line68.
failed !
Xvfb already running ...
Starting vlc: Password:
failed !
Habe vorher in der udrec_suite.conf meine Aufnahmeordner nach dem home verzeichnis verschoben.
MFG Satmen
-
- Einsteiger
- Beiträge: 314
- Registriert: Donnerstag 16. Januar 2003, 23:53
Hast Du auch schon vorher udconfig als root ausgeführt? Scheint mir nicht so....Satmen hat geschrieben:Jetzt habe ich beim Starten ein Problem:
sb@Box:~$ udrec_suite start
Starting udrec_suite: Password:
Could not open logfile: Keine Berechtigung at /usr/local/bin/ud_daemon.pl line68.
failed !
Xvfb already running ...
Starting vlc: Password:
failed !
Habe vorher in der udrec_suite.conf meine Aufnahmeordner nach dem home verzeichnis verschoben.
MFG Satmen
hth
wolle
Geek by nature - Linux by choice
-
- Interessierter
- Beiträge: 48
- Registriert: Samstag 7. Dezember 2002, 19:50
Hallo alsuffndruff,
kannst du noch mal hier gucken:
http://forum.tuxbox-cvs.sourceforge.net ... 8&start=80
(mein JAVA-Problem)
Kannst du schon etwas zu dem Aufahmenproblem sagen?
Ist das ein Bug oder läuft bei mir etwas quer?
Danke
Thomas
kannst du noch mal hier gucken:
http://forum.tuxbox-cvs.sourceforge.net ... 8&start=80
(mein JAVA-Problem)
Kannst du schon etwas zu dem Aufahmenproblem sagen?
Ist das ein Bug oder läuft bei mir etwas quer?
Danke
Thomas
-
- Einsteiger
- Beiträge: 264
- Registriert: Montag 9. Juni 2003, 21:18
Jaja,
ich hatte das schon gesehen, allerdings bin ich auch etwas ratlos.
Hattest du projectX von Hand mit unserem ini FIle gestartet oder ohne? Wenn letzteres, dann solltest du projectX mal mit unserm ini file pX_ts.ini (liegt in /usr/lib/jar je nach Voreinstellung) starten und schauen ob das Problem damit zusammen haengt.
Du bist auch der einzige der java 1.5 genommen hat (zumindest soweit ich weiss). VIelleicht hängt es damit zusammen? Im allgemeinen gibt es keine Probleme mit 1.4.
Kannst du den mpg erzeugen etc. ohne Probleme? Hast du es mal mit unterschiedlichen Aufnahmen versucht oder nur mit einer?
Bisher gibt es mit projectX keine Probleme (zumindest keine die ich kenne)
ich hatte das schon gesehen, allerdings bin ich auch etwas ratlos.
Hattest du projectX von Hand mit unserem ini FIle gestartet oder ohne? Wenn letzteres, dann solltest du projectX mal mit unserm ini file pX_ts.ini (liegt in /usr/lib/jar je nach Voreinstellung) starten und schauen ob das Problem damit zusammen haengt.
Du bist auch der einzige der java 1.5 genommen hat (zumindest soweit ich weiss). VIelleicht hängt es damit zusammen? Im allgemeinen gibt es keine Probleme mit 1.4.
Kannst du den mpg erzeugen etc. ohne Probleme? Hast du es mal mit unterschiedlichen Aufnahmen versucht oder nur mit einer?
Bisher gibt es mit projectX keine Probleme (zumindest keine die ich kenne)
-
- Interessierter
- Beiträge: 48
- Registriert: Samstag 7. Dezember 2002, 19:50
mpg's kann ich erzeugen, nur keine ts.
mit eurer pX_ts.ini kommt alerdings die Fehlermeldung:
Versuch wie folgt:
/usr/bin/ud_mpg2ts.pl -o=/multimedia/fernsehen/movies/ts -i=/multimedia/fernsehen/movies/mpg/PREMIERE_4_Timecop_2__Timecop_2__123051_041107.tc_mpg --java=/usr/lib/java/bin/java --jar=/usr/lib/jar/pX.jar --ini=/usr/lib/jar/pX_ts.ini
Ich glaube, am Anfang hatte ich das Problem nicht.
Aber im laufe der Installationen von JAVA trat es dann irgenwann auf.
Habe mittlerweile mehrer Versionen drauf.
Wobei ich immer darauf geachtet habe:
1. udrec immer mit aktueller JAVA_Umgebung compilieren
2. den sym-link /usr/lib/java immer auf die aktuelle JAVA-Version zu linken.
Ja, das Problem tritt immer auf.
Gruß
Thomas
P.S. wie war das mit dem Aufnahmeproblem?
Bug oder nicht. Sonst such ich nochmal bei mir nach einem Fehler.
mit eurer pX_ts.ini kommt alerdings die Fehlermeldung:
Versuch wie folgt:
/usr/bin/ud_mpg2ts.pl -o=/multimedia/fernsehen/movies/ts -i=/multimedia/fernsehen/movies/mpg/PREMIERE_4_Timecop_2__Timecop_2__123051_041107.tc_mpg --java=/usr/lib/java/bin/java --jar=/usr/lib/jar/pX.jar --ini=/usr/lib/jar/pX_ts.ini
Ich glaube, am Anfang hatte ich das Problem nicht.
Aber im laufe der Installationen von JAVA trat es dann irgenwann auf.
Habe mittlerweile mehrer Versionen drauf.
Wobei ich immer darauf geachtet habe:
1. udrec immer mit aktueller JAVA_Umgebung compilieren
2. den sym-link /usr/lib/java immer auf die aktuelle JAVA-Version zu linken.
Ja, das Problem tritt immer auf.
Gruß
Thomas
P.S. wie war das mit dem Aufnahmeproblem?
Bug oder nicht. Sonst such ich nochmal bei mir nach einem Fehler.
-
- Interessierter
- Beiträge: 42
- Registriert: Sonntag 6. Januar 2002, 11:31
Hallo wwershofen!
Habe udconfig als root ausgeführt.
Nun Habe ich udrec einwandfrei installiert bekommen.
Udrec startet mit vlc auch. Aufnehmen kann ich auch, aber ich habe nicht ganz verstanden wie die DVD-ausgabe funktioniert.
Bei udrec 3.2 konnte man in der udrec_suite.conf die DVD-ausgabe einstellen. Hier habe ich nirgens so einen Eintrag gefunden.
Nun habe ich aber gesehen das man mit udgui einiges machen kann.
Habe eine probe aufgenommen und die nimmt mir auch auf. Unter udgui habe ich dann ein vertiges TS und ein Mpg-File. Wenn ich dann auf DVD erstellen gehe. Kommt folgende Fehlermeldung:
INFO: [mplex] Audio stream length 1657152 bytes.
INFO: [mplex] Syncwords : 2877
INFO: [mplex] Frames : 2877 padded
INFO: [mplex] Frames : 0 unpadded
INFO: [mplex] BUFFERING min 15 Buf max 587
INFO: [mplex] MUX STATUS: no under-runs detected.
########################
# ud_suite.pl finished #
########################
Command() /usr/local/bin/ug_dvdwizard /usr/local/share/udrec_suite/movies/tmp/041107_124841.xml /usr/local/share/udrec_suite/movies/mpg/Das_Erste_Presseclub_124841_041107.mpg
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. ;-)
oder habe ich etwas falsch verstanden zur herstellung eines DVD-ISO files?
MFG Satmen
Habe udconfig als root ausgeführt.
Nun Habe ich udrec einwandfrei installiert bekommen.
Udrec startet mit vlc auch. Aufnehmen kann ich auch, aber ich habe nicht ganz verstanden wie die DVD-ausgabe funktioniert.
Bei udrec 3.2 konnte man in der udrec_suite.conf die DVD-ausgabe einstellen. Hier habe ich nirgens so einen Eintrag gefunden.
Nun habe ich aber gesehen das man mit udgui einiges machen kann.
Habe eine probe aufgenommen und die nimmt mir auch auf. Unter udgui habe ich dann ein vertiges TS und ein Mpg-File. Wenn ich dann auf DVD erstellen gehe. Kommt folgende Fehlermeldung:
INFO: [mplex] Audio stream length 1657152 bytes.
INFO: [mplex] Syncwords : 2877
INFO: [mplex] Frames : 2877 padded
INFO: [mplex] Frames : 0 unpadded
INFO: [mplex] BUFFERING min 15 Buf max 587
INFO: [mplex] MUX STATUS: no under-runs detected.
########################
# ud_suite.pl finished #
########################
Command() /usr/local/bin/ug_dvdwizard /usr/local/share/udrec_suite/movies/tmp/041107_124841.xml /usr/local/share/udrec_suite/movies/mpg/Das_Erste_Presseclub_124841_041107.mpg
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. ;-)
oder habe ich etwas falsch verstanden zur herstellung eines DVD-ISO files?
MFG Satmen
-
- Neugieriger
- Beiträge: 19
- Registriert: Samstag 31. August 2002, 18:51
-
- Interessierter
- Beiträge: 42
- Registriert: Sonntag 6. Januar 2002, 11:31
-
- Einsteiger
- Beiträge: 314
- Registriert: Donnerstag 16. Januar 2003, 23:53
Ich weiß nicht, ob ich mich (wir uns) hier wirklich so anschreien lassen muß(müssen), nur weil die Antwort nicht unmittelbar innerhalb von 5 Minuten nach Deinem Posting ankommt.Satmen hat geschrieben: WIE MACHE ODER WAS MUSS ICH EINSTELLEN DAMIT ICH EIN FERTIGES DVD-ISOFILE NACH DER AUFNAHME BEKOMME???
Ich glaube nicht, das Kai, Patrick oder meine Wenigkeit sich mangelnden Support oder Hilfsbereitschaft vorwerfen lassen können.
Naja, vielleicht sind wir ja auch zu hilfsbereit.... wer weiß.
Zu Deinem konkreten Problem:
1. eine automatische DVD-Erzeugung haben wir nicht mehr. Wenn Du eine DVD haben willst, mußt Du mpeg als Zielformat angeben und dieses nach Fertigstellung über das usgui manuell starten. Dabei hast Du die Wahl, nur ein DVD-Verzeichnis, ein ISO-File oder direkt eine gebrannte DVD zu erzeugen.
2. Offensichtlich ist im dvdwizard etwas abgebrochen, wie die unmissverständliche Fehlermeldung ja besagt. Dort steht auch explizit "Check for error messages in the log". Hast Du schonmal in das Logfile vom dvdwizard geschaut, was da schief gelaufen ist? Vermutlich nicht, sonst hättest Du die entsprechende Fehlermeldung sicherlich mit gepostet. Das Log findest Du im übrigen im dvd-Verzeichnis der udrec_suite. Es heißt treffenderweise dvdwizard.log.
3. Es ist immer hilfreich, spätestens bei auftretenden Problemen, mal die Dokumentation zu lesen. Dort steht z.B. relativ eindeutig drin, daß man vor Beginn der Arbeit mit udrec_suite erstmal udconfig als root ausführen muß. Sachdienliche Hinweise bei Problemen nicht nur mit dvdwizard finden sich auch auf unserer einschlägig bekannten Homepage.
w.