Do you have a dual-graphics system? For that I use Leshcat driver 15.11 which works perfectly.
http://leshcatlabs.net/
You are not logged in. Please login or register.
SmoothVideo Project → Posts by Mystery
Do you have a dual-graphics system? For that I use Leshcat driver 15.11 which works perfectly.
http://leshcatlabs.net/
Yes I'm using r1779. I have enabled AviSynth Buffer back/ahead with 10/10 (default).
Even with that enabled, it still doesn't sync.
The delay varies from video to video.
I found out that the issue is with TimeStretch
http://avisynth.nl/index.php/TimeStretch
This is NOT a sample exact plugin. If you use it, slight inaccuracies might occur. Since we are dealing with float values rounding errors might occur, especially on large samples. In general however inaccuracies should not exceed a few 10's of milliseconds for movielength samples.
There is no delay if I instead use this script; but then it slightly slows down playback speed.
V=AssumeFPS(432.0/440.0*FrameRate)
A=AssumeSampleRate(int(432.0/440.0*AudioRate))
AudioDub(V, A)
In any cases, I'd like to get my AviSynth+ to work. Who has got it working, and how did you do?
This video is playing totally crazy under SVP4; it's unwatcheable. I'm guessing it has been encoded as a weird VFR.
https://mega.nz/#!LA4HyLKb!z9mfwfPt2cCA … _OJnaZ-gXY
I realized that when playing an AviSynth script with AviSynth 2.6 MT, there is a very slight delay between the audio and video (~1.6ms)
So I'm trying again with AviSynth+ MT and the delay is gone when playing 60fps video files.
However, SVP doesn't sync audio and video with AviSynth+. What do I need to do to make is sync? I remember I read something somewhere about enabling AviSynth Buffer in ffdshow settings, which I did but that didn't help.
In MeGUI, use InterFrame, which is an AviSynth wrapper around SVP's engine.
as for frame height... I found the problem. It first applies the downscaling from 1080p to 768p, and THEN looks at these conditions. So I must thread Height > 760 as being 1080p
as for the order, never mind. It's simply in alphabetical order, so it's normal that it appears 1080p, then 480p, and finally 720p
I'm configuring presets in SVP4. According to the rules, it takes the first profile matching conditions starting from the first profile.
What if 1080p, 720p and 480p aren't in the right order? Is there a way to re-organize them, or is the only way to delete and re-create them in the right order, or set conditions that ensure only one profile will match (such as Height > 600 && Height < 1000)
Also, it is insisting on taking the "720p 30fps" profile for a 1080p video... when the "1080p 30fps" profile should be selected. I'm opening the raw video through an AviSynth script, I don't know if it messes things up.
didn't it require a very specific version of Ffdshow?
I see you've removed Ffdshow from the downloads page. I'd recommend leaving it as we may have to install another version of Ffdshow for a variety of reasons, and then have to manually re-install that specific version.
OK. I'll just keep the current implementation then. What are the default install paths for the various versions?
I'm remote-controlling SVP via another software. With SVP3, I would kill the SVP process to stop it (and restart the player) and restart the process to enable it back.
That still works but...
With SVP4, is there a better way to do it?
And with SVP3, I would delete the log file "\SVP 3.1\Logs\Log.txt" to avoid having an error message whenever it starts back on. I don't think this is necessary with SVP4?
And what's the default installation path of SVP 4? Is it a different path for the Free, Pro and Dev versions? Meaning if I wanted to try to find it automatically, I would first look for "SVP 4 Dev", then "SVP 4 Pro", then "SVP 4 Free" (or something like that) ?
That's why I wrote a software that streamlines the whole process. It's VERY tedious to do manually! Especially if you want to trim borders or do other operations at the same time.
This is easier
https://github.com/mysteryx93/NaturalGr … s-to-60fps
The Natural Grounding Player I wrote contains a Media Encoder that allows re-encoding videos to 60fps in just a few clicks.
https://github.com/mysteryx93/NaturalGroundingPlayer
But then you have to wait for it to process.
Note that I'm currently making a lot of changes to the Media Encoder that aren't released yet, that will greatly improve quality when also upscaling videos.
I re-encode my old 288p VCDs into 60fps 720p videos that look MUCH better!
LSMASHVideoSource works with MP4 videos with "AVC" video codec, EXCEPT that it fails to play the videos I'm re-encoding myself with x264.exe. These videos are muxed back with their original MP2 audio into a MKV container. It seems to work with other MP4 files so far.
I also got a crash causing the video to reset. LWLibavVideoSource is the most reliable so far, for all types of videos.
But I've been using Avisynth+ x64 MT already http://avisynth.nl/index.php/AviSynth%2 … ent_branch
It's the r1779 though, the r1825 somehow didn't work well with svpflow (Likely I screwed it up when change the DLLs but oh well )
Interesting... last time I tried AviSynth+, it would crash on NNEDI3. This one is working for me... I'll play around with that version.
Does it have the audio/video sync issue I had been experiencing before?
I'd love to see AviSynth+ x64 MT !!
Mystery wrote:On YouTube, AAC videos are 256kbps
Only older videos; newer videos only have AAC at 128kbps at max.
Vorbis, like you said, also maxes out at 128kbps.
In such situations is best to either use Opus (assuming it's available for said video) or the 192kbps AAC track from the non-DASH fmt22 720p format.
Yes I look at what's available and get the best combination. That's why I often have MKV files with mixed content.
I think mod 4 is fine; but what about padding instead of cropping, to not lose any of the video?
On YouTube, AAC videos are 256kbps while Vorbis is only 128kbps. Many of my videos are in MKV format so that won't help much. Although I can apply that logic from my software while generating the script, at which point I can read the video format inside the file.
LSMASHSource is giving me an Access Violation Error on this video
Video: VP90 1920x1080 29.97fps [V: English [eng] (vp9 profile 0, yuv420p, 1920x1080) [default]]
Audio: AAC 44100Hz stereo [A: aac lc, 44100 Hz, stereo [default]]
Whereas FFmpegSource2 occasionally gives an error that causes MPC-HC to restart videos from the beginning; very occasional and random.
LWLibavVideoSource is working so far. Will test that one.
I'll try LSMASHSource.
As for the video corruption, it happened when the video width was not mod 4. Adding a script to ensure it is mod 4 fixes it.
It's working "most of the time", but sometimes there's weird issues like the video restarting at the beginning in the middle of playback. Perhaps LSMASHSource will work better.
and I do have LAV Filters installed
Both are configured to decrease to screen size, but since I'm playing it on a 1080p either way, this setting only affects videos larger than 1080p. Most videos aren't affected by this.
Another difference between SVP3 and SVP4 is when using Windows feature to enlarge the UI. If it is set to set the UI to 150% of its size, on a 1080p display, SVP3 will downscale it to 720p and madVR will display it as is. With SVP4, it will process it in 1080p and then madVR will downscale the result to 720p.
But then realizing it behaves that way, I don't use that Windows feature even though everything appears tiny on the TV.
SmoothVideo Project → Posts by Mystery
Powered by PunBB, supported by Informer Technologies, Inc.