2014-01-25, 13:48
I'm using OpenElec XBMC on a NUC Intel i5 D54250WYK Intel. I had audio sync problem with some files, specially with 23-24 hz tv shows.
I just realised that OpenElec has a default advancedsettings that is in /usr/share/xbmc/system/advancedsettings.xml
This default file sets a 175ms delai for audio in 23-24hz display.
I reseted all delay to 0 and now, all video are correctly synchronised with audio.
That is my advancedsettings.xml :
<?xml version="1.0" encoding="UTF-8"?>
<advancedsettings>
<showexitbutton>false</showexitbutton>
<cputempcommand>cputemp</cputempcommand>
<gputempcommand>gputemp</gputempcommand>
<video>
<latency>
<delay>0</delay>
<refresh>
<min>23</min>
<max>24</max>
<delay>0</delay>
</refresh>
</latency>
<busydialogdelayms>750</busydialogdelayms>
</video>
<samba>
<clienttimeout>30</clienttimeout>
</samba>
<network>
<curlclienttimeout>30</curlclienttimeout>
<readbufferfactor>4.0</readbufferfactor>
</network>
</advancedsettings>
see that : http://openelec.tv/forum/68-audio/57509-24p-audio-delay
I just realised that OpenElec has a default advancedsettings that is in /usr/share/xbmc/system/advancedsettings.xml
This default file sets a 175ms delai for audio in 23-24hz display.
I reseted all delay to 0 and now, all video are correctly synchronised with audio.
That is my advancedsettings.xml :
<?xml version="1.0" encoding="UTF-8"?>
<advancedsettings>
<showexitbutton>false</showexitbutton>
<cputempcommand>cputemp</cputempcommand>
<gputempcommand>gputemp</gputempcommand>
<video>
<latency>
<delay>0</delay>
<refresh>
<min>23</min>
<max>24</max>
<delay>0</delay>
</refresh>
</latency>
<busydialogdelayms>750</busydialogdelayms>
</video>
<samba>
<clienttimeout>30</clienttimeout>
</samba>
<network>
<curlclienttimeout>30</curlclienttimeout>
<readbufferfactor>4.0</readbufferfactor>
</network>
</advancedsettings>
see that : http://openelec.tv/forum/68-audio/57509-24p-audio-delay