I know this technically doesn’t really qualify as [email protected], but I figured if anybody on Lemmy would know, it’s you guys.

I have some old DVDs that never got a proper Blu-ray release. With all the fuzz about and the recent advancements in AI, what is the definitive best way to upscale to 1080p in 2023?

  • Terramaris@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    36
    ·
    1 year ago

    I do a lot of AI upscaling, specifically 1080p to 2160p with Topaz VEAI, and its quite good. That said, it isn’t magic. It requires a really good source before hand (avoid anything with film grain or has been compressed) and you do not want to make a giant leap. The key idea is the more you tell the AI to fill in the gaps, the more you will get AI shenanigans. If you have a good clean BR rip, then the AI can bring it up to 4k quite easily.

    what is the definitive best way to upscale to 1080p in 2023?

    1080p to 4k is quite easy, but getting something to 1080p is massive mountain to overcome. Like I said above, you want to leave as little to the AI as possible. Bringing something sub-HD to HD means entrusting the AI with a lot since there isn’t much detail to begin with. My best efforts have been 720p-1080p upscales, but I have had some good results with upscaling the 1990s Sabrina live action series and off the top of my head that is 480p. If you look really hard on those upscales, you can see some strangeness like how words in the back ground are just gibberish or maybe a hand doesn’t move exactly right, but it is a vast upgrade over the terrible DvD release with its low resolution and interlacing.

    If you are going to upscale, I recommend Topaz VEAI. Its really easy to learn (I went from having no video editing experience to being able to do some competent upscales in three months), its a lifetime license with a year of upgrades, and frankly its the best on the market. The only drawback is like any AI, you need a hefty rig. I am rocking a 3080ti, i9 processor, and 128gb of RAM. Its also very time consuming. My hefty rig can do the upscaling part in about 45 minutes, but even taking the mild tweaking in DaVinci out of the equation, encoding that same episode is going to take a good 11 hours unless you want a 200gb episode on your Hard Drive. (Please do not trust Topaz to encode for you, its a good upscaler but its better to let Handbrake do your encodes). Throw in the deinterlacing I do before I even run it through Topaz, and it can take me 24 hours of work spread out over a week to get an episode done.

    If you have any specific questions, I will be happy to answer them.

    • Lemmchen@feddit.deOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      1 year ago

      How much RAM do you need for Topaz? I have access to a 2080 ti 11GB and a 6900 XT, but both systems only have 16GB of RAM.

      Are there any specific profiles for Topaz you can share? (I assume it supports something like that?)

      Is there something equivalent to Topaz on Linux?

      How do I get a DVDRip to look clean without any further compression? By default MakeMKV results in files with these annoying lines, which only disappear after passing it through Handbrake (deinterlace/decomb).

      Will I have better results only upscaling to 720p or does the output resolution not matter in terms of AI artifacts?

      • Terramaris@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        1 year ago

        How much RAM do you need for Topaz? I have access to a 2080 ti 11GB and a 6900 XT, but both systems only have 16GB of RAM.

        Before I built this machine, I had 32gb of RAM. You should be fine with 16gb as it isn’t that RAM heavy. Just close out anything not Topaz. Topaz is going to 100% your machine (like it does mine) anyways so you do not need anything else up. On that note, I recommend upscaling over night. A 1080p-4k upscale can easily take my machine 7-11 hours to do. You shouldn’t have that long since you are only trying to bring something to 1080p, but still be aware your computer may be occupied for a couple of hours.

        Are there any specific profiles for Topaz you can share? (I assume it supports something like that?)

        Yes there are profiles, but they are better for keeping things persistent between series (like I have a Sabrina profile just for Sabrina) rather than a one size fit all. I do have one I found to upscale BRs to 4k with only slight adjustments. I will post in a follow up comment once I get off work. In general though you want to make slight adjustments, render a few seconds of video, review it, then make more adjustments. When you like it, apply that to different scenes in the same movie (I recommend testing dark/night scenes for sure since those a tricky for AI) to make sure it works, then do the actual upscale.

        I will also throw in my Sabrina preset since I managed to use it to upscale some other DvDs with minor tweaking as well. It should provide a good starting place for your DvDs.

        Is there something equivalent to Topaz on Linux?

        I do not know Linux, sorry :(

        The amount of commercial AI upscaling software is rather limited (at least when I started searching this May) and focused towards a Windows and maybe Mac audience. That being said, I know there are AI upscaling software on Github so I would not be surprised if someone ported something like Waifu2x (an open source AI trained to upscale anime) to Linux. As to their quality, I do not know. All I can vouch for is that of the commercial software, Topaz was the best when I bought it in June.

        How do I get a DVDRip to look clean without any further compression? By default MakeMKV results in files with these annoying lines, which only disappear after passing it through Handbrake (deinterlace/decomb).

        I do have a program to deinterlace (remove the annoying lines) which I will also provide you the name of when I give you my profiles. Topaz can also do decent deinterlacing, but my program is better (and also free).

        Will I have better results only upscaling to 720p or does the output resolution not matter in terms of AI artifacts?

        It is going to depend on how clear your source is. If your input has a lot of compression artifacts, then that means more guesswork for the AI, and more chances for Topaz to guess wrong. Upscaling to 720p is going to be a lot more successful in general since its borderline HD, but if you have a good source and don’t mind the occasional weirdness really only noticeable if you know what to look for, then 1080p is doable for even something like 360p.

        One thing I like to do (to the anger of many film purists) is add my own film grain in post. There is something about film grain that helps our brains not notice small errors in the upscaling process. Holy Grain is a very good film grain in 1080 and 4k. Sadly I never found a torrent of it so I ended up spending the cash to buy it myself.