I have a DVD-Video from a magic set. It's a low production item. I extracted the VOB files, changed the container to MPEG2, and dropped into MediaInfo. It identifies the scan type as progressive. However, jaggies/steps/aliasingis visible in the video.
In Hybrid, I went to Filtering--Vapoursynth--Line--AntiAliasing and selected Santiag. That seems to have fixed the jaggies/steps/aliasing issue.
Is that the only solution for a DVD with jaggies/steps/aliasing due to these artifacts being hard-coded into the progressive file?
[Attachment 84973 - Click to enlarge]
+ Reply to Thread
Results 1 to 13 of 13
-
-
That's interlaced video. I should be inverse telecined or deinterlaced, not antialiased.
-
try overriding the input scan type and if that does not help share a sample,..
users currently on my ignore list: deadrats, Stears555, marcorocchini -
UPDATE WITH NEW INFO
1. I put the MPEG2 file into Hybrid and pressed the Analyze button (ie, the magnifying glass icon at Filtering--Deinterlace/Telecine). Hybrid identified the Input Scan Type as Bottom Field First.
2. I cut a 33-second section of the MPEG2 file without processing using Mpg2Cut2. According to MediaInfo, this new MPEG2 file has a Scan Order of Bottom Field First. So that means that MediaInfo did not correctly identity the Scan Order of the original full MPEG2 file.
3. I played the 33-second section of the MPEG2 file in VLC (and turned off Deinterlacing in VLC). One can clearly see the jaggies.
4. In Hybrid, I added the 33-second section of the MPEG2 file. I applied Vapoursynth QTGMC BFF BOB. In the Vapoursynth preview (see attached) the Original does not show the jaggies. This was unexpected as one can see the jaggies when the video is played in the VLC player.
5. I then exported the 33-second section of the MPEG2 file as an x264/MP4 file.
6. I played the MP4 file in VLC (and turned off Deinterlacing in VLC) and there are no more jaggies.
Conclusion
a. MediaInfo didn't give me the correct Scan Order information. So always get a second opinion. In this case, use the Hybrid tool to check Scan Order.
b. I don't understand why the Hybrid preview doesn't show the original video with jaggies, even though I confirmed they jaggies are present in VLC.
c. The jaggies were not hard-coded into the MPEG2 file as I originally thought. Instead, they appeared because the video was interlaced. Once I entered the correct Input Scan Type in Hybrid, QTGMC deinterlaced properly. -
The "MPEG2_from_DVD ..." is interlaced, bottom field first.
Interlaced flags mean nothing. The only way to know for sure whether a video is interlaced or telecined, and also to know whether it is bottom or top field first (for interlaced video) is to separate it into fields using either "separatefields()" or a bob filter with the appropriate settings. I always use separatefields() because you can't screw it up, and I always screw things up.
So the video is exactly what one would expect. Nothing is "hard coded," and all you have to do is treat it as interlaced, bottom field first. You can leave it like that and proceed with whatever it is you want to do or, if you plan to do things which involve re-sizing or certain temporal operations, you should probably deinterlace it first. Do NOT perform inverse telecine because this is just simple video. -
As commented by johnmeyer.
A basic script for deinterlacing using QTGMC:
Code:ffms2("MPEG2_from_DVD_input_scan_progressive_jaggies.MPG") AssumeBFF() QTGMC()
-
Interlaced flags mean nothing. The only way to know for sure whether a video is interlaced or telecined, and also to know whether it is bottom or top field first (for interlaced video) is to separate it into fields using either "separatefields()" or a bob filter with the appropriate settings. I always use separatefields() because you can't screw it up, and I always screw things up.
AviSynth with SeparateFields() is the way to go, for both assessing field order (TFF or BFF) and the source of the video (interlaced, telecine, etc.).
The details here: https://web.archive.org/web/20140703141744/http://neuron2.net/faq.html (we posted it many times!) -
This was unexpected as one can see the jaggies when the video is played in the VLC player. -
Lollo, thanks for the link to that FAQ. I'm sure it's been around forever, but I could have saved a lot of time over the years by simply providing that link.
As for Alwyn's commend about VLC's deinterlacing, I have had the same experience with its "auto" setting. You have to force it to "on" and then you need to choose a deinterlacer that will work. Even though the more advanced options probably produce a better result, the "dumber" deinterlacers (like blend or bob) are probably better for testing whether the jaggies are caused by interlacing or by some hard-coded spatial problem. -
I use VDub to analyse interlacing. You can use an AVISynth script as Lollo's link describes, however I find using VDub easier.
First, you can use the left and right arrow keys to analyse each frame for interlacing (harder to do that it VLC because there is no "back one frame" key, only forward - E)).
Second, if you set up the Deinterlace filter to Double Frame Rate, you can easily see each field in full screen to assess the file status eg TFF, BFF, PSF, Progressive.
Similar Threads
-
Help with remove combing in interlaced converted to progressive video
By Cheriff in forum Video ConversionReplies: 7Last Post: 21st Jun 2024, 08:46 -
Removing Interlace Jaggies from a Progressive Video
By Alwyn in forum RestorationReplies: 7Last Post: 17th Sep 2023, 00:28 -
How to decrypt an mpd file. Steps please
By iscosilvabh in forum Video Streaming DownloadingReplies: 6Last Post: 3rd Jul 2021, 11:13 -
How to add Aliasing/Jaggies to my footage
By sOgUn in forum Camcorders (DV/HDV/AVCHD/HD)Replies: 7Last Post: 21st Apr 2021, 19:50 -
How to add Aliasing/Jaggies to my footage
By sOgUn in forum Newbie / General discussionsReplies: 0Last Post: 20th Apr 2021, 19:21