Skip to content

zzzzzz9125/UltraPaste

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UltraPaste! - Next-Level File Import for VEGAS Pro

Overview

UltraPaste! introduces a revolutionary file import method for VEGAS Pro. With a single shortcut, you can import nearly any file type: regular media files, clipboard images, SRT subtitles, and even REAPER clipboard data! Simply Ctrl+C and Ctrl+Shift+V to instantly import files into the VEGAS timeline. UltraPaste!


Installation

Current Version: v1.03 beta (v1.4.0 coming soon...)
Supported Versions: Sony VEGAS Pro 13 - Magix VEGAS Pro 23

How to Install

  1. Go to Releases, download and unzip the .zip file. Select UltraPaste.dll (or UltraPaste_13.dll for Sony VEGAS Pro 13) and UltraPaste.png, and copy & paste them into the extension folder:

    • C:\ProgramData\Vegas Pro\Application Extensions\
    • or C:\ProgramData\Sony\Vegas Pro\Application Extensions\ for Sony
  2. After installation, access the dockable window via Tools → UltraPaste!.

image


Features

Core Functionality: UltraPaste!

Bind a keyboard shortcut (Recommended: Ctrl+Shift+V) under Options → Customize Keyboard.
image

Import Logic

  • Basic File Import: Select any media files → Ctrl+C → Run UltraPaste! shortcut to import into the selected track.
  • Clipboard Compatibility:
    • Clipboard images
    • Plain text
    • REAPER clipboard data

UltraPaste! Window (Settings)

General

image

  • Excluded Files: Block specific files using DOS expressions (e.g., *.sfvp0, *.sfap0 for VEGAS proxy files).

Clipboard Image

image

  • Start Position:
    • Cursor
    • Playback Cursor
    • Project Start
  • Move Cursor to End: Auto-shift cursor to the end of new Events.
  • File Path:
    • Default: Clipboard\<yyyyMMdd_HHmmss>.png (= %PROJECTFOLDER%\Clipboard\<yyyyMMdd_HHmmss>.png)
    • You should separate the timecode with "<>". Timecode formatting rules: Microsoft Docs.

REAPER Data

image

Key Feature: Full REAPER ↔ VEGAS clipboard interoperability!

  • REAPER Item Properties → VEGAS Event Properties
  • REAPER Item/Track Envelopes → VEGAS Track Envelopes
  • REAPER Stretch Markers → VEGAS Audio Stretch/Video Speed Envelopes
  • REAPER Project Files → Multi-Track Import

image image

Note: Audio pitch parameters are unsupported in VEGAS versions <15.

  • Close Start Gap: Adjust import start position to the first Item's start.
  • Add Video Streams: Attach video streams to imported REAPER Items.

PSD Images

image

  • Expand All Layers: Auto-expand multi-layer PSDs into separate tracks.
  • Add Other Layers: Append remaining layers above/below selected PSD layers.

Subtitles

image

Supported Formats: Plain text, TXT, SRT, LRC.

  • Generator Types:
    • Native: Titles & Text, ProType Titler, (Legacy) Text
    • Plugins: Ignite Text, Ignite 360 Text, uni. Typographic, uni. Hacker Text, TextOFX, OFX Clock
  • Preset Name: Use saved FX presets (DXT plugins require user-saved presets).
  • Max Characters: Auto-wrap lines (0 = no limit).
  • Ignore Word: Disable for word-aware wrapping (useful for non-spaced languages like Chinese).
  • Multi-Tracks: Split multi-line subtitles into overlapping tracks (0 = no limit).
  • Default Length: Default length for non-timed text, in seconds.

Pro Tip: Highlight a timeline region before pasting!

image

Media

image

  • Add Method: Across Time, Across Tracks, As Takes.
  • Stream Type: All/Video Only/Audio Only.
  • Auto-Import Image Sequences: Detects image sequences (e.g., 000000.png to 114514.png).

Custom Rules

image

Set import rules for specific filenames (e.g., UVR5 stems: 1_*(*).wav;1_*(*).flac → import as audio across tracks).

VEGAS Data

image

  • VEG Import: Open Project File / Nest Project / Import Media.
  • Paste Event Attributes: Use selective paste (VEGAS Pro 14 and below fallback to basic paste).
  • Run Script: Execute .cs, .js, .vb, or .dll files.
  • Generate Mixed Vegas Clipboard Data: Experimental support for Sony/Magix version compatibility.

Text Input Window

image

A pre-input panel for subtitle generation:

  • Preview Box: Shows the next subtitle block with auto-split preview.
  • User Input: Type/paste text here.
  • Apply Text Splitting: Manually trigger text segmentation.
  • Add to Timeline: Generate subtitles and advance to the next block.
  • Universal Key: Also use UltraPaste! key to add events. In addition, you can bind a keyboard shortcut to Text Input.

Tip: Always check the GitHub repo for updates and community support! 🚀

License

UltraPaste! is distributed under the GNU Lesser General Public License v3.0. See LICENSE for details.

About

UltraPaste Extension for VEGAS Pro.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages