Linux-Streaming-Paket "udrec_suite-0.3"

Digital Recording
Satmen
Interessierter
Interessierter
Beiträge: 42
Registriert: Sonntag 6. Januar 2002, 11:31

Beitrag von Satmen »

Hallo zusammen!
Habe auch den
waiting for PID
fehler.
Kann mal jemand aud einer Funktionierenden udrec mit Suse 9.0 die entsprechenden Config -files uppen zum vergleich?

Also die :
udrec__suite.conf
start_xvfb.sh
und was dazugehört.

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

Beitrag von sir-zock-a-lot »

Hallo Boltergeist,

das Ausfuehren der udrec_suite als anderer User ist in 0.3.2 (leider) nicht vorgesehen.
Wahrscheinlich reicht dir aber folgender fix:

https://tuxbox-cvs.sourceforge.net/foru ... uite+chown

Der zweite Punkt ist erst in 0.4 moeglich. Davon wird es demnaechst eine Test-Version geben. Wer also Lust hat mitzutesten, kann die testing-Liste bei SF abonnieren.
Hier werde ich demnaechst die URL zum Download posten.

@Satmen:
Dir wird sicher geholfen, wenn du den entsprechenden Auszug aus dem Logfile postest.
Oder du benutzt die Such-Funktion hier im Forum.

Gruss,
Patrick
Satmen
Interessierter
Interessierter
Beiträge: 42
Registriert: Sonntag 6. Januar 2002, 11:31

Beitrag von Satmen »

Also,
ih habe diesen Tread komplett durchgelesen und einiges ausprobiert, aber immer mit dem gleichen Fehler:
Nach erfolgreicher Aufnahme klappt das Umwandeln zur Mpg Datei nicht,
hier ein log : nux:~ # tail -f /var/log/udrec_suite.log
22:38.22 - from DBox: EXIT
22:38.23 - Stopped: 1 1 1
22:38:24-14.02.2004 -> udrec finished.
22:38:24-14.02.2004 -> processing ProSieben_Alarmstufe__Rot_2_20040214_223800 ...
22:38:24-14.02.2004 -> lockfile found, sleeping 60sec ...
22:38:24-14.02.2004 -> waiting for PID:3302 to terminate ...
22:39:24-14.02.2004 -> waiting for PID:3302 to terminate ...
22:40:24-14.02.2004 -> waiting for PID:3302 to terminate ...
22:41:24-14.02.2004 -> waiting for PID:3302 to terminate ...
22:42:24-14.02.2004 -> waiting for PID:3302 to terminate ...
22:43.15 - to DBox: AUDIO 31341 16 0 1 vaa ff 100 101
22:43.15 - from DBox: INFO: IP c0a80202 Port 31341
22:43.15 - from DBox: PID vaa 3 ff 100 101
22:43.15 - to DBox: START
22:43.15 - from DBox: INFO: UdpSender() - PID355 R0 W0
22:43.15 - from DBox: INFO: DmxReader() - Pid ff 204960 0 0
22:43.15 - from DBox: INFO: DmxReader() - Pid 100 29280 0 0
22:43.15 - from DBox: INFO: DmxReader() - Pid 101 29280 0 0
22:43:24-14.02.2004 -> waiting for PID:3302 to terminate ...
22:43.32 - to DBox: STOP
22:43.32 - from DBox: EXIT
22:43.33 - Stopped: 1 1 1
22:43:34-14.02.2004 -> udrec finished.
22:43:34-14.02.2004 -> processing ProSieben_Alarmstufe__Rot_2_20040214_224315 ...
22:43:34-14.02.2004 -> lockfile found, sleeping 60sec ...
22:43:34-14.02.2004 -> waiting for PID:3302 to terminate ...
22:44:24-14.02.2004 -> waiting for PID:3302 to terminate ...
22:44:34-14.02.2004 -> waiting for PID:3302 to terminate ...
22:45:24-14.02.2004 -> waiting for PID:3302 to terminate ...
22:45:34-14.02.2004 -> waiting for PID:3302 to terminate ...
22:46:24-14.02.2004 -> waiting for PID:3302 to terminate ...
22:46:34-14.02.2004 -> waiting for PID:3302 to terminate ...
22:47:24-14.02.2004 -> waiting for PID:3302 to terminate ...
22:47:34-14.02.2004 -> waiting for PID:3302 to terminate ...

Das File ist grösser als 10MB aber immer diese meldung:
22:47:34-14.02.2004 -> waiting for PID:3302 to terminate ...
meine Konfigurationsdateien:
udrec_suite.conf
# <config>

#=======================================================
# Variablen, die mit:
#
# <EDIT> markiert sind, _muessen_ angepasst werden
# <DEFAULT> markiert sind, koennen i.A. belassen werden
# und sollten "out-of-the-box" funktionieren
# <OPTIONAL> markiert sind, sind optionale features
#=======================================================

#
# <EDIT>
# IP der dbox
#
DBOX_IP="192.168.2.52"

#
# <EDIT>
# die sserver-linux-box
#
UDREC_HOST="192.168.2.2"

#
# <DEFAULT>
# SDK
# - http://java.sun.com/j2se/1.4.2/download.html
#
JAVA_DIR="/usr/lib/Sunjava2-1.4/bin"

#
# <DEFAULT>
# das fertig gemuxte mpg landet hier
#
MOVIE_DIR="/home/sb/filme"

#
# <DEFAULT>
# "sserver" speichert hier "stream".v0, "stream".a0, "stream".a1 ...
# (./sserver -o <MKDVD_TMP_DIR> <options>)
#
MKDVD_TMP_DIR="/usr/share/udrec_suite/movies/tmp"

#
# <DEFAULT>
# Installations-Pfad
#
INST_DIR="/usr/bin"

#
# <DEFAULT>
# audio-spuren, die in das mpg gemuxt werden sollen
# stereo : fuer Stereo-Ton (nur a0)
# all : fuer alle Tonspuren (a0,a1 und a2, falls
# vorhanden)
#
AUDIO_OPTS="stereo"

#
# <DEFAULT>
# Das soll ein Videorekorder werden und vlc wird mitgestartet
#
# USE_VLC:
# 0: vlc nicht starten
# 1: vlc starten beim Hochfahren
#
# VLC_OPTS:
# Unterhalb /usr/share/udrec_suite/http/admin erwartet vlc die Datei dboxfiles.html
#
USE_VLC="1"
VLC=/usr/bin/vlc
VLC_OPTS="-I http --http-src=/usr/share/udrec_suite/http"

#
# <DEFAULT>
# SDK
# - JAVA_DIR muss vorher eingestellt werden (s.o.)
#
JAVA="${JAVA_DIR}/java"
JAR="${JAVA_DIR}/jar"

#
# <DEFAULT>
# projectX
# - http://forum.lucike.info/viewtopic.php?t=54
#
PX_DIR="/usr/lib/jar"
PX_BIN="${PX_DIR}/pX.jar"

#
# <OPTIONAL>
# Bei Filmen im 16:9-Format kann ProjectX die Werbung
# automatisch herausschneiden
# 0: kein Schnitt
# 1: automatisch Schneiden
#
NO_AD="0"

#
# <DEFAULT>
# pX.ini splittet bei 1.5GB damit projectX, mplex and custom_udrec.sh
# auch mit Aufnahmen > 2GB klar kommen
# pX_169.ini wird fuer die automatische Schnittfunktion bei 16:9 Aufnahmen
# benutzt. ("NO_AD" auf "1" setzen !)
#
PX_INI="${PX_DIR}/pX.ini"
PX_169_INI="${PX_DIR}/pX_169.ini"
PX_TS_INI="${PX_DIR}/pX_ts.ini"

#
# <DEFAULT> # sollte bleiben ...
# startet einen virtuellen Xserver fuer projectX
#
XSERVER_PROBS=1
XVFB_BIN=/usr/X11R6/bin/Xvfb
FIX_X1="${INST_DIR}/start_xvfb.sh"
FIX_X2="export DISPLAY=localhost:1"

# ALTERNATIV: ProjectX benutzt einen laufenden Xserver
# FIX_X1="xauth merge /var/gdm/:0.Xauth"
# FIX_X2="export DISPLAY=localhost:0"

#
# <DEFAULT>
# mjpegtools zum Muxen der Elementary-Streams
#
MPLEX="nice -+19 /usr/bin/mplex"
MPLEX_OPTS="-f 8 -S 0"

#
# <OPTIONAL>
# Erzeugt ein TS-File. Sehr empfehlenswert, wenn der Film via nfs/cifs-mount
# direkt vom "movieplayer" abgespielt werden soll. Die Datei-Groesse darf bei
# NFS die 2GB-Grenze nicht uebersteigen !
#
# 0: kein TS-File
# 1: TS-File erzeugen
#
MAKE_TS_FILE="0"

#
# <DEFAULT>
# tcmplex aus dem transcode-Paket. Wird benoetigt, wenn TS-files erzeugt werden
# sollen.
#
TCMPLEX=/usr/bin/tcmplex
TCMPLEX_OPTS="-m 2"

#
# <OPTIONAL>
# Kompression via "requant"
# 0: keine Kompression
# 1: Kompression verwenden
#
# Mit dem Faktor 2 wird die Datei auf die Haelfte ihrer
# urspruenglichen Groesse komprimiert.
#
MPG_COMPRESSION="0"
REQUANT="${INST_DIR}/requant"
REQUANT_OPTS="1.5" # 1.25 / 1.5 / 2 ... hier muss jeder selbst probieren

#
# - DVDWIZARD -
# dvdwizard ist ein Wrapper-Skript, dass mit diversen Unter-Skripten
# und Tools vollautomatisch aus einem oder mehreren MPEG-Streams
# eine DVD-Struktur mit Kapiteln und Menus erzeugt.
# Das erzeugte Verzeichnis findet sich unter $MOVIE_DIR/DVD-<stream-name>.
# Es empfiehlt sich dringend, die "dvdwizard"-README zu lesen und diese
# Option vorher manuell zu testen.
#
# <OPTIONAL>
# 0: erzeugt keine DVD-Struktur
# 1: DVD wird automatisch nach Aufnahme aus den erzeugten mpegs geauthored
USE_DVDWIZARD="0"
#
# <DEFAULT>
# Das dvdwizard-Skript
DVDWIZARD="${INST_DIR}/dvdwizard"
#
# <DEFAULT>
# extra Optionen fuer dvdwizard. Siehe "dvdwizard"-README
DVDWIZARD_OPTS=""
#
# <DEFAULT>
# Das erzeugte mpeg kann nach dem Erzeugen der DVD-Struktur geloescht
# werden, um Plattenplatz zu sparen (nur gueltig, wenn USE_DVDWIZARD="1").
# VORSICHT: Nur aendern, wenn man weiss, was man tut !!
DELETE_MPG="0"
#
# <DEFAULT>
# Das DVD-Verzeichnis kann nach dem Erzeugen des ISO-files geloscht werden,
# um Plattenplatz zu sparen (nur gueltig, wenn CREATE_ISO="1").
# VORSICHT: Nur aendern, wenn man weiss, was man tut !!
DELETE_DVD="0"
#
# <DEFAULT>
# Es kann auf Wunsch aus dem DVD_<stream-name> direkt ein ISO-file erzeugt
# werden, dass sich direkt auf DVD brennen laesst.
# 0: ISO-file erzeugen
# 1: kein ISO-file erzeugen
CREATE_ISO="0"
#
# <DEFAULT>
# mkisofs
MKISOFS=/usr/bin/mkisofs
#
# <DEFAULT>
# mkisofs-Optionen
MKISOFS_OPTS="-dvd-video"
#
# <DEFAULT>
# Image-Typ
ISO_TYPE="iso"

#
# <OPTIONAL>
# Gibt eine Nachricht auf dem Fernseher aus.
# 0: keine Benachrichtigung
# 1: Benachrichtigung verwenden
#
DBOX_MESSAGE="1"
CURL=/usr/bin/curl

#
# <OPTIONAL>
# Nachricht per Mail
#
WRITE_MAIL="0"
MAIL_TO="your@address.here"

#
# <DEFAULT>
# Die Logfiles von udrec und dem vlc
#
UDREC_LOGFILE="/var/log/udrec_suite.log"
VLC_LOGFILE="/var/log/vlc_http.log"

#
# <DEFAULT>
# Sorgt dafuer, dass fertige Aufnahmen nacheinander verarbeitet werden
#
LOCK_FILE="/var/lock/udrec_suite.lock"

#
# <DEFAULT>
# VORSICHT: <aufnahme>.v0, <aufnahme>.a0, <aufnahme>.a1, also die Dateien,
# die "udrec" erzeugt", werden nach dem Muxen geloescht.
#
DELETE_STREAM="0"

#
# <DEFAULT>
# Die durch ProjectX gedemuxten ES-Streams (mpv, mp2 und ac3) nach dem Muxen
# des mpegs wieder loeschen
DELETE_DEMUXED="0"

#
# <DEFAULT>
# sserver-Binary
#
SSERVER="${INST_DIR}/sserver"
SSERVER_OPTS="-o ${MKDVD_TMP_DIR} -host ${DBOX_IP} -ip ${UDREC_HOST} -script ./script -udrec"

#
# <DEFAULT>
# udrec-Binary
#
UDREC="${INST_DIR}/udrec"

#
# <DEFAULT>
# custom_udrec.sh: wird von script.udrec aufgerufen und erzeugt
# das finale mpeg
#
CUSTOM_UDREC="${INST_DIR}/custom_udrec.sh"

#
# <DEFAULT>
# Startet den xvfb auf Display 1
#
START_XVFB="${INST_DIR}/start_xvfb.sh"

#
# <DEFAULT>
# Die Start-Skripte, die von udrec_suite start/stop
# aufgerufen werden
START_SSERVER="${INST_DIR}/start_sserver.sh"
START_VLC="${INST_DIR}/start_vlc.sh"

# </config>


meine start_xvfb.sh
#!/bin/bash

PATH=$PATH:/usr/X11R6/bin

if [ -e /etc/udrec_suite/udrec_suite.conf ]
then
. /etc/udrec_suite/udrec_suite.conf
else
echo "no udrec_suite.conf found. exiting ..."
exit 1
fi

${XVFB_BIN} :1 >/dev/null 2>&1 &

Beim erneuten Testen habe ich natürlich die Log-Datei gelöscht, aber danch der gleiche Fehler.
Ich weis leider nicht mehr weiter daher meine Anfrage nach den Suse 9.0 Konfigurations Dateien.

MFG Satmen
Zuletzt geändert von Satmen am Sonntag 15. Februar 2004, 14:16, 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,

dann hast du doch sicher auch schon das _lock_file geloescht, oder ?

"rm -f /var/lock/udrec_suite.lock" und nochmal custom_udrec.sh anschubsen.

Gruss,
Patrick
Satmen
Interessierter
Interessierter
Beiträge: 42
Registriert: Sonntag 6. Januar 2002, 11:31

Beitrag von Satmen »

Ja, habe ich vergessen mitzuposten (warein älteres logfile)

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

Beitrag von sir-zock-a-lot »

dann hast du doch sicher auch schon das _lock_file geloescht, oder ?
Ich meinte das LOCKfile, nicht LOGfile ;)
Satmen
Interessierter
Interessierter
Beiträge: 42
Registriert: Sonntag 6. Januar 2002, 11:31

Beitrag von Satmen »

Nach wie vor das gleiche

14:27.25 - to DBox: AUDIO 31341 16 0 1 va a6 80
14:27.26 - from DBox: INFO: IP c0a80202 Port 31341
14:27.26 - from DBox: PID va 2 a6 80
14:27.26 - to DBox: START
14:27.26 - from DBox: INFO: UdpSender() - PID375 R0 W0
14:27.26 - from DBox: INFO: DmxReader() - Pid a6 204960 0 0
14:27.26 - from DBox: INFO: DmxReader() - Pid 80 29280 0 0
14:30.40 - to DBox: RESEND 1 packets
14:33.15 - to DBox: STOP
14:33.15 - from DBox: EXIT
14:33.16 - Stopped: 1 1 1
14:33:17-15.02.2004 -> udrec finished.
14:33:17-15.02.2004 -> processing RTL2_Crocodile_Hunter___Im_Angesicht_der_Bestie_20040215_142725 ...
14:33:17-15.02.2004 -> lockfile found, sleeping 60sec ...
14:33:17-15.02.2004 -> waiting for PID:3805 to terminate ...
14:34:17-15.02.2004 -> waiting for PID:3805 to terminate ...

lockfile:
3805

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

Beitrag von alsuffndruff »

Hi,
also das lockfile wird jedesmal wieder angelegt, wenn du custom_udrec.sh startest. Wenn du das dann von Hand abbrichst und wieder startest hast du dein beschriebenes Problem.
Dasselbe passiert auch, wenn du zwei custom_udrec.sh parallel startest.

Der Fehler tritt nicht auf, wenn du das lockfile geloescht hast .
Du kannst auch das lockfile löschen, während der diese Fehlermedlung bringt, dann gehts nach einer Minute weiter.

Ansonsten verstehe ichs nicht, wenn das immer noch auftritt

Gruss
Kai
Satmen
Interessierter
Interessierter
Beiträge: 42
Registriert: Sonntag 6. Januar 2002, 11:31

Beitrag von Satmen »

So, jetzt habe ich nochmal alles gteste:

17:07:58-15.02.2004 -> searching for aspect-ratio ...
/usr/bin/custom_udrec.sh: line 1: /usr/lib/Sunjava2-1.4/bin/java: No such file or directory
17:07:58-15.02.2004 -> no aspect-ratio found ...
17:07:58-15.02.2004 -> try different value for "skip=10000" in custom_udrec.sh !

die aufgaenommene Datei ist ca.70mb groß,
java befindet sich in
/usr/lib/Sunjava2-1.4/bin/

Ich habe die ganzenm Javasachen mit Yast nachinstalliert.
Meine vermutung ist das die Java-ordner nicht ganz stimmen.
Leider weiß ich ncicht genau was er denn haben will, denn ich habe hier irgendwo gelesen das die javac der bezugspunkt ist.

MFG Satmen
Satmen
Interessierter
Interessierter
Beiträge: 42
Registriert: Sonntag 6. Januar 2002, 11:31

Beitrag von Satmen »

AAAAAHHHHHHHHH!!!!!!!

Es funktioniert, Hurra Geil Wahnsinn
meinFehler: start_xvfb.sh
Danke an euch allen und besonders
sir-zock-a-lot und alsuffndruff für eure Gedult!


so läufts bei mir:
#!/bin/bash

PATH=$PATH:/usr/X11R6/bin

if [ -e /etc/udrec_suite/udrec_suite.conf ]
then
. /etc/udrec_suite/udrec_suite.conf
else
echo "no udrec_suite.conf found. exiting ..."
exit 1
fi
. /etc/udrec_suite/udrec_suite.conf
${XVFB_BIN} :1 >/dev/null 2>&1 &

hatte das hier im Treath gelesen aber ich glaube habe da das Logfile gelöscht statt das Lockfile
Werde mich jetzt an die Feinheiten ranmachen!

MFG Satmen
Tafkaj
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Donnerstag 12. Februar 2004, 15:09

Beitrag von Tafkaj »

@alsuffndruff

Juhuu das wars - DANKESCHÖN!
Jetzt habe ich allerdings noch eine Frage, wenn ich den Timer über die blaue Taste/dann gelbe Taste programmiere wacht die Box zwar auf, allerdings finde ich diesen Weg etwas "unkomfortabel": :wink:
Ich habe beim Programmieren über o.g. "Timer" keinen EPG zur Verfügung - ich muss mir jedesmal die Anfangs- und Endzeit merken...Kann ich nicht einen "Wach aus dem Standby auf-Timer" setzen wenn ich über die rote Taste mit verfügbarem EPG programmiere? Ein so erstellter Timer erscheint zwar in der Timerliste, allerdings ohne die Option "Aus Stanby aufwachen", beim Bearbeiten kann ich diese Option auch nicht hinzufügen...
Oder habe ich über die blaue Taste die Möglichkeit auf den EPG zuzugreifen und seh's nur wieder nicht!? :o

Sollte das nicht gehen, wäre das mein Feature-Request an die nächste Version :P

PEACE AND B WILD!
alsuffndruff
Einsteiger
Einsteiger
Beiträge: 264
Registriert: Montag 9. Juni 2003, 21:18

Beitrag von alsuffndruff »

Hmm, jetzt sind wir die falsche Adresse, das ist definitiv ein neutrino feature was du da möchtest. Da musst du dich an dessen Entwickler wenden (siehe auch Feature Thread hier im Board)

Nichts fuer ungut, freut mich dass es ansonsten laeuft :-)
Gruss
Kai
hakimo
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Montag 8. Dezember 2003, 22:05

Beitrag von hakimo »

wwershofen hat geschrieben:
hakimo hat geschrieben: Ich bekomme dann allerdings noch mal einen Fehler in der dvdauthor.log:

Code: Alles auswählen

SmpFrqIndex: 48 is not a legal sample rate
Das ist ein Bug in der Unterstützung von toolame in der Version < 0.2l . Entweder installierst Du Dir die neueste toolame-Version oder ziehst Dir die udrec_suite nochmal aus dem cvs, da ist der Bug nämlich schon gefixed.

hth
wolle
Hallo Wolle,

also toolame habe ich wie alle anderen benötigten tools nunmehr in der neuesten Version im Einsatz, bei toolame:

Code: Alles auswählen

srv:/home/al/install/udrec_suite # rpm -qa | grep toolame
toolame-02l_02mbeta8-0.pm.1
Zur udrec_suite - Installation aus dem cvs bin ich anscheinend noch zu grün :roll: - im Archiv udrecsuite-cvs-040215.tar.gz scheint jedenfalls das configure-script zu "fehlen". Das hätte ich mir dann mit autoconf selbst erstellen müssen? - dazu fehlt mir aber mit autoconf noch völlig die Erfahrung :oops: Und ein spontanes

Code: Alles auswählen

 autoconf configure.ac
erzeugte mir zu viel - für mich - unverständlichen output :roll:

Stattdessen habe ich mir aber mal mit diff das mk_vtsm aus dem dvdwizard-Verzeichnis mit dem aktuell installierten verglichen, und hier schien mir der Hase im Pfeffer zu liegen ;)
Habe dann einfach das mk_vtsm durch das neuere aus dem cvs ersetzt, und siehe da:
Es funktioniert, jucheee :D
Das Ergebnis war ein fix und fertiges "Monsoon Wedding" - Image, schnell auf DVD gebrannt, und nachdem ich dann das RW-Medium durch ein R ersetzt hatte funktionierte es auch mit dem Nachbarn, äh, Stand-Alone-Player ;) einwandfrei.
Nochmals Herzlichen Dank für das Bereitstellen dieser wunderbaren Arbeit (entschuldigt bitte die aus der Begeisterung entspringende Euphorie, falls es zuviel wird) :)

Ich glaube ich werde mir jetzt erst mal zum ersten Mal eine grössere Menge an DVD-Rohlingen zulegen ;)
wwershofen
Einsteiger
Einsteiger
Beiträge: 314
Registriert: Donnerstag 16. Januar 2003, 23:53

Beitrag von wwershofen »

Code: Alles auswählen

SmpFrqIndex: 48 is not a legal sample rate
Es ist einfach zu lusitg. Über einen Monat lang befindet sich ein ziemlich offensichtlicher Bug in einer Prozedur und auf einmal kommen gleich drei Leute gleichzeitig auf unterschiedlichsten Wegen auf mich zu, um mir das genannte Problem zu schildern. Habt Ihr Euch abgesprochen??? :wink:

Also, für alle, die entweder die offizielle udrec_suite 0.3.2 Release-Version, das packman rpm oder einen älteren CVS-Snapshot einsetzen:

Der Bug befindet sich im Script mk_vtsm und tritt nur auf, wenn die neueste toolame-Version 0.2m eingesetzt wird.

Wer verständlicherweise keine Lust zu einem Downgrade von toolame hat und auch keine udrec_suite CVS-Version einsetzen will, kann den Fehler ganz leicht selbst beheben, indem er beim Aufruf von toolame im mk_vtsm, ca. Zeile 164, den Parameter

Code: Alles auswählen

 -s 48 
durch

Code: Alles auswählen

 -s $srate 
ersetzt.

Wer auch dazu keine Lust hat, muß bis auf die nächste - und nach allem, was wir bisher schon umgesetzt haben - bahnbrechend neue udrec_suite 0.4 warten. Allerdings wird das noch ein paar Wochen dauern... Wollte Euch nur schonmal den Mund wässrig machen. :D

Und noch was:
Im Namen des ganzen udrec_suite-Entwicklerteams: Danke für Euer Lob aber auch für Eure konstruktive Kritik - beides hält uns dazu an, die udrec_suite noch besser zu machen. :wink:
(Mußte ich einfach mal loswerden...)

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

Beitrag von alsuffndruff »

hakimo hat geschrieben: im Archiv udrecsuite-cvs-040215.tar.gz scheint jedenfalls das configure-script zu "fehlen". Das hätte ich mir dann mit autoconf selbst erstellen müssen? - dazu fehlt mir aber mit autoconf noch völlig die Erfahrung :oops: Und ein spontanes

Code: Alles auswählen

 autoconf configure.ac
erzeugte mir zu viel - für mich - unverständlichen output :roll:
Hi
nur der Vollständigkeit halber, ein

Code: Alles auswählen

autoreconf -i 
hätte getan was du wolltest .
Gruss
Kai
Satmen
Interessierter
Interessierter
Beiträge: 42
Registriert: Sonntag 6. Januar 2002, 11:31

Beitrag von Satmen »

Hallo!

Habe auch ein problem mit der DVDerstellung.
Hier mein log:
Logfile from dvdwizard run at 17.02.2004 - 19:00:20
dvdwizard invoked with dvdwizard "-o /home/sb/daten/filme/ProSieben_Sabrina_____total_verhext__20040217_185124/DVD /home/sb/daten/filme/ProSieben_Sabrina_____total_verhext__20040217_185124/ProSieben_Sabrina_____total_verhext__20040217_185124.mpg"
-----------------------------------------------------------------
Will use "ProSieben Sabrina total verhext 20040217 185124" as title for the movie
1. ac3 audio-track will be assigned to language de
+-------------------------------------+
| Calling mk_vmgm |
| Creating VMGM-Menu |
+-------------------------------------+
ProSieben Sabrina total verhext 20040217 185124
XML will go into ./dvdwizard.xml
XML-file: ./dvdwizard.xml
--------------------------------------------
Input File : '/dev/stdin' 48.0 kHz
Output File: './tmp_mk_vmgm_ea8806/silence.m2a'
128 kbps MPEG-1 Layer II stereo Psycho model=3
[De-emph:Off Copyright:No Original:No CRC:Off]
[Padding:Off Byte-swap:Off Chanswap:Off DAB:Off]
ATH adjustment 0.000000
Reserving 0 Ancillary bits
--------------------------------------------
19200+0 records in
19200+0 records out
Preparing Background-Picture
INFO: [ppmtoy4m] Command-line Parameters:
INFO: [ppmtoy4m] framerate: 25:1
INFO: [ppmtoy4m] pixel aspect ratio: 1:1
INFO: [ppmtoy4m] interlace: none/progressive
INFO: [ppmtoy4m] starting frame: 0
INFO: [ppmtoy4m] # of frames: 10, repeat last frame until done
INFO: [ppmtoy4m] chroma subsampling: 4:2:0, JPEG/MPEG-1, interstitial siting
INFO: [ppmtoy4m] Output Stream parameters:
INFO: [ppmtoy4m] frame size: 720x576 pixels (622080 bytes)
INFO: [ppmtoy4m] frame rate: 25/1 fps (~25.000000)
INFO: [ppmtoy4m] interlace: none/progressive
INFO: [ppmtoy4m] sample aspect ratio: 1:1
/usr/bin/mk_vmgm: line 271: mpeg2enc: command not found
Hey, something went wrong in this script! Check for error messages
The last command returned a Non-Zero Return-Code (127)
So I guess it's better to stop here and let you analyze the situation
Hope you'll find the error. ;-)


Habe das was hier vorher beschrieben war getestet, aber ist immer noch so.Vieleicht kann mir jemand helfen?
Ach ja,Suse9.0

MFG Satmen
wwershofen
Einsteiger
Einsteiger
Beiträge: 314
Registriert: Donnerstag 16. Januar 2003, 23:53

Beitrag von wwershofen »

Satmen hat geschrieben:/usr/bin/mk_vmgm: line 271: mpeg2enc: command not found

Habe das was hier vorher beschrieben war getestet, aber ist immer noch so.Vieleicht kann mir jemand helfen?
Ach ja,Suse9.0
Stimmt, das ist einer der Problemfälle, die in diesem Thread noch nicht behandelt wurden, dafür aber in dem hier. Eine Suche nach mpeg2enc hier im Forum bringt auch eine sehr überschaubare Anzahl von Treffern. :wink:

hth
wolle
Satmen
Interessierter
Interessierter
Beiträge: 42
Registriert: Sonntag 6. Januar 2002, 11:31

Beitrag von Satmen »

Habs hinbekommen.

Durch Installation von:
mjpegtools-1.6.2-0.pm.0.i586.rpm
statt:
mjpegtools-1.6.2-0.pm.0.i686.rpm
die vorher drauf war, hat es dann geklappt.

Bin jetzt superglücklich, muss sagen HIGH-END!!

MFG Satmen
Boltergeist
Interessierter
Interessierter
Beiträge: 38
Registriert: Donnerstag 22. Januar 2004, 18:34

Beitrag von Boltergeist »

hehe, echt lustig, die Fehler, die ich gemacht habe, haben auch andere gemacht und den Fehler im rpm haben wir fast gleichzeitig gefunden. *g*

Muss nach einigen Tagen Testen sagen, die udrec_suite ist wirklich gut und für eine 0.3 Version kann sie schon verdammt viel. NAtürlich hab ich noch einige Wünsche, aber wie ich gehört habe, wird davon ja einiges in der 0.4 umgesetzt werden.
Ich werde dabei sein, wenns ums testen geht :)
Satmen
Interessierter
Interessierter
Beiträge: 42
Registriert: Sonntag 6. Januar 2002, 11:31

Beitrag von Satmen »

Ich hab jetzt einige Zeit getestet
hier mein Bericht:
Udrec_Suite ---> VLC

mpeg-> geht, aber nur in der Kleinsten Auflösung sonst mit Problemen.
Bildbetrachter, Mp3-> 100%
TS-> geht 95% sonst mit kleinen aussetzern oder Puffern aber Guckbar
DVD Matrix Teil1-> Entweder nur Bild oder je nach Transcodeeinstellung garnichts.
Habe den letzten Movieplayer auf der Box
PES direkt abspielen noch nicht getestet.

Denke, wenn ich wüste wie es geht könnte man das Netzwerk noch etwas optimieren denn wenn ich von der Box downloade komme ich auf ca 850kbit und beim uploaden (also beim Filmschauen) nur auf 350kbit.

Habe gehört das mit der letzten Enigma ts direkt auf die Box gestreamt
wird, stimmt das? Und wenn ja, klappt die Umwandlung in das gewünschte Format so wie es jetzt ist wohl nicht mehr denn als Basis wird ja eine PES gebraucht.

MFG Satmen
gagga
Senior Member
Beiträge: 782
Registriert: Dienstag 25. Februar 2003, 21:35

Beitrag von gagga »

Jo. Dein Netzwerk sollte ein wenig getuned werden.
marlboro
Interessierter
Interessierter
Beiträge: 42
Registriert: Mittwoch 28. November 2001, 00:00

Beitrag von marlboro »

Hallo,

als Linux Noob hätte ich mal ne allgemeine Frage zur udrec_suite.

Zur Zeit habe ich auf meinem 'Server' noch XP laufen und grabbe mit JTG direkt den Transportstream (nur mit der Stereo-Tonspur wg. dem Movieplayer).
Ich überlege schon die ganze Woche ob ich den Server am kommenden Wochenende auf Linux umrüsten soll um dann mit der udrec_suite statt JTG streamen soll.
Wenn ich nun mit der udrec_suite TS streame, nimmt diese ja sowieso immer nur die Stereo Tonspur mit <- das habe ich doch richtig verstanden.

Kann die udrec_suite aber überhaupt TS Files weiterverarbeiten? Irgendwie habe ich im Forum nur von automatischen Weiterverarbeitung gelesen wenn in einem anderen Format gestreamt wird.

Gibt es generelle Vergleiche (keine Flamewars) ob das streamen unter Linux oder Windows besser ist. Und kann man sagen das die Performance von NFS besser als CIFS ist, wenn sich die DBox mit dem Server unterhält?


Tja, soll ich oder soll ich nicht :)


Marlboro
wwershofen
Einsteiger
Einsteiger
Beiträge: 314
Registriert: Donnerstag 16. Januar 2003, 23:53

Beitrag von wwershofen »

Du willst jetzt von mir als langjährigem Linux-Nutzer sicherlich hören, daß Du lieber bei XP bleiben sollst. :)

Nein, die Frage ist einfach: Bist Du bereit, Dich auf Schwierigkeiten und Probleme einzustellen, die Du aus der Windows-Welt so nicht kennst? z.B. gibt es viele Software nur als Sourcecode den Du erst compilieren mußt, was Dir als normalem Windows-Nutzer ja in der Regel erspart bleibt. Da scheitern schon viele dran, die von Windows auf Linux umsteigen wollen.

Auf der anderen Seite hat Linux in Punkto Stabilität des Gesamtsystems und Ressourcen-Verbrauch IMHO eindeutige Vorteile gegenüber Windows.

Ich kann Dir leider keine direkten Vergleiche zwischen Linux und Windows im Bereich Streamen bieten, weil ich nur unter Linux streame, was hier allerdings im Board teilweise an Streaming-Problemen unter Windows berichtet wird, habe ich unter Linux noch nie beobachten können.

Ich habe meine Entscheidung für Linux getroffen und mich von anfänglichen Mißerfolgen nicht einschüchtern lassen. Je mehr Erfahrungen man mit Linux sammelt, desto einfacher wird die Handhabung. Ob Du zu Linux wechseln sollst hängt allein von Dir und Deiner Einstellung dazu ab.

Zu Deiner Frage wegen udrec_suite:
Die aktuelle Version 0.3.2 verwendet noch die alte udrec-Engine, die nur ES-Streams von der Box streamen kann. Die udrec_suite nimmt sich nach der Aufnahme diese Streams und wandelt sie in das von Dir gewünschte Format um. Die kann entwedet ein normales MPEG sein, ein DVD-ISO-Image (mit Menus und Kapiteln!) oder halt einen TS. Der TS hat für den movieplayer tatsächlich nur eine Tonspur, auch wenn die udrec-Streams mehrere Audiotracks haben. Du bist also mit der udrec_suite ziemlich flexibel, was Dein Zielformat angeht, dabei kann es Dir ja eigentlich egal sein, in welchem Format von der Box gestreamt wird, oder?

Die nächste udrec_suite Version wird dann auch die neue udrec-Engine haben, aber auch da werden wir nicht per TS sondern per PES streamen, solange der movieplayer keine Selektion des Audiotracks zuläßt. Beim PES-Streamen bekommen wir alle Audiospuren mit, was ja für denjenigen, der eine DVD davon erzeugen will, sicherlich so gewünscht ist. Wenn der TS gewünscht ist, reduzieren wir den Stream auf eine Tonspur (entweder MP2 oder AC3 kann eingestellt werden) und erzeugen den TS aus dem MPEG.

Nähere Info's zu unserem Tool findest Du auf unserer [url_http://udrecsuite.sf.net]Homepage[/url]. Wenn das alles für Dich interessant klingt und Du keine Scheu vor dem Wechsel zu Linux hast, dann versuch' es einfach mal. Wenn Du Probleme hast, wirst Du hier bei uns immer offene Ohren finden (sonst wäre dieser Thread vermutlich niemals so lang geworden :wink: )

Viel Glück
wolle
DarkVolli
Interessierter
Interessierter
Beiträge: 53
Registriert: Dienstag 11. März 2003, 12:42

Beitrag von DarkVolli »

@wolle
Habe ich richtig gelesen mp2 ODER ac3 für das erzeugte TS-File? Mein Hack für die custom_udrec.sh dazu macht mich nicht wirklich zufrieden...
Habt ihr das schon im CVS?
Gruss Volker
marlboro
Interessierter
Interessierter
Beiträge: 42
Registriert: Mittwoch 28. November 2001, 00:00

Beitrag von marlboro »

Besten Dank wwershofen,

zum Thema XP oder Linux :) nein sowas wollte ich eigentlich nicht hören, da bin ich nicht so verkrampft :)
Ich setze einfach das ein welches für den Zweck am besten geeignet ist...
Vor einiger Zeit habe ich mal einen VDR aufgesetzt, incl. LCD DVD etc etc. Das war zu einer Zeit in der VDR gerade in den Kinderschuhen steckte. Es gab keine fertigen Distris, Installlationsscripte oder gar rpm's....

Aber das mit dem TS hatte ich wirklich falsch verstanden. Ich dachte man könnte in der Config einfach einstellen das direkt in TS gestreamt wird. Hintergrund: von den Aufnahmen würde ich höchstens 0,5% zur DVD weiterverarbeiten. 99,5% nehme ich einfach als TS auf und schaue es mir mit dem Movieplayer wieder an.
Sollte ich jetzt also die udrec_suite einsetzen, müssen 'unnötigerweise' auch die 99,5% jedesmal umgerechnet werden hhhm.... mal schauen...

Marlboro