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.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Development

Reply
 
Thread Tools Search this Thread Display Modes
Old 31st October 2020, 01:02   #1341  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 245
Quote:
Originally Posted by manolito View Post

DSS2Mod with LAV Filters (preroll=15):
Perfect
Can you share link download??
kedautinh12 is offline   Reply With Quote
Old 31st October 2020, 03:42   #1342  |  Link
poisondeathray
Registered User
 
Join Date: Sep 2007
Posts: 4,452
Quote:
Originally Posted by kedautinh12 View Post
Can you share link download??
http://avisynth.nl/index.php/DSS2mod

The seeking might be ok, but beware DSS2mod usually drops the last 1 or 2 frames. 1 frame in this example. You might not "see" it if the test limit was 1000 frames
poisondeathray is offline   Reply With Quote
Old 31st October 2020, 08:38   #1343  |  Link
StvG
Registered User
 
Join Date: Jul 2018
Posts: 163
Quote:
Originally Posted by kedautinh12 View Post
I thinks thread=8 very strong for weak computer, can you fixed with default thread for both ffms2 and lsmash??
I should clarify that threads=8 for ffms2 from my previous post is cpu_threads/2. So you can try with that cpu_threads/2.

Quote:
Originally Posted by manolito View Post
Yes, I used the version you linked to from October 2020.

I got curious and made a couple of tests using different source filters with Atak's SeekTester 1.2. I used the default frame limit of 1000 frames. As the source I took the "Letter - SHE'S.mkv" (VP9 Video 1080p). My CPU is a Core i5 third generation (2 physical cores plus hyperthreading). I used the default thread values for all source filters which would be 4 for this CPU.

FFMS2 StvG from Oct. 2020:
There were 12 corrupted frames out of 1000 frames.

FFMS2 StvG from Aug. 2020:
Same

FFMS2 StvG from April 2020:
Same

FFMS2 StvG from Nov. 2019:
Same

FFMS2 C-Plugin latest 2.31 by qyot27
Perfect

FFMS2 C-Plugin by Reino:
Both available versions fail miserably. Mainly corrupted or inserted frames

FFMS2 official version 2.40 by Myrsloik:
Fails miserably. Mostly corrupted or inserted frames

DirectShowSource with LAV Filters:
Many inserted frames

DSS2Mod with LAV Filters (preroll=15):
Perfect

LWLibavVideoSource by HolyWu:
Perfect


Ok, these results are only for this specific VP9 source file. Other source formats may behave differently, but I find this very interesting. Any comments?
Thanks for sharing.
StvG is offline   Reply With Quote
Old 7th December 2020, 05:29   #1344  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 245
I meet many corrupted frames in STVG ver with default threads, only work with threads >= 2. But with HolyWu ver, i don't meet error with default threads:

My video test:
https://drive.google.com/file/d/17yc...ew?usp=sharing

My scripts:
nnedi3_rpow2(rfactor=2, cshift="spline64resizemt", fwidth=1920, fheight=1080)
F3KDB_3(range=12, y=60, cb=40, cr=40, grainy=0, grainc=0)
f3kgrain()

Last edited by kedautinh12; 7th December 2020 at 07:54.
kedautinh12 is offline   Reply With Quote
Old 7th December 2020, 07:19   #1345  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 2,948
Yes, I also had to return to the HolyWu build for exactly this reason...

I believe that StvG should implement a similar logic for the number of threads which he used in his last ffms2 build:
Quote:
- changed the default threads number:
* VP9 - min(CPU logical processors, 8);
* AV1 - 1 when CPU logical processors = 1, otherwise 2;
* rest - CPU logical processors;
manolito is offline   Reply With Quote
Old 8th December 2020, 15:19   #1346  |  Link
real.finder
Registered User
 
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,004
maybe it's time for new update from StvG, since there are new small update here https://github.com/Asd-g/L-SMASH-Works
__________________
See My Avisynth Stuff
real.finder is offline   Reply With Quote
Old 11th December 2020, 23:44   #1347  |  Link
StvG
Registered User
 
Join Date: Jul 2018
Posts: 163
Update - included the latest commit; ffmpeg@494f868e93; zlib 1.2.11; lsmash@18a9ed2; xxHash 0.8.0; dav1d 0.8.0; changed VP9 default threads to 2 when CPU logical processors > 2.
StvG is offline   Reply With Quote
Old 11th December 2020, 23:55   #1348  |  Link
kedautinh12
Registered User
 
Join Date: Jan 2018
Posts: 245
Thanks
kedautinh12 is offline   Reply With Quote
Old 15th December 2020, 20:57   #1349  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,601
Quote:
Originally Posted by StvG View Post
Update - included the latest commit; ffmpeg@494f868e93; zlib 1.2.11; lsmash@18a9ed2; xxHash 0.8.0; dav1d 0.8.0; changed VP9 default threads to 2 when CPU logical processors > 2.
vs support?
stax76 is offline   Reply With Quote
Old 16th December 2020, 22:05   #1350  |  Link
StvG
Registered User
 
Join Date: Jul 2018
Posts: 163
Quote:
Originally Posted by stax76 View Post
vs support?
Here dualsynth ver.
StvG is offline   Reply With Quote
Old 17th December 2020, 20:24   #1351  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,601
Quote:
Originally Posted by StvG View Post
Here dualsynth ver.
Awesome, thanks!
stax76 is offline   Reply With Quote
Old 18th December 2020, 08:43   #1352  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,328
@StvG: Are there easy-to-apply patches so that you could e.g. suggest them to media-autobuild suite?
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 18th December 2020, 20:42   #1353  |  Link
StvG
Registered User
 
Join Date: Jul 2018
Posts: 163
It's not only patches. You need Visual C++ libraries for Avisynth but media-autobuild suite doesn't provide such. If you have them installed then using mingw could be easily used.
StvG is offline   Reply With Quote
Old 20th December 2020, 07:39   #1354  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,328
Oh, I believe I replied to the wrong thread. I was rather interested in patches for x265 like the aMod by DJATOM.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 13th January 2021, 16:34   #1355  |  Link
Nico8583
Registered User
 
Join Date: Jan 2010
Location: France
Posts: 772
Quote:
Originally Posted by StvG View Post
Here dualsynth ver.
Hi, what is dualsynth version ? Does it work wit AviSynth or do I use the 12.12.2020 version ? Thank you.
Nico8583 is offline   Reply With Quote
Old 13th January 2021, 18:24   #1356  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,409
Quote:
Originally Posted by Nico8583 View Post
Hi, what is dualsynth version ? Does it work wit AviSynth or do I use the 12.12.2020 version ? Thank you.
The DLL works with Avisynth and Vapoursynth.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database || https://github.com/avisynth-repository
ChaosKing is offline   Reply With Quote
Old 14th January 2021, 18:05   #1357  |  Link
Nico8583
Registered User
 
Join Date: Jan 2010
Location: France
Posts: 772
Quote:
Originally Posted by ChaosKing View Post
The DLL works with Avisynth and Vapoursynth.
Thank you !
Nico8583 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 02:34.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.