self.media.durationChanged.connect(self.hhmmss)
Bu sinyal ile şu fonksiyona bağlanıyorum
def hhmmss(ms):
# s = 1000
# m = 60000
# h = 360000
s = round(ms / 1000)
m, s = divmod(s, 60)
h, m = divmod(m, 60)
return ("%d:%02d:%02d" % (h, m, s)) if h else ("%d:%02d" % (m, s))
Mesela bir şarkı için örnek verecek olursam ms = 600164 ise bu fonksiyon sonucunda şu sonucu alıyorum 10:00
Fakat şarkının gerçek süresi 00:04:21
Nerede hata var yardım eder misiniz?