Mercurial > msvpvf
view README.md @ 87:2e819b84d7c0 default tip
CI: cleanup, remove source URLs
author | Paper <paper@paper.us.eu.org> |
---|---|
date | Mon, 15 Jul 2024 01:35:03 -0400 |
parents | 7d4db3e24487 |
children |
line wrap: on
line source
# msvpvf C port of [msvpvf](https://archive.org/details/msvpvf-1.3-movie-studio-vegas-pro-version-faker-msvpvf-updated-to-1.31-focus-on-vegas) [![builds.sr.ht status](https://builds.sr.ht/~mrpapersonic/msvpvf.svg)](https://builds.sr.ht/~mrpapersonic/msvpvf?) ## What is this?? msvpvf is a tool used to "downgrade" VEGAS Pro project files, written entirely in C. It is based on an old tool under the same name that was written in C#/.NET, but it's horribly slow for what it does (set some magic bytes at some offsets) # Compatibility There are 3 generations of modern Vegas project files: Gen 1 | Gen 2 | Gen 3 onwards | ---------- | ----------- | ------------- | 8.0 - 11.0 | 12.0 - 14.0 | 15.0 - ??? | I haven't used any Vegas version after 14, so I have no idea if this even works for newer versions anymore. ## Compilation ``` git clone https://github.com/mrpapersonic/msvpvf cd msvpvf # CLI (macos/linux, unicode filenames are unsupported on Windows) make # windows GUI application # set the two UNICODE flags to 0 or 1 for ANSI and Unicode respectfully make gui CFLAGS="-DUNICODE=0 -D_UNICODE=0" ``` NOTE: if you are using Windows, there is a GUI available. To compile it, use `make gui`.