Setting to the original video quality reduces quality of output

abida wrote on 4/13/2020, 1:06 PM

I recorded a video (screen recording on my computer). I use Vegas Pro 14

It's originally mp4, 1:32:33 long, 1920x1080, data rate 150kbps, total bitrate 203kbps, frame rate 25.

Audio is 53kbps, mono, 32kHz.

I edited it in Vegas, and I didn't do much except to trim out sections of it. I tried to render it, and tried to make it match the original settings of the video as close as possible (I wound up with data rate 187kbps, total bitrate 243 kbps, audio 56kbps, stereo).

However, this output is really pixelated and ugly! The original recording looks really good, and in fact there's not much movement in the video (it's mostly a presentation using slides). The original file size was 136 MB and the final is 2.36 GB.

Is there any way to get the settings so that it can be this small again, or at least similar?

Comments

Musicvid wrote on 4/13/2020, 1:48 PM

It's the original bitrate that's causing it to fall apart in the reencode. Can you get it higher?

Matching the original bitrate is not helping either because the reencode is lossy. What codec are you using for the output?

abida wrote on 4/13/2020, 2:17 PM

I think I went through MainConcept AVC/AAC, which gave me an .mp4 file in the end.

I realized I made a mistake when I asked my question, I also did a render where the settings are very high and THAT is what gave me the huge file size. It looks good, but the bitrate is 3089kbps, total bitrate is 4626kbps.

The other file with setting data rate 187kbps is smaller, but looks really bad. I didn't render the whole thing, only 7 minutes of it to experiment.

I don't know what you mean by get the original bitrate higher, the video has already been recorded and I can't redo it.

Also, I did find a solution to my problem. I re-encoded the giant output video using Prism by NCH Software and it shrank down to 133 MB from 2.36 GB and also looks excellent. It used AAC and I got an mp4 as output. But it seems strange that this should be a 2-step process with a different program.

Musicvid wrote on 4/13/2020, 2:21 PM

I meant, do you screen cap settings allow you to record your original file at a higher bitrate? 150Kbps quality is not something i would know how to improve.

j-v wrote on 4/13/2020, 2:22 PM

Maybe you have to use a good program for making screencapture?
Look here: https://www.vegascreativesoftware.info/us/forum/faq-what-obs-studio-settings-work-well-with-vegas-pro--109925/

met vriendelijke groet
Marten

Camera : Pan X900, GoPro Hero7 Hero Black, DJI Osmo Pocket, Samsung Galaxy A8
Desktop :MB Gigabyte Z390M, W11 home version 24H2, i7 9700 4.7Ghz,16 DDR4 GB RAM, Gef. GTX 1660 Ti with driver
566.14 Studiodriver and Intel HD graphics 630 with driver 31.0.101.2130
Laptop  :Asus ROG Str G712L, W11 home version 23H2, CPU i7-10875H, 16 GB RAM, NVIDIA GeForce RTX 2070 with Studiodriver 576.02 and Intel UHD Graphics 630 with driver 31.0.101.2130
Vegas software: VP 10 to 22 and VMS(pl) 10,12 to 17.
TV      :LG 4K 55EG960V

My slogan is: BE OR BECOME A STEM CELL DONOR!!! (because it saved my life in 2016)

 

abida wrote on 4/13/2020, 4:57 PM

I have to use Zoom to record meetings for schoolwork, and then I edit the meeting videos and share them with the other students. There is an option in Zoom for `optimize for 3rd party video editor' which I think might let me get better bitrate (I'll have to try it to see how it does).

So the point is, using Vegas, the re-encoding will always be lossy so even if my original video looked great at 150kbps, it will not look good at the same output bitrate? I am required to use a bitrate 20x higher to get basically the same video quality out?

j-v wrote on 4/13/2020, 5:08 PM

I cannot check yours.
View quality depends mostly as for the video quality on bitrate combined with the used codec.

met vriendelijke groet
Marten

Camera : Pan X900, GoPro Hero7 Hero Black, DJI Osmo Pocket, Samsung Galaxy A8
Desktop :MB Gigabyte Z390M, W11 home version 24H2, i7 9700 4.7Ghz,16 DDR4 GB RAM, Gef. GTX 1660 Ti with driver
566.14 Studiodriver and Intel HD graphics 630 with driver 31.0.101.2130
Laptop  :Asus ROG Str G712L, W11 home version 23H2, CPU i7-10875H, 16 GB RAM, NVIDIA GeForce RTX 2070 with Studiodriver 576.02 and Intel UHD Graphics 630 with driver 31.0.101.2130
Vegas software: VP 10 to 22 and VMS(pl) 10,12 to 17.
TV      :LG 4K 55EG960V

My slogan is: BE OR BECOME A STEM CELL DONOR!!! (because it saved my life in 2016)

 

Musicvid wrote on 4/13/2020, 5:48 PM

So the point is, using Vegas, the re-encoding will always be lossy so even if my original video looked great at 150Mbps, it will not look good at the same output bitrate.

That is correct. You can also encode to a lossless codec, that is not deliverable.

If you will post your file properties, I think you will find it is 150 Kbps. It does not look great, I can promise.

I am required to use a bitrate 20x higher to get basically the same video quality out?

Of course not. That's silly. You can encode at double bitrate, which will get you closer. All lossy encoding involves losses, clear enough?

But please do not divert from the actual problem.

Until you figure out how to record at a sane bitrate, (a sane bitrate for me would be 1500 - 2500 Kbps), there is no more I can suggest. Maybe a decent screen cap app like OBS. Good luck.

rraud wrote on 4/13/2020, 6:01 PM

I just recorded a few minutes using Zoom with my PC's internal webcam, MediaInfo states, the bitrate as around 400 kbps, which would explain poor quality to begin with. Increasing the render bitrate would certainly not make it better.

Musicvid wrote on 4/13/2020, 6:38 PM

+1

Musicvid wrote on 4/13/2020, 6:45 PM

Rereading your posts, I am thoroughly confused. Are you using webcam or screen cap? Be specific.

3POINT wrote on 4/13/2020, 11:16 PM

I recorded a video (screen recording on my computer). I use Vegas Pro 14

It's originally mp4, 1:32:33 long, 1920x1080, data rate 150kbps, total bitrate 203kbps, frame rate 25.

Audio is 53kbps, mono, 32kHz.

I edited it in Vegas, and I didn't do much except to trim out sections of it.

Is there any way to get the settings so that it can be this small again, or at least similar?

What you need is a NLE able to do smart rendering. Vegas can't smart render (just only a few formats).

abida wrote on 4/14/2020, 8:56 AM

Sorry, let me try to explain again.

My original video was 150kbps. It consists mostly of slides (which I did as a screencap), just black text on white background. Any movement only happens when the slides are changing. For my purposes, this looks very nice. There's no animation so there's not much information to save, right?

I liked how it looked. I edited in Vegas.

Experiment 1: output at approximately the same levels, looks very bad. The black text gets splotchy gray blocks over it. It's weird to me, because this is a still image. Text becomes unreadable.

Experiment 2: output at really high levels, looks the same as original. However the file goes from 136MB to 2.36GB.

Finally, I took the big output file and re-encoded it using Prism. It shrank it down to 123 kbps, and gives me a file that looks exactly how I wanted, i.e. looks approximately the same as the original.

As 3Point says, it seems that this is not possible in Vegas, as there is no smart rendering. I'm required to use a higher bitrate (maybe 2x rather than 20x) to get a video that looks the same, as the encoding is lossy.

adis-a3097 wrote on 4/14/2020, 9:15 AM

If you don't mind me asking: why did you choose to record at 150 kbps? Why go that low?

Thanks.

abida wrote on 4/14/2020, 9:33 AM

It's the automatic output of Zoom, which does not seem to have many options for changing the quality. The original video looked nice so I never thought to try to raise it until now, also.

Howard-Vigorita wrote on 4/14/2020, 9:38 PM

I've been doing screen captures including zoom sessions but I don't do it via zoom. Or Vegas. I do it off my AMD video card using its Relive facility. Works really well with remarkably low load. Quality is very good too, especially if the video card is talking to a 4k display. I understand Nvidia has a similar capability.

jester701 wrote on 9/3/2020, 11:03 PM

Abida,

In case you're still monitoring this, the "3rd party video editor" option in Zoom doesn't actually increase quality much, but does give you many more keyframes. You'll get an I frame every couple of seconds instead of every 30 or so. This will allow you to use a quick & dirty freeware "editor" like Avidemux or LosslessCut to trim your Zoom files start and end points, and even some rudimentary cutting in the middle without quality loss or increased file size. It's a bit rough, but Zoom videos will never be of great quality anyway. They are optimized for small file size, and do look very good for their bitrate for their intended use - webcams and static presentations.