Vegas Pro 19 doesn't see Proxy files

ser-z wrote on 9/30/2021, 4:03 AM

Can anyone explain why KwikProxy or Vegasaur proxy files does not work in the 19th version of Vegas (in .sfvp0 format)? I mean files are created, but Vegas 19 does not use them and use original files via GPU Decoding which slow. Even proxies created by vegasaur in Vegas Pro 19 "does not see" and the "create proxy" button is active. Watch the video:
https://drive.google.com/uc?id=1yx08EvuCsXIf5cGdK-zkifr-Lsxf84sX&export=download

Default VP19 proxy creation function is TOO slow and use 100% CPU and 40% GPU Decoding.
Vegas Pro 19 build 381
i7 8700k
GTX 1080
32Gb RAM

Comments

Jack S wrote on 9/30/2021, 9:57 AM

@ser-z What have you set your preview quality at?

From the Help system:-

The Preview Quality setting in the Video Preview window determines whether the proxy files or original files are used for editing and preview:

When the preview quality is set to Draft or Preview, the proxy file is used.

When the preview quality is set to Good or Best, the original file is used

Note that you should upload your screencast via the upload button in the comments header rather than us having to download it to our PCs.
 

My system
Dell XPS 8700 (I know, it's a little outdated)
Windows 10 Home (x64)
3.1 GHz Intel Core i5-4440
16GB RAM
NVIDIA GeForce GTX 1050 Ti display adapter
System drive Samsung SSD 850 EVO 250GB

Camcorder
SONY Handycam HDR-XR550VE

ser-z wrote on 9/30/2021, 2:01 PM

@ser-z What have you set your preview quality at?

From the Help system:-

The Preview Quality setting in the Video Preview window determines whether the proxy files or original files are used for editing and preview:

When the preview quality is set to Draft or Preview, the proxy file is used.

When the preview quality is set to Good or Best, the original file is used

Note that you should upload your screencast via the upload button in the comments header rather than us having to download it to our PCs.
 

I know when Vegas uses proxy but it doesn't in Vegas Pro 19. With VP16 & VP17 I don't have the problem.

Kinvermark wrote on 9/30/2021, 2:49 PM

No idea why Vegas isn't seeing your sfvp0 files; maybe its pointed at the wrong directory?

But if you have Vegasaur, why bother with sfvp0? You can make better quality proxies, faster that will actually work with the trimmer (sfvp0 doesn't). I like Nvidia created mp4 versions - the are small, scrubbable, hardware accelerated and you can burn-in timecode or "proxy" so you know what you are looking at.

paul-marshall wrote on 10/1/2021, 5:56 PM

My Sony camera records simultaneous 1280p proxy files along with the 4K. I copied them both into the same folder and renamed the proxys to sfvp0 accordingly but Vegas 19 doesnt recognise them. Vegas only recognises files it has created itself. Shame because it would be a good time saver.

Kinvermark wrote on 10/1/2021, 6:58 PM

I don't understand why you renamed them to .sfvp0. Can't you just leave them alone in a separate "proxy" folder and point Vegas at that? Please educate me. :)

paul-marshall wrote on 10/2/2021, 4:51 AM

My Sony camera names the 4K file eg C0001.MP4. It names the 1280p proxy file C0001S03.MP4 in a separate folder called SUB.
When vegas makes a proxy it calls it C0001.MP4.sfvp0 and puts it in the same folder. So thats why I renamed them and copied across. I didnt know I could point vegas to a specific proxy folder. It's me that needs educating!

altarvic wrote on 10/2/2021, 9:41 AM

I confirm that sfvp0 proxies created by third parties no longer work in VP 18+ as they did in earlier versions of VEGAS. I suggest using regular proxies (when replacing original files and vice versa)

paul-marshall wrote on 10/2/2021, 12:37 PM

I like the automatic way proxies work in Vegas. I like that I can preview in proxy mode and just by switching to 'good' I can view the original file. I know I can swap files with those in a different folder but it'd probably confuse me! Sometimes I only make proxies for bits where there are effects. It works well but needs a faster way to make the proxiy files or be able to use third party.

Kinvermark wrote on 10/2/2021, 5:05 PM

I like the automatic way proxies work in Vegas. I like that I can preview in proxy mode and just by switching to 'good' I can view the original files

Sounds like a good reason. Perhaps we can extend this thread into a feature request:

1) allow Vegas' automatic proxy system to work with third party proxies in a specified directory, and with a variety of file types.

2) support proxies in the trimmer

Anything else?

Howard-Vigorita wrote on 10/3/2021, 9:30 AM

As a work around I've been making custom proxies in their own folder and activating them with the right-click/replace function in Project Media. Seems to work better than Vegas-created proxies with double-rate footage.

Cameras: Z-Cam E2 w/Canon EF turbo mount, Canon XF605 & XF305, JVC GV-LS2, Canon 6D w/L-glass line.
Laptop: Dell XPS15-9570; i7-8750h 32gb (igpu Intel UHD-630 {.8935} & Nvidia GTX-1050Ti {512.96}) Win11
Road: Intel NUC8 i7-8809g 32gb (igpu AMD VegaM 4gb {21.8.2 [Mod]} & integrated Intel HD630 {.9415}) Win11
Workstation: i9-11900k 64gb (Sapphire ToxicLC 6900xt 16 gb {Adrenalin 22.5.1 } & Intel UHD750 {.1994} ) Win11
Workstation: i9-9900k 32 gb (Sapphire AMD Radeon VII 16gb {22.5.1} & integrated Intel UHD630 {.1994}) Win10

Workstation2: XeonE5-1650v4 128 gb (Sapphire Nitro+ Vega64 8gb {22.5.1} & Nvidia GTX-1660 8gb {512.96}) Win10
Workstation3: i7-980X 24gb (Sapphire Nitro+ RX580 8gb {21.q3}) Win10
currently active Vegas 17.455, Vegas 18.527, Vegas 19.643.

Red Car & Pip Benchmarks: https://drive.google.com/drive/folders/1TK2lyFZSlzU9JQ8xO1mvoj-zl9tyj2lc?usp=sharing
Benchmark Tables: RoundUp21 , RoundUp2020, and earlier
(ffMetrics by fifonik) Encoder Quality Tables by me: http://www.rtpress.com/ffmetrics.htm
LutP utility to create OpenFX xml preset files for the Vegas LUT fx in Vegas 17, 18, & 19.

 

wwaag wrote on 10/3/2021, 1:46 PM

When I wrote the KwikProxy tool in HOS, I added the VegasAuto (sfvp0) option which works well in versions prior to 18. However, starting with 18, it's really hit and miss. It works OK for some media files, but not others. E.g. I just tried a few successive GoPro 4K 60P HEVC media files today in V19 using QSV encoding. It worked OK for some, but not others. The reason???? For that reason, creation of custom proxies and use of switching is the only option that reliably works. What's important (at least for speed) is to create proxies externally before they are added to the timeline, which can be done in HOS, FFmpeg, Handbrake or a host of other apps--especially for HEVC media.

One thing I did learn is that beginning in V18, sfvp0 proxies cannot contain audio--they must contain a video stream only--which seems a bit counter-intuitive since Vegas must read the video from one file and the audio from another for preview. It would seem more efficient to read both video and audio from the same media file--but perhaps not.

Last changed by wwaag on 10/3/2021, 1:51 PM, changed a total of 1 times.

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia 1050ti graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. Current cameras include Panasonic FZ2500, GoPro Hero5 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

ser-z wrote on 10/5/2021, 1:38 PM

After many tests, I came to the conclusion that for smoother playback and work on the timeline in VP, the key frame interval (GOP) should be equal to 30. @wwaag modified KwikProxy to be able to set the appropriate GOP. And it worked! Working with proxy files has become much smoother, and VP19 has also started to "see" these proxy files! So there is a way out of this situation - with the new version of HappyOtterScripts @wwaag will add this feature, so I recommend all VP19 users to use KwikProxy, which creates proxy files MANY times faster without loading the CPU at ALL.

RedRob-CandlelightProdctns wrote on 3/16/2022, 3:37 PM

Small proxy files, but most importantly, ones that will perform *well* in VP and be clear enough to work with during a 3x3 MC edit -- that's key.

What format is everyone's favorite? I've been making 720p .MP4 files with semi-low bitrate and it's worked OK, but I recall "back in the day" that MPEG files decoded much easier.

RedRob-CandlelightProdctns wrote on 3/16/2022, 9:52 PM

After many tests, I came to the conclusion that for smoother playback and work on the timeline in VP, the key frame interval (GOP) should be equal to 30. @wwaag modified KwikProxy to be able to set the appropriate GOP. And it worked! Working with proxy files has become much smoother, and VP19 has also started to "see" these proxy files! So there is a way out of this situation - with the new version of HappyOtterScripts @wwaag will add this feature, so I recommend all VP19 users to use KwikProxy, which creates proxy files MANY times faster without loading the CPU at ALL.

So if we were using FFMPEG to generate proxies, you'd use -g 30 for a keyframe every 30 frames, and the -an option so it's a video-only file?

brad-huddleston wrote on 5/17/2022, 1:42 PM

I own a Sony a7iii, which has the ability to record proxy files. Has anyone successfully used third-party proxy files with Vegas 19? If so, might you know where I can find a video or text tutorial? Thank you.