Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. Domains: forum.doom9.org / forum.doom9.net / forum.doom9.se |
|
|
#1121 | Link |
|
Registered User
Join Date: Jul 2010
Posts: 448
|
If the original plugin authors recompile then my modded versions will be unnecessary, since the changes make my fix redundant (I believe). However, as several of the plugin authors are no longer around, I will do something about it....
|
|
|
|
|
#1122 | Link |
|
Programmer
Join Date: Feb 2002
Location: Chicago, IL
Posts: 503
|
Looking to take some footage from Panasonic HD Camera that is 1080 60i and deinterlace it to 1080 30p. I would preferably like to edit in Vegas and then render to x264 if possible.
Anyone have done with same type video with this deinterlacer and can suggest a process? |
|
|
|
|
#1123 | Link | |
|
Registered User
Join Date: Jan 2007
Posts: 530
|
Quote:
AVS script Code:
SetMemoryMax(900)
SetMTMode(5,6)
AVCSource("C:\Temp\movie.dga")
ChangeFPS(last,last,true)
SetMTMode(2)
AssumeTFF()
spline64resize(1280,1080)
QTGMC(Preset="Super Fast", EdiThreads=6)
SelectEven()
spline64resize(1280,720)
Return last
x264 commandline (CRF example): Code:
...\applications\x264\x264_32_10.exe --colormatrix bt709 --preset SuperFast --tune Film --crf 22 --aq-mode 3 --output "E:\Temp\output.h264" "E:\Temp\encode.avs" HTH. |
|
|
|
|
|
#1126 | Link |
|
Registered User
Join Date: Jul 2010
Posts: 448
|
Here is a package of plugins for QTGMC using the latest Avisynth 2.6 interface. They may provide better multi-threading stability:
QTGMC 32-bit Plugins [Vit-2.6] (mirror1 | mirror2) Thanks to SubJunk for the filehost-free mirror! These plugins have been updated to the latest 2.6 interface: - MVTools, MaskTools, NNEDI3, EEDI3, RemoveGrainSSE2, RepairSSE2, dfttest, FFT3DFilter, AddGrainC, VerticalCleanerSSE2, TDeint The dlls are named as normal (for now). These plugins are provided in their original form (not updated because they have no source code; or are legacy; or use the C interface).: - Yadif, SSE2Tools, NNEDI2, EEDI2, NNEDI The updated plugins will only work with versions of Avisynth 2.6 that support the new interface. Currently I believe that's only SEt's latest Avisynth 2.6MT build. The new interface removes some code that was embedded in every plugin that could cause multi-threading problems. So these plugins may be more stable, although many multi-threading issues are memory-related these days. It's fine to use some updated plugins and some older ones. But the more new versions you get, the better for MT stability. This package is provided for test purposes only, it's not "official" yet. Partly because these plugins are no longer "modded", they're just up to date, and I hope that some of the original authors will provide "official" builds eventually. Also there's a dll versioning problem now - we have 2.5 plugins, 2.6-old-interface plugins, modded versions of those, and 2.6-new-interface plugins. Added to that there are cretindesalpes' more recent versions of MVTools and dfttest... In the longer term we need two just versions of each, a 2.5 compatible and a 2.6 new interface. I'm hoping cretindesalpes will provide 2.6 new interface versions resolving that issue. Then I'll provide just two packs, 2.5 & 2.6, and expect all MT users to switch to 2.6 and SEt's latest. I'm open to opinion about whether the different versions of the plugins should be renamed or not (as masktools does it). Seems to me there are potential problems either way. In any case I'm gonna wait a little before "officially" releasing these things... Last edited by -Vit-; 11th May 2012 at 11:06. Reason: Mirrors |
|
|
|
|
#1127 | Link |
|
Pig on the wing
Join Date: Mar 2002
Location: Finland
Posts: 5,837
|
Thanks, I'll update at least NNEDI3 and MaskTools to your versions as soon as my current encode is done. I'm quite sure cretindesalpes will update MVTools soon as he's been quite active.
__________________
And if the band you're in starts playing different tunes I'll see you on the dark side of the Moon... |
|
|
|
|
#1128 | Link |
|
Registered User
Join Date: Apr 2006
Posts: 299
|
The updated 2.6 build and plugin pack seems to be a substantial improvement for me. I'm running lsfmod after smdegrain realtime in ffdshow on a i5-2500k at 3.2GHz on sub-SD material, before I couldn't do this smoothly.
|
|
|
|
|
#1129 | Link | |
|
partially-informed layman
Join Date: Jan 2002
Location: Bangkok, Thailand
Posts: 314
|
Quote:
(I do realise I could be using YV12 in that particular script, but that's not the point) Also, thanks for pointing out previously that thSCD1 and thSCD2 are supported directly in QTGMC. Actually I found that it is in the MFlowFps line that I need them. I got success by dropping thSCD1 to 352 and thSCD2 to 110 from their defaults of 400 and 130. |
|
|
|
|
|
#1130 | Link | |
|
partially-informed layman
Join Date: Jan 2002
Location: Bangkok, Thailand
Posts: 314
|
Quote:
|
|
|
|
|
|
#1132 | Link | |
|
Registered User
Join Date: Jun 2010
Posts: 442
|
Quote:
The only way to get it perfect is to adjust the values per video or per set of scenes. In InterFrame 1 it is less sensitive and in InterFrame 2 it is more sensitive. But of course, InterFrame 2 is just a beta and is not recommended for use yet. By the time it is ready for release it will have scene-change detection similar to version 1. |
|
|
|
|
|
#1133 | Link | |
|
Registered User
Join Date: Nov 2004
Location: Poland
Posts: 2,869
|
Quote:
Haven't used it that much, but up to now no problems.
|
|
|
|
|
|
#1134 | Link |
|
Registered User
Join Date: Jul 2010
Posts: 448
|
I did consider it, but it felt perverse to include a 2.5 plugin in a 2.6 pack (obviously it can't use the new interface). However, I expect you can still switch to the earlier modded masktools-2.5 for YUY2. The YUY2 pathway does present more plugin problems. It doesn't help that it relies on SSETools2 for which there isn't any source, which means it is probably not thread-safe (no mod, no 2.6 new interface version)
|
|
|
|
|
#1135 | Link |
|
Registered User
Join Date: Jul 2003
Location: Italy
Posts: 1,136
|
Uhmm, with latest AVS 2.6 MT version, and the above plugins, I'm getting a strange error.
"Access violation at 0x00003FA0 in fftw3.dll, attempting to write to 0x00000000". QTGMC at line 467 (it's a FFT3DFilter call). The fftw3 DLL is correctly placed in \System32. The source is a 1080i60, YUY2 colorspace, Edimode as EEDI3+NNEDI3. Using YV12 doesn't change anything anyway (still the same error). Any idea? Thanks. Last edited by mp3dom; 4th April 2012 at 13:41. |
|
|
|
|
#1136 | Link |
|
Registered User
Join Date: Jul 2010
Posts: 448
|
I regressed to an older version of fftw3.dll, the one that was originally expected to be used with fft3dfilter. Previously I just renamed the more recent libfftw3f-3.dll, but that really isn't appropriate.... But then again, maybe it is...
Try removing the fftw3.dll I just provided and copy/rename the libfftw3f-3.dll in its place. If that doesn't work, try the fftw3.dll from the modded plugins package in the first post. And please report back your results. Anyone know the "correct" fftw3.dll to use with fft3dfilter? |
|
|
|
|
#1139 | Link |
|
Registered User
Join Date: Aug 2006
Location: Taiwan
Posts: 394
|
ftp://ftp.fftw.org/pub/fftw/fftw3win32mingw.zip works fine on my system.
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|