EthanoliX
10th April 2006, 17:26
Moin, meiner einer hat ein kleines Problem, was ihn stutzig gemacht hat.
Ich habe hier die Rohdaten einer TV-Aufnahme (DVB-T), und da es sich um einen alten Kinofilm handelt, ging ich davon aus, daß es sich um Vollbilder handelt, diesen Anschein hatte es auch, bis zu diesem Szenenwechsel, ab dem das Material scheinbar interlaced ist.
http://www.ethanolix.dnsalias.net/files/bsp.avi (Szenenwechsel)
Skript:
mpeg2source("g:\_temp\mpeg2schnitt\scharfschuetze_cut.d2v",cpu=2)
Trim(34210,34480)
Codec: XviD, konst. Quant. 3, interlaced
Wenn man nun via Skript folgendes macht:
mpeg2source("g:\_temp\mpeg2schnitt\scharfschuetze_cut.d2v",cpu=2)
Trim(34210,34480)
SeparateFields()
DeleteFrame(216)
Weave()
kommt http://www.ethanolix.dnsalias.net/files/bsp-geschnitten.avi (das) dabei heraus.
Von analogen TV-Mitschnitten kannte ich diese Phänomen, daß scheinbar die falschen Felder in ein Frame gepackt sind, und es daher den Anschein hat, der Film sei interlaced, bei DVB aufnahmen ist mir dies hier das erste mal begegnet. Und v.a. wundert mich, daß es mitten im Film geschieht, und das nicht nur einmal. Das komplette Skript sah dann so aus:
mpeg2source("g:\_temp\mpeg2schnitt\scharfschuetze_cut.d2v",cpu=2)
SeparateFields()
DeleteFrame(0)
DuplicateFrame(4257)
DeleteFrame(4334)
DuplicateFrame(4360)
DeleteFrame(68636)
DuplicateFrame(121364)
DeleteFrame(142244)
Weave()
FadeIn(10)
Crop(8,8,-8,-8)
FillMargins(2,0,2,0)
UnDot()
UnFilter(10,10)
so, und nun zu meinem eigentlichen Anliegen:
1. Falls wer verbesserungsvorschläge hat, um dieses Problem zu umgehen: Immer her damit. :)
2. Weiß jemand wudurch dieses Problem bedingt ist? Kann es z.B. durch Aussetzer beim DVB-T-Empfang bedingt sein?
Danke schonmal.
Ich habe hier die Rohdaten einer TV-Aufnahme (DVB-T), und da es sich um einen alten Kinofilm handelt, ging ich davon aus, daß es sich um Vollbilder handelt, diesen Anschein hatte es auch, bis zu diesem Szenenwechsel, ab dem das Material scheinbar interlaced ist.
http://www.ethanolix.dnsalias.net/files/bsp.avi (Szenenwechsel)
Skript:
mpeg2source("g:\_temp\mpeg2schnitt\scharfschuetze_cut.d2v",cpu=2)
Trim(34210,34480)
Codec: XviD, konst. Quant. 3, interlaced
Wenn man nun via Skript folgendes macht:
mpeg2source("g:\_temp\mpeg2schnitt\scharfschuetze_cut.d2v",cpu=2)
Trim(34210,34480)
SeparateFields()
DeleteFrame(216)
Weave()
kommt http://www.ethanolix.dnsalias.net/files/bsp-geschnitten.avi (das) dabei heraus.
Von analogen TV-Mitschnitten kannte ich diese Phänomen, daß scheinbar die falschen Felder in ein Frame gepackt sind, und es daher den Anschein hat, der Film sei interlaced, bei DVB aufnahmen ist mir dies hier das erste mal begegnet. Und v.a. wundert mich, daß es mitten im Film geschieht, und das nicht nur einmal. Das komplette Skript sah dann so aus:
mpeg2source("g:\_temp\mpeg2schnitt\scharfschuetze_cut.d2v",cpu=2)
SeparateFields()
DeleteFrame(0)
DuplicateFrame(4257)
DeleteFrame(4334)
DuplicateFrame(4360)
DeleteFrame(68636)
DuplicateFrame(121364)
DeleteFrame(142244)
Weave()
FadeIn(10)
Crop(8,8,-8,-8)
FillMargins(2,0,2,0)
UnDot()
UnFilter(10,10)
so, und nun zu meinem eigentlichen Anliegen:
1. Falls wer verbesserungsvorschläge hat, um dieses Problem zu umgehen: Immer her damit. :)
2. Weiß jemand wudurch dieses Problem bedingt ist? Kann es z.B. durch Aussetzer beim DVB-T-Empfang bedingt sein?
Danke schonmal.