How To Turn On Deinterlacing Mode In VLC Player On Windows 10

0 views
Skip to first unread message
Message has been deleted

Graciana Prater

unread,
Jul 14, 2024, 1:46:48 PM7/14/24
to tradunulti

I'm using VLC media player which can play almost all kinds of audio and video formats. While listening to audio, I keep VLC in minimized mode and can work on other windows. But when I select to listen video songs mixing with audio songs, VLC is maximizing itself to play every video song in the playing list, which is really annoying in the middle of work.

4. Click on "Video" on the left side of the window and under "Video Renderer" select "Madashi Video Renderer" or MadVR, as I'll be referring to it (You'll have to select it again once you leave preferences by clicking on "show main menu" button top left > video > video renderer > Madashi Video Renderer). Below under "Fullscreen exclusive mode" select disable, if not already selected. Under "Deinterlacing" tab on the top select "use hardware deinterlacing" under the Deinterlacing Method. Under "Effects" tab on the top far right (you might have to click on the arrows to move the tabs) check the "Deblock" box (and leave the slider at 256) and "deband" box on the bottom. Apply settings.

How to turn on Deinterlacing mode in VLC Player on Windows 10


Download Zip https://shoxet.com/2yXuol



Computers however, do display full pictures, typically at a rate of at least 60 pictures per second. So to get optimum quality when displaying TV-material (such as DVDs) on a computer, the player can convert the alternating half-pictures to full pictures. That is called deinterlacing.

You can enable it for the currently playing video by using the main menus, the right-click menus or by using hotkey (by default: D). It switches deinterlacing on and off (using the mode selected in the Preferences).

To change the settings, go to the Video section in the Simple Preferences. You can choose from On, Automatic or Off. This setting controls whether VLC enables deinterlacing when you open a video. You can also choose the mode (algorithm). See below for available modes and mode recommendations.

In the mode Automatic, VLC will check the stream flags (technical term for information embedded in the video) and automatically set deinterlacing on or off, depending on if the current video is marked as interlaced even in animated movies on DVDs. However, the detection is not always reliable. If the setting is On, VLC will apply deinterlacing even if the original is not interlaced (which is a really bad idea). The setting Off, respectively, always keeps deinterlacing off.

In All Preferences, the settings for deinterlacing can be found in Preferences > Video > Filters > Deinterlace. The available settings are the mode (algorithm), and in v1.2.0+ also some algorithm-specific settings.

Note that if you enable deinterlacing from the menu, the setting will only take effect for the currently playing video. When the video ends, both the on/off/automatic and the mode settings will return to the values set in the preferences. If you want to always enable deinterlacing on every video, type "Deinterlace" in the Video Filter preferences.

When I call this h/w deinterlacer for interlaced SD content, it does deinterlace the video. And I know it is the d3d11 deinterlacer being activated because if a put a pound sign (#) in front of it, the video is not deinterlaced. Similarly, if I set "deint=no" then the video is also not deinterlaced. However, I have noticed that regardless of what option I set mode to, the deinerlacing looks exactly the same. I confirmed this by using the Spears & Munsil "jaggies" deinterlacing test pattern (the one with the rotating bar). Regardless of whether I set mode=blend, bob, adaptive, mocomp, or ivctc the test pattern looks exactly the same. It should be very easy to tell the difference between blend and mocomp on such a moving test pattern. As I wanted to use d3d11vpp for both deinterlacing and inverse telecine, it is important to me that the mode option be honored.

Are you able to confirm with your configuration that when you change the deinterlacing mode, that selection is being honored? I suspect there might be a driver problem. It seems that there is only one deinterlacing algorithm being called regardless of how the mode is set. I will say that based on the test patterns, the default algorithm that is called is actually pretty good.

I can get bwdif to work for deinterlace, but it does not have a mode for inverse telecine. Because I have a mix of 480 video and telecined content, my goal is to eventually use autodeint scripts and auto profiles to deinterlace or inverse telecine as needed. I have deinterlacing basically figured out and am now working on figuring out inverse telecine. The d3d11 h/w has a IVCTC mode but I could not get it to work, which led me to discover that the mode option does not work.

As I have a GTX 1080 and I believe that you have a 1060, and we are both using the d3d11 deinterlacer, I figured that If the mode option does not work for me it is probably not working for you either. But as I indicated, whatever the default deinterlacing mode is, it is pretty good. It's just that I can't put my Nvidia card into an inverse telecine mode. I guess I will need to experiment with fieldmatch/decimate filters.

As a free media player, VLC can remove interlaced lines while playing a video. Even you are watching a streaming video with it, the deinterlacing feature in VLC is still available. But note that VLC only helps you play videos without interlaced lines and cannot export the deinterlaced video to your local storage. Here's how to deinterlace video in VLC.

Step 2. Open the Filter option and choose a mode in Deinterlace. By default, it turns off Deinterlace, now you need to choose a mode in the drop-down menu. Yadif (temporal and spatial interpolation algorithms) or Decomb (multiple interpolation algorithms).

I used apiLagTesterPRO to measure input lag. This device sends a frame of video over HDMI and measures how long it takes to display it. Complicating things significantly,this is yet another display that does not actually sync refresh to the input signal - instead it fills its own internal frame buffer from the video input and then draws that with a fixed additional delay that is randomly determined each time you turn on the set or switch inputs. Take one example, input lag at the top of the screen can vary from 37ms to 53ms, outside game mode (this problem occurs in game mode too). What you get seems to be entirely up to chance.

There's an additional complication as well: sometimes it doesn't turn on game mode until the TV or input device has been fully power cycled. RTINGs has observed this behavior as well, using a much older firmware than tested here, so this bug is likely permanent, and definitely yucky. You need to test these things, TCL!

In most modes this TV can have a 1st response as early as 6ms. But because input lag varies by up to 16ms each time you turn on an input, the average lag is actually 14ms. From hereon I will discuss averages only.

The only interestingly different result is 480i, which is about 33ms slower than all other progressive modes. That is to say, deinterlacing takes about 2 frames. The results look very good, ideal for text heavy slow paced games (RPGs). But the total is so long that retro action games would be a disaster on this set, unless you use a retro-specific fast deinterlacer, like the OSSC. Indeed, this set looks very good at 960p and would be well suited to the OSSC, if you don't mind the flicker caused by the BOB method.

Basically, I decided to watch my home videos (taken with the Sony CX-12 in the only, 60i mode) rather on my PC (now I have a very good monitor) than on a HDTV. And my problem is that I can't find a suitable video player with suitable de-interlace methods. so far I've tried the "MEDIA PLAYER CLASSIC" with the blend and wave de-interlacing method and the VLC with various methods. My observations are following:

@DroneOps SA
I've captured multiple HDV files in .m2t format, source is a Sony HVR-Z1U using HDV Split without any issues. May I recommend checking the recording software and testing HDV Split in VCR mode over FireWire? My current setup uses a very old (2000) TI OHCI PCI card with Windows 10 x64 and the Legacy FireWire drivers and works as expected. QTGMC did the deinterlacing trick perfectly without any artifacts.

I've had some issues when the recording starts on tape, however I assume it's a known issue for the interlaced video frames to sync in the first few seconds of recording (I'm also looking into getting a head cleaning tape).

@DroneOps
Apologies for my ignorance, I unfortunately did not read all your comments in entirety. I stand corrected.

@Andrew Swan
I'm sorry to bother you again. While I was able to force BT709 into the x264-mp4 output through the encoder settings, I can still see color discrepancies between my transport file and the final mp4. Notably, reds, yellows and bright shades of colors look off in the final output, washed out and bland.

I have tested this behavior on VLC, MPC and Mplayer, side-by-side on my monitor calibrated less than 2 weeks ago (granted, I am aware that some media players ignore part/full ICC profiles in Win10; however, even if that is the case, I assume it would impact both player windows in the same fashion, essentially outlining the actual color difference between the two streams open in the same program, if that makes sense).

I am unsure what I'm doing wrong or how I can fix this behavior. My only thought is to try to re-deinterlace, with "No change" selected for the Color Space and Component range in the VirtualDub Compressor settings. In addition, I've noticed that the transport stream has more properties (Color primaries, Transfer characteristics) than the final deinterlaced file (Matrix coefficients). Unsure if that makes any difference for rendering and playback.

Apologies in advance for my rookie questions. While I can build a phone or a computer from the semiconductor fab level all the way to the application interface, I'm still learning the art of video recording, deinterlacing and post-production.

aa06259810
Reply all
Reply to author
Forward
0 new messages