trythil wrote:Though there's still four big problems:
...
The idea is simply not feasible.
Ok, so it's not feasible without a fairly powerful computer. But there are still the two possibilites I mentiones:
Write a script to detect the client's DVD-ROM drive and program path, and mirror *every single action* the AMV author has taken to create his or her AMV.
You can distributo under a few KB, but the client needs the compiler script, a copy of AE, or whatever app, and the original DVDs. You might have to send the music too though.
Script:
Detect client programs and filesystem
Tell user to
insert the original anime DVD
Rip the DVD to a folder on the client's HD
Render all 3d effects and other necessary footage transforms
Compile and build the AMV through command line AE toolkit
Export directly to HuffYUV or just have the user scrub the timeline.
Ripping, rrerendering the 3d effects, blurs, etc, and then compiling should take
less than 15-30 min. In the case of some videos such as Euphoria, it might take 45 minutes to render the nice color effects on a really slow CPU. But then, if they want real quality they better get an SGI.
- Code: Select all
// Sample conceptual scripting system to build AMV
// Find the FS system
// Unix systems
source = grep(*dvd*,"ls -la /dev/") ;
// Find the mount point (simple)
mount = grep(*dvd*,"mount") ;
// Windows. .NET Gundam puts the Volume ID in fstab
mount = grep("RahXephon_1","cat /etc/fstab/");
// Windows XP, use Mountvol lookups
source = chomp("{???????2*}","mountvol");
// Get ripper location (defaults are /usr/bin or progfiles/smartripper)
ripperlocation = trim(":","which smartripper") // Or any ripping app
// Our only app needed is After Effects
aelocation = "/usr/bin/ae/ae55","%PROGRAMFILES/Adobe/After _
Effects/5.5/ae55.exe";
// Rip the DVDs
ripperlocation "-r" mount "-d /tmp/amv/";
// Start the After Effects script
aelocation "--export -f" makefile sourcecode options_
"-d $HOME$/%PROFILE%/Desktop/" amvname _
// Play the video
"$HOME$/%PROFILE%/Desktop/" amvname
It's a ridiculous idea, I know, but theoretically it should be possible to pack a AMV that's dependent on other files. Just run a script to find user's DVD, rip it into the right location, then render all the effects in the background to a file on the Desktop.
Hypothetical, but possible (TM).
<a href="http://www.animetheory.com/" title="AnimeTheory" class="gensmall">AnimeTheory.</a>
<a href="http://www.animemusicvideos.org/search/supersearch.php?member_criteria=-%22danielwang%22&anime_criteria=-%22dragonball%20z%22%20-%22dragon%20ball%20z%22&artist_criteria=-%22linkin%20park%22" title="Seach videos NOT by danielwang" class="gen">Make sure you don't download videos that suck!</a>