Linux-Streaming-Paket "udrec_suite-0.3"
-
- Einsteiger
- Beiträge: 131
- Registriert: Mittwoch 15. Oktober 2003, 16:33
Linux-Streaming-Paket "udrec_suite-0.3"
Hallo beisammen,
vielleicht kennt der eine oder andere bereits die "udrec_suite". Die neue "udrec_suite" liegt jetzt in der Version 0.3 vor und ist in Zusammenarbeit mit "alsuffndruff" und "wwershofen" entstanden.
Fuer alle anderen nochmal eine kurze Beschreibung:
Die "udrec_suite" ist ein Komplett-Paket fuer das voellig automatisierte Video-Streaming unter Linux sowie das Abspielen der Videos ueber den dBox-Movieplayer.
Es sind alle Tools enthalten, die fuer das komfortable Streamen notwendig sind. Alle noetigen Binaries sind als source enthalten und werden waehrend der Installation kompiliert. Desweiteren enthalten sind Wrapper-Skripte, die fuer die weitere Bearbeitung der mpeg-Streams noetig sind. Als Streaming-Engine kommt die geniale "udrec-Engine" von tonsel zum Einsatz.
Neu in dieser Version ist u.a. der "dvdwizard", eine Sammlung von Wrapper-Skripten, der mit Hilfe von "dvdauthor" sehr ansprechende DVDs mit Menues und Kapiteln automagisch aus dem aufgenommenen mpeg zaubert. Vorraussetzungen sind lediglich aktuelle mjpegtools, ein vlc in der Version>0.6.2, dvdauthor 0.6.7 und j2sdk(Java Runtime-Enviroment).
Weitere Infos finden sich in der README.
Features in Version 0.3:
- Streaming ueber die bewaehrte udrec-Engine (aus "mkdvd-0.06")
- Standard-Installation jetzt ueber "./configure && make && make install" mit zahlreichen weiteren Installations-Optionen.
- volle Unterstuetzung des Video-Lan-Clients vlc in der Version 0.6.2 als digitaler Videorekorder
- "udrec_suite" ist jetzt als Linux-Daemon implementiert
- komplett konfigurierbar ueber ein einziges config-file
- Unterstuetzung der AC3-Tonspur
- automatisches Schneiden von Filmen im 16:9-Format (optional)
- Korrektur von Streamfehlern via ProjectX
- optionale Kompression des mpv-Videos via "requant"
- e-mail Benachrichtigung und Anzeige ueber den Fernseher bei beendeter Aufnahme
- vollautomatische Erzeugung einer DVD-Struktur mit Menues und Kapiteln via dvdwizard, inklusive Erzeugnung eines DVD-ISO-Files. (optional)
- etliche bugfixes
Mein Dank geht an dieser Stelle nochmals an "alsuffndruff" und "wwershofen", ohne die dieses release sicher nicht in dieser Form moeglich gewesen waere.
Ich wuensche euch den gleichen Spass damit, den wir beim Schreiben hatten und fuer ein Feedback bezueglich Bugs/Problemen waeren wir dankbar.
Download:
https://sourceforge.net/project/showfil ... p_id=96640
Gruss,
Patrick
vielleicht kennt der eine oder andere bereits die "udrec_suite". Die neue "udrec_suite" liegt jetzt in der Version 0.3 vor und ist in Zusammenarbeit mit "alsuffndruff" und "wwershofen" entstanden.
Fuer alle anderen nochmal eine kurze Beschreibung:
Die "udrec_suite" ist ein Komplett-Paket fuer das voellig automatisierte Video-Streaming unter Linux sowie das Abspielen der Videos ueber den dBox-Movieplayer.
Es sind alle Tools enthalten, die fuer das komfortable Streamen notwendig sind. Alle noetigen Binaries sind als source enthalten und werden waehrend der Installation kompiliert. Desweiteren enthalten sind Wrapper-Skripte, die fuer die weitere Bearbeitung der mpeg-Streams noetig sind. Als Streaming-Engine kommt die geniale "udrec-Engine" von tonsel zum Einsatz.
Neu in dieser Version ist u.a. der "dvdwizard", eine Sammlung von Wrapper-Skripten, der mit Hilfe von "dvdauthor" sehr ansprechende DVDs mit Menues und Kapiteln automagisch aus dem aufgenommenen mpeg zaubert. Vorraussetzungen sind lediglich aktuelle mjpegtools, ein vlc in der Version>0.6.2, dvdauthor 0.6.7 und j2sdk(Java Runtime-Enviroment).
Weitere Infos finden sich in der README.
Features in Version 0.3:
- Streaming ueber die bewaehrte udrec-Engine (aus "mkdvd-0.06")
- Standard-Installation jetzt ueber "./configure && make && make install" mit zahlreichen weiteren Installations-Optionen.
- volle Unterstuetzung des Video-Lan-Clients vlc in der Version 0.6.2 als digitaler Videorekorder
- "udrec_suite" ist jetzt als Linux-Daemon implementiert
- komplett konfigurierbar ueber ein einziges config-file
- Unterstuetzung der AC3-Tonspur
- automatisches Schneiden von Filmen im 16:9-Format (optional)
- Korrektur von Streamfehlern via ProjectX
- optionale Kompression des mpv-Videos via "requant"
- e-mail Benachrichtigung und Anzeige ueber den Fernseher bei beendeter Aufnahme
- vollautomatische Erzeugung einer DVD-Struktur mit Menues und Kapiteln via dvdwizard, inklusive Erzeugnung eines DVD-ISO-Files. (optional)
- etliche bugfixes
Mein Dank geht an dieser Stelle nochmals an "alsuffndruff" und "wwershofen", ohne die dieses release sicher nicht in dieser Form moeglich gewesen waere.
Ich wuensche euch den gleichen Spass damit, den wir beim Schreiben hatten und fuer ein Feedback bezueglich Bugs/Problemen waeren wir dankbar.
Download:
https://sourceforge.net/project/showfil ... p_id=96640
Gruss,
Patrick
-
- Neugieriger
- Beiträge: 10
- Registriert: Montag 8. Dezember 2003, 10:54
-
- Interessierter
- Beiträge: 61
- Registriert: Donnerstag 24. Januar 2002, 22:37
Ich habe versucht das Paket zu installieren und damit zu arbeiten.
Ich benutze Knoppix 3.3 in HD Installation. JDK1.4 ist installiert.
Beim compilieren von ProjectX kommt eine Fehlermeldung, das Paket wird nicht installiert. Ich habe stattdessen die Binaries aus dem 0.815 Paket von ProjektX genommen und samt der von Euch erstellten ini Dateien in ein Verzeichnis gelegt und die udrec_suite.conf daran angepasst.
Trotzdem funktioniert es nicht. Per Hand kann ich die Streams prima demuxen. Bei Verwendung der udrec_suite kommt folgendes im Log:
0:01.47 - to DBox: AUDIO 31341 16 0 1 vaa 1f4 1f5 1f7
0:01.48 - from DBox: INFO: IP c0a8000f Port 31341
0:01.48 - from DBox: PID vaa 3 1f4 1f5 1f7
0:01.48 - to DBox: START
0:01.48 - from DBox: INFO: UdpSender() - PID280 R0 W0
0:01.48 - from DBox: INFO: DmxReader() - Pid 1f4 204960 0 0
0:01.48 - from DBox: INFO: DmxReader() - Pid 1f5 29280 0 0
0:01.48 - from DBox: INFO: DmxReader() - Pid 1f7 29280 0 0
0:01.57 - to DBox: STOP
0:01.57 - from DBox: EXIT
0:01.58 - Stopped: 1 1 1
00:01:59-15.12.2003 -> udrec finished.
00:01:59-15.12.2003 -> processing ORF_2_Neues_vom__sterreichischen_Film_2003_20031215_000147 ...
00:01:59-15.12.2003 -> no lockfile found ...
00:01:59-15.12.2003 -> creating /daten/neu/Film/bearbeiten/film/ORF_2_Neues_vom__sterreichischen_Film_2003_20031215_000147.tmp
00:01:59-15.12.2003 -> searching for aspect-ratio ...
Exception in thread "main" java.lang.NoClassDefFoundError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)
at java.awt.Window.init(Window.java:223)
at java.awt.Window.<init>(Window.java:267)
at java.awt.Frame.<init>(Frame.java:398)
at java.awt.Frame.<init>(Frame.java:363)
at javax.swing.JFrame.<init>(JFrame.java:154)
at SUBPICTURE.<init>(SUBPICTURE.java:47)
at X.<init>(X.java:86)
at X.main(X.java:3883)
00:02:06-15.12.2003 -> found
/usr/local/bin/custom_udrec.sh: line 118: [: ==: unary operator expected
00:02:06-15.12.2003 -> using PX_INI: /home/knoppix/download/Px/px.ini
00:02:06-15.12.2003 -> trying to demux : ORF_2_Neues_vom__sterreichischen_Film_2003_20031215_000147 (may take a while ...)
[1;31m
X V0.81.5/01.10.2003 TEST PROJECT ONLY , User: root
quick CL usage: (Note: CL also loads the GUI components, without displaying)
without options ...to start the GUI
[options] <sourcefile 1>...<sourcefile x>
options: -dvx1, -dvx2, -dvx3, -dvx4, -c <x>, -o <x>, -n <x>, -l, -p <x>
-c [path]inifile ...use that specified iniFile instead of the standard
-dvx1 ...create a .d2v ProjectFile on demux
-dvx2 ...create a .d2v ProjectFile + .ac3.wav (RIFF WAVE Header)
-dvx3 ...create a .d2v ProjectFile + .mpa.wav (RIFF WAVE Header)
-dvx4 ...create a .d2v ProjectFile + .ac3.wav + mpa.wav (RIFF WAVE Header)
-o <path> ...use that specified directory for output
-n <filename> ...use that specified filename for output
-p <file> ...use that text based file as cutpoint list
-l ...write the normal logfile
use -dvx OR -c & -o/-n/-l or no options (for std)
java.version 1.4.1
java.vendor Blackdown Java-Linux Team
java.home /usr/lib/j2se/1.4/jre
java.vm.version Blackdown-1.4.1-beta
java.vm.vendor Blackdown Java-Linux Team
java.vm.name Java HotSpot(TM) Client VM
java.class.vers 48.0
java.class.path /home/knoppix/download/Px/Px.jar
TERMS OF CONDITIONS:
(1) this is a free Java based demux utility.
(2) It is intended for educational purposes only, as a non-commercial test project.
(3) It may not be used otherwise. Most parts are only experimental.
(4) released under the terms of the GNU GPL
(5) there is NO WARRANTY of any kind attached to this software
(6) use it at your own risk and for your own education as it was meant
Exception in thread "main" java.lang.NoClassDefFoundError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)
at java.awt.Window.init(Window.java:223)
at java.awt.Window.<init>(Window.java:267)
at java.awt.Frame.<init>(Frame.java:398)
at java.awt.Frame.<init>(Frame.java:363)
at javax.swing.JFrame.<init>(JFrame.java:154)
at SUBPICTURE.<init>(SUBPICTURE.java:47)
at X.<init>(X.java:86)
at X.main(X.java:3883)
00:02:13-15.12.2003 -> "projectX" failed to demux :(
00:02:13-15.12.2003 -> exiting ...
Was läuft da falsch? Falls es an den Binaries vom ProjectX liegt: Könnte ich die fertigen aus Eurem Projekt bekommen?
Ich benutze Knoppix 3.3 in HD Installation. JDK1.4 ist installiert.
Beim compilieren von ProjectX kommt eine Fehlermeldung, das Paket wird nicht installiert. Ich habe stattdessen die Binaries aus dem 0.815 Paket von ProjektX genommen und samt der von Euch erstellten ini Dateien in ein Verzeichnis gelegt und die udrec_suite.conf daran angepasst.
Trotzdem funktioniert es nicht. Per Hand kann ich die Streams prima demuxen. Bei Verwendung der udrec_suite kommt folgendes im Log:
0:01.47 - to DBox: AUDIO 31341 16 0 1 vaa 1f4 1f5 1f7
0:01.48 - from DBox: INFO: IP c0a8000f Port 31341
0:01.48 - from DBox: PID vaa 3 1f4 1f5 1f7
0:01.48 - to DBox: START
0:01.48 - from DBox: INFO: UdpSender() - PID280 R0 W0
0:01.48 - from DBox: INFO: DmxReader() - Pid 1f4 204960 0 0
0:01.48 - from DBox: INFO: DmxReader() - Pid 1f5 29280 0 0
0:01.48 - from DBox: INFO: DmxReader() - Pid 1f7 29280 0 0
0:01.57 - to DBox: STOP
0:01.57 - from DBox: EXIT
0:01.58 - Stopped: 1 1 1
00:01:59-15.12.2003 -> udrec finished.
00:01:59-15.12.2003 -> processing ORF_2_Neues_vom__sterreichischen_Film_2003_20031215_000147 ...
00:01:59-15.12.2003 -> no lockfile found ...
00:01:59-15.12.2003 -> creating /daten/neu/Film/bearbeiten/film/ORF_2_Neues_vom__sterreichischen_Film_2003_20031215_000147.tmp
00:01:59-15.12.2003 -> searching for aspect-ratio ...
Exception in thread "main" java.lang.NoClassDefFoundError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)
at java.awt.Window.init(Window.java:223)
at java.awt.Window.<init>(Window.java:267)
at java.awt.Frame.<init>(Frame.java:398)
at java.awt.Frame.<init>(Frame.java:363)
at javax.swing.JFrame.<init>(JFrame.java:154)
at SUBPICTURE.<init>(SUBPICTURE.java:47)
at X.<init>(X.java:86)
at X.main(X.java:3883)
00:02:06-15.12.2003 -> found
/usr/local/bin/custom_udrec.sh: line 118: [: ==: unary operator expected
00:02:06-15.12.2003 -> using PX_INI: /home/knoppix/download/Px/px.ini
00:02:06-15.12.2003 -> trying to demux : ORF_2_Neues_vom__sterreichischen_Film_2003_20031215_000147 (may take a while ...)
[1;31m
X V0.81.5/01.10.2003 TEST PROJECT ONLY , User: root
quick CL usage: (Note: CL also loads the GUI components, without displaying)
without options ...to start the GUI
[options] <sourcefile 1>...<sourcefile x>
options: -dvx1, -dvx2, -dvx3, -dvx4, -c <x>, -o <x>, -n <x>, -l, -p <x>
-c [path]inifile ...use that specified iniFile instead of the standard
-dvx1 ...create a .d2v ProjectFile on demux
-dvx2 ...create a .d2v ProjectFile + .ac3.wav (RIFF WAVE Header)
-dvx3 ...create a .d2v ProjectFile + .mpa.wav (RIFF WAVE Header)
-dvx4 ...create a .d2v ProjectFile + .ac3.wav + mpa.wav (RIFF WAVE Header)
-o <path> ...use that specified directory for output
-n <filename> ...use that specified filename for output
-p <file> ...use that text based file as cutpoint list
-l ...write the normal logfile
use -dvx OR -c & -o/-n/-l or no options (for std)
java.version 1.4.1
java.vendor Blackdown Java-Linux Team
java.home /usr/lib/j2se/1.4/jre
java.vm.version Blackdown-1.4.1-beta
java.vm.vendor Blackdown Java-Linux Team
java.vm.name Java HotSpot(TM) Client VM
java.class.vers 48.0
java.class.path /home/knoppix/download/Px/Px.jar
TERMS OF CONDITIONS:
(1) this is a free Java based demux utility.
(2) It is intended for educational purposes only, as a non-commercial test project.
(3) It may not be used otherwise. Most parts are only experimental.
(4) released under the terms of the GNU GPL
(5) there is NO WARRANTY of any kind attached to this software
(6) use it at your own risk and for your own education as it was meant
Exception in thread "main" java.lang.NoClassDefFoundError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)
at java.awt.Window.init(Window.java:223)
at java.awt.Window.<init>(Window.java:267)
at java.awt.Frame.<init>(Frame.java:398)
at java.awt.Frame.<init>(Frame.java:363)
at javax.swing.JFrame.<init>(JFrame.java:154)
at SUBPICTURE.<init>(SUBPICTURE.java:47)
at X.<init>(X.java:86)
at X.main(X.java:3883)
00:02:13-15.12.2003 -> "projectX" failed to demux :(
00:02:13-15.12.2003 -> exiting ...
Was läuft da falsch? Falls es an den Binaries vom ProjectX liegt: Könnte ich die fertigen aus Eurem Projekt bekommen?
-
- Einsteiger
- Beiträge: 131
- Registriert: Mittwoch 15. Oktober 2003, 16:33
Das hatten wir auch noch nicht. Poste doch mal die Fehlermeldung.Beim compilieren von ProjectX kommt eine Fehlermeldung, das Paket wird nicht installiert.
Das Problem ist bekannt und hat nix mit ProjectX zu tun. Das Problem liegt bei deinem Xserver. Wenn du Knoppix laufen hast, muesste eigentlich ein :"apt-get install xvfb" reichen, damit es funktioniert.Ich habe stattdessen die Binaries aus dem 0.815 Paket von ProjektX genommen und samt der von Euch erstellten ini Dateien in ein Verzeichnis gelegt und die udrec_suite.conf daran angepasst.
<snip>
00:01:59-15.12.2003 -> creating /daten/neu/Film/bearbeiten/film/ORF_2_Neues_vom__sterreichischen_Film_2003_20031215_000147.tmp
00:01:59-15.12.2003 -> searching for aspect-ratio ...
Exception in thread "main" java.lang.NoClassDefFoundError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)
at java.awt.Window.init(Window.java:223)
at java.awt.Window.<init>(Window.java:267)
at java.awt.Frame.<init>(Frame.java:398)
at java.awt.Frame.<init>(Frame.java:363)
at javax.swing.JFrame.<init>(JFrame.java:154)
at SUBPICTURE.<init>(SUBPICTURE.java:47)
at X.<init>(X.java:86)
at X.main(X.java:3883)
Was läuft da falsch? Falls es an den Binaries vom ProjectX liegt: Könnte ich die fertigen aus Eurem Projekt bekommen?
Ansonsten schau mal im config-file nach den alternativen Variablen FIX_X1 und FIX_X2. Die werden im Skript ausgefuehrt und muessten an deinen Xserver angepasst werden.
Was sagt denn ein "ps -ef" ueber deinen Xserver ?
Gruss,
Patrick
-
- Interessierter
- Beiträge: 61
- Registriert: Donnerstag 24. Januar 2002, 22:37
Ich habe es inzwischen per Hand geschafft das ProjectX zu compilieren. Die conf habe ich angepasst. Ausserdem das von Dir angesprochene Paket eingespielt. Es geht dennoch nicht.
ps -ef ergibt folgendes:
root@counterstrike:/usr/local/bin# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 12:10 ? 00:00:04 init [5]
root 2 1 0 12:10 ? 00:00:00 [keventd]
root 3 1 0 12:10 ? 00:00:00 [ksoftirqd_CPU0]
root 4 1 0 12:10 ? 00:00:00 [kswapd]
root 5 1 0 12:10 ? 00:00:00 [bdflush]
root 6 1 0 12:10 ? 00:00:00 [kupdated]
root 8 1 0 12:10 ? 00:00:00 [kjournald]
root 58 1 0 12:10 ? 00:00:00 [pagebufd]
root 59 1 0 12:10 ? 00:00:00 [xfslogd/0]
root 60 1 0 12:10 ? 00:00:00 [xfsdatad/0]
root 85 1 0 12:10 ? 00:00:00 [khubd]
root 124 1 0 12:10 ? 00:00:00 [kapmd]
root 174 1 0 12:10 ? 00:00:00 [kjournald]
root 175 1 0 12:10 ? 00:00:00 [kjournald]
daemon 211 1 0 12:10 ? 00:00:00 /sbin/portmap
root 264 1 0 12:10 ? 00:00:00 [usb-storage-0]
root 265 1 0 12:10 ? 00:00:00 [scsi_eh_1]
root 276 1 0 12:10 ? 00:00:00 /sbin/mount.smbfs //keok/c-keok
root 281 1 0 12:10 ? 00:00:00 /sbin/mount.smbfs //keok/d-keok
root 284 1 0 12:10 ? 00:00:00 /sbin/mount.smbfs //keok/e-keok
root 287 1 0 12:10 ? 00:00:00 /sbin/mount.smbfs //keok/f-keok
root 388 1 0 12:10 ? 00:00:00 [nfsd]
root 390 1 0 12:10 ? 00:00:00 [nfsd]
root 391 1 0 12:10 ? 00:00:00 [nfsd]
root 392 1 0 12:10 ? 00:00:00 [nfsd]
root 389 1 0 12:10 ? 00:00:00 [lockd]
root 393 389 0 12:10 ? 00:00:00 [rpciod]
root 394 1 0 12:10 ? 00:00:00 [nfsd]
root 395 1 0 12:10 ? 00:00:00 [nfsd]
root 396 1 0 12:10 ? 00:00:00 [nfsd]
root 397 1 0 12:10 ? 00:00:00 [nfsd]
root 400 1 0 12:10 ? 00:00:00 /usr/sbin/rpc.mountd
root 413 1 0 12:10 ? 00:00:00 /sbin/syslogd
root 416 1 0 12:10 ? 00:00:00 /sbin/klogd
root 445 1 0 12:10 ? 00:00:00 /usr/sbin/inetd
root 448 1 0 12:10 ? 00:00:00 /usr/sbin/lisa
root 452 1 0 12:10 ? 00:00:00 /usr/sbin/nmbd -D
root 454 1 0 12:10 ? 00:00:00 /usr/sbin/smbd -D
root 462 1 0 12:10 ? 00:00:00 /usr/sbin/sshd
root 473 1 0 12:10 ? 00:00:00 /usr/sbin/cupsd
daemon 505 1 0 12:10 ? 00:00:00 /usr/sbin/atd
root 508 1 0 12:10 ? 00:00:00 /usr/sbin/cron
root 513 1 0 12:10 ? 00:00:00 /usr/bin/perl /usr/share/webmin/
root 514 1 0 12:10 ? 00:00:00 /usr/bin/kdm
root 517 1 0 12:10 tty1 00:00:00 /sbin/getty 38400 tty1
root 518 1 0 12:10 tty2 00:00:00 /sbin/getty 38400 tty2
root 519 1 0 12:10 tty3 00:00:00 /sbin/getty 38400 tty3
root 520 1 0 12:10 tty4 00:00:00 /sbin/getty 38400 tty4
root 521 1 0 12:10 tty5 00:00:00 /sbin/getty 38400 tty5
root 522 1 0 12:10 tty6 00:00:00 /sbin/getty 38400 tty6
root 523 514 8 12:10 ? 00:33:30 /etc/X11/X -dpi 75 -nolisten tcp
root 524 514 0 12:10 ? 00:00:00 -:0
knoppix 553 524 0 12:20 ? 00:00:00 /bin/sh /usr/bin/x-session-manag
knoppix 578 553 0 12:20 ? 00:00:00 /usr/bin/ssh-agent x-session-man
knoppix 588 1 0 12:20 ? 00:00:00 kdeinit: Running...
knoppix 591 1 0 12:20 ? 00:00:00 kdeinit: dcopserver --nosid
knoppix 594 1 0 12:20 ? 00:00:00 kdeinit: klauncher
knoppix 596 1 0 12:20 ? 00:01:58 kdeinit: kded
knoppix 602 1 0 12:21 ? 00:00:00 kdeinit: kxkb
knoppix 613 1 0 12:21 ? 00:00:00 kdeinit: knotify
knoppix 614 553 0 12:21 ? 00:00:00 kwrapper ksmserver
knoppix 616 1 0 12:21 ? 00:00:00 kdeinit: ksmserver
knoppix 617 588 0 12:21 ? 00:00:01 kdeinit: kwin -session 117f00000
knoppix 618 617 0 12:21 ? 00:00:25 /usr/lib/Acrobat4/Reader/intelli
knoppix 633 1 0 12:21 ? 00:00:13 kdeinit: kdesktop
knoppix 635 1 0 12:21 ? 00:00:14 kdeinit: kicker
knoppix 638 588 0 12:21 ? 00:00:02 kdeinit: konsole -session 117f00
knoppix 640 1 0 12:21 ? 00:00:41 kworldclock -session 11c0a8000f0
knoppix 641 588 0 12:21 ? 00:00:00 kmoon -session 11c0a8000f0001067
knoppix 642 638 0 12:21 pts/0 00:00:00 /bin/bash
knoppix 650 1 0 12:21 ? 00:00:00 korn -session 11c0a8000f00010696
knoppix 652 588 0 12:21 ? 00:00:01 kdeinit: konsole -session 11c0a8
knoppix 664 652 0 12:21 pts/1 00:00:00 /bin/bash
knoppix 700 1 0 12:21 ? 00:00:00 kdeinit: kio_uiserver
root 713 642 0 12:28 pts/0 00:00:00 bash
root 923 454 0 14:01 ? 00:00:00 /usr/sbin/smbd -D
root 1357 664 0 18:39 pts/1 00:00:00 bash
knoppix 1480 588 2 18:47 ? 00:00:08 kdeinit: konqueror --silent
knoppix 1481 588 0 18:47 ? 00:00:00 kdeinit: kio_file file /tmp/ksoc
knoppix 1484 588 0 18:47 ? 00:00:00 kdeinit: kio_http http /tmp/ksoc
knoppix 1486 588 0 18:47 ? 00:00:00 kdeinit: kio_http http /tmp/ksoc
knoppix 1487 588 0 18:47 ? 00:00:00 kdeinit: kio_http http /tmp/ksoc
knoppix 1488 588 0 18:47 ? 00:00:00 kdeinit: kio_http http /tmp/ksoc
knoppix 1491 588 0 18:47 ? 00:00:00 kdeinit: kio_http https /tmp/kso
root 1545 1 0 18:49 pts/0 00:00:00 /usr/X11R6/bin/Xvfb :1
knoppix 1597 588 0 18:50 ? 00:00:00 kdeinit: kio_http https /tmp/kso
knoppix 1599 588 0 18:50 ? 00:00:00 kdeinit: kio_http https /tmp/kso
root 1625 1 0 18:52 pts/0 00:00:00 /usr/local/bin/sserver -o /daten
root 1628 1357 0 18:52 pts/1 00:00:00 ps -ef
Wenn ich das Demuxscript per hand starte kommt folgendes:
root@counterstrike:/usr/local/bin# ./custom_udrec.sh /daten/neu/Film/bearbeiten/film/PREMIERE_3_Die_Mothman_Prophezeiungen_20031214_175204
18:57:06-15.12.2003 -> udrec finished.
18:57:06-15.12.2003 -> processing PREMIERE_3_Die_Mothman_Prophezeiungen_20031214_175204 ...
18:57:06-15.12.2003 -> no lockfile found ...
18:57:06-15.12.2003 -> creating /daten/neu/Film/bearbeiten/film/PREMIERE_3_Die_Mothman_Prophezeiungen_20031214_175204.tmp
18:57:06-15.12.2003 -> searching for aspect-ratio ...
Exception in thread "main" java.util.zip.ZipException: No such file or directory
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:112)
at java.util.jar.JarFile.<init>(JarFile.java:117)
at java.util.jar.JarFile.<init>(JarFile.java:55)
18:57:06-15.12.2003 -> found
./custom_udrec.sh: line 118: [: ==: unary operator expected
18:57:06-15.12.2003 -> using PX_INI: /usr/local/lib/jar/px.ini
18:57:06-15.12.2003 -> trying to demux : PREMIERE_3_Die_Mothman_Prophezeiungen_20031214_175204 (may take a while ...)
Exception in thread "main" java.util.zip.ZipException: No such file or directory
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:112)
at java.util.jar.JarFile.<init>(JarFile.java:117)
at java.util.jar.JarFile.<init>(JarFile.java:55)
18:57:07-15.12.2003 -> "projectX" failed to demux :(
18:57:07-15.12.2003 -> exiting ...
Was mache ich falsch?
ps -ef ergibt folgendes:
root@counterstrike:/usr/local/bin# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 12:10 ? 00:00:04 init [5]
root 2 1 0 12:10 ? 00:00:00 [keventd]
root 3 1 0 12:10 ? 00:00:00 [ksoftirqd_CPU0]
root 4 1 0 12:10 ? 00:00:00 [kswapd]
root 5 1 0 12:10 ? 00:00:00 [bdflush]
root 6 1 0 12:10 ? 00:00:00 [kupdated]
root 8 1 0 12:10 ? 00:00:00 [kjournald]
root 58 1 0 12:10 ? 00:00:00 [pagebufd]
root 59 1 0 12:10 ? 00:00:00 [xfslogd/0]
root 60 1 0 12:10 ? 00:00:00 [xfsdatad/0]
root 85 1 0 12:10 ? 00:00:00 [khubd]
root 124 1 0 12:10 ? 00:00:00 [kapmd]
root 174 1 0 12:10 ? 00:00:00 [kjournald]
root 175 1 0 12:10 ? 00:00:00 [kjournald]
daemon 211 1 0 12:10 ? 00:00:00 /sbin/portmap
root 264 1 0 12:10 ? 00:00:00 [usb-storage-0]
root 265 1 0 12:10 ? 00:00:00 [scsi_eh_1]
root 276 1 0 12:10 ? 00:00:00 /sbin/mount.smbfs //keok/c-keok
root 281 1 0 12:10 ? 00:00:00 /sbin/mount.smbfs //keok/d-keok
root 284 1 0 12:10 ? 00:00:00 /sbin/mount.smbfs //keok/e-keok
root 287 1 0 12:10 ? 00:00:00 /sbin/mount.smbfs //keok/f-keok
root 388 1 0 12:10 ? 00:00:00 [nfsd]
root 390 1 0 12:10 ? 00:00:00 [nfsd]
root 391 1 0 12:10 ? 00:00:00 [nfsd]
root 392 1 0 12:10 ? 00:00:00 [nfsd]
root 389 1 0 12:10 ? 00:00:00 [lockd]
root 393 389 0 12:10 ? 00:00:00 [rpciod]
root 394 1 0 12:10 ? 00:00:00 [nfsd]
root 395 1 0 12:10 ? 00:00:00 [nfsd]
root 396 1 0 12:10 ? 00:00:00 [nfsd]
root 397 1 0 12:10 ? 00:00:00 [nfsd]
root 400 1 0 12:10 ? 00:00:00 /usr/sbin/rpc.mountd
root 413 1 0 12:10 ? 00:00:00 /sbin/syslogd
root 416 1 0 12:10 ? 00:00:00 /sbin/klogd
root 445 1 0 12:10 ? 00:00:00 /usr/sbin/inetd
root 448 1 0 12:10 ? 00:00:00 /usr/sbin/lisa
root 452 1 0 12:10 ? 00:00:00 /usr/sbin/nmbd -D
root 454 1 0 12:10 ? 00:00:00 /usr/sbin/smbd -D
root 462 1 0 12:10 ? 00:00:00 /usr/sbin/sshd
root 473 1 0 12:10 ? 00:00:00 /usr/sbin/cupsd
daemon 505 1 0 12:10 ? 00:00:00 /usr/sbin/atd
root 508 1 0 12:10 ? 00:00:00 /usr/sbin/cron
root 513 1 0 12:10 ? 00:00:00 /usr/bin/perl /usr/share/webmin/
root 514 1 0 12:10 ? 00:00:00 /usr/bin/kdm
root 517 1 0 12:10 tty1 00:00:00 /sbin/getty 38400 tty1
root 518 1 0 12:10 tty2 00:00:00 /sbin/getty 38400 tty2
root 519 1 0 12:10 tty3 00:00:00 /sbin/getty 38400 tty3
root 520 1 0 12:10 tty4 00:00:00 /sbin/getty 38400 tty4
root 521 1 0 12:10 tty5 00:00:00 /sbin/getty 38400 tty5
root 522 1 0 12:10 tty6 00:00:00 /sbin/getty 38400 tty6
root 523 514 8 12:10 ? 00:33:30 /etc/X11/X -dpi 75 -nolisten tcp
root 524 514 0 12:10 ? 00:00:00 -:0
knoppix 553 524 0 12:20 ? 00:00:00 /bin/sh /usr/bin/x-session-manag
knoppix 578 553 0 12:20 ? 00:00:00 /usr/bin/ssh-agent x-session-man
knoppix 588 1 0 12:20 ? 00:00:00 kdeinit: Running...
knoppix 591 1 0 12:20 ? 00:00:00 kdeinit: dcopserver --nosid
knoppix 594 1 0 12:20 ? 00:00:00 kdeinit: klauncher
knoppix 596 1 0 12:20 ? 00:01:58 kdeinit: kded
knoppix 602 1 0 12:21 ? 00:00:00 kdeinit: kxkb
knoppix 613 1 0 12:21 ? 00:00:00 kdeinit: knotify
knoppix 614 553 0 12:21 ? 00:00:00 kwrapper ksmserver
knoppix 616 1 0 12:21 ? 00:00:00 kdeinit: ksmserver
knoppix 617 588 0 12:21 ? 00:00:01 kdeinit: kwin -session 117f00000
knoppix 618 617 0 12:21 ? 00:00:25 /usr/lib/Acrobat4/Reader/intelli
knoppix 633 1 0 12:21 ? 00:00:13 kdeinit: kdesktop
knoppix 635 1 0 12:21 ? 00:00:14 kdeinit: kicker
knoppix 638 588 0 12:21 ? 00:00:02 kdeinit: konsole -session 117f00
knoppix 640 1 0 12:21 ? 00:00:41 kworldclock -session 11c0a8000f0
knoppix 641 588 0 12:21 ? 00:00:00 kmoon -session 11c0a8000f0001067
knoppix 642 638 0 12:21 pts/0 00:00:00 /bin/bash
knoppix 650 1 0 12:21 ? 00:00:00 korn -session 11c0a8000f00010696
knoppix 652 588 0 12:21 ? 00:00:01 kdeinit: konsole -session 11c0a8
knoppix 664 652 0 12:21 pts/1 00:00:00 /bin/bash
knoppix 700 1 0 12:21 ? 00:00:00 kdeinit: kio_uiserver
root 713 642 0 12:28 pts/0 00:00:00 bash
root 923 454 0 14:01 ? 00:00:00 /usr/sbin/smbd -D
root 1357 664 0 18:39 pts/1 00:00:00 bash
knoppix 1480 588 2 18:47 ? 00:00:08 kdeinit: konqueror --silent
knoppix 1481 588 0 18:47 ? 00:00:00 kdeinit: kio_file file /tmp/ksoc
knoppix 1484 588 0 18:47 ? 00:00:00 kdeinit: kio_http http /tmp/ksoc
knoppix 1486 588 0 18:47 ? 00:00:00 kdeinit: kio_http http /tmp/ksoc
knoppix 1487 588 0 18:47 ? 00:00:00 kdeinit: kio_http http /tmp/ksoc
knoppix 1488 588 0 18:47 ? 00:00:00 kdeinit: kio_http http /tmp/ksoc
knoppix 1491 588 0 18:47 ? 00:00:00 kdeinit: kio_http https /tmp/kso
root 1545 1 0 18:49 pts/0 00:00:00 /usr/X11R6/bin/Xvfb :1
knoppix 1597 588 0 18:50 ? 00:00:00 kdeinit: kio_http https /tmp/kso
knoppix 1599 588 0 18:50 ? 00:00:00 kdeinit: kio_http https /tmp/kso
root 1625 1 0 18:52 pts/0 00:00:00 /usr/local/bin/sserver -o /daten
root 1628 1357 0 18:52 pts/1 00:00:00 ps -ef
Wenn ich das Demuxscript per hand starte kommt folgendes:
root@counterstrike:/usr/local/bin# ./custom_udrec.sh /daten/neu/Film/bearbeiten/film/PREMIERE_3_Die_Mothman_Prophezeiungen_20031214_175204
18:57:06-15.12.2003 -> udrec finished.
18:57:06-15.12.2003 -> processing PREMIERE_3_Die_Mothman_Prophezeiungen_20031214_175204 ...
18:57:06-15.12.2003 -> no lockfile found ...
18:57:06-15.12.2003 -> creating /daten/neu/Film/bearbeiten/film/PREMIERE_3_Die_Mothman_Prophezeiungen_20031214_175204.tmp
18:57:06-15.12.2003 -> searching for aspect-ratio ...
Exception in thread "main" java.util.zip.ZipException: No such file or directory
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:112)
at java.util.jar.JarFile.<init>(JarFile.java:117)
at java.util.jar.JarFile.<init>(JarFile.java:55)
18:57:06-15.12.2003 -> found
./custom_udrec.sh: line 118: [: ==: unary operator expected
18:57:06-15.12.2003 -> using PX_INI: /usr/local/lib/jar/px.ini
18:57:06-15.12.2003 -> trying to demux : PREMIERE_3_Die_Mothman_Prophezeiungen_20031214_175204 (may take a while ...)
Exception in thread "main" java.util.zip.ZipException: No such file or directory
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:112)
at java.util.jar.JarFile.<init>(JarFile.java:117)
at java.util.jar.JarFile.<init>(JarFile.java:55)
18:57:07-15.12.2003 -> "projectX" failed to demux :(
18:57:07-15.12.2003 -> exiting ...
Was mache ich falsch?
-
- Neugieriger
- Beiträge: 13
- Registriert: Montag 29. April 2002, 12:00
-
- Einsteiger
- Beiträge: 131
- Registriert: Mittwoch 15. Oktober 2003, 16:33
Netter Hostname auchHai1961 hat geschrieben:Ich habe es inzwischen per Hand geschafft das ProjectX zu compilieren. Die conf habe ich angepasst. Ausserdem das von Dir angesprochene Paket eingespielt. Es geht dennoch nicht.
ps -ef ergibt folgendes:
root@counterstrike:/usr/local/bin# ps -ef
<snip>
Was mache ich falsch?
Exception in thread "main" java.util.zip.ZipException: No such file or directory
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:112)
at java.util.jar.JarFile.<init>(JarFile.java:117)
at java.util.jar.JarFile.<init>(JarFile.java:55)
Das sieht aber nach nem Java-Prob aus.
Bei deinem ersten Posting hatte ich noch folgenden Tip:
Schau mal mit einem "which Xfvb" nach, wo sich das Binary befindet. Bei meinem Debian liegt es unter "/usr/bin/X11/Xvfb".
Dann editierst du $pfad/start_xvfb.sh, da ist wahrscheinlich ein anderer Pfad eingetragen.
Hier rennt es unter RedHat. Muesste also bei der Installation noch abgefangen werden.
@MarkusS
Um korrekt zu sein: sollte er Mich hats nicht weiter gestoert, aber ich fixe das.
Ich glaub, die gelbe Taste hab ich noch nie gedrueckt. Gabs da nicht Probleme mit dem Sync
anschliessend ?
Gruss,
Patrick
-
- Interessierter
- Beiträge: 61
- Registriert: Donnerstag 24. Januar 2002, 22:37
-
- Interessierter
- Beiträge: 61
- Registriert: Donnerstag 24. Januar 2002, 22:37
Noch eine Frage: Wir haben hier mehrere Boxen (billigere Digitalreceiver gibt es ja momentan gar nicht :) ). Ist es möglich von beliebigen Boxen aufzunehmen. Mit dem Sserver solo ging das. Der hat nur auf den Port gehorcht und nicht eine feste IP der Box verwendet. In der Udrec_suite.conf muss ich ja eine feste IP vorgeben.
Das wäre eine Superfunktion wenn es gehen würde.
Das wäre eine Superfunktion wenn es gehen würde.
-
- Einsteiger
- Beiträge: 131
- Registriert: Mittwoch 15. Oktober 2003, 16:33
Ja, kannst du !
Mach dir ein Backup deiner "start_sserver.sh" und nimm versuche es damit:
Bei mir hat es leider nicht ohne "-ip"-Option funktioniert. Bei anderen geht es allerdings bestaetigtermassen.
In Kuerze wird es ein Update geben. Premiere sendet Original-Ton als a2-Stream. Das ist derzeit noch buggy.
Danke schonmal fuer eure Hinweise, die uns hier und per PM erreicht haben. Wer weitere bugs findet, bitte nicht behalten, sondern hier posten oder an mich bzw. "alsuffndruff" via PM
Gruss,
Patrick
Mach dir ein Backup deiner "start_sserver.sh" und nimm versuche es damit:
Code: Alles auswählen
#!/bin/bash
if [ -e /usr/local/etc/udrec_suite/udrec_suite.conf ]
then
. /usr/local/etc/udrec_suite/udrec_suite.conf
else
echo "no udrec_suite.conf found. exiting ..."
exit 1
fi
#
# we must change to the directory where sserver resides
#
cd /usr/local/bin
$SSERVER -o ${MKDVD_TMP_DIR} -script ./script -udrec >> ${UDREC_LOGFILE} 2>&1 &
exit 0
In Kuerze wird es ein Update geben. Premiere sendet Original-Ton als a2-Stream. Das ist derzeit noch buggy.
Danke schonmal fuer eure Hinweise, die uns hier und per PM erreicht haben. Wer weitere bugs findet, bitte nicht behalten, sondern hier posten oder an mich bzw. "alsuffndruff" via PM
Gruss,
Patrick
-
- Neugieriger
- Beiträge: 13
- Registriert: Montag 29. April 2002, 12:00
-
- Einsteiger
- Beiträge: 264
- Registriert: Montag 9. Juni 2003, 21:18
compilierproblm
Hai1961 hat geschrieben:Der Pfad war richtig.
Den Fehler habe ich gefunden. Muss mich erst nach dran gewöhnen, daß Linux Case sensitiv ist. Ich hatte Px anstatt pX in die conf geschrieben. Jetzt funkt alles.
Danke!
Was war den dein compilierproblem? Konntest du mal den Fehler posten, wuerde mich interessieren.
Ansonsten stelle ich immer wieder fest, das es Probleme zu geben scheint, weil wichtige Tools nicht installiert sind. In einer der naechsten Versionen werden wir beim configure checken, ob diese installiert sind und dann den Benutzer drauf hinweisen bzw. features abschalten. Mal sehen .
Freue ich jedenfalls ueber jedes feedback.
Gruss
Kai
-
- Interessierter
- Beiträge: 61
- Registriert: Donnerstag 24. Januar 2002, 22:37
@alsuffndruff
Ich kann es leider nicht mehr nachvollziehen. Irgendwas fehlte wohl. Ich weiß aber nicht was. Erst nachdem ich dreimal das J2SDK1.4 bzw. J2RE Paket installiert, deinstaliert hatte ging es endlich. Und auch das erst nachdem ich anstatt das J2SDK Paket per apt-get zu installieren -und damit die Installation des J2RE Paketes mit zu veranlassen- erst das J2RE und danach das J2SDK Paket einzeln installiert habe.
Das Paket von Sun hatte ich mir auch erst gezogen, konnte damit aber überhaupt nichts anfangen. Es wurde irgendwas in ein /opt Verzeichnis installiert, war aber nicht lauffähig.
Ich würde jedem Knoppix User aufgrund der bisherigen Erfahrung empfehlen erst "apt-get -t unstable install j2re1.4" und dann "apt-get -t unstable install j2sdk1.4" auszuführen. Allerdings gibt es eine Fehlermeldung, daß irgendeine Mozilla Plugin Datei nicht da ist... (ich habe einfach eine ähnlich klingende Datei auf den fehlenden Dateinamen kopiert, dann gings)
Ich kann es leider nicht mehr nachvollziehen. Irgendwas fehlte wohl. Ich weiß aber nicht was. Erst nachdem ich dreimal das J2SDK1.4 bzw. J2RE Paket installiert, deinstaliert hatte ging es endlich. Und auch das erst nachdem ich anstatt das J2SDK Paket per apt-get zu installieren -und damit die Installation des J2RE Paketes mit zu veranlassen- erst das J2RE und danach das J2SDK Paket einzeln installiert habe.
Das Paket von Sun hatte ich mir auch erst gezogen, konnte damit aber überhaupt nichts anfangen. Es wurde irgendwas in ein /opt Verzeichnis installiert, war aber nicht lauffähig.
Ich würde jedem Knoppix User aufgrund der bisherigen Erfahrung empfehlen erst "apt-get -t unstable install j2re1.4" und dann "apt-get -t unstable install j2sdk1.4" auszuführen. Allerdings gibt es eine Fehlermeldung, daß irgendeine Mozilla Plugin Datei nicht da ist... (ich habe einfach eine ähnlich klingende Datei auf den fehlenden Dateinamen kopiert, dann gings)
-
- Interessierter
- Beiträge: 23
- Registriert: Donnerstag 18. Dezember 2003, 08:31
Hi,
ich habe mal den dvdwizard ausprobiert, aber ich bekomme nichts zustande. Habe ganz normal nach Anleitung installiert. System: 2.4.20-gentoo-r6. Was rauskommt sind n haufen Verzeichnisse, aber keine dvd:
dvdwizard.log häng ich mal an: http://www.geocities.com/fir3fly2000
Grüße
Fir3fly
ich habe mal den dvdwizard ausprobiert, aber ich bekomme nichts zustande. Habe ganz normal nach Anleitung installiert. System: 2.4.20-gentoo-r6. Was rauskommt sind n haufen Verzeichnisse, aber keine dvd:
Code: Alles auswählen
bash-2.05b$ dvdwizard Bella_Martha.mpg
Creating DVD from Bella_Martha.mpg
Bella
Martha
1. mp2 audio-track will be assigned to language de
Building VMGM-Menu using title-string
Bella Martha
...done
Creating temporary DVD-structure......done
Capturing Chapter-Screenshots from temporary DVD......done
Building VTSM-Menu(s)...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):
-------------------------------------------------------
-v | --vts Titleset on the DVD where the menus should belong to [1]
-x | --xml-file Define filename for xml-definition [<output-dir>/dvdauthor.menu.xml]
-h | --help print this lot out
maybe supported in the future:
------------------------------
-n | --tv-norm Choose from PAL (25fps, 720x576) or NTSC (29.97 fps, 720x480) [PAL]
--colors Define three colors for unselected, highlighted and selected
button states [white red yellow]
Grüße
Fir3fly
-
- Einsteiger
- Beiträge: 131
- Registriert: Mittwoch 15. Oktober 2003, 16:33
Hallo,
Ich habe im Logfile folgendes gefunden:
Welche Version von dvdauthor hast du denn installiert ? Wenn du es via "emerge" installiert haben solltest, versuche mal es selbst zu kompilieren.
http://dvdauthor.sourceforge.net/
Gruss,
Patrick
Ich habe im Logfile folgendes gefunden:
Code: Alles auswählen
/usr/local/bin/mk_vmgm: line 264: spumux: command not found
http://dvdauthor.sourceforge.net/
Gruss,
Patrick
-
- Interessierter
- Beiträge: 23
- Registriert: Donnerstag 18. Dezember 2003, 08:31
Aahh..
Du bist mein persönlicher Held des Tages. Wenn ich das ganze jetzt ohne weitere parameter abschicke "dvdwizard film.mpg" klappt das prima. wunderbar. Das script ist prima.. Extrem klasse!. Nur klappt noch nicht alles:
wenn ich aber versuche: dvdwizard -c 600 -b bella_martha.jpg -B Bella_Martha_titel.jpg Bella_Martha.mpg bekomme ich: specified MPEG-file 600 not found. Aborting... hmm...
wenn ich das mit den chapters nun einfach mal weglassse: dvdwizard -b bella_martha.jpg -B Bella_Martha_titel.jpg Bella_Martha.mpg -> VTSM-Background-Picture not found. Aborting
Hast Du das Teil geschrieben, sir-zock-a-lot??
Fir3fly
Du bist mein persönlicher Held des Tages. Wenn ich das ganze jetzt ohne weitere parameter abschicke "dvdwizard film.mpg" klappt das prima. wunderbar. Das script ist prima.. Extrem klasse!. Nur klappt noch nicht alles:
wenn ich aber versuche: dvdwizard -c 600 -b bella_martha.jpg -B Bella_Martha_titel.jpg Bella_Martha.mpg bekomme ich: specified MPEG-file 600 not found. Aborting... hmm...
wenn ich das mit den chapters nun einfach mal weglassse: dvdwizard -b bella_martha.jpg -B Bella_Martha_titel.jpg Bella_Martha.mpg -> VTSM-Background-Picture not found. Aborting
Hast Du das Teil geschrieben, sir-zock-a-lot??
Fir3fly
-
- Einsteiger
- Beiträge: 131
- Registriert: Mittwoch 15. Oktober 2003, 16:33
-
- Einsteiger
- Beiträge: 314
- Registriert: Donnerstag 16. Januar 2003, 23:53
Oh, oh, oh - Schande auf mein Haupt! Ein Käfer ...Fir3fly hat geschrieben: wenn ich aber versuche: dvdwizard -c 600 -b bella_martha.jpg -B Bella_Martha_titel.jpg Bella_Martha.mpg bekomme ich: specified MPEG-file 600 not found. Aborting... hmm...
Ich hatte mich bei meinen letzten Aktivitäten für dvdwizard so auf die automatik im Rahmen von udrec_suite konzentriert, daß ich die interaktiven Optionen gar nicht mehr richtig getestet habe.
Der Bug ist in der Case-Anweisung für die Abprüfung der CLI-Parameter für dvdwizard. Dort fehlt bei den Optionen "-c", "-b", "-B" und "-x" jeweils ein shift unmittelbar nach dem Case-Fall.
Statt
Code: Alles auswählen
-c|--chapters)
chapterspec="$1"
shift
;;
Code: Alles auswählen
-c|--chapters)
shift
chapterspec="$1"
shift
;;
Klar werde ich das auch im cvs nachziehen, ich weiß allerdings nicht, wann ich dazu kommen werde - vermutlich irgendwann heute abend. Bis dahin kannst Du diese kleinen Änderungen hoffentlich selbst nachziehen. Wenn nicht, schick' mir 'ne kurze PM, dann sende ich Dir die gepatchte Version zu.
hth
wolle
Geek by nature - Linux by choice
-
- Interessierter
- Beiträge: 23
- Registriert: Donnerstag 18. Dezember 2003, 08:31
@wwershofen:
danke für dein dvdwizard-script. Ich mußte hier einige veränderungen vornehmen, damit es funktioniert.
da mußte ich ein bischen dran rumschrauben, damit er hier die eingabeparameter erkennt.
hier hab ich ein bischen was angehängt, weil die Titel, die ich in der commandline übergebe Leerzeichen haben. Nur dann werden sie im script als commandline parameter erkannt.
Gruß
Fir3fly
danke für dein dvdwizard-script. Ich mußte hier einige veränderungen vornehmen, damit es funktioniert.
Code: Alles auswählen
edit: hehe.. wolle war schneller
Code: Alles auswählen
# Title-Guessing:
#----------------
# This is a terrible hack and the results may be poor. If you don't like it, either supply
# a title with the -t option or rename your files to give better results. Sorry
#
# Most of the time, we're working on dBox-streams from udrec
# The name of these files starts with the tv-station (in uppercase) and ends
# with date and time. In addition whitespace and special characters have been replaced with underscores
# First turn underscores into spaces, then ignore everything before the first word with lowercase
# or numerics with more than one digit.
# At the end, remove all words, which are pure numeric with 8 resp. 6 digits
#
if [ -z "$movietitle" ]; then
fBase=$(basename "$probeFile" .mpg)
spacename=`echo "$fBase" | tr '_' ' ' | tr --squeeze-repeats ' '`
words=`echo "$spacename" | wc -w`
for i in `seq 1 $words`; do
actword=`echo "$spacename" | cut -d' ' -f$i`
echo $actword
if [ -z "$movietitle" ]; then # if we're at the beginning
if [ -n "$(echo $actword | tr [A-Z] ' ')" ]; then # if the word is not complete upper-case
if [ -n "$(echo $actword | tr [0-9] ' ')" ] || [ ${#actword} -gt 1 ]; then # and not one numeric digit (e.g. PREMIERE 1, SAT 1, PRO 7)
movietitle=$actword # then begin writing the title
fi
fi
elif [ -n "$(echo $actword | tr [0-9] ' ')" ] || [ ${#actword} -lt 6 ]; then # append words to title
movietitle="$movietitle $actword" # if they are not numeric or have less the 6 digits
fi
done
else
movietitle=`echo "$movietitle" | tr '_' ' ' | tr --squeeze-repeats ' '`
fi
Gruß
Fir3fly
-
- Einsteiger
- Beiträge: 314
- Registriert: Donnerstag 16. Januar 2003, 23:53
-
- Interessierter
- Beiträge: 23
- Registriert: Donnerstag 18. Dezember 2003, 08:31
-
- Einsteiger
- Beiträge: 314
- Registriert: Donnerstag 16. Januar 2003, 23:53
@fir3fly
Sorry, aber mein vorstehendes Posting muß ich nochmal revidieren, scheinbar habe ich Dich falsch verstanden.
Habe mal mit einer dvdwizard-Version folgendes getestet:
Klappte bei mir auch ohne den else-Zweig hervorragend. Von daher, beschreibst Du Dein Problem bitte nochmal genauer, warum Du diesen else-Zweig eingebaut hast?
Das mit den Umlauten habe ich auch schon bemerkt. dvdauthor erwartet in seinem xml-File reines UTF-8 und da sind keine Umlaute erlaubt. Werd' mal sehen, was sich machen läßt...
cu
wolle
Sorry, aber mein vorstehendes Posting muß ich nochmal revidieren, scheinbar habe ich Dich falsch verstanden.
Habe mal mit einer dvdwizard-Version folgendes getestet:
Code: Alles auswählen
#> dvdwizard -t "Eine alte Dame ging Honig einkaufen" test.mpg
Das mit den Umlauten habe ich auch schon bemerkt. dvdauthor erwartet in seinem xml-File reines UTF-8 und da sind keine Umlaute erlaubt. Werd' mal sehen, was sich machen läßt...
cu
wolle
Geek by nature - Linux by choice
-
- Interessierter
- Beiträge: 23
- Registriert: Donnerstag 18. Dezember 2003, 08:31
Aah.. das man den Title in Anführungsstriche machen kann, hatte ich nicht gedacht.. dann ist ja super. Ich hab "dvdwizard -t 40 Tage 40 Nächte 40.mpg" probiert, aber das war fast abzusehn, daß das nicht geht. Hmm.. das mit den " muß ich ma eben noch mit "ä" anstatt "ä" probieren. Das sollte xml ja ab können.
Fir3fly
Fir3fly
-
- Einsteiger
- Beiträge: 314
- Registriert: Donnerstag 16. Januar 2003, 23:53
Jipp, ein "ä" sollte im xml nicht stören, allerdings hat der Rest der Verarbeitung ja nix mit HTML zu tun und deswegen würde z.B. auf dem Titel-Menu auch wieder das "ä" auftauchen.Fir3fly hat geschrieben:Hmm.. das mit den " muß ich ma eben noch mit "ä" anstatt "ä" probieren. Das sollte xml ja ab können.
Die bash-Ersatzzeichen für die Umlaute sehen ein bißchen anders aus... ich werd' mich mal schlau machen und dvdwizard entsprechend umlautfähig machen.
cu
wolle
Geek by nature - Linux by choice
-
- Interessierter
- Beiträge: 23
- Registriert: Donnerstag 18. Dezember 2003, 08:31
Hi,
hat jemand noch die selben Erfahrungen gemacht? Wenn ich eine DVD master mit dvdwizard ist grundsätzlich die 2. Tonspur nicht anwählbar. Die ist aber auf den VOB drauf, wenn man die VOBS direkt abspielt kann ich die sehr wohl anwählen. Aber nicht, über die dvd fukntion in xine.
Woran kann das liegen?
die selbe dvd mit dvdauthor direkt ohne dvdwizard gemastert hat die probleme nicht.. dafür aber auch kein menü
Fir3fly
hat jemand noch die selben Erfahrungen gemacht? Wenn ich eine DVD master mit dvdwizard ist grundsätzlich die 2. Tonspur nicht anwählbar. Die ist aber auf den VOB drauf, wenn man die VOBS direkt abspielt kann ich die sehr wohl anwählen. Aber nicht, über die dvd fukntion in xine.
Woran kann das liegen?
die selbe dvd mit dvdauthor direkt ohne dvdwizard gemastert hat die probleme nicht.. dafür aber auch kein menü
Fir3fly