Sie können über eine SSH-Verbindung auf Synology zugreifen. Sie können den NAS von Synology mit dem Explorer aufrufen.
Installieren Sie Python 3 aus dem Package Center Einführung von Python 3 und Pip in die Synologie Ich werde auf diese Seite verweisen
sudo curl -k https://bootstrap.pypa.io/get-pip.py | sudo python3
Ausführen. Ich habe noch nie ernsthaft Befehlszeilenoperationen durchgeführt Ich bin auf diesem Passworteingabebildschirm hängen geblieben. Die Ursache war, dass beim Eingeben der Zeichen keine Antwort erfolgte und das Kennwort der Administratorgruppe, die ich mir vorgestellt hatte, falsch war. Ändern Sie danach das Kennwort der Administratorgruppe und geben Sie das Kennwort ein, da es nicht reagiert, selbst wenn Sie im obigen Bild Zeichen eingeben Erfolg. Sie können jetzt pip verwenden.
pip install youtube-dl
Wenn ich treffe -sh: pip: command not found Wurde zurückgegeben. Als ich verschiedene Dinge überprüfte, war es, dass der Pfad nicht passierte (das ist richtig) Anmeldung bei MySQL nicht möglich Ich werde auf diese Seite verweisen
vi /etc/profile
Lauf! Ein Bildschirm wie der oben gezeigte wird angezeigt, aber ich wusste nicht, wie ich Zeichen hinzufügen soll.
Wie ich es recherchiert habe, wird dies als vi-Befehl bezeichnet, daher scheint es bearbeitet zu sein.
Als ich dann versuchte, den Pfad hinzuzufügen, stellte ich fest, dass ich den absoluten Pfad des Ordners auf dem NAS nicht kannte.
Ich habe den Ordner gefunden, in dem ich pip im Explorer installiert habe.
Verwenden Sie den Befehl cd, um zu dieser Ebene zu gelangen, und verwenden Sie den Befehl pwd, um den Pfad abzurufen! !!
Verwenden Sie dann den Befehl vi, um mit dem Pfeil auf der Tastatur dorthin zu gelangen, wo Sie möchten
export PATH = $ PATH: Der Pfad, den Sie gerade kopiert haben!
Beim Versuch zu speichern
E45: readonly
option is set (add ! to override)
Kam heraus. Wenn ich nach einem Fehler suche, scheint es sich um einen Fehler zu handeln, der auftritt, wenn die Datei schreibgeschützt ist ...
:w !sudo tee %
Ich konnte den Pfad durch Eingabe des Passworts übergeben.
Jetzt funktioniert "pip install youtube-dl" und Sie können es installieren!
Der Pfad ging auch durch diesen Ordner (es tut mir leid, ich weiß es nicht)
Ich habe versucht, "youtube-dl URL" einzugeben und es hat funktioniert!
Ich habe das Argument verwendet, um das Videoformat mit "-f bestvideo [ext = mp4] + bestaudio [ext = m4a]" herunterzuladen, aber jetzt tritt ein Fehler auf. ERROR: Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument Die Suche nach Fehlern führte mich zu dem Schluss, dass ffmpeg nicht die neueste Version war. Dort wurde mir klar, dass ich nicht selbst ffmpeg eingegeben habe. Als ich "which ffmpeg" ausführte, um zu sehen, was (wo) ffmpeg lief, schien ffmpeg auf dem Pfad installiert zu sein, den ich von Anfang an eingeschlagen hatte! Als ich versuchte, das Video mit demselben Format ("-f bestvideo [ext = mp4] + bestaudio [ext = m4a]") mit der neuesten Version von ffmpeg von win10 zu filtern, konnte ich fest DL, daher ist ffmpeg die Ursache. Ich habe verstanden. Aber da ich gestern zum ersten Mal Linux berührt habe, weiß ich nicht, wie ich Linux ffmpeg installieren soll ..... Als ich recherchierte, bemerkte ich, dass die neueste Version von ffmpeg (fast) in das Synology Community-Paket hochgeladen wurde! -^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^ Name: Syno Community (Irgendwas?) Speicherort: http://packages.synocommunity.com/ -^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^ Klicken Sie auf die Community links, um nach ffmpeg zu suchen und es zu installieren! !!
Aber wenn ich nach der Installation welches ffmpeg ausführe, ändert sich der Speicherort nicht ... weil der Pfad nicht durchläuft ... Ich weiß jedoch nicht, wo das zuvor installierte ffmpeg installiert wurde ... Ich habe herausgefunden, dass es einen Suchbefehl gibt und ich kann herausfinden, wo sich der Ort befindet, an dem ffmpeg geschrieben ist! cd / find ./ -name ffmpeg Ich konnte eine Liste bekommen bei! !! Vergleich mit dem Fall der früheren Deinstallation von ffmpeg Hier scheint es ffmpeg zu geben! !! Fügen Sie also den oberen "/ volume1 / @ appstore" zum Pfad hinzu! vi /etc/profile Mir wurde klar, dass ich beim Hinzufügen vorsichtig sein musste! !! Pfad am Pfeil hinzufügen! (Sie müssen einen Bin wie / volume1 / @ appstore / ffmpeg / bin einfügen! (Ich bin froh, dass ich ffmpeg installiert habe, als ich in Windows war ...)) Und ich konnte das Video herunterladen, das den Fehler hatte! !! !!
Ich habe ungefähr 6 Stunden mit diesem Artikel verbracht ... Ich wollte nicht, dass Menschen in genau der gleichen Situation so viel Zeit verschwenden, also habe ich diesen Artikel geschrieben. Es war. Dies ist mein erster Artikel. Es tut mir leid, dass ich jede Zeile in einem lauten Ton m (_ _) m geschrieben habe. Ich werde ab dem nächsten Mal vorsichtig sein ... Es gibt viele Stellen, die ich ausgelassen habe. Wenn Sie Fragen haben, möchte ich Ihnen so viel wie möglich helfen. Vielen Dank!