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
Register FAQ Calendar Today's Posts Search

View Poll Results: How should energy be spent on updating the avisynth homepage?
This thread should be used for coordination 10 47.62%
The mediawiki-discussion page should be used for coordination 0 0%
Some minor make up on avisynth.org need no big planning. 1 4.76%
Let's put energy in the code until late 2014 first. 10 47.62%
Voters: 21. You may not vote on this poll

Reply
 
Thread Tools Search this Thread Display Modes
Old 16th December 2010, 06:29   #1  |  Link
blausand
Registered User
 
blausand's Avatar
 
Join Date: Mar 2007
Posts: 15
About the Public Relations, folks!

Hey there,
i appreciate that, after clicking through the devasted areas of
  • AviSynth.org,
  • there: /mediawiki, /avisynth3, German pages etc.
  • SourceForge.net
  • QUITE some forum.doom9.org threads,
  • and, finally, some absolutely uncommented indexOf in
    members.optusnet.com.au/squid_80
    for AviSynth x64,

i find signs of life here and there. Brave developers! Really.
Thank you for sissiphossing all those lines of x86 code to x86-64, thanks for struggling through the pains and wonders of Windows Media Foundation Whatsoever.

As everybody knows, 64bit is finally coming down the main road. Windows7 is 64bit and some major media production software vendors have finally managed to release 64bit versions of their video editing software <hint,hint>.
And i think right now it is time to plan some changes to the FRONTpages of Avisynth. It is just evident that a software without noticeable signes of life on it's homepage is deemed to be DOOMED.
So let's talk about updating those wiki-pages a bit, please!

To make a beginning, i start this thread for collecting necessary information about what's really going on everywhere:
  • First, there is SET, who released a V2.60a. The release thread shows that there is decent code digging going on since then.
  • Apparently, Joshua "JoshD" (isn't he the same as "Jeremy"?) Duncan has chosen to host the code of his x86-64 code, based on SET's release as announced here, on :
    code.google.com, where a version of August, 29th 2010 can be found:
    avisynth64_8-29-10.rar Test Release, x64 ABI compliant, not considered stable / final Featured
  • Thomas "flend" Ford develops the AVS PlugIn for Adobe's Premiere. Nobody knows, whether DebugMode's Frameserver or ths plugIn will ever support the (64bit) Version CS5.
  • Last, but not least, as we read, Kemuri-_9 and Squid_80 are pretty active about the x246 coDec and testing.

So far, nothing very new has been said.
Wilbert, you did most of the documentation / homepage of the last decades, right? I'm confident that you won't misunderstand this:
Doom9's Forums are perfect for discussing, but some of the results IMHO have to land on the avisynth.org homepage, which does not say a single word about the latest developments.


The IRC channel is vivid, but not the right place to gather information.

So please, i invite you to discuss in this thread or on the wiki-discussion page about a strategy for bringing the latest information back to where it belongs, so surfing avisynth.org tells any user what happened since she/he last took notice.

Last edited by blausand; 16th December 2010 at 07:05. Reason: PlugIn by flend, Frameserver by DebugMode
blausand is offline   Reply With Quote
Old 16th December 2010, 12:15   #2  |  Link
Gavino
Avisynth language lover
 
Join Date: Dec 2007
Location: Spain
Posts: 3,431
Perhaps all that is needed is to add a new page describing the various ongoing development initiatives and add a link to it in the Development section of the main page (where there is still a reference to the defunct Avisynth v3).

Bear in mind also that all of the developments you mentioned (while welcome and to be encouraged) are independent efforts outside the 'official' Avisynth project.
__________________
GScript and GRunT - complex Avisynth scripting made easier
Gavino is offline   Reply With Quote
Old 16th December 2010, 12:48   #3  |  Link
TheFluff
Excessively jovial fellow
 
Join Date: Jun 2004
Location: rude
Posts: 1,100
what

no seriously, what?
TheFluff is offline   Reply With Quote
Old 19th December 2010, 15:08   #4  |  Link
Buggle
Guest
 
Posts: n/a
I truly applaud you for taking this initiative: I have also been quite, well, disoriented about all developments going on.
It is a well known engineering disposition (though I'm not a software engineer, also we civil engineers suffer from this) to directly move to 'making something', as all the talk and planning before is too often considered a waste of time since nothing tangible is emerging from it.

Of course, I also believe it is, at this point, more important to concentrate on developing AVS64 further, but it is evident that this development becomes directed and structured. SET created a separate version, JoshD adjusted it, features are constantly requested and new bugs are introduced. At thesame time, the official (as was noted here) developer(s) of AviSynth keep on doing their/his/her own stuff (are they? is he/she?). I consider that to be a waste of effort due to unnessecary parallel effort. Why is it, that these efforts are not concentrated on a common code base? Why not invest now to come on top a few months later? I think working out a strategy for further development with clear milestones or development levels is most needed at this point to focus the talents in the most productive direction.
And if this is not possible with the -official- AviSynth development, would forking the project be considered a possibility?
In comparison, I would like to point to PeerBlock, a refreshing fork of PeerGuardian, but also the work of Aoyumi to tune Ogg Vorbis further, working -with- the Ogg Vorbis developers to progress its development.
I am grateful for all that is done to Avisynth, be it x86-64 or x86, to all other developers that make things possible, and I apologise beforehand if I misunderstood anything (as noted: I'm good with projects involving rail infrastructure, I haven't written a line of code in my life), but I believe that the future of AviSynth is at this point helped more with communication and structure than with more lines of code from different persons in different versions.
  Reply With Quote
Old 20th December 2010, 17:00   #5  |  Link
TheFluff
Excessively jovial fellow
 
Join Date: Jun 2004
Location: rude
Posts: 1,100
The reason nobody talks about or documents avs64 is that nobody cares about avs64, and nobody cares about avs64 because it is in pretty much every significant way worse than plain old 32-bit avisynth. I suggest that efforts to rectify that are started before you start trying to hype it.
TheFluff is offline   Reply With Quote
Old 20th December 2010, 17:45   #6  |  Link
Buggle
Guest
 
Posts: n/a
Quote:
Originally Posted by TheFluff View Post
The reason nobody talks about or documents avs64 is that nobody cares about avs64, and nobody cares about avs64 because it is in pretty much every significant way worse than plain old 32-bit avisynth. I suggest that efforts to rectify that are started before you start trying to hype it.
Ever heard about the chicken and the egg? This is exactly the point: development effort needs to be focused, not separated in multiple directions with everyone doing a bit here and a bit there. I agree with you that External PR is not useful (who said anything about hyping?), it is the Internal PR that is -to my eyes at least- useful at this point. Everything is moving towards x64, especially in the video-encoding arena. x64 provides clear performance benefits, and yes, the current state is nowhere near good functionality. Isn't that just what needs to be tackled here... Raising avs64 profile means more attention for its development. And the more profile it has, the more people would be around to test it. There's a x64 MeGUI, there's tons of x64 AVS filters, there's been x64 x264 for ages... I'd say it has become time to also look at avs64, and improve it to a level where it has all the basic needed functionality without being so damn buggy.
Again, I know nothing of programming, so I might say something stupid, but it would theoretically be logical to integrate the x64 into the main codebase, be it directly or via 'feedbackloops' as I mentioned exist for Ogg Vorbis. In that way, JoshD and SET for instance would be able to work -together- with the main AVS developers and thereby increasing both efficiency and effectiveness.
  Reply With Quote
Old 24th December 2010, 03:19   #7  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Quote:
Originally Posted by Buggle View Post
Again, I know nothing of programming.
Well, perhaps now is the time to obviate that sentence.

The Avisynth community is eager to accept newcomers,
all of your ideas will be listened to and I feel sure that
they will, when implemented be applauded by the masses.
Just because you presently "know nothing of programming",
does not mean that you cannot learn and contribute.
I look forward to reading more about your advances in this
respect.
__________________
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 ???
StainlessS is offline   Reply With Quote
Reply

Tags
development, homepage, pubrel, wiki


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:22.


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