bsmith1593
20th February 2011, 21:51
I have a video that has an ambiguous field order, and I do not know what to do. DGIndex reports the field order as TFF, and when I tested the field order in VirtualDub, the video flowed perfectly. However, it also flowed perfectly as BFF. When I plug the video into my main script [with Telecine(post=0) and TFM(slow=2,cthresh=255)] with both orders, I see no difference. Does this video not really have a field order? I am highly confused. Thank you for your help.
55-second clip: http://eva.adriels.com/miscellaneous/VTS_03_1.m2v
Field Order script:
mpeg2source("C:\PROGRA~1\GORDIA~1\D2Vs\Who Said.d2v")
AssumeTFF().SeparateFields()
Main script:
mpeg2source("C:\PROGRA~1\GORDIA~1\D2Vs\Who Said.d2v")
AssumeTFF()
Telecide(post=0)
TFM(slow=2,cthresh=255)
# vinverse()
# TDecimate()
# UnDot()
# T-?, B-?, L-?, R-?
NOTE: For those who will comment about it, I have a reason for having two field matchers. I tried both Telecide() and TFM() separately. Telecide() found some better matches than TFM(), and TFM() found some better matches than Telecide(), so I use them both. In other words, Telecide() might have found good matches for frames 2 and 4 but not for frames 6 and 8, while TFM() might have found good matches for frames 6 and 8 but not for frames 2 and 4. Also, I am sorry if this is in the wrong section. It concerned AviSynth, so I put it in this section.
55-second clip: http://eva.adriels.com/miscellaneous/VTS_03_1.m2v
Field Order script:
mpeg2source("C:\PROGRA~1\GORDIA~1\D2Vs\Who Said.d2v")
AssumeTFF().SeparateFields()
Main script:
mpeg2source("C:\PROGRA~1\GORDIA~1\D2Vs\Who Said.d2v")
AssumeTFF()
Telecide(post=0)
TFM(slow=2,cthresh=255)
# vinverse()
# TDecimate()
# UnDot()
# T-?, B-?, L-?, R-?
NOTE: For those who will comment about it, I have a reason for having two field matchers. I tried both Telecide() and TFM() separately. Telecide() found some better matches than TFM(), and TFM() found some better matches than Telecide(), so I use them both. In other words, Telecide() might have found good matches for frames 2 and 4 but not for frames 6 and 8, while TFM() might have found good matches for frames 6 and 8 but not for frames 2 and 4. Also, I am sorry if this is in the wrong section. It concerned AviSynth, so I put it in this section.