-
Notifications
You must be signed in to change notification settings - Fork 89
Issues with new audio normalizer #269
Comments
Fixed.
Fixed.
Here's a thing. A real normalizer needs to know all audio data at once and then it calculated normalized level. However, it's not possible in real time of course. Previous normalizer is in fact, a dynamico range compressor rather than a normalizer because I sees current audio buffer only. New normalizer is a 'psuedo' normalizer which looks future and past audio data with given interval. For this, it requires quite a long audio delay internally. Of course, this delay gets aways as soon as bufferred audiod data processed. In most cases, a delay introduced by a audio filter is subseconds and it will go away almost instantaneously. So, I added an 'resync' of A/V whever related parts are changed(normalizer, tempo scaler, playback speed) and the method to resync A/V is to enforce a seek. I think one may think this is annoying so, I just added an option for this: 'Resynchronize audio/video when filter toggled'. Thank you. |
Thanks a lot!
|
Sadly, audio desync issue is still present. |
What's the value of 'Audio/Video Sync' in playback information? |
Only milliseconds, but it's clearly delay for seconds.
Result: audio is advancing video
Result: audio and video is synced. |
Sorry, the fix wasn't applied. Please try again. |
It's fixed now, thanks! |
Audio is usually out of sync or just doesn't play with new audio normalizer when the video is played not at 100% speed.
Audio is tempo scaled even with tempo scaling disabled.
Video is sought back (to the nearest I frame i believe) when you change any audio settings.
The text was updated successfully, but these errors were encountered: