I want to add an intro to a Video in Vegas Pro 14. The "intro" is simply a still Image with some Background Music that I fade out.
This all works fine, but my original Video has about 80MB, the Video with the intro about 220MB.
Is there any way of approximately preserving the size of the original Video while adding an intro screen (not necessarily with Background Music)?
Video: 00:03:47,040, 25,000 fps progressive, 1280x720x12, AVC
Audio: 00:03:47,029, 48.000 Hz; Stereo, AAC
Video: 00:03:54,667, 15,000 fps progressive, 1280x720x12, AVC
Audio: 00:03:54,624, 32.000 Hz; Stereo, AAC
As you can see, I already lowered the framerate quite a bit, but still an enormous increase in size.
Is there any way of ading my intro without that much loss? I don't want to lower the Resolution, 15fps is fine, though.
+ Reply to Thread
Results 1 to 13 of 13
Frame-rate has no influence on file size. But bitrate does. Compare the bitrate in the original with mediainfo to the bitrate in the edit.
Have not used Vegas for a long time but if I remember correctly there is a setting that compiles the new video with the configuration of whatever the first video is as loaded (or it defaults to the settings for a selected profile). So you either load your original video first before editing or you revise the encoding settings to the bitrate of the original that you discovered from the mediainfo step above.
don't change the fps or audio. change the bitrate the encoder uses. filesize = bitrate x time. there are online bitrate calculators you can use. https://www.3ivx.com/support/calculator/index.html
[Attachment 52470 - Click to enlarge]--
"a lot of people are better dead" - prisoner KSC2-303
it was as simple as you said. I Changed the Bitrate and now have a Video with 96MB and the same Quality as the original.. Thanks a lot!
You'd retain your original quality (of the main video) if you didn't re-encode, but rather just encoded the intro alone - to the exact specs that the main video already had been - and then subsequently assembled the 2 clips together (using a different editor which facilitates assemblage in a non-reencoding fashion better than your current one).
Doesn't Vegas have a setting not to re-encode if the settings are the same as the first video loaded so only encodes the intro and the dissolve/fade ?
Mind you. If it is the OPs plan to upload the edit to youtube it makes little difference since they will re-encode it again regardless.
There is no smart encoding settings in Vegas for any encoder. Or some checkbox to select it. Years ago and hopefully that feature was not broken - it was automatic if you had DV video loaded and encoding same DV format, DV template, same with HDV video and maybe some other video camcorder formats, not sure. Or sometimes even DVD mpeg worked, where simple VOB loaded for encoding was rendered with mainconcept template without re-encoding, I had to read a value in mediainfo and set bitrate for the same value and of course all values had to match. But in most cases doing this with mpeg2 file would not work anyway.
Options => Preferences => General Tab => Checkmark Enable no-recompress rendering => hit apply
Years ago and hopefully that feature was not broken - it was automatic if you had DV video loaded and encoding same DV format, DV template, same with HDV video and maybe some other video camcorder formats, not sure. Or sometimes even DVD mpeg worked, where simple VOB loaded for encoding was rendered with mainconcept template without re-encoding, I had to read a value in mediainfo and set bitrate for the same value and of course all values had to match. But in most cases doing this with mpeg2 file would not work anyway.
It worked / works for certain formats like XDCAM, DV, DVCPROHD ,certain types of AVCHD, certain types of MPEG2, some lossless I-frame VFW video formats (e.g .UT Video)
All the settings have to match up perfectly, and it can be finicky to "convince" it to work. (This for version 13, the newer "Magix" ones might work better...or worse... not sure)
It probably won't work for the OP for "generic" AVC in MP4 container.
Personally, I would do what Cornucopia suggested , render up to and including the transition, then append with another program
However, because I often find myself needing to "smart render" (i.e., no re-encoding for cuts-only edits) using Vegas, I created a simple Excel spreadsheet that imports a Vegas cut list, saved in EDL format, and then, using Excel code, have it spit out command line ffmpeg code to create individual files from each cut. I then reassemble those into a single file, using ffmpeg.
It is a bit of a hassle and a kludge, but it lets me edit using the tool with which I am most familiar, but still get the smart rendering.
I have also done the same thing using VideoRedo and that also works quite well.
I just did several Google searches and could find absolutely nothing about Magix having added any smart rendering for h.264, h.265 or any other format other than DV (which was 100% solid); HDV (which worked one time for me); or MPEG-2 (which worked when it felt like it, and if the moon phase was just right).
So exporting the Vegas EDL to something else still looks like the only solution.
Nick Hope came up with a workflow for doing this that involved a Vegas script instead of going through Excel. I can't seem to find it at the moment, although I still have the .cs script hanging around somewhere.
Ah, here is the link to his post in the old Sony Vegas forum: