24.02.2021, 20:41
If you feed Hybrid with a audio only source, Hybrid should not add any delay info to the output name, since there is nothing to delay the audio against.
If you feed Hybrid with an audio video source and extract the audio Hybrid will add the delay info noted in the container for audio/video synch.
Hybrid does not assume that anything happens automatically. It assumes that the delay info in the container is correct and thus is needed to keep the audio sync.
Note that when converting to aac the delay needed will change since aac encoders typically change the delay also depending on the output container delay might have to be adjusted again.
There were a few discussions about that over at doom9s years ago and I adjusted the code in Hybrid to automatically adjust the delay automatically.
So to really keep it totally sync you would have to do some math depending on the encoder settings and the target container.
-> Since you want to keep the audio separate your best best is probably take the -43ms as a starting delay and see if there's an option in the player you use to adjust the delay. Assuming there is one adjust it until it fits.
Cu Selur
If you feed Hybrid with an audio video source and extract the audio Hybrid will add the delay info noted in the container for audio/video synch.
Hybrid does not assume that anything happens automatically. It assumes that the delay info in the container is correct and thus is needed to keep the audio sync.
Note that when converting to aac the delay needed will change since aac encoders typically change the delay also depending on the output container delay might have to be adjusted again.
There were a few discussions about that over at doom9s years ago and I adjusted the code in Hybrid to automatically adjust the delay automatically.
So to really keep it totally sync you would have to do some math depending on the encoder settings and the target container.
-> Since you want to keep the audio separate your best best is probably take the -43ms as a starting delay and see if there's an option in the player you use to adjust the delay. Assuming there is one adjust it until it fits.
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.