Post
by mirkosp » Fri Aug 17, 2012 3:16 am
Well, right now I really am looking for help for the second thing. Prettier design can be done later anyway, and i can just write html on my own if need be.
About the design, this is what I had in mind: the guide homepage itself would be mostly unchanged, as it would be featuring the more complete guide. More or less at the beginning, though, there'd be a link for the more basic guide.
My idea for this is to take a Q&A sort of approach. The following is a partial example of how it would work.
First we should ask if the user does have the avtech 4 software installed, and then would give two buttons, a simple Yes or No. First button obviously brings to the next question, latter button brings to the page with all the software. In this version I'd like to drop the amvapp itself (aside from the avs plugins pack, I guess) and have the users download the recent versions from the sites themselves, so we should be able to avoid the outdated programs and plugins issue (which has been felt with 10-bit avc in the last year or so).
Next question would be something along the lines of "What are you working with?" and would have a button for DVD and BD, and one for Other. Questions sort of start to split at this point.
For Other stuff, I'd first ask "Do you know how to tell what you have?" and if not, I'd bring a page that explains how to use mediainfo in order to make out what one has at hand.
For DVD and BD I'd first have to explain how to rip with DVDFab. I might have an alternative page with MakeMKV since some people don't like DVDFab. DVD Decrypter could be a fallback option since so many people like it and its IFO mode, but I honestly would prefer to avoid it. Then I'd ask precisely if the user has DVD or BD.
At this point, who's following the other route is where he'd get a list of formats and suggested ways to load them, and always reminded to try FFVideoSource if in doubt, and if nothing works, to ask on the forum about the format, whereas DVDs and BDs are split at indexing.
For DVDs, we'd bring up DGIndex in a MPEG-2 guide, easy.
For BD, first I would ask what codec is there. If MPEG-2, I'd just point to the DVD guide, if AVC I'd list the various free and not solutions, if VC-1 there's like only 3 ways to go and the only reliable one requires to pay, but I'd list all of them anyway, and if they have no clue how to check what format they have I'd link the former page about mediainfo (which at the bottom would have "To BD" and "To Other" buttons I guess). Once that's settled, I'd run through the various options, free and not, for avc; same in the vc-1 page.
The various pages about indexing would also ask if they need the audio or not, as I'd like to avoid people to demux audio if they don't have it, and if they do, it's best to teach people how to extract it properly, which can be tricky for BDs.
Then I'd run over loading the indexed projects into avisynth, and for others I'd have a list of formats and how to handle 'em, with ffvideosource as fallback, and link to the forum for worst case.
This would be the first point in which users get exposed to scripting, so it would be vital to explain well what avisynth is and how to use it.
At this point the source line should be there in the script, hopefully. Next in line would be checking if it's progressive or interlaced (and a third option to explain what interlacing is if they don't know), and then ask what kind of interlacing it is if that's the case (pure 50/60i, 3:2 or euro pulldown, or a mix) and, again, an extra option to tell how to check.
And so on and so forth. Basically, in my opinion, currently users just try to glance at the home while looking for the point of the guide they need, and hardly ever read it whole. This is troublesome because they might be missing things they need to know, but at the same time the guide is very long, so just having it all there is daunting and uninviting. A simple Q&A approach should ensure that users gradually understand what's the workflow to get a source ready and they can also skip on reading things they already know, but at the same time it ensures they don't forget steps they need to take (which they can't overlook since the question order is forced) and also teaches everything they need bit by bit in smaller pages, so it should be less intimidating.
I would like to know what you guys think of this idea, though...
