Nologic Posted June 10, 2010 Share Posted June 10, 2010 The goal of this package is to speed things along for contributors to EmuMovies, in the way of video creation. The code is open so feel free to tweak, enhance and create new tools as you see fit. This is currently a package of tools meant to be used through the SendTo context menu item. The package currently expects\requires the following software to be installed: AACGain Installed to: .\Program Files\AACGain\ AviSynth Installed to: .\Program Files\AviSynth 2.5\ faac encoder Installed to: .\Program Files\MPlayer\codecs\ MPlayer Installed to: .\Program Files\MPlayer\ MP3Gain Installed to: .\Program Files\MP3Gain\ MP4Box Installed to: .\Program Files\MP4Box\ On2 VP6 6.4.2 TSCC VirtualDub Installed to: .\Program Files\VirtualDub\ More Prep: Extract "AviSynth Plugins.rar" into: .\Program Files\AviSynth 2.5\plugins\ Extract "EM WorkFlow.rar" into: .\Program Files\EM WorkFlow\ Inside the "EM WorkFlow" folder double click "Create SendTo Shortcuts.exe" this will quickly create some shortcuts in your SendTo folder. Now the next execution you need to leave your keyboard & Mouse alone till you see the "A" icon disappear from you SystemTray which should be within a few seconds...basically you'll notice some dialogs no longer flashing on your screen. Okay double click on "Create VP62 Settings.exe" this will execute "vfw2menc.exe" in the MPlayer folder...which in turn executes the "vp6vfw.dll" which brings up some dialogs that must be set for encoding to FLV. EM TSCC Conversion This is used on Parent Folder to batch convert using VirtualDub to convert from a larger Video LossLess Codec to TSCC which is the smallest one currently known of. EM AviSynth Basic This is used on the Parent Folder to batch create AviSynth scripts for single videos. At present the AviSynth scripts just allow loading of videos that use DirectShow or VFW codec's that can't be used by certain applications. EM AVI to Sub Folder This is used on the Parent Folder to batch create & move AVI's into sub folders named after them. EM VirtualDub Folder Batch This is used on the Parent Folder to batch process videos in sub folders that don't have a Game.avi or Title.avi present. EM AviSynth Advance This is used on the Parent Folder to batch create AviSynth scripts that virtually join Game & Title AVI's on a per sub folder bases, these scripts also have a Dissolve transition at join points. Scripts are stored in a new AVS sub folder. EM Video Encode This is used on the Parent Folder to batch encode AVI, FLV, MP4 based on the AVS files present in the Parent's Sub Folder. This is still very crude...think of it as a semi working demo. Anyways suggestions and contributions welcome. ** Update 1 ** Corrected Basic AviSynth script generator & enhanced both basic & advanced AviSynth script generators. Attached required AviSynth plugin's extract in AviSynth's Plugin folder. ** Update 2 ** Added more links to parts of Tool Chain. Added "Em Video Encode" demo. Made alterations to Basic & Advanced AVS script creation. ** Update 3 ** Enhanced both basic & advanced AVS script generation, now creates scripts based on multiples of 4 & 8 in both HQ & SQ. Enhanced "EM Video Encode" to calculate bitrate based off surface area of the video for both HQ & SQ. Disabled FLV encoding in "EM Video Encode" till I can set bitrate per video. AviSynth Plugins.rar EM WorkFlow.rar Link to comment Share on other sites More sharing options...
Circo Posted August 21, 2010 Share Posted August 21, 2010 Finally installing this, I had almost forgot about it, but I am tearing through the mame vids and i'm in a good spot to finally give this a whirl. I'll get back to you! Link to comment Share on other sites More sharing options...
Nologic Posted August 28, 2010 Author Share Posted August 28, 2010 Well let me know if you need an out line of how things are suppose to progress through the work flow...as actually using the tools is kind of foggy. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.