SmoothVideo Project - '120hz' video on any TV or monitor
154 replies, posted
[QUOTE=Chainik;30023308][b]Brt5470[/b]
[i]I'll have to try this with a 6970[/i]
There's a little problem. As of Catalyst 11.5 there's a bug in 69xx drivers: when you're trying to use both OpenCL app and D3D11 app simultaneously the driver just crashes. In our case it's OpenCL-acceleration in SVP plus D3D11 render such as EVR working together.
We're talking with AMD support since February and now they seems to admit the bug.[/QUOTE]
I've been getting this too - thanks for confirming it :)
Although it seems to affect every renderer apart from madVR in non-DX11 mode. Even VMR9 and Overlay Mixer (wasn't aware either of them were DX11). Thankfully my CPU (Phenom X6 @ 4GHz, 1756 SVPMarks) can just about handle most 1080p videos by itself so I should be ok for now.
[QUOTE=Chainik;30023736]BTW
[b]Darkimmortal[/b]
[i]Obviously this is not real 120hz[/i]
SVP can do interpolation to any frequency including 120Hz. So if you've got a "3D" monitor that can produce real 120Hz SVP will calculate 4 additional frames for each original one (24 -> 120).[/QUOTE]
Yeah I only recently realised that - tried setting it up for a friend with a 3D monitor, but he had installed codec packs in the past so for whatever reason the AVS script that ended up in FFDshow was appearing as a bunch of chinese characters (some sort of corruption somewhere). The AVS script on disk was fine though, and after manually changing the AVS in FFDshow it worked temporarily.
[b]Darkimmortal[/b]
[i]Even VMR9 and Overlay Mixer[/i]
Hmm. Some people from our forum tells that overlay and VMR9 are working.
Anyway we've got this from AMD guy: "The attempted fix was not stable enough for the just released 11.5, so not in that one either" so there's a hope ;)
[i]he had installed codec packs in the past so for whatever reason the AVS script that ended up in FFDshow was appearing as a bunch of chinese characters[/i]
Codec packs are the Evil.
I tried it and the difference I saw in video quality was minor, rapid movement is where I saw the most improvement.
[QUOTE=Chryseus;30024896]I tried it and the difference I saw in video quality was minor, rapid movement is where I saw the most improvement.[/QUOTE]
that's the whole point
[QUOTE=Chainik;30023308][b]Darkimmortal[/b]
Thanks for starting the thread ;)
[i]The developers are Russian, they probably couldn't understand it anyway[/i]
MUA-HA-HA
We can understand anything ;)
[b]Brt5470[/b]
[i]I'll have to try this with a 6970[/i]
There's a little problem. As of Catalyst 11.5 there's a bug in 69xx drivers: when you're trying to use both OpenCL app and D3D11 app simultaneously the driver just crashes. In our case it's OpenCL-acceleration in SVP plus D3D11 render such as EVR working together.
We're talking with AMD support since February and now they seems to admit the bug.
[b]Kel|oggs[/b]
[i]How do I make it work with MKV's, I've tried everything.[/i]
Are you sure you see the ffdshow icon in tray area while playing MKV's?
--------
Also there's a good thread on AVS Forum starting from [url=http://www.avsforum.com/avs-vb/showthread.php?p=20257023#post20257023]here[/url].[/QUOTE]
Well once it's working I'll check it out. I did notice you use a script on the fly for the interpolation. Would it be possible to use this avisynth script "max out" the search and interpolation features and process some footage to 30-60-120fps for editing purposes via OpenCL acceleration? or is it tightly knit with a plugin?
Would be very nice for some projects.
[b]Brt5470[/b]
[i]Well once it's working I'll check it out.[/i]
There's the same bug with the [url=http://foldingforum.org/viewtopic.php?f=67&t=18119&start=50#p185999]new Folding@Home OpenCL version[/url] so it must be solved soon enough ;)
[i]Would it be possible to use this avisynth script "max out" the search and interpolation features and process some footage to 30-60-120fps for editing purposes via OpenCL acceleration?[/i]
The maximum values doesn't always mean a better quality. There's still a lot of magic in finding the right values (and a lot of research to add more).
The SVP is intended to simplify this magic (and boost the speed) but only for real-time viewing. If you want more you'd better ask the elders from AVSForum cause they're doing values adjusting and pixel-hunting for years :)
For the beginning you could try [url=http://forum.doom9.org/showthread.php?t=160226]Interframe[/url] that is basically the same scripts using our GPU-accelerated libraries but with a lot more math so it just can't be used for 1080p in real-time on current hardware but may be good enough for video processing.
[editline]25th May 2011[/editline]
And there's always a SVP menu item "Make -> AVS-script for video" that creates a valid Avisynth script with the current settings that can be used anywhere.
[QUOTE=Chainik;30033110][b]Brt5470[/b]
[i]Well once it's working I'll check it out.[/i]
There's the same bug with the [url=http://foldingforum.org/viewtopic.php?f=67&t=18119&start=50#p185999]new Folding@Home OpenCL version[/url] so it must be solved soon enough ;)
[i]Would it be possible to use this avisynth script "max out" the search and interpolation features and process some footage to 30-60-120fps for editing purposes via OpenCL acceleration?[/i]
The maximum values doesn't always mean a better quality. There's still a lot of magic in finding the right values (and a lot of research to add more).
The SVP is intended to simplify this magic (and boost the speed) but only for real-time viewing. If you want more you'd better ask the elders from AVSForum cause they're doing values adjusting and pixel-hunting for years :)
For the beginning you could try [url=http://forum.doom9.org/showthread.php?t=160226]Interframe[/url] that is basically the same scripts using our GPU-accelerated libraries but with a lot more math so it just can't be used for 1080p in real-time on current hardware but may be good enough for video processing.
[editline]25th May 2011[/editline]
And there's always a SVP menu item "Make -> AVS-script for video" that creates a valid Avisynth script with the current settings that can be used anywhere.[/QUOTE]
I didn't mean just maxing all numbers, but finding the values that normally are cut down for performance I'd crank up in hopes of good quality interpolation. But yes, I'll be searching for good values.
I have experience somewhat with MVtools2 which I use for some projects, but it lacks OpenCL acceleration and runs at less than 10% real time on my modest Quad Core. so it will be fun to check out your libraries and find a use for all sorts of things.
I'm excited to get my new cards and delve into this. Thanks.
Edit: one quick thing, have you ever come across a script to detect dropped/skipped/duplicated frames and to use something like this or MVtools2 to recreate the frame? I've yet to find something like that.
[i]runs at less than 10% real time[/i]
So with the current version you'll get ~20-30%.
MVTools's based frame interpolation consists of 2 parts - motion vectors search and the final frame composition. At the moment we can accelerate only the second part.
(but the vectors search is now more than 50% faster than original MVTools ;))
[QUOTE=Darkimmortal;29987817]
If you have performance issues and a decent GPU, make sure OpenCL is enabled. Also you are most likely fucked if you have a 4000 series ATI card, unless you have a very strong CPU.
[/QUOTE]
fuck
[editline]25th May 2011[/editline]
Oh, it works well nontheless. The effect is definitely impressive, the best advantage of the higher framerate is it not looking really choppy in panning shots. I'll keep using this if it turns out to not have any crippling technical flaws.
I got openCL working on my 5770 but my computer is still too weak to play 1080p movies smoothly
Watched most of Super Troopers with it enabled. The effect actually works really, really well.
used this on my collection of topgear episodes, wow, they look lovely.
I really dislike frame interpolation. It makes movies look like tv-shows and it takes away so much of the cinematicness.
What the hell does this do?
Videos look fine to me...
[QUOTE=Eric95;30039692]I really dislike frame interpolation. It makes movies look like tv-shows and it takes away so much of the cinematicness.[/QUOTE]
No, the [b]true cinema[/b] should be at 16 fps only, like the Lumiere brothers made it!
Shame on Jackson & Cameron!
Currently using SVP Full + MPC-HC x86.
Specs: Athlon II X4 @ 3.5 GHz, HD 5770 (OpenCL acceleration) and 4GB RAM.
.mkv H264 720p 24 FPS
[img]http://puu.sh/2dVi[/img]
(If you don't see those settings, go to Interface then choose Expert.)
Those are my favorite settings, looks real good with reasonable CPU usage. It's not perfect, but it does the job.
Loving the Complex shader. Combined with those artifacts suppression, they appear much less often.
[QUOTE=xboomguy;30043879]Currently using SVP Full + MPC-HC x86.
Specs: Athlon II X4 @ 3.5 GHz, HD 5770 (OpenCL acceleration) and 4GB RAM.
.mkv H264 720p 24 FPS
[img]http://puu.sh/2dVi[/img]
(If you don't see those settings, go to Interface then choose Expert.)
Those are my favorite settings, looks real good with reasonable CPU usage. It's not perfect, but it does the job.
Loving the Complex shader. Combined with those artifacts suppression, they appear much less often.[/QUOTE]
Holy shit, that looks so much better for me, and it uses less CPU. Incredible. My Recorded tv looks like it's on TV.
FFDShow only works in FLV files for me and I have enabled all of the codecs. I'd love to have this running.
[QUOTE=K1ngo64;30060460]FFDShow only works in FLV files for me and I have enabled all of the codecs. I'd love to have this running.[/QUOTE]
What player?
Windows Media Player 12. I don't want to have to use some other shitty media player.
[QUOTE=K1ngo64;30060525]Windows Media Player 12. I don't want to have to use some other shitty media player.[/QUOTE]
Deal with it. You have one of the worst possible players if you want any control whatsoever over the output or video processing.
PotPlayer is stuck in Korean ever since I updated it...
[QUOTE=K1ngo64;30060525]Windows Media Player 12. I don't want to have to use some other shitty media player.[/QUOTE]
I like media player, but you have almost no control over the codecs you use, or any useful advanced settings. Best to just use MPC-HC, the UI is a little ugly but it's infinitely more functional. And if ou're looking at the UI when you're supposed to be watching a video you're doing it wrong.
[QUOTE=Generic.Monk;30060989]I like media player, but you have almost no control over the codecs you use, or any useful advanced settings. Best to just use MPC-HC, the UI is a little ugly but it's infinitely more functional. And if ou're looking at the UI when you're supposed to be watching a video you're doing it wrong.[/QUOTE]
This. Also if you're after a nice UI and even more features, try PotPlayer.
How can I set MPC-HC to use ffdshow?
It doesn't show up in the External Filters.
[QUOTE=VistaPOWA;30061558]How can I set MPC-HC to use ffdshow?
It doesn't show up in the External Filters.[/QUOTE]
Add Filter > ffdshow Video Decoder > Prefer
You might also need to disable various Source and/or Transform filters on the Internal Filters page
I am so impressed with this. I don't really have any 60fps videos, so I really notice the difference in a lot of the videos I watch now. Thanks OP! :)
[QUOTE=Darkimmortal;30061576]Add Filter > ffdshow Video Decoder > Prefer
You might also need to disable various Source and/or Transform filters on the Internal Filters page[/QUOTE]
[img]http://localhostr.com/files/6bUzyIt/Select%20Filter.png[/img]
As I said, it's not in there.
[QUOTE=VistaPOWA;30061617][img]http://localhostr.com/files/6bUzyIt/Select%20Filter.png[/img]
As I said, it's not in there.[/QUOTE]
Then it's not installed [correctly]
Maybe it's because I use the x64 version?
Sorry, you need to Log In to post a reply to this thread.