Wayne Williams
Forum Replies Created
-
Wayne Williams
July 6, 2016 at 11:36 am in reply to: ability to choose final render size (or is this under ‘compression’ somewhere?Amanda, apparently Prism allows you to set a target output size. I haven’t tried it myself, as I tried their video capture application once and found their approach to offering “free” software invasive and unethical. If you don’t find this setting, it is not difficult to calculate the correct settings using a bitrate calculator, as suggested by Wayne Waag.
If you are just looking to create a 50MB file, the calculation is pretty simple. 50MB is roughly equivalent to 400000Kb. Simply calculate the running time of your video in seconds and divide it into that (e.g. 10 minutes is equal to 600 seconds; 400000/600 = 667Kb/s). The important thing to remember is that this is the total bitrate that the sum of your audio and video bitrates must not exceed.
-
Thank you for this Danny. I will definitely be trying this out, as most of my projects are for Internet delivery and it will certainly help if I can cut out a few steps and save some time on each project. I am, however, hoping that the Magix guys will be taking into account the increasing importance of delivery for Internet and incorporate a suitable CODEC in Vegas 14 when it is released.
-
Hi Auran
Generally it is desirable to get as much out of your CPU as possible when you are rendering video, so under normal circumstances that would be a good thing. However, it is well known that Vegas does not use the CPU optimally when rendering, so it is possible there could be another factor at play. Vegas does, however, take advantage of multiple cores and, in this respect, your G3240 will be out performed by even a 1st generation i5. If you want to get the best out of Vegas, you should be running it on at least an i5, preferably an i7. From the information you have provided, you have a 1150 board, so upgrading to a 4th generation i7 or i5 without requiring any other components to be upgraded is still a viable option.
Converting all your capture files to EX 720P MXF, as suggested by Aaron, will definitely help if your issue is purely CPU related.
The following test will confirm:
Render to MXF to create the intermediary copy.
Render to your desired output format from your original and then from the intermediary, noting the time it takes for each.
You will immediately determine whether it is beneficial to convert to an intermediary.
If not, then at least you have excluded one possibility, although I doubt that will be the case. -
Hi Fo
I have also recently signed up to this forum and am hoping to learn from others. However, in this instance, perhaps I can pay it forward. The file size is due to the video bitrate, as Danny said, but lowering the bitrate in Vegas is not the optimal solution to this challenge. The reason is the the MainConcept AVC CODEC implemented in Vegas does not provide good results at lower bitrates.
The Internet HD 720p setting defaults to an average of 8000Kb/s for VBR video and 192Kb/s for the audio. That is why 90 minutes of content will result in a file nearly 6GB in size. This CODEC only offers two distinct options CBR and VBR and not much in the way of fine tuning the results even though there are several such settings available in the H.264 specification. Reducing the bitrate using either of these options will soon result in obvious image degradation. The settings required for decent results will add at least 10MB per minute of content. One can obtain MUCH better results by running that 6GB file through an encoder that will allow one to take advantage of the other settings available in the H.264 specification.
Here is a walk-through using Handbrake:
1) Download, install and run Handbrake.
2) Click “Source”, then navigate to the 6GB file created by Vegas, select it and click “Open” to load it into Handbrake.
3) Click the “Browse” button next to “Destination” choose where you want to save the re-encoded file.
4) Select MP4 as your container and tick “Web Optimized” to allow for quicker playback starts when streaming.
5) Select the “Picture” tab and confirm that the width is 1280.
6) Select the “Filters” tab and ensure everything is set to off.
7) Select the “Video” tab and ensure the video CODEC is set to H.264, the FPS to “same as source” and the framerate to variable.
8) Set the x264 Preset slider to “very slow”, choose “still image” from the x264 Tune pull-down and confirm the H.264 profile is set to Main and the level to 4.0.
9) Select Constant Quality and set the slider to 30 (for now).
10) Select the “Audio” tab and choose “Auto passthru” from the CODEC pull-down to prevent the audio from being re-encoded.
11) Now, near the top of the Handbrake interface in the “Source” section, change the “Chapters” pull-down to “Seconds” and select a small range for test purposes – say 10 seconds (i.e. 00:00:00 through 00:00:10).
12) Click “Start” to render the file and then, once it is done, check the video quality in your media player.
13) If you detect visible artifacts, go back to the “Video” tab and set the “Constant Quality” slider to a slightly lower number, say 28, and then click “Start” to render again. You can repeat this step until you find a setting that provides acceptable quality.
14) Then go back to the “Source” section and change the “Seconds” pull-down back to “Chapters”, then click “Start” to render the complete file.Using this method, one can easily get the video portion of the file down to less than 100Kb/s while still retaining decent quality. This means that the video will add less than 1MB per minute of content. I have done this several times in the past with great results. I have found an RF of around 30 is usually acceptable for 720p and have even achieved decent results with settings as low as 40 for 1080p.