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

Closed Thread
 
Thread Tools Search this Thread Display Modes
Old 18th April 2017, 10:10   #3261  |  Link
yup
Registered User
 
Join Date: Feb 2003
Location: Russia, Moscow
Posts: 854
last version Devil.dll

Hi all!
Where can load last version Devil.dll?
I am try registering on SF, but can not access to files.
yup.
yup is offline  
Old 18th April 2017, 10:16   #3262  |  Link
pinterf
Registered User
 
Join Date: Jan 2014
Posts: 2,314
https://sourceforge.net/projects/ope...20and%20Win64/
But 1.78 is included in the usual avisynth+ binary package.
pinterf is offline  
Old 18th April 2017, 10:19   #3263  |  Link
pinterf
Registered User
 
Join Date: Jan 2014
Posts: 2,314
Quote:
Originally Posted by Myrsloik View Post
Find a slightly older tivtc version if tou want c code for everything. That's what I did. Obviously the c code doesn't match the asm because real men don't test things.
Thanks, I will do a post-check I think.
pinterf is offline  
Old 18th April 2017, 11:34   #3264  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 2,563
I have formatted PC after infinite inline updates of Win10 previews.

Is too much to ask for a installer with latest version?
__________________
@turment on Telegram
tormento is offline  
Old 18th April 2017, 13:26   #3265  |  Link
ajp_anton
Registered User
 
ajp_anton's Avatar
 
Join Date: Aug 2006
Location: Stockholm/Helsinki
Posts: 805
Just a thought... why not have the Info() function return everything as a string instead of overlaying it onto a clip, with potential problems involving the clip resolution and text size. The user could then modify it and manually subtitle it into the video using more easily visible styling or colors.
You could add a bool parameter "return_string" or something, false by default.
ajp_anton is offline  
Old 18th April 2017, 15:01   #3266  |  Link
yup
Registered User
 
Join Date: Feb 2003
Location: Russia, Moscow
Posts: 854
Quote:
Originally Posted by pinterf View Post
https://sourceforge.net/projects/ope...20and%20Win64/
But 1.78 is included in the usual avisynth+ binary package.
This package support high bit depth image? Y16 for example?
yup.
yup is offline  
Old 18th April 2017, 15:13   #3267  |  Link
pinterf
Registered User
 
Join Date: Jan 2014
Posts: 2,314
Quote:
Originally Posted by yup View Post
This package support high bit depth image? Y16 for example?
yup.
DevIL DLL itself is capable to do that, but you need a new ImageSeq.dll which I have not released yet.
pinterf is offline  
Old 18th April 2017, 15:17   #3268  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Quote:
Originally Posted by ajp_anton View Post
Just a thought... why not have the Info() function return everything as a string instead of overlaying it onto a clip, with potential problems involving the clip resolution and text size. The user could then modify it and manually subtitle it into the video using more easily visible styling or colors.
You could add a bool parameter "return_string" or something, false by default.
That was requested about a year or so ago.

EDIT: Further request, how about allowing YUV color of eg $008080 for both LetterBox and Addborders. (for masks)
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 18th April 2017 at 18:04.
StainlessS is offline  
Old 18th April 2017, 16:11   #3269  |  Link
yup
Registered User
 
Join Date: Feb 2003
Location: Russia, Moscow
Posts: 854
Quote:
Originally Posted by pinterf View Post
DevIL DLL itself is capable to do that, but you need a new ImageSeq.dll which I have not released yet.

Will be waiting.
yup.
yup is offline  
Old 18th April 2017, 17:51   #3270  |  Link
qyot27
...?
 
qyot27's Avatar
 
Join Date: Nov 2005
Location: Florida
Posts: 1,420
Quote:
Originally Posted by ajp_anton View Post
Just a thought... why not have the Info() function return everything as a string instead of overlaying it onto a clip, with potential problems involving the clip resolution and text size. The user could then modify it and manually subtitle it into the video using more easily visible styling or colors.
You could add a bool parameter "return_string" or something, false by default.
Styling...you mean like the font, size, text_color, and halo_color parameters that were added to Info() back in August before the in-between bit depths were?
qyot27 is offline  
Old 19th April 2017, 11:24   #3271  |  Link
Yanak
Registered User
 
Join Date: Oct 2011
Posts: 275
Quote:
Originally Posted by StainlessS View Post
Code:
AviSource("F:movie.avi", audio = false)
ConvertToYV24() # NOTE 24

# Fail, logo only asigned to AFTER whole line is processed, ie you try to use logo before assinging a value to it.
# logo=ImageSource("F:\logo.png").Overlay(logo, x = 3, y=3, opacity=0.45, mode="luma") 

logo=ImageSource("F:\logo.png") # Logo now exist, has been assigned to
Overlay(logo, x = 3, y=3, opacity=0.45, mode="luma") # OK logo exists

# SomeClip.SomeFilter().Crop() works because you are not referenceing a clip that does not yet exist, assuming SomeClip exists.
# Someclip is passed through SomeFilter and on to Crop.
I hope some of that makes sense, was in a hurry to catch my bus, I missed it.
Sorry for the late reply and thank you,

ConvertToYV24() works with the old logo size of 90x 55px, perfect.

For the rest I don't know what what happened, feeling silly, probably mixed up some stuff or messed up somewhere when copying old avs parts of code i used before, had in mind it always worked before but nope, don't know what happened with my brain.

Thanks again.
Yanak is offline  
Old 19th April 2017, 12:33   #3272  |  Link
ajp_anton
Registered User
 
ajp_anton's Avatar
 
Join Date: Aug 2006
Location: Stockholm/Helsinki
Posts: 805
Quote:
Originally Posted by qyot27 View Post
Styling...you mean like the font, size, text_color, and halo_color parameters that were added to Info() back in August before the in-between bit depths were?
Sorry, is there an updated wiki/manual somewhere that includes all the new stuff?
Also, it still doesn't let you modify the info string, which I find unnecessary and feels like an easy fix (could be wrong, not a programming guru).
ajp_anton is offline  
Old 19th April 2017, 23:51   #3273  |  Link
raffriff42
Retried Guesser
 
raffriff42's Avatar
 
Join Date: Jun 2012
Posts: 1,373
Quote:
Originally Posted by ajp_anton View Post
Sorry, is there an updated wiki/manual somewhere that includes all the new stuff?
For now, see:
Oct 2016 Avisynth Plus Quick reference guide
Nov 2016 New functions
Apr 2017 AVS 2.60 vs. AVS+ r2455
(Are there other good resources? I'd like to know about them.)

Reel.Deel said he was starting a new documentation site; I don't know what's happening with it.
Quote:
Originally Posted by raffriff42 View Post
Sounds great! I'll note any changes in the wiki for you.
Quote:
Originally Posted by Reel.Deel View Post
...I don't know if listing all AVS+ changes alongside the 'official' documentation is a good idea. Might be a tad confusing.

Last edited by raffriff42; 20th April 2017 at 00:15. Reason: link fix
raffriff42 is offline  
Old 20th April 2017, 04:27   #3274  |  Link
MysteryX
Soul Architect
 
MysteryX's Avatar
 
Join Date: Apr 2014
Posts: 2,559
There isn't just an issue with ScriptClip, but also with ConditionalFilter

Code:
vid = AviSource("file")
vid_blur = vid.Blur(1.5)
ConditionalFilter(vid, vid_blur, vid, "AverageLuma()", "lessthan", "20")
Prefetch(2)
This results in a message showing up in the video: "Average Plane: this filter can only be used within run-time filters". Without prefetch, it works fine.

Since these are purely internal filters, nothing prevents you from having AverageLuma as a local function called by ConditionalFilter instead of trying to handle it as a separate special plugin.

Last edited by MysteryX; 20th April 2017 at 05:09.
MysteryX is offline  
Old 20th April 2017, 08:04   #3275  |  Link
pinterf
Registered User
 
Join Date: Jan 2014
Posts: 2,314
Quote:
Originally Posted by raffriff42 View Post
(Are there other good resources? I'd like to know about them.)
Check the readme.txt in the binary package.

I was already practicing a bit on editing things on avisynth wiki pages, I have updated the masktools sections, worked a bit on mvtools and other references of my plugin updates.

But I still need help on the new function pages, at least to have a good hierarchy and dummy skeleton article pages to be fill up.
At the moment Avisynth+ has only one dedicated page on wiki. I'd better not put all the readme stuff there as a flat section. Nor I want to edit the filter section of the classic Avisynth pages.
If someone would create a good (even dummy) layout for the new functions, it would help a lot on bringing the knowledge base online.
pinterf is offline  
Old 20th April 2017, 08:33   #3276  |  Link
raffriff42
Retried Guesser
 
raffriff42's Avatar
 
Join Date: Jun 2012
Posts: 1,373
Personally, I'd like to see an AVS+ Infobox on each classic filter page, explaining the differences in some standardized form. Something similar in appearance to the "Abstract" box currently seen on external filter pages like MaskTools2.

>If someone would create a good (even dummy) layout for the new functions, it would help a lot on bringing the knowledge base online.
I really don't feel like working on a site that is about to be made obsolescent by a fork site.
(If you didn't know, I have been one of the very few active content contributors there - I have made hundreds of edits, maybe thousands. The only other users that active are Reel.Deel and Wilbert, the administrator of the site. So that 'someone' would probably be me.)

EDIT okay, I'm reconsidering my position. Whatever Reel.Deal does or doesn't do, I will begin (oh god) the rather large task of documenting AVS+ on the mainstream Avisynth wiki, as time permits. Crudely at first, as you describe. And as always, subject to Wilbert's approval.

Last edited by raffriff42; 21st April 2017 at 14:14.
raffriff42 is offline  
Old 22nd April 2017, 05:01   #3277  |  Link
MysteryX
Soul Architect
 
MysteryX's Avatar
 
Join Date: Apr 2014
Posts: 2,559
When I build Avisynth+ from the Pinterf's source, I get this error when opening a script:

Avisynth open failure:
Script error: There is no function named 'Prefetch'.

What's going on here?

btw, there is code here that doesn't compile (Visual Studio 2017) because of 'y' being defined several times. It's easy to fix, you just have to rename the 2nd 'y'.
focus.cpp - af_horizontal_yuy2_c
MysteryX is offline  
Old 22nd April 2017, 05:16   #3278  |  Link
qyot27
...?
 
qyot27's Avatar
 
Join Date: Nov 2005
Location: Florida
Posts: 1,420
git checkout MT
qyot27 is offline  
Old 22nd April 2017, 17:40   #3279  |  Link
pinterf
Registered User
 
Join Date: Jan 2014
Posts: 2,314
Quote:
Originally Posted by raffriff42 View Post
EDIT okay, I'm reconsidering my position. Whatever Reel.Deal does or doesn't do, I will begin (oh god) the rather large task of documenting AVS+ on the mainstream Avisynth wiki, as time permits. Crudely at first, as you describe. And as always, subject to Wilbert's approval.
Thank you "someone" It's really not too much people who keep this documentation site live, I appreciate your efforts.
pinterf is offline  
Old 22nd April 2017, 17:49   #3280  |  Link
pinterf
Registered User
 
Join Date: Jan 2014
Posts: 2,314
Quote:
Originally Posted by qyot27 View Post
git checkout MT
Btw, I have to mention another news from the past weeks; with the patient help of qyot27, we were able to successfully compile the project with gcc (under Linux but not for Linux, which was a nightmare and a hard learning curve for me, thanks again qyot27). I don't know if this is good or not, we are by far not on par with Vapoursynth's multiplatform design and I guess we'll never be.
pinterf is offline  
Closed Thread

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 07:34.


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