View Full Version : Can i use the Convoultion 3d filter with Tmpg?
Hey guys,
I've been using the Convolution 3d filter with DVD2SVCD for my avi to SVCD conversions and the resulting files look great. However I'm switching to Tmpg for my avi to svcd conversions, is there any way to use the Convolution 3d filter with Tmpg?
Any help would be appreciated.
Thanks
ultradna
13th May 2003, 21:37
Some or a lot of people don't know for what you are using this filter. What does it do, for what is it good?
Where can you DL it?
Post me the Link and I'll see if it works with TMPGEnc.
Isn't there a faq or documentation with the file or homepage?
scharfis_brain
13th May 2003, 21:54
convolution3d is an AVISynth-Filter for Spatio-temporal Denoising of Video.
If your are able to script for AVIsynth, then you can use conv3d with nearly every application that is able to read AVIs including TMPGenc.
Sorry about that ultradna, like scharfis_brain said, Convolution3D is an AviSynth filter that will apply a 3D convolution filter to a video stream. In practical terms, this makes it an anti-noise filter with both spatial and temporal elements.
Website: http://www.hellninjacommando.com/con3d/
There is documentation but nothing specifically on how to get it to work with TMPG.
Originally posted by ultradna
Some or a lot of people don't know for what you are using this filter. What does it do, for what is it good?
Where can you DL it?
Post me the Link and I'll see if it works with TMPGEnc.
Isn't there a faq or documentation with the file or homepage?
Thanks for the reply scharfis_brain, i'm not really that experienced with AVISYNTH but i managed to create the script below for DVD2SVCD and it works fine, implementing this script was easy, all i did was copy this into the dvd2svcd.ini. But how would i get this script to work with TMPG? Thats mainly what i need help with.
Thanks
[AVISYNTH_Convolution3D-BicubicResize]
0=LoadPlugin(!Convolution3D.dll)
1=Convolution3D(^3D_Matrix_Choice, ^3D_Spacial_Luma_Threshold, ^3D_Spacial_Chroma_Threshold, ^3D_Temporal_Luma_Threshold, ^3D_Temporal_Chroma_Threshold, ^3D_Temporal_Influence, 0)
2=BicubicResize(448,448,0,0.6,0,4,448,328)
3=AddBorders(16,16,16,16)
!Convolution3D.dll=C:\Program Files\DVD2SVCD\convolution3d\Convolution3D.dll
^3D_Matrix_Choice=1
^3D_Spacial_Luma_Threshold=8
^3D_Spacial_Chroma_Threshold=16
^3D_Temporal_Luma_Threshold=8
^3D_Temporal_Chroma_Threshold=8
^3D_Temporal_Influence=2.8
Originally posted by scharfis_brain
convolution3d is an AVISynth-Filter for Spatio-temporal Denoising of Video.
If your are able to script for AVIsynth, then you can use conv3d with nearly every application that is able to read AVIs including TMPGenc.
Abond
14th May 2003, 14:15
Well, you can select from DVD2SVCD TMPG as encoder. If you want to use TMPG only, then start DVD2SVCD and it will generate an avisynth_script_file.avs. Cancel the encoding and load this .avs file as video source in TMPG. In fact the .avs file is real avisynth script. You can edit it with Notepad or Editor. Hope this helps.
Really? Thanks very much Abond, i'll try that. :)
Boulder
14th May 2003, 19:13
There are also a couple of programs that will produce a script for you although you really should learn to do that yourself;)
Still, they can be quite useful for constructing a basic script in which you can then add filters as you wish.
scharfis_brain
14th May 2003, 22:28
a very easy way to use conv3d with TMPGenc without DVD2SVCD :
create a *.avs - FIle. Open this file with notepad and type:
_________________________________________________________
avisource("x:\path\youravifilehere.avi")
loadplugin("x:\path\convolution3d.dll")
convolution3d(yourparamers)
ConvertToRGB()
_________________________________________________________
save this File
(ConvertToRGB() is only needed if using TMPGenc)
open this AVS-File like an AVI-File into TMPGenc.
Thanks very much for all the replies guys. :D I tried scharfis_brain's suggestion and it seems to have worked. Thanks very much.
Btw Boulder what are the programs that you were refering to that can make writing a script easier? I like to try out one or two.
Thanks again,
Boulder
16th May 2003, 20:49
I think that SwiftAVS (by Snollygoster) is one of them, and AVSGenie by neily is the other that comes to mind right away. I'm sure there are others too. Search for them in the Avisynth usage forum, you should find threads about them.
Thanks very much.
Originally posted by Boulder
I think that SwiftAVS (by Snollygoster) is one of them, and AVSGenie by neily is the other that comes to mind right away. I'm sure there are others too. Search for them in the Avisynth usage forum, you should find threads about them.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.