I use the Mighty Excalibur by Edward Troxel. The A/V restore Icon sits loud and proud on my Toolbar.
OK, just went down Memory Lane with some Google searching. I found the script on the Calderwood site. I haven’t used the script nor can I vouch for it in any way!:
=========
/*
* (re)create audio parts on seperate audio track for all selected video events
*/
import System.Windows.Forms;
import Sony.Vegas;
try {
// create new target audio track
var targetTrack = new AudioTrack(-1,”Missing Audio”);
Vegas.Project.Tracks.Add(targetTrack);
// step through all selected video events:
for (var track in Vegas.Project.Tracks) {
for (var evnt in track.Events) {
if (!evnt.Selected || evnt.MediaType != MediaType.Video) continue;
// create a fitting audio event and add to target audio track:
var audioEvent = new AudioEvent(evnt.Start,evnt.Length);
targetTrack.Events.Add(audioEvent);
// step through all events of selected video event
for (var tke in evnt.Takes)
{
// find first audio stream in this takes media
var aviFile = new Media(tke.MediaPath);
for (var stream in aviFile.Streams)
{
if (stream.MediaType != MediaType.Audio) continue;
// create new take out of this audio stream
var newTake = new Take(stream,tke.IsActive);
// add it to target audio event (must be done before anything else!!)
audioEvent.Takes.Add(newTake);
// fit offset to video event
newTake.Offset = tke.Offset;
break; // we assume there’s only one audio part in any avi file
}
}
audioEvent.Selected = true;
}
}
} catch (e) {MessageBox.Show(e);}
==============
This needs to be reworked for the new owners of VP. Here’s that Calderwood site: https://s92274348.onlinehome.us/vegas.html
* Grazie
Video Content Creator and Potter
PC 7 64-bit 16gb * Intel® Core™i7-2600k Quad Core 3.40GHz * 2GB NVIDIA GEFORCE GTX 560 Ti
Cameras: Canon XF300 + PowerShot SX50HS Bridge