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
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...
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.
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?
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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.