How To Use RPPtoEXO (v2.08+)
https://scrapbox.io/files/67d5417d166b0f84d5997e50.png
Menu Bar
File > Open RPP files : Functions the same as the [Browse...] button in RPP.
File > Exit : Closes RPPtoEXO.
Settings > Rotation direction for 4-way flip
Changes the behavior when both Flip horizontal and Flip vertical options are enabled.
Settings > Snap to the AviUtl Grid (v2.09-)
Instead of precisely aligning to the sound, objects will be adjusted to match AviUtl's grid lines.
Settings > Ignore Errors derived from Adv.Edit v0.92
Settings > Add Advanced inversion Settings (v2.09-)
Adds a setting for "When the same pitch is repeats...".
Since demand is expected to be low, this option is opt-in.
Settings > Use AviUtl mode (v2.10-)
This is the default setting. Generates EXO optimized for the original AviUtl.
Settings > Use AviUtl2 mode (beta) (v2.10-)
Generates EXO that can be correctly loaded in AviUtl2.
Settings > Use YukkuriMovieMaker4
Saves in YukkuriMovieMaker4's template format instead of EXO.
When selecting this setting, you will be prompted to specify the path to YukkuriMovieMaker4’s executable.
Please select YukkuriMovieMaker.exe.
Generate Settings > EXO Import Settings (v2.10.1-)
You can change the resolution and other settings when creating a new project from an object file in AviUtl, or when dragging & dropping into a scene in AviUtl2.
You can also change the FPS setting value right after launching RPPtoEXO.
Language > Display Language : Changes the language of RPPtoEXO's text.
Language > Adv.Edit Language : Changes the language of the extended editing plugin that reads EXO files.
The Simplified Chinese (简体中文) setting is only effective when the system locale is set to Chinese.
Help > How to use (Cosense/Scrapbox) : Displays this manual.
Help > Check the latest version (GitHub) : Accesses GitHub and updates the software if a new version is available. Help > Contact developer (𝕏/Twitter) : Opens Garech’s 𝕏. Help > About RPPtoEXO : Displays the software name, version, and developer information.
1.) File Path Settings
* RPP: Required. Set the path to the RPP or MIDI file you want to load.
You can also directly drag and drop files from Explorer.
Can also be executed by dragging and dropping onto the program, or using "Open with..." from the program (v2.09-).
Click the [Browse...] button to open a file selection dialog.
If there is a recently opened RPP file in REAPER, display the list (v2.09-).
You can manually reload by clicking the [↻] button.
Double quotation marks added during path copying will be ignored.
2.) RPPtoEXO Detailed Settings
Flip horizontal: Automatically flip objects on even-numbered items by adding a horizontal flip effect.
Flip vertical: Automatically flip objects on even-numbered items by adding a vertical flip effect.
By checking both horizontal and vertical flips, the objects will be flipped clockwise / counter clockwise.
Clockwise: No flip -> Horizontal flip -> Horizontal and vertical flip -> Vertical flip -> No flip...
CCW: No flip -> Vertical flip -> Horizontal and vertical flip -> Horizontal flip -> No flip...
When the same pitch repeats, No Inversion / Reverse inversion (v2.09~)
When Reverse Inversion is enabled, when the same pitch is repeated, horizontal flip will become vertical flip, and vertical flip will become horizontal flip.
Fill Gaps: Fill the gaps between each object.
Useful when there are gaps between items placed in REAPER.
Split even objects to separate layer: Place even-numbered objects on a layer below AviUtl.
Useful when you want to apply different effects to even-numbered and odd-numbered objects.
Time selection (sec): Only the specified range will be converted.
Select from presets in the top dropdown menu.
You can choose the selection range time or region from when you last saved the RPP.
Select the starting and ending points of the time selection in the second and third combo boxes (in seconds).
You can choose the markers on the RPP as the selection options.
(* Track Selection Screen): Required. Display information for each track in a tree format when loading RPP.
Automatically select unmuted tracks when loading RPP.
Check the checkboxes for the tracks you want to output as EXO.
* All Tracks: Allows bulk ON/OFF from the checkbox for all tracks.
3.) Filter Effect Settings
Alias: Load an alias file or effect file.
Click the [Browse...] button to open a file selection dialog.
You can also directly drag and drop files from Explorer.
If this item is set, setting items (4) and (5) are ignored.
n-th Alias: Load the n-th alias for each track (v2.09.1~)
You can specify aliases from the 3rd to the 50th using the arrow buttons.
When up to the 3rd alias is specified, the arrangement will be 1st → 2nd → 3rd → 1st → 2nd → 3rd, and so on. Use the [×] button to delete all settings for aliases from the 2nd onward.
Script Control: If text is entered, add script control.
4.) Object Type Settings
Target: Select the item you want to add using radio buttons.
Auto: Load each item in the RPP file and output the corresponding video file.
For more infomation, refer to follow link: 自動検出モードの仕様 Video / Image / Filter / Scene: Insert respective media objects.
Scene No.: Set the scene number (supports only numerical values).
Reference: Set the reference file for video/image objects.
Click the [Browse...] button to open a file selection dialog.
You can also directly drag and drop files from Explorer.
If left blank, it will be output as an empty video file/image file.
Randomize playback pos : Sets the playback position randomly for each selected video object / scene object.
Left input field: Sets the starting point for the random playback position (default is 1).
(Default: /Icons/AviUtl.icon 1 (frame) / AviUtl2_icon.icon 0.0 (sec) )
Right input field: Sets the ending point for the random playback position
(if left blank, it will be automatically set when the video is loaded).
5.) Media Object Detailed Settings
From here, change the setting values of the object on AviUtl.
Since you're probably familiar with this, I'll skip the explanation.
If you're using TRA script, set the value to the combo box as follows:
<move method name>@<script file name> or <move method name>
This is the same as what is displayed on AviUtl. Folder hierarchies are not considered.
6.) Detailed Filter Effect Settings
Select the desired filter effect from the choices in the combo box.
Click [+] to add the selected filter effect from the combo box.
Click [Clear Effect] to remove all the settings of previously added filter effects.
7.) Pre-Execution Settings
* FPS: Required. Set the FPS value of the AviUtl project file that will load the EXO.
Run: Perform the conversion.
After execution...
A separate window will appear. Drag from an appropriate location and drop it into the AviUtl extended editing window.
At this time, Make sure to drop it at the 1st frame (00:00:00.00).
If you want to output as an EXO file, you can save it by clicking the [Export EXO] button.
After saving, you can open the saved folder by pressing the [Saved] button.
AviUtl2_icon.icon A separate window will appear. Drag it into the AviUtl2 scene window.
A new scene called RPPtoEXO_temp will be added, so either paste it into the Root or call the scene to use it.
If you want to output it as an EXO file, you can save it using the [Export EXO] button.
If you want to add a filter effect with settings that you are unsure how to adjust, such as animation effects:
Check the contents of the EXA (EXO) file for the corresponding object and see how each value corresponds.
/Icons/-.icon
* Priority order of applied filter effects
1. Detailed Filter Effect Settings
2. Alias Files (Object Files)
3. Flip Horizontal/Vertical
4. Script Control
Since the image is flipped left and right after the filter effect is applied, it is not possible to apply the filter effect after flipping left and right.
After loading EXO, make good use of group control, etc.