ubuntuusers.de

mpv OSD

Status: Ungelöst | Ubuntu-Version: Lubuntu 20.04 (Focal Fossa)
Antworten |

marant...

Anmeldungsdatum:
2. Februar 2021

Beiträge: 645

Mit

osd-level=2

in mpv.conf wird Laufzeit eingeblendet. Alldgs. ständig. Lässt sich das nach x Sec. ausblenden? (osd-duration wirkt sich nicht darauf aus)

Kellerkind_2009

Avatar von Kellerkind_2009

Anmeldungsdatum:
26. November 2009

Beiträge: 19617

Wohnort: Schleswig-Holstein

Moin,

du brauchst duch nur das kleine o zu Drücken – solange du es Drückst wird dir der Level 3 angezeigt 😉

Wenn du das große O Drückst wird dir das Level 3 ständig angezeigt.Beim nochmaligen Drücken wieder ausgeblendet.

o (also P)
              Show progression bar, elapsed time and total duration on the OSD.

       O      Toggle OSD states between normal and playback time/duration.

Gruß Stephan

marant...

(Themenstarter)

Anmeldungsdatum:
2. Februar 2021

Beiträge: 645

Servus u. Danke! Stephan,

habe in letzter Zeit manchmal mpv Probleme, der spielt hier alles Mögliche (YT, alle mgl. Mediatheken, xy Streams, D-live etc., über Fritzbox TV), mit dem Nachladen des Cache. Dem Nachzukommen war nervig, was Tasten, Maus auf OSC (Steuerleiste unten) betrifft.

Um das besser im Blick zu haben, habe ich nun die Anzeigezeit der Steuerleiste, die ja sonst nur kurzzeitig erscheint, hochgesetzt.

Wen es interessiert.:

~/.config/mpv/script-opts/osc.conf

anlegen, da rein

fadeduration=300000

Bewirkt Ausblenden der Steuerung mit 300 Sec. Gute Lösung.

Noch eine Frage dazu, vllt hast Du eine Quelle. Ich suche noch eine Aufstellung welche Variablen per OSD ausgegeben werden können. Bisher nur Fragmente gefunden.

Kurz noch zum "o". Hier ist absolut nichts mehr original, was die mpv Tastatur Belegung betrifft. Kannte ich aber. 😉 Wollte eigentlich das Abschalten des OSD dann autom. erledigen lassen. Aber das Ausfaden des OSC ist besser.

Kellerkind_2009

Avatar von Kellerkind_2009

Anmeldungsdatum:
26. November 2009

Beiträge: 19617

Wohnort: Schleswig-Holstein

marant... schrieb:

Wen es interessiert.:

~/.config/mpv/script-opts/osc.conf

anlegen, da rein

fadeduration=300000

Bewirkt Ausblenden der Steuerung mit 300 Sec. Gute Lösung.

😎 Das Funktioniert prima 👍 Schon irre was man mit dem MPV alles machen kann.

Noch eine Frage dazu, vllt hast Du eine Quelle. Ich suche noch eine Aufstellung welche Variablen per OSD ausgegeben werden können. Bisher nur Fragmente gefunden.

Habe ich leider nicht.

Gruß Stephan

marant...

(Themenstarter)

Anmeldungsdatum:
2. Februar 2021

Beiträge: 645

Das Hier macht sich auch noch ganz gut: Zentrierte Titelausgabe. Geht auch bei YT. In die "mpv.conf".

osd-playing-msg='${osd-ass-cc/0}{\\an5}${media-title}'

Gestern beim Stöbern gefunden. Momentan frage ich mich, wie ich Profilabhängig Tastenfunktionenen(input.conf) zuweisen kann. Also Bspw. Zentrierte Playlist für TV, Linksausgerichtet für alles Andere. Offb. geht nur Eines für Alles.

Kellerkind_2009

Avatar von Kellerkind_2009

Anmeldungsdatum:
26. November 2009

Beiträge: 19617

Wohnort: Schleswig-Holstein

Dann mal viel Spaß beim probieren 😉 Wenn du noch mehr Optionen hast – immer hier rein.Mir reicht es "Standard" in der Regel 😬

marant...

(Themenstarter)

Anmeldungsdatum:
2. Februar 2021

Beiträge: 645

OK, werde Das mal aufteilen. Da in letzter Zeit der mpv ja mehrfach empfohlen wurde, werde ich es etwas allgemeiner halten. Info bei Ubuntuusers

in die mpv.conf

Start mit Vergrößerung(Wert natürlich änderbar)

video-zoom=0.1

Start mit Vollbild

fullscreen=yes

Untertiltel f. YT

ytdl-raw-options=write-sub="",write-auto-sub="",sub-lang="de,eng,enUS,en-US,en"

Bei Neuladen an beendeter Stelle weiter(mir fällt gerade der Begriff nicht ein - Alzh. lässt grüßen)

save-position-on-quit=yes

-

OSD in Größe/Schrift/Farbe/Anzeigedauer änderbar, müßte Das erstmal raussuchen

marant...

(Themenstarter)

Anmeldungsdatum:
2. Februar 2021

Beiträge: 645

in mpv.conf

Textformatierung f. Untertitel (ggf. selbst anpassen)

sub-scale=1.6
sub-font="Source Sans Pro Semibold"
#sub-font-size=36
sub-color="#ead61c"
sub-border-color="#FF262626"
sub-border-size=3.2
sub-shadow-offset=1
sub-shadow-color="#33000000"
sub-spacing=0.5

OSD Anzeigedauer (anpassen/selbst probieren worauf, wie sich Das auswirkt)

osd-duration=10000
osd-status-msg=1000

marant...

(Themenstarter)

Anmeldungsdatum:
2. Februar 2021

Beiträge: 645

Erweiterungen von Hier - lua Datei erstellen, in ~/.config/mpv/scripts/ einfügen. In die jeweilige lua schauen, meist wird dort die Taste zum Aufruf definiert bzw. können Einstellungen verändert werden.

bei Audio Play Bildeffektausgabe: (Standard in mpv ist ja leere Ausgabe)

  • visualizer.lua

Logging der abgespielten Medien (macht sich gut, wenn man bspw. die url von einem abgespielten YT Video braucht: (in ~/.config/mpv/ dann zu finden)

  • mpvhistory.lua

Audio Compressor (bei Abspielen verschiedener Videos verschiedener Quellen sehr sinnvoll)

  • acompressor.lua

marant...

(Themenstarter)

Anmeldungsdatum:
2. Februar 2021

Beiträge: 645

in input.conf

freie Taste wählen bzw umbelegen (x ist Folgend nur Platzhalter für Taste)

Video Formatumschaltung:

x cycle-values video-aspect-override "16:9" "16:10" "20:9" "4:3" "2.28:1" "2.35:1" "2.39:1" "1.85:1" "-1"

Video/ Bild Schärfen

x add sharpen +0.100 (-0.100 logischerw. gegenteil. Auswirkung)

Video/ Bild zoomen

x add video-zoom 0.1
x add video-zoom -0.1

Werte wieder auf Standard

x set contrast 0; set brightness 0; set gamma 0; set saturation 0; set hue 0; set video-zoom 0.0; set video-pan-x 0.0 ; set video-pan-y 0.0 ; show-text "Video set to defaults"

Video/ Bild rotieren (stammt vom einen findigen(weil er gefunden) User aus UU)

x cycle_values video-rotate "90" "180" "270" "0"

marant...

(Themenstarter)

Anmeldungsdatum:
2. Februar 2021

Beiträge: 645

in input.conf

Mausbedienung:

mpv beenden mit Doppelclick rechts

MOUSE_BTN2_DBL quit

Wechsel Vollbild /Standard links

MOUSE_BTN1 cycle fullsreen

mpv Pause/ Weiter einfacher Click Rechts

MOUSE_BTN2 cycle pause

-

Navigation Tastatur:

Vor- /Rückspulen 5 Min

x seek 300
x seek -300

marant...

(Themenstarter)

Anmeldungsdatum:
2. Februar 2021

Beiträge: 645

in input.conf

Scriptausführung:

x run "/bin/sh" "-c"  "echo ${path} | xsel -bi" ; run aplay *.wav

Kopiert laufemde url in Zwischenablage (mit Bestätigungston), xsel ggf. installieren

-

x run "<Dateimanager>" "${path}" 

Öffnet Dateimanager/Ort (ersetzen mit Eigenem) mit der momentan gespielten lokalen Datei

-

x run youtube-dl "${path}" ; run aplay *.wav

Herunterladen (mit Bestätigungston)

-

x run gnome-terminal -x sh -c "youtube-dl -F ${path}; echo youtube-dl -f ${path}; bash"

Zum Spaß den noch mit reingenommen.

marant...

(Themenstarter)

Anmeldungsdatum:
2. Februar 2021

Beiträge: 645

Der Vorläufer Dessen wäre ein Stream mit möglichst wenigen Handgriffen mit mpv zu öffnen. Quasi halbautomatisch. Über die Zwischenablage und Tastenkombination für mpv+Zwischenablage(bspw. mit xsel) gut zu machen.

edit

Mausrad als Volumesteuerung

MOUSE_BTN3 add volume 2
MOUSE_BTN4 add volume -2

Sollten sich die Maustasten nicht wie erwartet verhalten, muß man sich die Tastenbelegung seiner Maus ausgeben lassen und entsprechend belegen.

Bei der linken Taste ist ein Fehler(BTN1 ist die Mitte), so

MOUSE_BTN0_DBL cycle fullscreen

Die linke Taste tastet per Doppelclick Vollbild. Der einfache Click ist zum Ziehen des Fensters bei nicht aktivem Vollbild.

Antworten |