Video and Audio Desync With Video Pro X 12

Ronoco wrote on 6/1/2024, 9:04 PM

Hey all. I'm hoping someone might be able to help me.

I have recently built a new PC and had installed my copy of Video Pro X 12 on my new Windows 11 machine. I had previously used this program on my old Windows 10 PC with no issue. Now, when I put in my video file into the program, the audio and video will start out in sync in the preview window, but will slowly go out of sync further along in the arranger.

I checked the video file to make sure that it wasn't recorded in a variable framerate in OBS, and it wasn't thankfully.

I've made sure to update all the drivers on my PC and make sure that Video Pro X 12 is up to date as well. I've tried changing up all the settings I can to fix the issue, but I'm at a loss for what to do or what program settings I need to change to fix the issue.

Here are the PC specs just in case:
Windows 11 Pro
32 Gigabytes DDR5 RAM
Nvidia GeForce RTX 4060 8 GB VRAM
Intel Core i7 12th Gen 12700K 3.6 GHz Processor

All of this is running on a 1 TB NVMe SSD.

Comments

CubeAce wrote on 6/2/2024, 5:59 AM

@Ronoco

Hi and welcome to the user to user forums.

I have not had this happen using files from OBS Studio.

Are you recording at a standard video frame rate? IE. 25, 30, 50, or 60 fps? If not I would first try changing that in OBS.

I use the following OBS Studio settings with no apparent problems so far.

You can check the file's data using the following free application. MediaInfo The blue word is a link to the download.

The resulting file data should look similar to this with variants depending on your screen resolution.

General
Complete name                            : D:\Internet Video Recordings\New folder\2024-06-02 11-19-16.mp4
Format                                   : MPEG-4
Format profile                           : Base Media
Codec ID                                 : isom (isom/iso2/avc1/mp41)
File size                                : 85.6 MiB
Duration                                 : 4 min 14 s
Overall bit rate mode                    : Variable
Overall bit rate                         : 2 819 kb/s
Frame rate                               : 60.000 FPS
Writing application                      : Lavf60.16.100

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.2
Format settings                          : CABAC / 3 Ref Frames
Format settings, CABAC                   : Yes
Format settings, Reference frames        : 3 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 4 min 14 s
Source duration                          : 4 min 14 s
Bit rate mode                            : Constant
Bit rate                                 : 2 500 kb/s
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 60.000 FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.020
Stream size                              : 72.4 MiB (85%)
Source stream size                       : 75.7 MiB (88%)
Color range                              : Full
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.709
mdhd_Duration                            : 254883
Codec configuration box                  : avcC

Audio
ID                                       : 2
Format                                   : AAC LC
Format/Info                              : Advanced Audio Codec Low Complexity
Codec ID                                 : mp4a-40-2
Duration                                 : 4 min 14 s
Bit rate mode                            : Variable
Bit rate                                 : 316 kb/s
Maximum bit rate                         : 320 kb/s
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 48.0 kHz
Frame rate                               : 46.875 FPS (1024 SPF)
Compression mode                         : Lossy
Stream size                              : 9.61 MiB (11%)
Title                                    : Track1
Default                                  : Yes
Alternate group                          : 1

ReportBy                                 : MediaInfoLib - v24.04
CreatedOn                                : UTC 2024-06-02 10:27:06

Audio is normally captured at a different frame rate to the video content. That is normal.

I have never had this problem using OBS recorded files using my settings but have had a similar problem using action cam footage and was caused by the exif data being read and possibly written as 23.967 fps both by MadiaInfo and the program when I had set the action cam to record at 24fps. The result over an hour was the audio slowly got out of sync with the video. By changing the program's project setting to 24fps and the export setting to 24fps both playback and export stayed in sync.

I have no idea why this occurs or whether any of my solutions will work for you but they worked for me.

I see nothing in your system specs that would account for the audio drift but you may want to consider getting an additional drive for your video file storage. In fact your system should be nice and stable with adequate storage provided.

Ray.

 

Last changed by CubeAce on 6/2/2024, 6:06 AM, changed a total of 2 times.

 

Windows 10 Enterprise. Version 22H2 OS build 19045.5011

Direct X 12.1 latest hardware updates for Western Digital hard drives.

Asus ROG STRIX Z390-F Gaming motherboard Rev 1.xx with Supreme FX inboard audio using the S1220A code. Driver No 6.0.8960.1 Bios version 1401

Intel i9900K Coffee Lake 3.6 to 5.1GHz CPU with Intel UHD 630 Graphics .Driver version Graphics Driver 31.0.101.2130 for 7th-10th Gen Intel® with 64GB of 3200MHz Corsair DDR4 ram.

1000 watt EVGA modular power supply.

1 x 250GB Evo 970 NVMe: drive for C: drive backup 1 x 1TB Sabrent NVMe drive for Operating System / Programs only. 1X WD BLACK 1TB internal SATA 7,200rpm hard drives.1 for internal projects, 1 for Library clips/sounds/music/stills./backup of working projects. 1x500GB SSD current project only drive, 2x WD RED 2TB drives for latest footage storage. Total 21TB of 8 external WD drives for backup.

ASUS NVIDIA GeForce RTX 3060 12GB. nVidia Studio driver version 560.81 - 3584xCUDA cores Direct X 12.1. Memory interface 192bit Memory bandwidth 360.05GB/s 12GB of dedicated GDDR6 video memory, shared system memory 16307MB PCi Express x8 Gen3. Two Samsung 27" LED SA350 monitors with 5000000:1 contrast ratios at 60Hz.

Running MMS 2024 Suite v 23.0.1.182 (UDP3) and VPX 14 - v20.0.3.180 (UDP3)

M Audio Axiom AIR Mini MIDI keyboard Ver 5.10.0.3507

VXP 14, MMS 2024 Suite, Vegas Studio 16, Vegas Pro 18, Cubase 4. CS6, NX Studio, Mixcraft 9 Recording Studio. Mixcraft Pro 10 Studio.

Audio System 5 x matched bi-wired 150 watt Tannoy Reveal speakers plus one Tannoy 15" 250 watt sub with 5.1 class A amplifier. Tuned to room with Tannoy audio application.

Ram Acoustic Studio speakers amplified by NAD amplifier.

Rogers LS7 speakers run from Cambridge Audio P50 amplifier

Schrodinger's Backup. "The condition of any backup is unknown until a restore is attempted."

johnebaker wrote on 6/2/2024, 8:24 AM

@Ronoco

Hi

In addition to @CubeAce comment, audio going out of sync can occur when the audio sample rate of the source video is different to the standard 48kHz for video.

John EB
Forum Moderator

VPX 16, Movie Studio 2025, and earlier versions 2015 and 2016, Music Maker Premium 2024.

PC - running Windows 11 23H2 Professional on Intel i7-8700K 3.2 GHz, 16GB RAM, RTX 2060 6GB 192-bit GDDR6, 1 x 1Tb Sabrent NVME SSD (OS and programs), 2 x 4TB (Data) internal HDD + 1TB internal SSD (Work disc), + 6 ext backup HDDs.

Laptop - Lenovo Legion 5i Phantom - running Windows 11 23H2 on Intel Core i7-10750H, 16GB DDR4-SDRAM, 512GB SSD, 43.9 cm screen Full HD 1920 x 1080, Intel UHD 630 iGPU and NVIDIA GeForce RTX 2060 (6GB GDDR6)

Sony FDR-AX53e Video camera, DJI Osmo Action 3 and Sony HDR-AS30V Sports cams.

Ronoco wrote on 6/2/2024, 7:49 PM

Hey @CubeAce and @johnebaker.

Thank you for the replies. I am using an external hard drive to store the video files, fortunately.

To correct myself a bit from my last post, I meant to say that the video and audio ARE in synch at the very start of the project, but go way out of synch over time.

Also, I'm not the one who records the footage, so I'm trying to figure that out now from the person I get the footage from about the audio sample rate. As far as I know, the settings on their end haven't changed between my using Video Pro X 12 on my Windows 10 machine to now on my Windows 11 machine. I didn't have a problem with it on the old machine cause I had to set the Display Option to use the Compatibility Mode for the arranger. I tried that for the new one, but no dice unfortunately.

CubeAce wrote on 6/2/2024, 8:36 PM

@Ronoco

Hi.

Both @johnebaker and I understand the problem and took it as you have further explained it.

Did you download MediaInfo and look at the exif data of a file or at the very least right clicked one of the audio portions of one of the files and selected properties to check the audio sample rate?

Did you check the project movie settings match the settings of the files used as at least it seems that playback is also affected?

Can you copy and paste the text view from MediaInfo here please?

Nearly this type of problem is always a problem with the files but without further information is impossible to diagnose further or rule out causes.

The standard renderer should be working just fine with your computer specs with no need to use compatibility mode for any reason.

When you say an external hard drive, is it an SSD or SATA drive and is it connected to either a USB3 port or USB-C port? If SATA what is it's spindle speed and cache memory size? If you don't know that, what make and model is it? I doubt that is the problem though.

If the person has reinstalled OBS Studio or done an update it is possible the files are now variable frame rate as that is it's default recording mode.

If you have an old project to hand that you could reload, it that project still OK?

Ray.

 

Last changed by CubeAce on 6/2/2024, 8:40 PM, changed a total of 2 times.

 

Windows 10 Enterprise. Version 22H2 OS build 19045.5011

Direct X 12.1 latest hardware updates for Western Digital hard drives.

Asus ROG STRIX Z390-F Gaming motherboard Rev 1.xx with Supreme FX inboard audio using the S1220A code. Driver No 6.0.8960.1 Bios version 1401

Intel i9900K Coffee Lake 3.6 to 5.1GHz CPU with Intel UHD 630 Graphics .Driver version Graphics Driver 31.0.101.2130 for 7th-10th Gen Intel® with 64GB of 3200MHz Corsair DDR4 ram.

1000 watt EVGA modular power supply.

1 x 250GB Evo 970 NVMe: drive for C: drive backup 1 x 1TB Sabrent NVMe drive for Operating System / Programs only. 1X WD BLACK 1TB internal SATA 7,200rpm hard drives.1 for internal projects, 1 for Library clips/sounds/music/stills./backup of working projects. 1x500GB SSD current project only drive, 2x WD RED 2TB drives for latest footage storage. Total 21TB of 8 external WD drives for backup.

ASUS NVIDIA GeForce RTX 3060 12GB. nVidia Studio driver version 560.81 - 3584xCUDA cores Direct X 12.1. Memory interface 192bit Memory bandwidth 360.05GB/s 12GB of dedicated GDDR6 video memory, shared system memory 16307MB PCi Express x8 Gen3. Two Samsung 27" LED SA350 monitors with 5000000:1 contrast ratios at 60Hz.

Running MMS 2024 Suite v 23.0.1.182 (UDP3) and VPX 14 - v20.0.3.180 (UDP3)

M Audio Axiom AIR Mini MIDI keyboard Ver 5.10.0.3507

VXP 14, MMS 2024 Suite, Vegas Studio 16, Vegas Pro 18, Cubase 4. CS6, NX Studio, Mixcraft 9 Recording Studio. Mixcraft Pro 10 Studio.

Audio System 5 x matched bi-wired 150 watt Tannoy Reveal speakers plus one Tannoy 15" 250 watt sub with 5.1 class A amplifier. Tuned to room with Tannoy audio application.

Ram Acoustic Studio speakers amplified by NAD amplifier.

Rogers LS7 speakers run from Cambridge Audio P50 amplifier

Schrodinger's Backup. "The condition of any backup is unknown until a restore is attempted."

johnebaker wrote on 6/3/2024, 4:21 AM

@Ronoco

Hi

AS @CubeAce has commented - use MediaInfo to analyse the OBS recording, see this tutorial on how to set up and get the required information.

In the Audio section of the analysis, locate this line

Sampling rate                            : ??.? kHz

where ??.? represents the sample rate value.

If this is not 48 kHz or 44.1 kHz then this may be the cause of the audio going out of sync.

The Display options settings have no influence on the issue you are having.

. . . . I am using an external hard drive to store the video files, fortunately. . . . .

Assuming you are actually working from the external hard drive and the video files have a maximum resolution of Full HD 1920x1080 and the drive supports USB 3 connected to a USB 3 port then, this should be OK.

From experience, working with a USB 2 connected drive, or higher resolution video eg 4K UHD 3840 x 2160 is not, IMHO, very satisfactory in terms of playback of the timeline which can give the appearance of audio lag, however it is usually accompanied by lagging/jerkiness in the video playback. In my case, as soon as the warranty on my laptop expires (soon), I will be adding a second internal drive.

John EB

VPX 16, Movie Studio 2025, and earlier versions 2015 and 2016, Music Maker Premium 2024.

PC - running Windows 11 23H2 Professional on Intel i7-8700K 3.2 GHz, 16GB RAM, RTX 2060 6GB 192-bit GDDR6, 1 x 1Tb Sabrent NVME SSD (OS and programs), 2 x 4TB (Data) internal HDD + 1TB internal SSD (Work disc), + 6 ext backup HDDs.

Laptop - Lenovo Legion 5i Phantom - running Windows 11 23H2 on Intel Core i7-10750H, 16GB DDR4-SDRAM, 512GB SSD, 43.9 cm screen Full HD 1920 x 1080, Intel UHD 630 iGPU and NVIDIA GeForce RTX 2060 (6GB GDDR6)

Sony FDR-AX53e Video camera, DJI Osmo Action 3 and Sony HDR-AS30V Sports cams.

Ronoco wrote on 6/3/2024, 9:47 PM

@CubeAce @johnebaker

Thank you for your patience. I appreciate the help.

Yes.  I made sure the project movie settings matched the settings of the file, at 720p and 60 fps.

Yep, just installed MediaInfo now.  Here are the results:

As for the external drive, it is a 2 TB Toshiba Canvio Advance SATA with USB 3.2.  I've also moved the video file to the internal NVMe SSD just in case and still had the same results.

As for my old projects, they seem to be having the same issue.

I see what you mean now, it looks like that yes, the initial recording was set to variable and the audio is at 44.1 Hz. Does this mean that I cannot use the video file as is?

I apologize for all the simple questions. I'm not very tech literate so a lot of this new to me.

CubeAce wrote on 6/4/2024, 1:04 AM

@Ronoco

Hi.

Personally I would have thought both the program and the computer specs would have made both more tolerable of both variable frame rate video and a different sampling frequency of the audio as the improvement of more recent components / programs should mean better more capable processing but that does not seem to be the case. Older systems and programs seemed to be more tolerant. the vfr is only 4fps on the video side which is small. The longer the clip as well the more it will drift over time.

The audio frame rate per second on your file's data also seems not to be standard which at 48kHz at least would be 46.857 fps. So any one of those could be throwing out the audio to video on playback over time.

The hard drive I'm not familiar with but if USB 3.2 compatible should be fine for this.

The files can be converted to constant frame rates and a higher sampling frequency / fps with a bunch of free programs such as Handbrake but other members such as @johnebaker or @AAProds would be better at guiding you to a selection of programs than myself.

For future use though and I don't know how many people you do this for, please get them to use my OBS settings I put in my first post for future recordings and that should alleviate the problem at source.

The data from one of my OBS recordings.

Ray.

Last changed by CubeAce on 6/4/2024, 1:24 AM, changed a total of 3 times.

 

Windows 10 Enterprise. Version 22H2 OS build 19045.5011

Direct X 12.1 latest hardware updates for Western Digital hard drives.

Asus ROG STRIX Z390-F Gaming motherboard Rev 1.xx with Supreme FX inboard audio using the S1220A code. Driver No 6.0.8960.1 Bios version 1401

Intel i9900K Coffee Lake 3.6 to 5.1GHz CPU with Intel UHD 630 Graphics .Driver version Graphics Driver 31.0.101.2130 for 7th-10th Gen Intel® with 64GB of 3200MHz Corsair DDR4 ram.

1000 watt EVGA modular power supply.

1 x 250GB Evo 970 NVMe: drive for C: drive backup 1 x 1TB Sabrent NVMe drive for Operating System / Programs only. 1X WD BLACK 1TB internal SATA 7,200rpm hard drives.1 for internal projects, 1 for Library clips/sounds/music/stills./backup of working projects. 1x500GB SSD current project only drive, 2x WD RED 2TB drives for latest footage storage. Total 21TB of 8 external WD drives for backup.

ASUS NVIDIA GeForce RTX 3060 12GB. nVidia Studio driver version 560.81 - 3584xCUDA cores Direct X 12.1. Memory interface 192bit Memory bandwidth 360.05GB/s 12GB of dedicated GDDR6 video memory, shared system memory 16307MB PCi Express x8 Gen3. Two Samsung 27" LED SA350 monitors with 5000000:1 contrast ratios at 60Hz.

Running MMS 2024 Suite v 23.0.1.182 (UDP3) and VPX 14 - v20.0.3.180 (UDP3)

M Audio Axiom AIR Mini MIDI keyboard Ver 5.10.0.3507

VXP 14, MMS 2024 Suite, Vegas Studio 16, Vegas Pro 18, Cubase 4. CS6, NX Studio, Mixcraft 9 Recording Studio. Mixcraft Pro 10 Studio.

Audio System 5 x matched bi-wired 150 watt Tannoy Reveal speakers plus one Tannoy 15" 250 watt sub with 5.1 class A amplifier. Tuned to room with Tannoy audio application.

Ram Acoustic Studio speakers amplified by NAD amplifier.

Rogers LS7 speakers run from Cambridge Audio P50 amplifier

Schrodinger's Backup. "The condition of any backup is unknown until a restore is attempted."

johnebaker wrote on 6/4/2024, 2:50 AM

@Ronoco

Hi

Thanks for the MediaInfo.

The VFR range difference is relatively low at 4fps and is IMHO acceptable.

The audio 44.1kHz sample rate is supported by VPX and causes no issues with sync when the video component is Constant Frame Rate (CFR).

I suspect that the combination of Variable Frame Rate (VFR) and the lower audio sampling rate are causing the sync issue.

@AAProds has a tutorial, which I cannot find at the moment, on using Avidemux.

John EB

VPX 16, Movie Studio 2025, and earlier versions 2015 and 2016, Music Maker Premium 2024.

PC - running Windows 11 23H2 Professional on Intel i7-8700K 3.2 GHz, 16GB RAM, RTX 2060 6GB 192-bit GDDR6, 1 x 1Tb Sabrent NVME SSD (OS and programs), 2 x 4TB (Data) internal HDD + 1TB internal SSD (Work disc), + 6 ext backup HDDs.

Laptop - Lenovo Legion 5i Phantom - running Windows 11 23H2 on Intel Core i7-10750H, 16GB DDR4-SDRAM, 512GB SSD, 43.9 cm screen Full HD 1920 x 1080, Intel UHD 630 iGPU and NVIDIA GeForce RTX 2060 (6GB GDDR6)

Sony FDR-AX53e Video camera, DJI Osmo Action 3 and Sony HDR-AS30V Sports cams.

CubeAce wrote on 6/4/2024, 2:58 AM

@Ronoco

Hi.

I should have added there are no stupid questions if you don't know the answers. Don't feel bad. Most of us have been in the same position or had different problems in the past. That is what the forums are for.

Ray.

 

Windows 10 Enterprise. Version 22H2 OS build 19045.5011

Direct X 12.1 latest hardware updates for Western Digital hard drives.

Asus ROG STRIX Z390-F Gaming motherboard Rev 1.xx with Supreme FX inboard audio using the S1220A code. Driver No 6.0.8960.1 Bios version 1401

Intel i9900K Coffee Lake 3.6 to 5.1GHz CPU with Intel UHD 630 Graphics .Driver version Graphics Driver 31.0.101.2130 for 7th-10th Gen Intel® with 64GB of 3200MHz Corsair DDR4 ram.

1000 watt EVGA modular power supply.

1 x 250GB Evo 970 NVMe: drive for C: drive backup 1 x 1TB Sabrent NVMe drive for Operating System / Programs only. 1X WD BLACK 1TB internal SATA 7,200rpm hard drives.1 for internal projects, 1 for Library clips/sounds/music/stills./backup of working projects. 1x500GB SSD current project only drive, 2x WD RED 2TB drives for latest footage storage. Total 21TB of 8 external WD drives for backup.

ASUS NVIDIA GeForce RTX 3060 12GB. nVidia Studio driver version 560.81 - 3584xCUDA cores Direct X 12.1. Memory interface 192bit Memory bandwidth 360.05GB/s 12GB of dedicated GDDR6 video memory, shared system memory 16307MB PCi Express x8 Gen3. Two Samsung 27" LED SA350 monitors with 5000000:1 contrast ratios at 60Hz.

Running MMS 2024 Suite v 23.0.1.182 (UDP3) and VPX 14 - v20.0.3.180 (UDP3)

M Audio Axiom AIR Mini MIDI keyboard Ver 5.10.0.3507

VXP 14, MMS 2024 Suite, Vegas Studio 16, Vegas Pro 18, Cubase 4. CS6, NX Studio, Mixcraft 9 Recording Studio. Mixcraft Pro 10 Studio.

Audio System 5 x matched bi-wired 150 watt Tannoy Reveal speakers plus one Tannoy 15" 250 watt sub with 5.1 class A amplifier. Tuned to room with Tannoy audio application.

Ram Acoustic Studio speakers amplified by NAD amplifier.

Rogers LS7 speakers run from Cambridge Audio P50 amplifier

Schrodinger's Backup. "The condition of any backup is unknown until a restore is attempted."

AAProds wrote on 6/4/2024, 8:09 AM

@Ronoco

Here's my guide for using Handbrake to convert your VFR 44.1 file to CFR 60fps and 48khz.

Please let us know how you get on in VPX with the modified file.

All my forum comments are based on or refer to my System 1.

My struggle is over! I built my (now) system 2 in 2011 when DV was king and MPEG 2 was just coming onto the scene and I needed a more powerful system to cope. Since then we've advanced to MP4 and to bigger and bigger resolutions. I was really suffering, not so much in editing (with proxies) but in encoding, which just took ages. A video, with Neat Video noise reduction applied, would encode at 12% of film speed. My new system 1 does the same job at 160% of film speed. Marvellous. I'm keeping my old system as a capture station for analogue video tapes and DV.

System 1

Windows 11 v23H2 severely modified by Openshell and ExplorerPatcher

Power supply: 850W Cooler Master (should have got modular)

CPU: Intel i7 13700K running at 3400mhz, cooled by a Kraken 2x140mm All In One liquid cooler.

RAM: 64gb (2x32gb sticks) G.Skill "Ripjaws" DDR4 3200Mhz

GPU 1: iGPU UHD 770

GPU 2: NVidia RTX 3060Ti Windforce 8gb

C drive: NVME 500gb

Various other SSD and HDDs.

Monitor: 27"/68cm Samsung, 2560 x 1440, 43 pixels/cm.

MEP 2021 version 20.0.1.80

Movie Studio 2023 version 22.0.3.172

Magix Video Easy version 7.0.1.145

System 2

(Still in use for TV and videotape capture)

Windows 10 v22H2

CPU: i5-750 at 2670mhz with 12gb RAM

Onboard IEEE1394 (Firewire) port

GPU: ATI Radeon HD 4770 (512mb) which is ignored by MEP

Hard drives: C Drive 256gb SSD, various other HDDs.

Monitor: Dell 22"/56cm, 1680x1050, 35 pixels/cm

MEP 2021 version 20.0.1.80

Movie Studio 2023 version 22.0.3.172

VPX 12