Anyone here with experience in video-making? I'm looking for a good deinterlacer. The video I've recorded are encoded in H.264/MPEG-4. I've tried using Avidemux's deinterlacing options (all dozen of them) to no success, it's useless.
Depends on your target format. Are you encoding to DVD/Blu-ray or for internet-based distribution? For the former, you probably shouldn't deinterlace at all, as both formats can handle interlacing just fine and you don't want to lose half of your temporal resolution. For the latter, I would recommend a good adaptive deinterlacer such as the ones that exist and are usable via Avisynth (hit up the doom9.org forums for way more advice than I can throw in this post).
Lately, I've used MeGUI to deinterlace and compress my footage before editing. There's a process that was up on the LP subforum on Something Awful, but it's currently down. Fortunately, the wayback machine caught it.
Simply put, use YADIF. It's a great deinterlacer.
This post has been edited by Rockman Zero: 11 April 2012 - 12:45 PM
I do have to agree with Yadif as a general high-quality solution, it's also fast enough to do in realtime (I use VLC set to automatic deinterlacing with Yadif 2x selected, which keeps the fluidity of a good bobber, with the adaptive qualities of a more sophisticated deinterlacer). If you don't mind waiting and want some of the highest quality one can get from software-based processing, set up Avisynth and try out QTGMC. Avisynth is a powerful tool to have in your arsenal anyway, so it's worth learning the basics. There are also some other high-quality tools, such as motion-compensated framerate conversion (the same type of technology that is used to make modern 50<->60Hz conversions that still look silky smooth and that is used daily on BBC America, among other media outlets).
One is my current recording setup. I have my Sega Saturn hooked up to a VCR via S-Video, with cables outputting from the VCR to the dongle. Here are photos, if anyone wants some other idea:
The other is this AVerMedia AVerTV HD DVR MTVHDDVRR card a couple weeks ago, and so far it does nearly everything right except the aforementioned issue I'm having now. It comes with no mention of auto-deinterlacing on the settings. I use the dongle included to record in S-Video, H.264 codec, in the .mp4 format (I've tried with AVI as well, and I get the same issue), Entropy mode: CAVLC, Level: Automatic (I don't even know what this means), at video size 640x480.
The Saturn almost always outputs 240p. I might be way out of my depth here, but perhaps you're trying to deinterlace something that doesn't need it. I don't know whether the fact you're using S-Video might affect this. In short: meh.
For Saturn and any other machine that gives out non interlaced signal you should try DScaler with OldGame filter, it will give smooth full speed capture which needs no deinterlacing. You would want to melt together frames to accomodate for the half speed trend in online video sites.