A few questions about Avisynth and Video
-
- Joined: Sat Feb 27, 2016 2:29 pm
A few questions about Avisynth and Video
I'm new to Avisynth and have a few questions about Avisynth as well as video:
1. I know that Avisynth+ has some better features than Avisynth 2.6 but is there any compatibility issue that I might encounter if I switch?
2. Sorry if this is a stupid question but considering that Avisynth loads every plugin that you place in it's source directory, wouldn't it become slower as it loads so many plugins?
3. What is decimate mismatching?
4. Can someone give me or direct me to a source that has a mixture of 2 or more framerates? How would I notice the different framerates? Is there a way to fix that?
5. What is the best filter in Aviysynth for IVTC (for TV versions and DVD separately)? I have never touched DVD sources and have only practiced on .ts from some anime that have released over the past few months. I used the tDecimate() function in TIVTC and it seemed to work well.
Thank you.
P.S. The guides here are really awesome and simple to understand. A Huge thanks to ErMaC and AbsoluteDestiny.
1. I know that Avisynth+ has some better features than Avisynth 2.6 but is there any compatibility issue that I might encounter if I switch?
2. Sorry if this is a stupid question but considering that Avisynth loads every plugin that you place in it's source directory, wouldn't it become slower as it loads so many plugins?
3. What is decimate mismatching?
4. Can someone give me or direct me to a source that has a mixture of 2 or more framerates? How would I notice the different framerates? Is there a way to fix that?
5. What is the best filter in Aviysynth for IVTC (for TV versions and DVD separately)? I have never touched DVD sources and have only practiced on .ts from some anime that have released over the past few months. I used the tDecimate() function in TIVTC and it seemed to work well.
Thank you.
P.S. The guides here are really awesome and simple to understand. A Huge thanks to ErMaC and AbsoluteDestiny.
- l33tmeatwad
- Joined: Wed Feb 16, 2005 3:22 pm
- Location: Christiansburg, VA
- Contact:
Re: A few questions about Avisynth and Video
AviSynth+ is a fork of the original AviSynth with parts re-written to implament multi-threading and 64-bit processing. There may be some compability and stability issues when using some older filters that were not recompiled with the AviSynth+ header, but that will probably not affect your workflow.blaze077 wrote:1. I know that Avisynth+ has some better features than Avisynth 2.6 but is there any compatibility issue that I might encounter if I switch?
The amount of plugins loaded will not affect the processing speed.blaze077 wrote:2. Sorry if this is a stupid question but considering that Avisynth loads every plugin that you place in it's source directory, wouldn't it become slower as it loads so many plugins?
I haven't heard that exact wording before, but it sounds like it would be when the source has mixed 30 and 24 fps footage.blaze077 wrote:3. What is decimate mismatching?
Generally the solution if you are just trying to process it through for playbak would be to decimate just the parts that need it, which is handled by TIVTC itself and it will generate a file for a MKV containering tool to use (as MKV can handle VFR files). You would visually notice the issue if you either decimated it all and the 30fps parts would be choppy, or didn't decimate it at all and the 24fps parts would be choppy.blaze077 wrote:4. Can someone give me or direct me to a source that has a mixture of 2 or more framerates? How would I notice the different framerates? Is there a way to fix that?.
In most cases, TIVTC functions tfm() and tdecimate() should take care of interlacing and restoring the the frame rate of the original source (24fps/FILM).blaze077 wrote:5. What is the best filter in Aviysynth for IVTC (for TV versions and DVD separately)? I have never touched DVD sources and have only practiced on .ts from some anime that have released over the past few months. I used the tDecimate() function in TIVTC and it seemed to work well.
Software & Guides: AMVpack | AMV 101 | AviSynth 101 | VapourSynth 101
PixelBlended Studios: Website | Twitter | YouTube
PixelBlended Studios: Website | Twitter | YouTube
-
- Joined: Sat Feb 27, 2016 2:29 pm
Re: A few questions about Avisynth and Video
Thank you for the explanation.
-
- Joined: Sat Feb 27, 2016 2:29 pm
Re: A few questions about Avisynth and Video
Does combining several filters into one function and then calling it in your script improve memory usage or is it just for making it easier to read? I think it's only for the latter but I just want to make sure.
- l33tmeatwad
- Joined: Wed Feb 16, 2005 3:22 pm
- Location: Christiansburg, VA
- Contact:
Re: A few questions about Avisynth and Video
No, it would not make a difference on memory usage.blaze077 wrote:Does combining several filters into one function and then calling it in your script improve memory usage or is it just for making it easier to read? I think it's only for the latter but I just want to make sure.
Software & Guides: AMVpack | AMV 101 | AviSynth 101 | VapourSynth 101
PixelBlended Studios: Website | Twitter | YouTube
PixelBlended Studios: Website | Twitter | YouTube
-
- Joined: Sat Feb 27, 2016 2:29 pm
Re: A few questions about Avisynth and Video
Is there some audio encoder that uses avisynth scripts to encode audio? For video, I use the x264 cli encoder but I'm confused as to what to use to encode the audio. DGIndex is pretty good as it also demuxes the audio but it isn't frame specific so for trimming I use basic Trim functions.
- l33tmeatwad
- Joined: Wed Feb 16, 2005 3:22 pm
- Location: Christiansburg, VA
- Contact:
Re: A few questions about Avisynth and Video
FFMPEG that is compiled to enable AviSynth can encode the audio from an AVS. The ones included with Zarx264gui would work if you use them via command prompt, however the gui itself requires video to be encoded with it as well.
Software & Guides: AMVpack | AMV 101 | AviSynth 101 | VapourSynth 101
PixelBlended Studios: Website | Twitter | YouTube
PixelBlended Studios: Website | Twitter | YouTube