Linux-Streaming-Paket "udrec_suite-0.3"

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

Beitrag von wwershofen »

DarkVolli hat geschrieben:@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?
Ups, ich glaube noch nicht. Ist aber für die nächste Version im jedem Fall mit drin.

cu
wolle
Geek by nature - Linux by choice
wwershofen
Einsteiger
Einsteiger
Beiträge: 314
Registriert: Donnerstag 16. Januar 2003, 23:53

Beitrag von wwershofen »

marlboro hat geschrieben: 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....
Dann bist Du aber kein Linux-Noob mehr! Das ist Vorspiegelung falscher Tatsachen!!! :D
marlboro hat geschrieben: 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...
Hm, die Umwandlung in einen TS ist ja nicht das einzige, was wir da machen. z.B. schmeißen wir auch die Werbung etc. bei 16:9-Filmen raus (evtl. schaffen wir das auch für 4:3 in der nächsten oder übernächten Version - wir basteln da gerade dran...). Außerdem bekommst Du von der Umwandlung außer ein paar Minuten Verzug und etwas Gerödel auf der Festplatte ja kaum was mit - läuft alles vollautomatisch und im Hintergrund ab.

cu
wolle
Geek by nature - Linux by choice
DarkVolli
Interessierter
Interessierter
Beiträge: 53
Registriert: Dienstag 11. März 2003, 12:42

Beitrag von DarkVolli »

@marlboro
Du kannst Dir die udrec_suite so einstellen, dass "nur" das TS-File überbleibt oder die originalstreams oder ein DVD-Image oder das MPG-File oder... (Du siehst alles einstellbar). Wenn Dir dann der Film gefällt, ziehst Du Dir dann die streams auf Deinen Rechner mit DVD-Brenner und machst "zu Fuß" weiter. Oder Du läßt die udrec_suite die Arbeit machen...
Linux bietet meiner Meinung nach, gerade als Streamingserver für die dbox, wesentlich mehr Möglichkeiten. Einfach ausprobieren!
Gruss
DarkVolli
marlboro
Interessierter
Interessierter
Beiträge: 42
Registriert: Mittwoch 28. November 2001, 00:00

Beitrag von marlboro »

ok, ihr habt mich überzeugt.

Das Wochende ist gerettet (zumindest meins, das von meiner besseren Hälfte dann wohl eher nicht :D )


Marlboro
marlboro
Interessierter
Interessierter
Beiträge: 42
Registriert: Mittwoch 28. November 2001, 00:00

Beitrag von marlboro »

Zwei Fragen hätte ich noch:

wie verhält sich die udrec_suite eigentlich wenn man mehrere DBoxen hat? Kann man mal von der einen mal von der anderen aufnehmen (ohne die config zu verändern) oder kann man gar von zwei Dboxen gleichzeitig aufnehmen?

Die durch Umrechnung gewonnen TS-Files, lassen die sich genauso problemlos abspielen, wie direkt gestreamte TS Files?

Besten Dank


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

Beitrag von wwershofen »

marlboro hat geschrieben: wie verhält sich die udrec_suite eigentlich wenn man mehrere DBoxen hat? Kann man mal von der einen mal von der anderen aufnehmen (ohne die config zu verändern) oder kann man gar von zwei Dboxen gleichzeitig aufnehmen?
Von mehreren Boxen gleichzeitig parallel aufnehmen, ist so an sich nicht vorgesehen aber von unterschiedlichen Boxen zu unterschiedlichen Zeiten aufnehmen, das geht mit einer kleinen Anpassung. sir-zock-a-lot hat irgendwo in diesem Thread auch schonmal beschrieben, wo man dran drehen muß. Ungefähr Mitte der ersten Seite.

Für parallele Aufnahmen müßte man mehrere Instanzen der udrec_suite laufen haben, die an unterschiedlichen Ports horchen - so stell' ich mir das zumindest theoretisch vor. Haben wir bislang noch nicht drüber nachgedacht. Ist sowas sinnvoll? Braucht man das? Ich hab' nur eine Box und wenn ich eine Zweite hätte, würde ich die eine vermutlich nur zum Streamen und die andere nur zum Anschauen nutzen...
marlboro hat geschrieben: Die durch Umrechnung gewonnen TS-Files, lassen die sich genauso problemlos abspielen, wie direkt gestreamte TS Files?
Wir versuchen das zumindest. Wir nutzen zur Erstellung der TS-Files extra einen anderen Multiplexer als für die DVD-Erstellung, weil wir festgestellt haben, daß der DVD-Multiplexer öfters Ruckler und Asynchronitäten zwischen Video und Audio produziert hat als der Muxer, den wir jetzt nehmen. Ich habe bislang jedenfalls noch keine negativen Erfahrungen damit gemacht und aus dem bisherigen Feedback hier im Forum auch noch nix nachteiliges darüber gehört.

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

Beitrag von Satmen »

Hallo!
Habe zur Dbox2 zusätzlich im Netzwerk eine Dream am laufen.
Ich kann über NFS die von Udrec generierten ts-files auf der Dream schauen.
Ideal wäre, wenn ich über Udrec mit der Dream gleich in den selben Ordner aufnehmen könnte wie die Dbox2.
Kann ich die Dream übereden mit Udec zusammen zu arbeiten?

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

Beitrag von Satmen »

So, habe jetzt mal ordentlich so wie ich es haben will ein Film aufgenommen und umwandeln lassen. Mein Ziel war TS-File erzeugen, DVD-Iso erzeugen und Werbung rausschneiden. In der udrec_suite.conf habe ich entsprechendes eingetragen.
Der Film hat das Format 16:9.
Beim ergebnis war es so, das ich eine vertige 4GB grosse DVD-iso Datei und eine 3,6 GB grosses TS-File drauf habe.

In der Udrec_suite steht, das NFS nur < 2GB kann???
Die Werbung war im TS-File immer noch drin???

Was muss ich einstellen das ich per NFS diesen Film sehen kann oder was muss ich machen das die Dateien <2GB bleiben oder gesplittet werden?
Warum ist die Werbung noch drin, schliesslich lief die Sendung in 16:9 und da soll es ja Funktionieren?

MFG Satmen
DarkVolli
Interessierter
Interessierter
Beiträge: 53
Registriert: Dienstag 11. März 2003, 12:42

Beitrag von DarkVolli »

@Satmen
Die Werbung war im TS-File immer noch drin???
Was sagt das udrec_suite logfile (welches Ini-File zum demuxen) dazu?
In der Udrec_suite steht, das NFS nur < 2GB kann???
Zumindest unter Redhat 9.0 können TS-Files > 2 Gig abgespielt werden.

cu
DarkVolli
thegoodguy
Erleuchteter
Erleuchteter
Beiträge: 465
Registriert: Mittwoch 14. August 2002, 20:45

Beitrag von thegoodguy »

From http://nfs.sourceforge.net/#section_a:
What are the primary differences between NFS Versions 2 and 3?
[...]
Version 2 clients can access only the lowest 2 GB of a file (signed 32 bit offset). Version 3 clients support larger files (up to 64 bit offsets). Maximum file size depends on the server's local file systems.
DBox2 currently supports version 2 and 3 servers.
Satmen
Interessierter
Interessierter
Beiträge: 42
Registriert: Sonntag 6. Januar 2002, 11:31

Beitrag von Satmen »

Hallo DarkVolli !
Ich weis nicht was du meinst.
Hier ein parr Auszüge von meinem Log:

99% check & synchronize audio file ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a0.mp
100% check & synchronize audio file ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a0.mp
-> 11 frame(s) (264ms) added @ 02:35:59.304

audio frames: wri/pre/skip/ins/add 389982/0/0/0/11 @ 02:35:59.568 done..

===> new File: /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/DEMUX/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a0.mp2


=> File 2: /usr/share/udrec_suite/movies/tmp/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a1.a1 (524961120 bytes)

=> File is Audio/TTX PES

0% demuxing PES file ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a1.a1
1% demuxing PES file ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a1.a1
!> missing startcode @ 0

!> found startcode @ 4926

-> found PES-ID 0xBD (private stream 1)

2% demuxing PES file ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a1.a1
3% demuxing PES file ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a1.a1

dann:

99% demuxing PES file ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a1.a1
100% demuxing PES file ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a1.a1
packs: 58498 100% 524965978

--> AC-3/DTS Audio

0% check & synchronize audio file ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a1.ac
Audio PTS: first packet 06:11:20.900, last packet 08:47:20.420

Video PTS: start 1.GOP 06:11:21.305, end last GOP 08:47:20.865

-> adjusting audio at video-timeline

1% check & synchronize audio file ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a1.ac
=> src_audio: AC-3,CM,2/0(2.0),48000Hz,448kbps @ 00:00:00.000

2% check & synchronize audio file ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a1.ac
3% check & synchronize audio file ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a1.ac

dann:

99% check & synchronize audio file ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a1.ac
100% check & synchronize audio file ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a1.ac
!> missing syncword @ 524136705

-> 12 frame(s) (384ms) added @ 02:35:59.168

audio frames: wri/pre/skip/ins/add 292486/0/0/0/12 @ 02:35:59.552 done..

===> new File: /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/DEMUX/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a1.ac3


summary of created media files:

.Video: 233989 Frames 02:35:59.560 /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/DEMUX/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.mpv

Audio 0: 389982 Frames 02:35:59.568 0/0/0/11 /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/DEMUX/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a0.mp2

Audio 1: 292486 Frames 02:35:59.552 0/0/0/12 /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/DEMUX/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a1.ac3

=> 4134529656 bytes written...
23:06:33-22.02.2004 -> ProjectX Returncode: 0
[0m
23:06:33-22.02.2004 -> ...done.
23:06:33-22.02.2004 -> mplexing /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.mpg (may take a while ...)
[1;36m
INFO: [mplex] mplex version 1.6.2 (2.2.3 $Date: 2004/01/13 20:45:26 $)
INFO: [mplex] File /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/DEMUX/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.mpv looks like an MPEG Video stream.
INFO: [mplex] File /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/DEMUX/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a0.mp2 looks like an MPEG Audio stream.
INFO: [mplex] File /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/DEMUX/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a1.ac3 looks like an AC3 Audio stream.
INFO: [mplex] Video stream 0: profile 8 selected - ignoring non-standard options!
INFO: [mplex] Found 2 audio streams and 1 video streams
INFO: [mplex] Selecting dvdauthor DVD output profile
INFO: [mplex] Multiplexing video program stream!
INFO: [mplex] Scanning for header info: Video stream e0 (/home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/DEMUX/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.mpv)
INFO: [mplex] VIDEO STREAM: e0
INFO: [mplex] Frame width : 720
INFO: [mplex] Frame height : 576
INFO: [mplex] Aspect ratio : 4:3 display
INFO: [mplex] Picture rate : 25.000 frames/sec
INFO: [mplex] Bit rate : 9779200 bits/sec
INFO: [mplex] Vbv buffer size : 229376 bytes
INFO: [mplex] CSPF : 0
INFO: [mplex] Scanning for header info: Audio stream c0 (/home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/DEMUX/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a0.mp2)
INFO: [mplex] MPEG AUDIO STREAM: c0
INFO: [mplex] Audio version : 1.0
INFO: [mplex] Layer : 2
INFO: [mplex] CRC checksums : no
INFO: [mplex] Bit rate : 24576 bytes/sec (192 kbit/sec)
INFO: [mplex] Frequency : 48000 Hz
INFO: [mplex] Mode : 0 stereo
INFO: [mplex] Mode extension : 0
INFO: [mplex] Copyright bit : 0 no copyright
INFO: [mplex] Original/Copy : 1 original
INFO: [mplex] Emphasis : 0 none
INFO: [mplex] Scanning for header info: AC3 Audio stream 01 (/home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/DEMUX/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655_a1.ac3)
INFO: [mplex] AC3 frame size = 1792

INFO: [mplex] AC3 AUDIO STREAM:
INFO: [mplex] Bit rate : 57344 bytes/sec (448 kbit/sec)
INFO: [mplex] Frequency : 48000 Hz
INFO: [mplex] SYSTEMS/PROGRAM stream:
INFO: [mplex] rough-guess multiplexed stream data rate : 10649696
INFO: [mplex] target data-rate specified : 10080000
++ WARN: [mplex] Target data rate lower than computed requirement!
++ WARN: [mplex] N.b. a 20% or so discrepancy in variable bit-rate
++ WARN: [mplex] streams is common and harmless provided no time-outs will occur
INFO: [mplex] Run-in Sectors = 90 Video delay = 13165 Audio delay = 16765
INFO: [mplex] New sequence commences...
INFO: [mplex] Video e0: buf= 237568 frame=000000 sector=00000000
INFO: [mplex] Audio c0: buf= 4096 frame=000000 sector=00000000
INFO: [mplex] Audio bd: buf= 16384 frame=000000 sector=00000000
INFO: [mplex] Scanned to end AU 233988
INFO: [mplex] STREAM e0 completed @ frame 233988.
INFO: [mplex] STREAM bd completed @ frame 292485.
INFO: [mplex] STREAM c0 completed @ frame 389981.
INFO: [mplex] Multiplex completion at SCR=842363026.
INFO: [mplex] Video e0: buf= 212092 frame=233988 sector=01682294
INFO: [mplex] Audio c0: buf= 640 frame=389981 sector=00111203
INFO: [mplex] Audio bd: buf= 9216 frame=292485 sector=00259988
INFO: [mplex] VIDEO_STATISTICS: e0
INFO: [mplex] Video Stream length: 3385765112 bytes
INFO: [mplex] Sequence headers: 20325
INFO: [mplex] Sequence ends : 1
INFO: [mplex] No. Pictures : 233988
INFO: [mplex] No. Groups : 20325
INFO: [mplex] No. I Frames : 20325 avg. size 36768 bytes
INFO: [mplex] No. P Frames : 57672 avg. size 16352 bytes
INFO: [mplex] No. B Frames : 155992 avg. size 10868 bytes
INFO: [mplex] Average bit-rate : 2893600 bits/sec
INFO: [mplex] Peak bit-rate : 9779600 bits/sec
INFO: [mplex] BUFFERING min 15 Buf max 141352
INFO: [mplex] AUDIO_STATISTICS: c0
INFO: [mplex] Audio stream length 224629632 bytes.
INFO: [mplex] Syncwords : 389982
INFO: [mplex] Frames : 389982 padded
INFO: [mplex] Frames : 0 unpadded
INFO: [mplex] BUFFERING min 15 Buf max 587
INFO: [mplex] AUDIO_STATISTICS: bd
INFO: [mplex] Audio stream length 524134912 bytes.
INFO: [mplex] Frames : 1785789948
INFO: [mplex] BUFFERING min 35 Buf max 6755
INFO: [mplex] MUX STATUS: no under-runs detected.
23:11:31-22.02.2004 -> MPLEX Returncode: 0
[0m
23:11:31-22.02.2004 -> ...done.
23:11:31-22.02.2004 -> file: /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.mpg
23:11:31-22.02.2004 -> has been created.
23:11:31-22.02.2004 -> MAKE_TS_FILE was chosen, tcmplexing mpv and mp2 for better results ...
[1;36m

INFO: using reference profile (MPEG2)
INFO: profile type is (PAL)

INFO:
INFO: Scanning video stream for a sequence header and pulldown type ...
INFO: no pulldown detected ...
INFO:
INFO: Scanning video stream for pictures ...
*** Scanning video stream: 0% - byte offset 12 of -909202184. (0)%
*** Scanning video stream: 1% - byte offset 33859156 of -909202184. (1)%
*** Scanning video stream: 2% - byte offset 67715482 of -909202184. (2)%

dann:

*** Scanning video stream: 99% - byte offset 3351908102 of -909202184. (99)%
INFO: Found 233989 picture headers, stream bit offset 27086120896.
INFO: Video stream information
INFO: Stream length : 3385765112
INFO: Total time (seconds) : 9359
INFO: Sequence start : 20325
INFO: Sequence end : 1
INFO: No. Pictures : 233989
INFO: No. Groups : 20325
INFO: No. I Frames : 20325 avg. size 36768 bytes
INFO: No. P Frames : 57672 avg. size 16352 bytes
INFO: No. B Frames : 155992 avg. size 10868 bytes
INFO: No. D Frames : 0 avg. size 0 bytes
INFO: Horizontal size : 720
INFO: Vertical size : 576
INFO: Aspect ratio : 0.6735
INFO: Picture rate : 25.000 frames/sec
INFO: Bit rate : 1222400 bytes/sec (9779200 bits/sec)
INFO: Computed avg rate : 362500 bytes/sec (2900000 bits/sec)
INFO: Computed max rate : 1141850 bytes/sec (9134800 bits/sec)
INFO: Vbv buffer size : 229376 bytes
INFO: CSPF : 0
INFO:
INFO: Scanning audio stream for access units information
ThOe: layer=1 bit_rate=192 freq=48.000000 slots=144

*** Scanning audio stream: 0% - byte offset 4 of 224629632. (0)%
*** Scanning audio stream: 1% - byte offset 2246404 of 224629632. (1)%


dann:


*** Scanning audio stream: 99% - byte offset 222383812 of 224629632. (99)%
INFO: Found 389982 audio frame headers, stream bit offset 1797037056.
INFO: MPEG audio stream information
INFO: Stream length : 224629632
INFO: Syncwords : 389982
INFO: Frames : 389982 size 576 bytes
INFO: Frames : 0 size 577 bytes
INFO: Layer : 2
INFO: CRC checksums : no
INFO: Bit rate : 24000 bytes/sec (192 kbit/sec)
INFO: Frequency : 48.0 kHz
INFO: Mode : 0 stereo
INFO: Mode extension : 0
INFO: Copyright bit : 0 no copyright
INFO: Original/Copy : 1 original
INFO: Emphasis : 0 none
INFO:
INFO: Multiplexing information
INFO: Video stream data rate : 1141850 bytes/sec (9134800 bits/sec)
INFO: Audio stream 1 data rate : 24000 bytes/sec (192000 bits/sec)
INFO: Overhead data rate : 18350 bytes/sec (146800 bits/sec)
INFO: Total data rate : 1184200 bytes/sec (9473600 bits/sec)
INFO:
INFO: Multiplexing file /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/TS_ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.mpg
*** Multiplexing: 0% - 2 of 623972 A/V units. (0)%
*** Multiplexing: 1% - 6241 of 623972 A/V units. (1)%


dann:


*** Multiplexing: 99% - 617733 of 623972 A/V units. (99)%
INFO: Finished multiplexing /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/TS_ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.mpg
*** Multiplexing: 100% - 623972 of 623972 A/V units. (100)%

23:16:50-22.02.2004 -> tcmplex Returncode: 0
[0m
23:16:50-22.02.2004 -> creating TS-File ...
[1;31m
X081.6_int10/30.12.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..4, -c <x>, -o <x>, -n <x>, -l, -p <x>, -i <x>, -g
-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
-i <tokens> ...use only these (P)IDs, separated by comma ","
-g ...display the GUI using all given CLI options
-l ...write the normal logfile
use -dvx OR -c & -o/-n/-l/-p/-i/-g or no options (for std)

java.version 1.4.2
java.vendor Sun Microsystems Inc.
java.home /usr/lib/SunJava2-1.4.2/jre
java.vm.version 1.4.2-b28
java.vm.vendor Sun Microsystems Inc.
java.vm.name Java HotSpot(TM) Client VM
java.class.vers 48.0
java.class.path /usr/lib/jar/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


use config file /usr/lib/jar/pX_ts.ini ...
0 additional AC3 frames loaded..

X081.6_int10 (30.12.2003)


=== session infos ===


=> working with collection 0

-> write output files to :

/home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/


=> File 0: /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/TS_ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.mpg (3666709596 bytes)

=> File is MPEG-2 PS/SS (Video/Audio PES)

=> make a TS

1% converting A/V PES file TS_ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.mpg
-> found PES-ID 0xE0 (MPEG Video) mapped to 0xE0

-> found PES-ID 0xC0 (MPEG Audio) mapped to 0xC0

===> new File /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/TS_ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.ts


summary of created media files:

Stream: /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/TS_ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.ts

=> 5511220 bytes written...

--- end of quick info ---


=> File 0: /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/TS_ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.mpg (3666709596 bytes)

=> File is MPEG-2 PS/SS (Video/Audio PES)

=> make a TS

-> found PES-ID 0xE0 (MPEG Video) mapped to 0xE0

-> found PES-ID 0xC0 (MPEG Audio) mapped to 0xC0

2% converting A/V PES file TS_ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.mpg
3% converting A/V PES file TS_ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.mpg


dann:


99% converting A/V PES file TS_ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.mpg
100% converting A/V PES file TS_ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.mpg
===> new File /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/TS_ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.ts


summary of created media files:

Stream: /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/TS_ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.ts

=> 3856034912 bytes written...
23:21:02-22.02.2004 -> ProjectX Returncode: 0
[0m
23:21:02-22.02.2004 -> deleting /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/TS_ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.mpg. It's no longer needed.
23:21:08-22.02.2004 -> creating directory /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/DVD ...
23:21:08-22.02.2004 -> building dvd ...
[1;34m
Creating DVD from /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.mpg
ProSieben
The
Rock
Fels
der
Entscheidung
20040222
201655
Will use "ProSieben The Rock Fels der Entscheidung 20040222 201655" as title for the movie
1. mp2 audio-track will be assigned to language de
1. ac3 audio-track will be assigned to language de
Building VMGM-Menu using title-string
...done
Creating temporary DVD-structure......done
Capturing Chapter-Screenshots from temporary DVD......done
Building VTSM-Menu(s)......done
Finishing dvdauthor xml-file...
49 chapters found - with 0 errors
...done
Authoring DVD into /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/DVD...
...done
dvdwizard finished successfully. Bye ;-)
[0m
23:41:27-22.02.2004 -> dvdwizard was successful.
23:41:27-22.02.2004 -> deleting /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655.mpg
23:41:29-22.02.2004 -> creating directory /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/ISO ...
23:41:29-22.02.2004 -> trying to "mkisofs" /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/DVD
[1;31m
0.24% done, estimate finish Sun Feb 22 23:41:29 2004


und zum schluss:

99.54% done, estimate finish Sun Feb 22 23:45:38 2004
99.78% done, estimate finish Sun Feb 22 23:45:39 2004
Total translation table size: 0
Total rockridge attributes bytes: 0
Total directory bytes: 4096
Path table size(bytes): 42
Max brk space used 21864
2074491 extents written (4051 Mb)
[0m
23:45:40-22.02.2004 -> "mkisofs" successful.
23:45:40-22.02.2004 -> deleting /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655/DVD
23:45:43-22.02.2004 -> sending message to dbox
23:45:53-22.02.2004 -> FINISHED !


kann die Stelle nicht finden wo er denn die Werbung rausschneidet.

oder meinst du die px.ini?

22:53:01-22.02.2004 -> searching for aspect-ratio ...
22:53:10-22.02.2004 -> found "4:3"
22:53:10-22.02.2004 -> using PX_INI: /usr/lib/jar/pX.ini
22:53:10-22.02.2004 -> creating /home/sb/daten/filme/ProSieben_The_Rock___Fels_der_Entscheidung_20040222_201655



MFG Satmen
DarkVolli
Interessierter
Interessierter
Beiträge: 53
Registriert: Dienstag 11. März 2003, 12:42

Beitrag von DarkVolli »

Mahlzeit Satmen!
Leider komme ich erst jetzt zur Antwort.
Den interessanten Teil Deines Logfiles hast Du leider nicht gepostet.
Im Logfile zum Output von ProjectX zum demuxen der Streams sollte die Zeile stehen:

use config file /usr/lib/jar/pX_169.ini ...

Nur dann wird die die Werbung (also nicht 16:9 Format) automatisch rausgeschnitten.
Dazu wird ab 100 Mb im Stream 1 Mb rausgeschnitten und auf das Format analysiert.

Aber sendet Pro7 überhaupt 16:9? Wenn das der Fall war, ist meine Vermutung, dass Du 5 min vorher die Aufnahme gestartet hast und so das 4:3 Format gewählt wurde. ->also die Aufnahme nicht zu früh starten bzw. sicherstellen das der Film im !6:9 Format ist...

cu
DarkVolli
DarkVolli
Interessierter
Interessierter
Beiträge: 53
Registriert: Dienstag 11. März 2003, 12:42

Beitrag von DarkVolli »

@Satmen
Hätte Deinen Post bis zum Schluß lesen sollen...
Die udrec_suite hat ein 4:3 Verhältnis gefunden, also die pX.ini verwendet, also keine Werbung rausgeschnitten.
Wie gesagt, wenn der Film im 16:9 Format war, hast Du vermutlich die Aufnahme zu früh gestartet.

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

Beitrag von sir-zock-a-lot »

22:53:01-22.02.2004 -> searching for aspect-ratio ...
22:53:10-22.02.2004 -> found "4:3"
22:53:10-22.02.2004 -> using PX_INI: /usr/lib/jar/pX.ini
Jo, DarkVolli hatte es bereits geahnt. Wenn der Film wirklich in 16:9 ausgestrahlt wurde, hat das Skript die falsche pX.ini angezogen. Wahrscheinlich wurde beim Format-Test in ein Stueck Werbung gesprungen. Aender einfach mal den Wert fuer "skip" in "custom_udrec.sh" auf, sagen wir 500000.

Code: Alles auswählen

        # create a 1MB mpv-file, jump 100MB into movie.v0
        dd      if=${MKDVD_TMP_DIR}/${REC_FILE_BASE}.v0 \
                of=${MKDVD_TMP_DIR}/${REC_FILE_BASE}_tmp.v0 \
                bs=1024 count=1000 [b]skip=10000[/b] > /dev/null 2>&1
Sollte das auch nicht gehen, nimm den Holzhammer und setzte die PX_INI fest auf ${PX_169_INI} und zwar hier:

Code: Alles auswählen

        # choose ini
        if [ ${FMT} == 16:9 ] && [ ${NO_AD} == 1 ]; then
                PX_INI=${PX_169_INI}
        else
                PX_INI=${PX_169_INI}
        fi
Das Logfile sieht ansonsten aus, wie es soll.

Gruss,
Patrick
DarkVolli
Interessierter
Interessierter
Beiträge: 53
Registriert: Dienstag 11. März 2003, 12:42

Beitrag von DarkVolli »

@sir-zock-a-lot
Wenn Du das ini-file für projectX fest auf 16:9 "verdrahtest" und der Stream komplett im 4:3 Format ist, ist nichts mit demuxen!
Ich würde es für besser halten, den skip-wert zu erhöhen. (Oder nur bei sicher 16:9 Filmen "fest verdrahten")

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

Beitrag von Satmen »

So, bin auch gerade nachhause gekommen (Kölle Alaaf)

Habe den Film per Timer Aufgenommen und wenn ich mir jetzt das TS-File anschaue habe ich ca. 10-20sec bevor der Film anfängt Werbung in 4:3 am laufen.
Das heißt ihr habt recht.

Werde zuerst mal mit anderen skipeinstellungen Testen,nehme an das die voreingestellten 100000 dann 100Mb im vertigen File sind das heist ca 5min in den Film rein.Dann hatte ich wohl das Pech das nach 5min schon wieder werbung anfing?

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

Beitrag von sir-zock-a-lot »

@DarkVolli

Klar, das Festverdrahten der ini-Datei sollte auch nur dann geschehen, wenn man sich sicher(tm) ist, dass der Film in 16:9 ausgestrahlt wurde und es anschliessend auch wieder rueckgaengig machen.

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

Beitrag von Satmen »

Kann man, wie in meinem Falle, das TS-File nachträglich nochmal mit den dann geänderten skipeinstellungen unkompliziert erneut von udrec berechnen lassen? Ich meine die werbung rausschneiden und ein erneutes DVD-IsoFile erstellen lassen?
Der Vorgang war ja zuvor quasi Ordentlich abgeschlossen worden, sodas ich mit:
custom_udrec.sh <streamname>
den Fehler so nicht beheben kann.

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

Beitrag von sir-zock-a-lot »

Warum soll das nicht gehen ? pes-files geloescht ?
Satmen
Interessierter
Interessierter
Beiträge: 42
Registriert: Sonntag 6. Januar 2002, 11:31

Beitrag von Satmen »

Ja, leider pes-file gelöscht.

MFG Satmen
marlboro
Interessierter
Interessierter
Beiträge: 42
Registriert: Mittwoch 28. November 2001, 00:00

Beitrag von marlboro »

Mahlzeit,

so, habe die udrec_suite auch zum Laufen bewegt. Als Linux Noob habe ich mich für Suse als Distri entschieden.

Eine Frage mal dazu (hab ich noch nicht getestet):
wie sieht das eigentlich aus wenn ich eine Aufnahme beende und sofort die nächste ansteht? Die udrec_suite rechnet die erste ja gerade um und nimmt sofort die zweite auf. Könnten die sich in die Quere kommen (falls z.b. die zweite Aufnahme relativ kurz ist und auch umgerechnet werden will)?

Schön wäre es für eine spätere Version, wenn man zusätzlich die Auswahl hätte direkt ohne Umwandlung in TS aufzunehmen (komplett ohne Umrechnung). Dann kann man die udrec_suite lediglich als digitalen Videorecorder laufen lassen und falls man eine DVD erstellen möchte, schaltet man die notwendigen Sachen in der conf wieder ein.


Besten Dank

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

Beitrag von supertroo »

@ marlboro

Eine Frage mal dazu (hab ich noch nicht getestet):
wie sieht das eigentlich aus wenn ich eine Aufnahme beende und sofort die nächste ansteht? Die udrec_suite rechnet die erste ja gerade um und nimmt sofort die zweite auf. Könnten die sich in die Quere kommen (falls z.b. die zweite Aufnahme relativ kurz ist und auch umgerechnet werden will)?
unter /var/lock werden datein angelegt, diese sind (wenn ich es richtig kapiere, für die Reihenfolge zuständig)
- erste Aufnahme startet, lock file wird erzeugt
- Aufnahme wird von udrec_suite bearbeitet (demuxen, schneiden......)
- wenn du dann eine zweite Aufnahme startest, wird ein neues lock file erzeugt
- erste Aufnahme fertig und bearbeitet, wird das erste lock file gelöscht
- udrec_suite beginnt mit der Bearbeitung der zweiten Aufnahme
.....
......

Aber nun zu meiner Frage, ist es möglich der udrec_suite anzusagen, das sie bitte !nur! den ac3 - Ton in das finale TS file packen soll? Die mp2 aufnahme kann ja bestehen bleiben, für Audio- only, aber halt nicht in das TS mit rein. Entweder via config file oder wenn ich da irgendwas in der custom_udrec.sh ändern kann, reicht mir das.

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

Beitrag von sir-zock-a-lot »

@marlboro:

Die neue Version von "udrec_suite" unterstuetzt TS-Streaming. Wenn du Lust hast mitzutesten, setze dich am Besten auf die Maillingliste bei SF. Sollte bald soweit sein.
Vorraussetzung ist aber ein aktuelles Neutrino-Release mit den entsprechenden Anpassungen (siehe tonsel's README).

@supertroo:

Das lockfile verhindert lediglich die parallele Verarbeitung zweier Aufnahmen. Aufnahme und Verarbeitung kommen sich also nicht in die Quere. Allerdings muessen die Timer leicht angepasst werden, wenn Aufnahmestart und -ende zweier Sendungen sich ueberschneiden. Als "Overhead" sollte eine Minute reichen.
Ich habe deinen Wunsch der waehlbaren Audiospur schon nicht vergessen ;) Funktioniert schon, Release dauert wie gesagt noch ein bisschen.

Gruss,
Patrick
marlboro
Interessierter
Interessierter
Beiträge: 42
Registriert: Mittwoch 28. November 2001, 00:00

Beitrag von marlboro »

@sir-zock-a-lot
Besten Dank, ist ja toll das das bald funktioniert. Image ist kein Problem - ist ja z.B. im JTG-Image schon seit einiger Zeit eingebaut.

Allerdings denke ich nicht, das ich mich mit meinen Linux Kenntnissen als Beta-Tester eigne :) Ich bin Heilfroh das die udrec_suite erstmal bei mir läuft - und das wohl auch eher dank pacmans rpm's :)

Mir grauts schon wenn ich darüber nachdenke wie ich die udrec-suite updaten soll.....



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

Beitrag von Boltergeist »

ich will auch testen!

Falls ich darf (weil ihr werdet wohl dann wieder Mails von mir bekommen... *g*)