Hallo,
Nachdem jetzt die Zeitstempel in aufgenommenen Filmen für die Berechnung der Filmlänge verfügbar sind,
habe ich das mal dazu verwendet, die Spulfunktion etwas zu verbessern:
Für die Sprünge wird jetzt nicht mehr eine feste Bitrate angenommen, sondern anhand der Zeitstempel die durschnittliche Bitrate berechnet.
Das ist zwar immer noch nicht perfekt, aber damit passt es wesentlich besser.
Wenn man 1 Minute springt, dann wird auch wirklich eine Minute vorgespult (+/- ein paar Sekunden ;)).
Das ganze funktioniert jetzt auch für normale MPEG-Dateien, wenn sie Zeitstempel haben.
(Zumindest bei denen, die ich über mencoder am PC erstellt habe, sind immer Zeitstempel dabei)
So wie ich das sehe, gibt es bei mp3-Dateien keine Zeitstempel, vielleicht hat von euch jemand eine Idee,
wie man die Dauer eines Lieds zuverlässig ermitteln kann?
Für die Entwickler:
die cmdSkip-Message erwartet jetzt die Anzahl der Millisekunden, die gesprungen werden soll.
dbluelle