Tonauswahl bei C Delux?

Digital Recording
60/40
Interessierter
Interessierter
Beiträge: 23
Registriert: Donnerstag 2. August 2001, 00:00

Beitrag von 60/40 »

Hallo auch, ist es eigentlich irgendwie möglich bei 2sprachigen Filmen beide Audio spuren zu grabben? oder wie schaltet man denn auf den original ton? so hat das grabben schon wunderbar funktioniert, bis auf einen kleinen absturz nach ende des films.

die 2 resyncs sind glaub ich wenn das bild total schwarz ist also nichts zum streamen gab, nach dem cdome logo, aber der absturz am ende????

14:43:26.120 [AudioHTTP] terminated
14:43:24.190 [AudioPesParser] terminated
14:43:23.480 [VideoHTTP] terminated
14:43:22.820 [VideoPesParser] terminated
14:43:22.440 [Muxer] terminated
14:43:22.440 [MuxWriter] terminated
14:43:22.440 [Muxer] abnormal thread termination (EAssertionFailed: Assertion fehlges (C:ProgrammingprjWinGrabTePesFiFo.pas, Zeile 224))
14:43:22.380 [Muxer] Invalid video packet: packet containes pts but no picture start code
14:43:22.220 [Muxer] Resync successful
14:43:20.180 [Muxer] Invalid sequence: SeqDuration: 959 SeqDurationFromPics: 760 [sequence skipped, need resync]
14:43:20.130 [Muxer] Invalid video packet: packet containes picture start code but no pts
14:38:13.540 [Muxer] Invalid video packet: packet containes picture start code but no pts
14:08:26.700 [Muxer] Resync successful
14:08:26.700 [Muxer] SplittSize reached... starting new file
13:28:27.220 [Muxer] Resync successful
13:28:25.360 [Muxer] SplittSize reached... starting new file
12:49:52.880 [Muxer] Invalid video packet: packet containes picture start code but no pts
12:49:20.970 [Muxer] Invalid video packet: packet containes picture start code but no pts
12:49:20.970 [Muxer] Invalid video packet: packet containes picture start code but no pts
12:48:25.830 [Muxer] Resync successful
12:48:22.920 [AudioHTTP] HTTP streaming started successfully
12:48:22.750 [AudioHTTP] started
12:48:22.750 [VideoHTTP] HTTP streaming started successfully
12:48:22.640 [VideoHTTP] started
12:48:22.590 [AudioPesParser] started
12:48:22.590 [VideoPesParser] started
12:48:22.590 [Muxer] started
12:48:22.590 [MuxWriter] started


cu 60/40
Elminster
Senior Member
Beiträge: 147
Registriert: Freitag 3. August 2001, 00:00

Beitrag von Elminster »

a) z.Zt. ist es nicht möglich mehrere audiostreams gleichzeitig zu grabben... ich werde mir was überlegen...

b) ich arbeite gerade an einer neuimplementierung meines muxer... irgendwas läuft da zZt. noch nicht richtig... ich würde jedem empfehlen vorerst nur in getrennte audio und video pes streams aufzunehmen und später zu muxxen... falls ich dann noch fehler im muxer finde / behebe kann man später einfach neu muxen

c) der absturz am schluss kommt aus folgender funktion:

procedure TTePesBufferPage.OffsetPTSDTS(aOffset: Int64);
begin
if PTS = -1 then
Exit;
PTS := PTS + aOffset;
Assert(PTS >= 0);
EncodePTS;

bin mir nicht sicher wodurch die PTS kleiner 0 wurde... höchstwarscheinlich hat PW zu dieser Zeit die gesendete PTS wieder auf Null gestellt... ich muss da noch ne bessere fehlerbehandlung einbauen...

cu Elmi