Also prüfe erstmal ob du den letzten Stand hast. Ich denke 0.5.0 sollte aber reichen.
Wenn ja, kann es sein das die 10s Sprung einfach zuwenig sind.
Ab 5s Unterschied zwischen Ton und Bild versuche ich keine Syncronisation mehr.
Wenn jetzt 5s gepuffer werden könnten die 10s genau innerhalb dieses Bereichs fallen.
Das Problem bei Aufnahmen liegt am VDR. Ich weiß ich sollte es mal als Bug reporten, aber ich habe keine Lust.
VDR knallt die Puffer vom Plugin einfach voll und da meine Puffer sehr groß sind, sind schnell ein paar Sekunden in den Puffern.
in video.c 2*
|
Source code
|
1
|
if (abs(video_clock - audio_clock + VideoAudioDelay) > 5000 * 90) {
|
in
|
Source code
|
1
|
if (abs(video_clock - audio_clock + VideoAudioDelay) > 10000 * 90) {
|
ändern. Dann sollte bei größeren Unterschieden noch syncronisieren.
Wobei, wenn ich mir die Sache jetzt überlege, sollte dies keinen Unterschied machen.
Egal wieviel gepuffert wurde, die aktuelle Zeitstempel sollten immer gleich sein.
Es könnte mit der ganz aktuellen Version weg sein. Da vorher noch alte Zeitstempel in den Puffern waren.
Ich springe hier +- 30s und da funktioniert es.
Johns