Was wondering if it would be possible to add an audio sync feature? Either on the server or client side. I have entire videos that seem to be just barley off but enough that I can tell. It would be nice to have audio sync ahead or delay as an optimization option on the server side. On the client side maybe something to adjust on the fly even if transcoding had to come into play.
Plex Media Player and/or Plex HTPC can do it already.
Really!? Can I do this on Nvidia Shield?
No, unfortunately these apps only work on PC or Mac.
I don’t think the Android Plex client can do that.
Darn. Would it be technically possible for this to be implemented in the future on the server end? Maybe as part of the optimization process if you choose to do so but basically just delaying or accelerating the audio timings?
Doing this on the server might be technically possible, but it will result in larger RAM requirements and/or more frequent hard drive accesses.
The better solution is to fix this issue directly in your files.
In order to do that, you first need to determine whether
- is the delay actually needed on all client types?
- is it a constant number, no matter whether you are watching the beginning of the file or are close to the end of it?
Only if the answer to both is Yes, you can fix it relatively easy.
Get MKVtoolnix,
drag the file into it
mark the audio track
and adjust the Delay parameter.
If the answer to 1) is No, you rather want a general delay setting at the client.
However, if possible in general, this is limited by the available memory of the client. Because it has to store either more video or more audio data and play these at different times. This won’t be possible with most player software stacks.
If the answer to 2) is No, you very likely have combined audio and video from different sources. In which case you also need to determine by which factor you need to “shrink” or “stretch” the playback speed of the audio track. Doing this on the fly is impossible.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.