View Full Version : Deinterlacing PAL 1080i source
carmelobymelo
25th July 2010, 10:30
Hello, I'm having a problem with deinterlacing my TS source.
I tried every script i googled but it didn't work.
Here's info from megui:
Stream Type: Transport [188]
Profile: Main
Level: 4
Frame Size: 1920x1080
SAR: 1:1
Display Size: 1920x1080
Frame Rate: 25.000000 fps
Colorimetry: BT.709 [1]
Frame Structure: Fields (TFF)
Frame Type: not yet
Coded Number: 76693
Playback Number: 76693
Frame Repeats: 0
Field Repeats: 0
Bitrate: 9.676
Bitrate (Avg): 9.017
Bitrate (Max): 25.340
Audio Stream: 1100: AC3 3/2 48 384
Elapsed: 0:03:01
Remain: 0:00:00
FPS:
Info: Finished!
Link to sample - http://www.mediafire.com/?jlz64ah2vwkw19s
Please someone download and try to deinterlace it and post used avs script.
Atak_Snajpera
25th July 2010, 13:09
1) Rename your file to .m2ts
2) open .m2ts in ripbot264
3) Select Deinterlace TFF -> 50 or 25
BTW. in one place stream is corrupted.
carmelobymelo
25th July 2010, 13:21
Thanks but i need to make avs and put it on megui. If you know what i should write in my avs please tell me.
Atak_Snajpera
25th July 2010, 13:29
Use Yadif deinterlacer. MeGUI has an avs creator.
carmelobymelo
25th July 2010, 13:31
It's not that easy thats why i uploaded sample. Any of megui's filters can't deinterlace it correctly.
Atak_Snajpera
25th July 2010, 13:37
What's the problem?
Guest
25th July 2010, 13:47
It has blended fields. You'll have to try the available unblending solutions.
carmelobymelo
25th July 2010, 13:47
I don't know what is the problem so i posted a topic to find out.
neuron2 do you know any way to unblend after deinterlace?
Atak_Snajpera
25th July 2010, 13:52
It has blended fields. You'll have to try the available unblending solutions.
Probably due to NTSC -> PAL conversion.
Guest
25th July 2010, 14:04
neuron2 do you know any way to unblend after deinterlace? I don't deal with blended sources so I can't advise you of a specific solution. There are filters like SRestore() that you can look into. Also see here:
http://www.google.com/search?q=unblending+site%3Aforum.doom9.org&sourceid=ie7&rls=com.microsoft:en-US&ie=utf8&oe=utf8&rlz=1I7GGLD_en
carmelobymelo
25th July 2010, 14:23
I put SRestore into my avs but i get "there is no function named srestore"
Guest
25th July 2010, 14:32
You need to learn about avsi files and how to use them in a script.
When you get past that hurdle you are going to find a bunch of complex filters are also needed. Are you sure you want to embark on this? It's not a newbie kind of process, and you are clearly an Avisynth noob.
carmelobymelo
25th July 2010, 14:37
The best for me would be to get exactly what i need to write in my avs script, because I don't know anything about special methods of deinterlacing.
Guest
25th July 2010, 14:49
Follow the existing guides and threads. Why should anyone hold your hand when you are apparently unwilling to do any kind of research?
carmelobymelo
25th July 2010, 15:01
I've done a lot of researches before I started this thread but I've found nothing. I am not an specialist so I'm just asking if any kind person can give me an avs script that can deinterlace my source. I thought that if someone know how to do it can just tell me but maybe it is some kind of secret.....
Guest
25th July 2010, 15:26
I've done a lot of researches before I started this thread but I've found nothing. You found nothing about how to load an avsi file?
For example:
Import("C:\avs-scripts\LRemoveDust.avsi")
carmelobymelo
25th July 2010, 15:41
It's funny..... I didn't even know what avsi is, I searched for simple deinterlace methods. I still don't know what it is..
Guest
25th July 2010, 16:02
That's what I am saying. You refuse to do any research. You can easily find out what an avsi file is if you put in a little effort.
You're trying to use SRestore() but you haven't even figured out it is delivered as an avsi!
As I said, you are embarking on a complex path here with virtually no foundation in Avisynth.
phædrus
4th August 2010, 23:45
Link to sample - http://www.mediafire.com/?jlz64ah2vwkw19s
Please someone download and try to deinterlace it and post used avs script.
I'm not really familiar with MeGUI, and I don't know exactly what you've got to work with, but as far as using SRestore, it requires using what is essentially a script within an AVS script.
It's been a while since I set everything up, so I don't remember the details. You need to download SRestore and read the instructions. It works for me to restore the original 25p frames from 29.9 fps 1080i broadcasts with blended fields.
IIRC you will need to install the mt_masktools.dll in your Avisynth plugins folder. There might be other things that SRestore needs to work, but I can't recall. So you have to load the masktools plugin in your script, i.e.
LoadPlugin("C:\Program Files\Avisynth 2.5\plugins\mt_masktools.dll")
then you must import the script within a script -- SRestore, which is like this:
Import("C:\Program Files\Avisynth 2.5\plugins\SRestore.avsi")
Then, where appropriate you can insert
SRestore()
in the script after cropping or whatever.
There isn't any easy way to do this blended fields business. With the stuff I'm working with, it seems like blended fields should not be necessary, but there they are. This program will unblend them.
Now Neuron2 can correct me and tell me I don't know what I'm doing, which I don't. But it works for me. Get SRestore, and read the directions. When all else fails, read the directions! :)
Guest
5th August 2010, 03:33
Now Neuron2 can correct me and tell me I don't know what I'm doing, which I don't. But it works for me. I already said I don't work with blended fields, and you've said you have it working, so why would I correct you?
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.