Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums VEGAS Pro Create Vegas Pro 13 Plugin/Extension

  • Create Vegas Pro 13 Plugin/Extension

    Posted by Thomas Ames on September 12, 2016 at 3:07 pm

    I’ve recently learned the basics of FFmpeg for trimming down a large file to a smaller file containing certain footage copied from the original file.

    I’ve seen there are plugins/extensions available for FFmpeg in Vegas Pro 13, but they include many options and settings which I don’t need (and probably don’t understand).

    The line I’ve been using is:
    ffmpeg -ss [START TIME] -i [INPUT].mp4 -map 0 -c copy -t [DURATION] [OUTPUT].mp4

    I imagine that all I’d need is:
    1) GET selected range in Vegas
    2) Take start and end time from that selected range
    3) calculate duration based on end-start
    4) video being selected in range set as [INPUT] file
    5) user input for [OUTPUT] file
    6) Run that line through a CMD window.

    It really wouldn’t take long at all and could be done with a simple batch file, but I would like to be able to do it from within Vegas; I just can’t find much useful information on creating a plugin/extension nor getting Vegas related syntax.
    i.e.: startTime = timeline.selection.start

    Could anyone point me in the right direction for learning code for Vegas?

    Thanks for your time.

    -Tom

    John Rofrano replied 9 years, 8 months ago 3 Members · 8 Replies
  • 8 Replies
  • John Rofrano

    September 12, 2016 at 4:14 pm

    [Thomas Ames] “Could anyone point me in the right direction for learning code for Vegas?”

    You would need access to the Script Development SDK which is no longer downloadable that I can see. I tried to download it from the Sony site but it redirects me to the main page of MAGIX site with no downloadable link in sight. 🙁

    Maybe someone here has an old bookmark that still works. I do not.

    ~jr

    http://www.johnrofrano.com
    http://www.vasstsoftware.com

  • Jorma Nippala

    September 12, 2016 at 5:58 pm

    You might try to google “vegas + download development kits”.
    You should get a cached version of Downloads still.

  • Jorma Nippala

    September 12, 2016 at 6:00 pm

    Another option there
    https://download.sonymediasoftware.com/dev/

    (Used to be nice to be able to edit posts here.)

  • Thomas Ames

    September 12, 2016 at 6:12 pm

    Hey Jorma, thanks for that!

    Googling for “vegas pro 13 + download development kits” doesn’t yield anything I appear to be able to use.

    https://download.sonymediasoftware.com/dev/ looks like I should be able to use it, but I don’t entirely understand it.
    The second from last option “vegasscriptsdk.zip” looks like the correct choice for me, but would you be able to say if there’s a better option, based on what I’m trying to do?

    Thank you!

    -Tom

  • Jorma Nippala

    September 12, 2016 at 6:28 pm

    My cached Downloads page gives these explanations
    Video Plug-In Development Kit (OFX) updated on Apr. 3, 2013 (409 MB)
    Vegas Pro Script Developers Kit – Versions 10-13 updated on Dec. 22, 2010 (135 MB)

    JR or others will probably advise further.

  • John Rofrano

    September 12, 2016 at 10:10 pm

    [Thomas Ames] “The second from last option “vegasscriptsdk.zip” looks like the correct choice for me, but would you be able to say if there’s a better option, based on what I’m trying to do?”

    That’s the one you need. The Script SDK.

    ~jr

    http://www.johnrofrano.com
    http://www.vasstsoftware.com

  • Thomas Ames

    September 12, 2016 at 10:44 pm

    Thanks for that. Any place I can check out the proper Vegas related syntax?

  • John Rofrano

    September 12, 2016 at 10:57 pm

    [Thomas Ames] “Any place I can check out the proper Vegas related syntax?”

    It’s all in the ZIP file. What it contains is API documentation.

    ~jr

    http://www.johnrofrano.com
    http://www.vasstsoftware.com

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy