Problem Editing Hauppage Footage - Variable Framerate, Blurry Motion

tony-f wrote on 7/19/2018, 3:34 PM

Hi there, I have Vegas Version 14. I have Windows 10. My processor is a 3770k overclocked and my GPU is 980 GTX.

Basically, I record Video Gaming footage with my Hauppage, at 12mbps with a Variable Framerate. Here is the original file's info:

 

General
Complete name                            : A:\TLOU 4.mp4
Format                                   : MPEG-4
Format profile                           : Base Media / Version 2
Codec ID                                 : mp42 (isom/mp42)
File size                                : 10.2 GiB
Duration                                 : 2h 3mn
Overall bit rate mode                    : Variable
Overall bit rate                         : 11.8 Mbps
Encoded date                             : UTC 2018-07-16 00:26:04
Tagged date                              : UTC 2018-07-16 00:26:04

Video
ID                                       : 2
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 3 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 2h 3mn
Source duration                          : 2h 3mn
Bit rate                                 : 11.7 Mbps
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Variable
Frame rate                               : 29.970 (29970/1000) fps
Minimum frame rate                       : 1.215 fps
Maximum frame rate                       : 30.000 fps
Original frame rate                      : 29.970 (30000/1001) fps
Standard                                 : Component
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.188
Stream size                              : 10.1 GiB (99%)
Source stream size                       : 10.1 GiB (99%)
Language                                 : English
Encoded date                             : UTC 2018-07-16 00:26:04
Tagged date                              : UTC 2018-07-16 00:26:04
Color range                              : Limited
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.709
mdhd_Duration                            : 7406399

Audio
ID                                       : 1
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 2h 3mn
Source duration                          : 2h 3mn
Bit rate mode                            : Variable
Bit rate                                 : 128 Kbps
Maximum bit rate                         : 217 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 KHz
Frame rate                               : 46.875 fps (1024 spf)
Compression mode                         : Lossy
Stream size                              : 113 MiB (1%)
Source stream size                       : 113 MiB (1%)
Language                                 : English
Encoded date                             : UTC 2018-07-16 00:26:04
Tagged date                              : UTC 2018-07-16 00:26:04
mdhd_Duration                            : 7406400

I currently enconde this type of file by choosing the "Sony MP4" preset. I set the framerate to 30 fps and click on "Allow to adjust framerate."

Encoding this type of file like this results in blurry motion, as if the framerate set is not right. Unfortunately there seems to be no way to set the frame rate to Variable.

Edit: More information which might be helpful. Using MediaInfo I found that some files recorded with my Hauppage software have a variable framerate, others don't. The ones with constant framerate seem to encode fine in Vegas, and there isn't that nauseating blurry effect when fast-motion occurs.

Can anyone help me or point me in the right direction? I don't know which setting to choose, or even if there is such a setting.

Comments

fr0sty wrote on 7/19/2018, 5:20 PM

None of the Vegas codecs support variable framerates, and I wouldn't recommend recording at VFR either. Record it to 60fps, render it at 60fps, you won't have any issues.

tony-f wrote on 7/19/2018, 6:01 PM

Thanks Frosty.

Is there any script which could work for VFR recordings?

There are advantages when recording at VFR, but I will just have to record at a Constant Frame rate for now. The only solution I have found which works, even when mixing VFR videos with CFR ones, is to Disable Resampling.

Musicvid wrote on 7/19/2018, 6:46 PM

Best is Videoredo h264, because it fixes broadcast stream errors as well as vfr, etc.There is a free trial.

Handbrake can do the trick, but won't correct stream errors, and requires a full re-encode.

fr0sty wrote on 7/21/2018, 2:10 AM

I get that recording VFR for gaming would aid in things like reducing screen tearing, but none of the common delivery formats support it at this time. As far as I can tell, uploading a VFR video to youtube will result in them recompressing it to a constant rate, same with other popular online video sites... so unless your target audience is planning on viewing the video on a display that supports VFR (like a monitor that supports Nvidia Gsync), and viewing the actual files you generate vs streaming them online, you're better off going with CFR. VFR can also create sync issues.

Last changed by fr0sty on 7/21/2018, 2:12 AM, changed a total of 3 times.

Systems:

Desktop

AMD Ryzen 7 1800x 8 core 16 thread at stock speed

64GB 3000mhz DDR4

Geforce RTX 3090

Windows 10

Laptop:

ASUS Zenbook Pro Duo 32GB (9980HK CPU, RTX 2060 GPU, dual 4K touch screens, main one OLED HDR)

Musicvid wrote on 7/21/2018, 6:21 AM

 

I get that recording VFR for gaming would aid in things like reducing screen tearing, but none of the common delivery formats support it at this time. 

You mean like the billions of iPhone AVC videos shot since 2012?

C'mon, frosty, fact-check your pronouncements before posting.

Musicvid wrote on 7/21/2018, 6:34 AM

Correct Statement: "...but few of the popular nonlinear editors support it at this time."

fr0sty wrote on 7/21/2018, 1:43 PM

I was referring to a delivery format... upload that apple clip to any video distribution service, it gets re-encoded as CFR.

Last changed by fr0sty on 7/21/2018, 1:47 PM, changed a total of 2 times.

Systems:

Desktop

AMD Ryzen 7 1800x 8 core 16 thread at stock speed

64GB 3000mhz DDR4

Geforce RTX 3090

Windows 10

Laptop:

ASUS Zenbook Pro Duo 32GB (9980HK CPU, RTX 2060 GPU, dual 4K touch screens, main one OLED HDR)

Musicvid wrote on 7/21/2018, 6:35 PM

fr0sty wrote on 7/21/2018, 12:43 PM

I was referring to a delivery format.

Yes, AVC/h264, wrapped any way you like it, is the world's most universal delivery format. Same one as iPhone. Were you just confused on your glossary?