Ahoy! I recently purchased and installed Video Pro X from the latest Humble Bundle. I'd like to think my flow is pretty simple. I record video game footage with OBS, make edits in an editor occasionally, and then upload to Youtube. Because Youtube is the only destination, I can actually rely on Youtube's processing step to render the final pass of the video. Youtube processes every incoming video regardless, so just uploading unedited source footage works out really well! Obviously I can't edit anything if I just take whatever source footage I get from OBS and uploaded it immediately, and rely on Youtube to reencode everything, so that's where Video Pro X might come into play.
I really enjoy the editor, but encoding a longer section of footage takes ages on my hardware. I think I should be able to speed up everything if I'm able to use smart rendering when I make edits. For the majority of the clips, I don't need the source footage to be reencoded. I'm totally ok re-rendering the sections I make edits to, but I want the editor to just re-use the existing GOP sections if I didn't change anything about them. I've looked into Smart Rendering and Smart Copying in the manual, but I can't seem to make heads or tails out of anything. I'm unsure if it's supported, possible, or just incredibly complicated to setup.
Currently, I use NVENC while recording 1080p 60fps footage with a CBR of 15Mbps in an mkv container. Which ends up making stuff with this MediaInfo
If I try making a project with only one clip however, I can't seem to get anything to smart render... or even smart copy, and I don't know what to do.
My current steps:
- Start a new project
- 1920x1080 60fps using the BT.709 color space.
- Import a clip
- Concerningly, the import dialog claims that the resolution and framerate are the same, yet the footage doesn't match. I usually click "Do not adjust"
- If I click "Adjust", the project mysteriously changes to 20fps using the BT.601 color space for no understandable reason... nothing is 20fps, and nothing uses BT.601. MediaInfo backs that up, so that's either a bug, or something I just don't understand.
- Concerningly, the import dialog claims that the resolution and framerate are the same, yet the footage doesn't match. I usually click "Do not adjust"
- File -> Export Movie -> Video as MPEG-4
- Verify that the settings align with what MediaInfo says the source footage uses.
- The advanced settings don't make any sense. I should be able to select CBR, but unfortunately, I can only export with VBR, so there's no hope of matching anything... Aditionally, Smart Copy is just unchecked and I have no idea what I'd need to do to be able to check that box.
- Rending a two minute clip takes upwards of four :( and the file is clearly being re-rendered.
Repeating the steps with the MPEG Video menu option allows me to select CBR at least, but trying to match the settings seems to once-again not actually smart render anything.
Ideally, smart rendering would allow this export to be made incredibly quickly without having to burn time doing anything serious as it's just copying the source file over into a new container while re-encoding audio.
Here's the clip in question if anyone wants to download it and follow my steps.
- Is smart rendering MPEG-4 content possible?
- On AMD?
- Do I need to record my source footage differently?
- Are there different project settings somewhere in VPX that I missed?
- Is there another editor that allows this instead?
Computer:
- Motherboard: MSI X370
- CPU: AMD Ryzen 7 1700X Eight-Core Processor
- GPU: NVidia GeForce GTX 1070
- RAM: DDR4 16GB 3200MHz (Team T-Force DARK)
- No external sound card
Microsoft Windows
- Version 1903 (OS Build 18362.1016)
Software:
- Magix Video Pro X
Version 17.0.3.68 (UDP3)
I also have other versions of vegas installed, but I understand I'd need to go to the other forums to ask questions there. But I'd really prefer VPX if I could get this to work somehow.
- Vegas Pro 14 (Build 270) 64-bit
- Movie Studio 16 (Build 175)