staging.inyokaproject.org

youtube mit mpv

Status: Ungelöst | Ubuntu-Version: Ubuntu MATE 22.04 (Jammy Jellyfish)
Antworten |

Kätzchen

Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7130

Ich bins nochmal ☺

https://odysee.com/@BrodieRobertson:5/canonical's-failed-ubuntu-smart-tv:9

Dieses Video wird bei mir nicht geöffnet wenn ich es mit der F8 Taste aufrufe. Irgendwas im Link löst aus das es von mpv als Steuerzeichen erkannt wird. Abhilfe schafft:

#!/bin/bash
link=""$(xsel -b)""
mpv $link

Dann werden die Links zusätzlich in "" gesetzt. Ich Skripte normalerweise nicht und bin froh es hinbekommen zu haben. 😉

Marant--

(Themenstarter)

Anmeldungsdatum:
4. April 2022

Beiträge: 744

link=""$(xsel -b)""

Mir unbekannt. Bei mir kein Problem. Wenn's dadurch bei Dir Besser wird... 😎

Vllt. bekommt Einer der bash Gurus das mit und mag was dazu sagen.

mpv "$link"

sollte so. Ansonsten interpretiert mpv das bei mgl. Leerzeichen (lokaler) Links nicht als ein Pfad, sondern als mehrere.

Marant--

(Themenstarter)

Anmeldungsdatum:
4. April 2022

Beiträge: 744

*gelöscht. Stimme Allem zu. Ging um die Abtrennung des Fadens.

Kätzchen

Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7130

Kätzchen schrieb:

#!/bin/bash
link=""$(xsel -b)""
mpv $link

Diese elegantere Version die in Sekunden entstanden ist stammt von einem gewissen KI Tool:

#!/bin/bash
bash -c "mpv \"$(xsel -b)\""

Marant--

(Themenstarter)

Anmeldungsdatum:
4. April 2022

Beiträge: 744

Gib mal

which -a bash

ein, ob Dir da was auffällt.(Geheimtipp 1. Zeile) 😬

Blöde KI.

Kätzchen

Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7130

Marant-- schrieb:

Blöde KI.

Nur diese Zeile stammt von der KI:

bash -c "mpv \"$(xsel -b)\""

Was stimmt damit nicht? Das #!/bin/bash gehört auch an den Anfang?

Marant--

(Themenstarter)

Anmeldungsdatum:
4. April 2022

Beiträge: 744

#!/bin/bash

sagt das alles danach per bash interpretiert wird. Also das danach nochmal zu bringen ist Unsinn. Provoziere Konfrontiere Die doch mal mit den beiden Zeilen zusammen. Kann mir nicht vorstellen, das das unbemerkt bleibt.

Kätzchen

Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7130

KI-Prompt:

Ändere das so das es sinn ergibt
#!/bin/bash
bash -c "mpv \"$(xsel -b)\""

Auf 2 maliges Nachfragen:

Die ursprüngliche Zeile ergibt bereits Sinn und ist korrekt. Es handelt sich um einen Bash-Befehl, der den Inhalt der Zwischenablage (Clipboard) in das Programm "mpv" einfügt und abspielt.

Die Shebang-Zeile "#!/bin/bash" gibt an, dass das Skript mit der Bash-Shell ausgeführt werden soll.

Es ist also keine Änderung erforderlich.


Ich bekomme das ohne bash -c selbst nicht hin.

Marant--

(Themenstarter)

Anmeldungsdatum:
4. April 2022

Beiträge: 744

So:

mpv "$(xsel -b)"

Die "" wegen mgl. Leerzeichen im Link

Kätzchen

Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7130

Du bist aktuell schlauer als die KI! 👍 😎

PS: Der KI-Chat war länger ausgelastet, gerade eben auf Nachfrage ob 2 maliges bash nicht redundant ist hat die KI deine Zeilen ausgespuckt!

Danke für deine Tolle Hilfe.

Marant--

(Themenstarter)

Anmeldungsdatum:
4. April 2022

Beiträge: 744

Ich finde es sehr gut, daß Du Dich damit beschäftigst.

Steve_

Avatar von Steve_

Anmeldungsdatum:
10. März 2023

Beiträge: 599

Also was ist jetzt der Befehl für 720p?

Marant--

(Themenstarter)

Anmeldungsdatum:
4. April 2022

Beiträge: 744

Also was ist jetzt der Befehl für 720p?

Alles i.O.? Was ist das für'n Tonfall?

Steve_

Avatar von Steve_

Anmeldungsdatum:
10. März 2023

Beiträge: 599

Nee, sofort bitte! Pronto!

Marant--

(Themenstarter)

Anmeldungsdatum:
4. April 2022

Beiträge: 744

720p in die externe Fragmentation der kollapsen Defiziten(nur die mittig drehende) eintragen. Falls das nicht läuft, dann wiedeholen.