this post was submitted on 23 Oct 2023
93 points (95.1% liked)
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ
54627 readers
503 users here now
⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.
Rules • Full Version
1. Posts must be related to the discussion of digital piracy
2. Don't request invites, trade, sell, or self-promote
3. Don't request or link to specific pirated titles, including DMs
4. Don't submit low-quality posts, be entitled, or harass others
Loot, Pillage, & Plunder
📜 c/Piracy Wiki (Community Edition):
💰 Please help cover server costs.
Ko-fi | Liberapay |
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
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.
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.
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?
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.
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.
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.
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).
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.
Thanks for the detailed answer!
I am back. So the program for deinterlacing is called Hybrid. Steps to download and use are on this external forum thread here.
Here is the setting for my Sabrina Profile in text form. I did forget to add in scaling that my final output is 1440x1080. I only gave the percentages there.