Lucike
19.08.2003, 20:29
[equote:553322f344="Posted: December 30 2002, 8:15 by kosmic10"]Hallo,
ich habe das Problem, dass bei Fehlern in mit windvblive aufgenommenen mpg/ac3- Streams zwar die fehlerhaften GOP´s korrekt erkannt und entfernt werden, aber im AC3-File an der Fehlerstelle anschließend ein Geräusch wie eine infernalische Trompete ertönt. Das passiert auch bei Fehlern in eigentlich leisen Passagen. Gibt es eine Möglichkeit auch bei AC3 "stille Frames" einzufügen ? ( Option "Fill gaps with previous Frame" @AC3 ever choosen) .
Oder liegt das Problem evtl. an einer anderen Stelle, dass zwar die defekte GOP entfernt, vermeintlich gute AC3-Frames aber in den Dateien verbleiben ?
Gruß,
kosmic10[/equote:553322f344]
[equote:553322f344="Posted: December 30 2002, 8:22 by dvb.matt"]hi,
dazu müßt ich mir erstmal eine Bibliothek mit "stillen Frames" in allen denkbaren vorkommenden Sampleraten/Channelmodi/Bitraten anlegen.
Ist letztlich Fleißarbeit, die auch extern erledigt werden könnte
bei MPEG-Audio ist es sehr simple, zulässige (konforme) "stille" Frames selbst on the fly zu kreieren.
Bei AC3 hab ich mich so tief nicht eingelesen...
deswegen je nach letztem Frame so ein Gedröhne.. (bei meist einem fehlenden Paket 1..5 Frames zu ertragen)
mfg[/equote:553322f344]
[equote:553322f344="Posted: December 30 2002, 8:48 by kosmic10"]Hallo
und danke für die superschnelle Antwort. Wäre es alternativ nicht möglich die betreffenden Frames komplett wegzulassen und auch das Video entsprechend "zurechtzustutzen", oder treten dabei wieder andere Probleme (Sync. usw.) auf ?
An einer externen Arbeit würde ich mich gern beteiligen, allerdings habe ich noch nie was mit JAVA zustande gebracht, mehr mit VB und etwas VC.
Gruß,
kosmic10[/equote:553322f344]
[equote:553322f344="Posted: December 30 2002, 11:27 by dvb.matt"]und danke für die superschnelle Antwort. Wäre es alternativ nicht möglich die betreffenden Frames komplett wegzulassen und auch das Video entsprechend "zurechtzustutzen", oder treten dabei wieder andere Probleme (Sync. usw.) auf ?
Video hat bei "mir" Vorrang..
zudem wird Audio derzeit erst NACH Video angefaßt, was eine nachträgliche Änderung im Video ausschließt
An einer externen Arbeit würde ich mich gern beteiligen, allerdings habe ich noch nie was mit JAVA zustande gebracht, mehr mit VB und etwas VC.
Oha,
der Teil ist nicht zwingend Java-gebunden...
ich dachte da an ein binäres File, das fortlaufend für jeden AC3 Typ ein (gültig erzeugtes z.B. mit SF SE) "stilles" Frame enthält. Aus dem wird dann nur das benötigte Frame rausgeholt.
Das wären dann so 3 (Samplerate) * 7 (Channelmodi) * 13 (Bitrate) = 273 Frames (puuh )
mfg[/equote:553322f344]
[equote:553322f344="Posted: January 1 2003, 15:31 by dvb.matt"]@kosmic10
würdeste den Job machen?
hat ja mit proggen in dem Sinn ja nicht mal was zu tun.
mfg[/equote:553322f344]
ich habe das Problem, dass bei Fehlern in mit windvblive aufgenommenen mpg/ac3- Streams zwar die fehlerhaften GOP´s korrekt erkannt und entfernt werden, aber im AC3-File an der Fehlerstelle anschließend ein Geräusch wie eine infernalische Trompete ertönt. Das passiert auch bei Fehlern in eigentlich leisen Passagen. Gibt es eine Möglichkeit auch bei AC3 "stille Frames" einzufügen ? ( Option "Fill gaps with previous Frame" @AC3 ever choosen) .
Oder liegt das Problem evtl. an einer anderen Stelle, dass zwar die defekte GOP entfernt, vermeintlich gute AC3-Frames aber in den Dateien verbleiben ?
Gruß,
kosmic10[/equote:553322f344]
[equote:553322f344="Posted: December 30 2002, 8:22 by dvb.matt"]hi,
dazu müßt ich mir erstmal eine Bibliothek mit "stillen Frames" in allen denkbaren vorkommenden Sampleraten/Channelmodi/Bitraten anlegen.
Ist letztlich Fleißarbeit, die auch extern erledigt werden könnte
bei MPEG-Audio ist es sehr simple, zulässige (konforme) "stille" Frames selbst on the fly zu kreieren.
Bei AC3 hab ich mich so tief nicht eingelesen...
deswegen je nach letztem Frame so ein Gedröhne.. (bei meist einem fehlenden Paket 1..5 Frames zu ertragen)
mfg[/equote:553322f344]
[equote:553322f344="Posted: December 30 2002, 8:48 by kosmic10"]Hallo
und danke für die superschnelle Antwort. Wäre es alternativ nicht möglich die betreffenden Frames komplett wegzulassen und auch das Video entsprechend "zurechtzustutzen", oder treten dabei wieder andere Probleme (Sync. usw.) auf ?
An einer externen Arbeit würde ich mich gern beteiligen, allerdings habe ich noch nie was mit JAVA zustande gebracht, mehr mit VB und etwas VC.
Gruß,
kosmic10[/equote:553322f344]
[equote:553322f344="Posted: December 30 2002, 11:27 by dvb.matt"]und danke für die superschnelle Antwort. Wäre es alternativ nicht möglich die betreffenden Frames komplett wegzulassen und auch das Video entsprechend "zurechtzustutzen", oder treten dabei wieder andere Probleme (Sync. usw.) auf ?
Video hat bei "mir" Vorrang..
zudem wird Audio derzeit erst NACH Video angefaßt, was eine nachträgliche Änderung im Video ausschließt
An einer externen Arbeit würde ich mich gern beteiligen, allerdings habe ich noch nie was mit JAVA zustande gebracht, mehr mit VB und etwas VC.
Oha,
der Teil ist nicht zwingend Java-gebunden...
ich dachte da an ein binäres File, das fortlaufend für jeden AC3 Typ ein (gültig erzeugtes z.B. mit SF SE) "stilles" Frame enthält. Aus dem wird dann nur das benötigte Frame rausgeholt.
Das wären dann so 3 (Samplerate) * 7 (Channelmodi) * 13 (Bitrate) = 273 Frames (puuh )
mfg[/equote:553322f344]
[equote:553322f344="Posted: January 1 2003, 15:31 by dvb.matt"]@kosmic10
würdeste den Job machen?
hat ja mit proggen in dem Sinn ja nicht mal was zu tun.
mfg[/equote:553322f344]