Variable Video-Abspielgeschwindigkeit bei MPlayer (Linux)

OP #3466021
Variable Abspielgeschwindigkeit mplayer

Hallo Linux-Fan-Gemeinde,

ist es möglich, die Abspielgeschwindigkeit eines Videos (mplayer) 
variabel (kontinuierlich) zu verändern?
Unterstützt wird:
Mplayer -speed x videodatei

Hintergrund:
Über die serielle Schnittstelle eines Hometrainers/Ergometers ist es 
möglich die aktuellen Trainingsparameter 
Puls/Fahrstrecke/Geschwindigkeit/Watt/RPM auszulesen (und in Dateien 
abzulegen)
(http://technomathematik.blogspot.de/2013/10/ergometer-kettler-fx1-serial-protocol.html)

Je nach vorliegender Tritt-Geschwindigkeit [km/h] ( oder Trittfrequenz, 
RPM) soll nun die Abspielgeschwindigkeit (-speed x) eines Videos (bspw. 
Tour de France- Video) entsprechend angepasst werden 
(schneller/langsamer/pause - je nach vorliegendem 
Geschwindigkeitsmesswert x aus Datei).

Hat jemand in der Richtung sich schon mal Gedanken gemacht?

Über ein paar Lösungsvorschläge würde ich mich freuen.

Vielen DANK für eure Unterstützung

Gruss Kneubel
Gast #3466049
Denkbar wäre doch per STDIN etwas zu machen:

Beispiel:
cat test.mpg | mplayer -vo xv -

und statt cat test.mpg
etwas mit memcoder oder mit einem anderen Transcoder nur so als idee...
Gast #3466050
K. Kneubel schrieb:
> Variable Abspielgeschwindigkeit mplayer
>
> Hallo Linux-Fan-Gemeinde,
>
> ist es möglich, die Abspielgeschwindigkeit eines Videos (mplayer)
> variabel (kontinuierlich) zu verändern?

In deinem Fall am besten im Slave-Moduls mit speed_set.
OP #3466115
An den Slave-Modus habe ich auch schon gedacht, jedoch war ich mit der 
Befehlsübergabe nicht erfolgreich...

folgendes spielt das Video NUR in einfacher Geschwindigkeit ab (und 
nicht wie erwartet in doppelter)
        mplayer -speed_set=2 -slave Video.flv



Mittel "mplayer -speed 2 video.flv" kann ich zwar das Video in doppelter 
Geschwindigkeit abspielen, jedoch weiss ich nicht, wie ich den 
Speed-Wert (hier in diesem Fall "2") aus einer Datei (z.B. 
Geschwindigkeit.txt) an mplayer übergeben kann.

Hat jemand noch erganzende Tipps?
Gast #3466183
K. Kneubel schrieb:
> An den Slave-Modus habe ich auch schon gedacht, jedoch war ich mit der
> Befehlsübergabe nicht erfolgreich...
>
> folgendes spielt das Video NUR in einfacher Geschwindigkeit ab (und
> nicht wie erwartet in doppelter)
>         mplayer -speed_set=2 -slave Video.flv

Den Slave-Mode benutzt man natürlich nicht per Kommandozeile, sondern
danach, wenn der Player schon läuft.
Mach mal
1
mplayer -slave Video.flv
Und tippe dann auf der Konsole, von der aus du den mplayer gestartet 
hast
1
speed_set 2
ein.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.