I dont’ see any obvious errors in your video recording but do I see that there’s an sync delay between your video and audio streams defined in the container:
2019-07-08T07:13:39 MCEBuddy.VideoProperties.VideoInfo → Audio Delay : -1.008
Since your profile has disabled delay correction, MCEBuddy doesn’t do anything:
→ ffmpeg-audiodelay=skip
2019-07-08T07:13:48 MCEBuddy.Transcode.ConvertWithFfmpeg → Skip Audio Delay : skip
You can try to set the ffmpeg-audiodelay
parameter to auto
in your profile (see the advanced commands) OR you can correct the sync yourself but setting the audio correction offset in the Conversion Task → Expert Settings page
<encoder>-AudioDelay=xxx/auto/skip (v2.1.2-2.2.18, 2.2.19+)
This parameter is set for each encoder type, e.g.
ffmpeg, mencoder or handbrake
When
xxx
is set to skip then it tells MCEBuddy to skip auto correction of audio delay (sync). This is useful for some file formats such as AVI where audio gets skewed on auto correction.If this parameter is set to a numerical value, then this parameter is used to manually specify the audio delay correction to correct audio sync,
xxx
is a +ve or a -ve number in seconds.
A value of 0 means that MCEBuddy will skip any delay correction.If the value is equal to auto , it adds or subtracts the delay specified to the auto calculated audio delay for the video.
By default this this parameter is set to skip .
E.g.
mencoder-AudioDelay=0.85