PDA

View Full Version : DVB's mpeg to avi (no blend)


himmania
15th June 2007, 21:45
Hi

so the people with dvb's know what the quality is... It's good right? most of the times the picture is somehow sharpen and look like a crystal..Yeah its not perfect but....Ok so why everytime when i use Virtual Dub + avisynth to encode the video to avi the picture become blend? Yes i use FieldDeinterlace to deinterlace the picture and the video become blend....even when i just use virtual dub without avisynth the picture its not that good like the source even i encode with a big bitrate.... So how can i save the picture (or do it better) and to deinterlace the picture.... :helpful:


thanks anyway

Terranigma
15th June 2007, 22:38
Hi

so the people with dvb's know what the quality is... It's good right? most of the times the picture is somehow sharpen and look like a crystal..Yeah its not perfect but....Ok so why everytime when i use Virtual Dub + avisynth to encode the video to avi the picture become blend? Yes i use FieldDeinterlace to deinterlace the picture and the video become blend....even when i just use virtual dub without avisynth the picture its not that good like the source even i encode with a big bitrate.... So how can i save the picture (or do it better) and to deinterlace the picture.... :helpful:


thanks anyway

Field deinterlacing is blending fields, that's why your output is blended. I've never came across a dvb source before, so I would only assume that it's Telecine and it needs to have the telecine reversed via ivtc. Remember, i'm just speculating since you don't have a sample on hand.

SeeMoreDigital
15th June 2007, 23:09
Just so as you know....

All 720x576 MPEG-2 DVB-S/T/C video streams in the UK are broadcast using "pure interlaced" fields (ie: 50i). Making it impossible to reconstruct a "progressive" frame. Regardless of weather the original source was progressive...


Cheers

Terranigma
15th June 2007, 23:12
Just so as you know....

All 720x576 MPEG-2 DVB-S/T/C video streams in the UK are broadcast using "pure interlaced" fields (ie: 50i). Making it impossible to reconstruct a "progressive" frame. Regardless of weather the original source was progressive...


Cheers
Hey now, I said I never ran across a dvb source before, so I was unaware of it's type/res. Thanks for the info. =P

himmania, could you provide a sample, maybe 10-15 secs in length?

himmania
15th June 2007, 23:28
i just saw that the original source (the mpeg) there is no interlace..but when i load it in Vd via avisynth the interalace is showing...

here is the sample in .png 461kb

http://prikachi.com/images/png/1455o.png

ok i'll try to put out some sample....but how i said there is no interlace in the source video...

Terranigma
15th June 2007, 23:36
i just saw that the original source (the mpeg) there is no interlace..but when i load it in Vd via avisynth the interalace is showing...

Then your source is interlaced. The reason why you might not see any interlacing is because media players deinterlaces mpeg-2 video on the fly if flagged as interlaced.
You might just have to deinterlace the entire thing using maybe an interpolation type deinterlacer such as yadif. Check the avisynth development forums for more info on yadif. :)

davidhorman
15th June 2007, 23:48
All 720x576 MPEG-2 DVB-S/T/C video streams in the UK are broadcast using "pure interlaced" fields (ie: 50i). Making it impossible to reconstruct a "progressive" frame. Regardless of weather the original source was progressive...

Not true. If the original material is progressive (25fps) then the MPEG2 stream, regardless of being encoded as interlaced, will consist of a sequence of full frames.

David

himmania
16th June 2007, 00:44
Then your source is interlaced. The reason why you might not see any interlacing is because media players deinterlaces mpeg-2 video on the fly if flagged as interlaced.
You might just have to deinterlace the entire thing using maybe an interpolation type deinterlacer such as yadif. Check the avisynth development forums for more info on yadif. :)

10x! ;-]

foxyshadis
16th June 2007, 01:19
That's why it's very important to use separatefields() to determine the actual content. It only takes a few seconds, will quickly tell you whether you have progressive, interlaced, telecined, or field-shifted video. (Obviously it can't help for hybrid, but that's spottable by other means.) Field-shifted progressive is easy to mistake for interlaced, which is why it's necessary.

dukey
16th June 2007, 04:26
Just so as you know....

All 720x576 MPEG-2 DVB-S/T/C video streams in the UK are broadcast using "pure interlaced" fields (ie: 50i). Making it impossible to reconstruct a "progressive" frame. Regardless of weather the original source was progressive...


Cheers

yeah ....
but like 50% of the stuff even though it has an interlaced flag, is not interlaced. All films etc ..