Vous pouvez accéder à Synology avec une connexion ssh. Vous pouvez accéder au NAS de Synology avec l'Explorateur.
Installez Python 3 à partir du Centre de packages Présentation de Python 3 et Pip à Synology Je ferai référence à ce site
sudo curl -k https://bootstrap.pypa.io/get-pip.py | sudo python3
Exécuter. Je n'ai jamais vraiment fait d'opération en ligne de commande Je suis resté bloqué sur cet écran de saisie de mot de passe. La cause était qu'il n'y avait pas de réponse lorsque j'ai tapé les caractères et que le mot de passe du groupe d'administrateurs que j'avais imaginé était incorrect. Après cela, changez le mot de passe du groupe d'administrateurs et entrez le mot de passe en fonction du fait qu'il ne répond pas même si vous tapez des caractères dans l'image ci-dessus Succès. Vous pouvez maintenant utiliser pip.
pip install youtube-dl
Quand je frappe -sh: pip: command not found A été retourné. Quand j'ai vérifié diverses choses, c'était que le chemin ne passait pas (c'est vrai) Impossible de se connecter à mysql Je ferai référence à ce site
vi /etc/profile
Courir! Un écran comme celui ci-dessus apparaît, mais je ne savais pas comment ajouter des caractères.
Au fur et à mesure de mes recherches, cela s'appelle une commande vi, elle semble donc être modifiée.
Ensuite, lorsque j'ai essayé d'ajouter le chemin, j'ai réalisé que je ne connaissais pas le chemin absolu du dossier sur le NAS.
J'ai réussi à trouver le dossier où j'ai installé pip dans Explorer.
Utilisez la commande cd pour accéder à ce niveau et utilisez la commande pwd pour obtenir le chemin! !!
Ensuite, utilisez la commande vi pour aller là où vous voulez aller avec la flèche du clavier
export PATH = $ PATH: Le chemin que vous venez de copier!
En essayant de sauvegarder
E45: readonly
option is set (add ! to override)
Sortit de. Lorsque je recherche une erreur, il semble que ce soit une erreur qui se produit lorsque le fichier est en lecture seule ...
:w !sudo tee %
J'ai pu passer le chemin en tapant le mot de passe.
Maintenant, "pip install youtube-dl" fonctionne et vous pouvez l'installer!
Le chemin est également passé par ce dossier (je suis désolé je ne sais pas)
J'ai essayé de taper "URL youtube-dl" et cela a fonctionné!
J'avais l'habitude de DL le format vidéo en utilisant "-f bestvideo [ext = mp4] + bestaudio [ext = m4a]" comme argument, mais une erreur a commencé à se produire. ERROR: Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument La recherche d'erreurs m'a conduit à la conclusion que ffmpeg n'était pas la dernière version. Là, j'ai réalisé que je n'avais pas mis moi-même ffmpeg. Quand j'ai lancé "which ffmpeg" pour voir ce (où) ffmpeg fonctionnait, il semblait que ffmpeg était installé dans le chemin que je prenais depuis le début! J'ai essayé DL avec la dernière version de win10 ffmpeg en utilisant le même format ("-f bestvideo [ext = mp4] + bestaudio [ext = m4a]") J'ai compris. Mais depuis que j'ai touché Linux pour la première fois hier, je ne sais pas comment installer linux ffmpeg ..... Au cours de mes recherches, j'ai remarqué que la dernière version (presque) de ffmpeg avait été téléchargée dans le package de la communauté Synology! -^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^ Nom: Communauté Syno (quelque chose?) Emplacement: http://packages.synocommunity.com/ -^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^ Cliquez sur la communauté à gauche pour rechercher ffmpeg et installez-la! !!
Mais quand je lance quel ffmpeg après l'installation, l'emplacement ne change pas ... car le chemin ne passe pas ... Cependant, je ne sais pas où le ffmpeg installé précédemment a été installé ... J'ai découvert qu'il y avait une commande find et je peux trouver où se trouve l'endroit où ffmpeg est écrit! cd / find ./ -name ffmpeg J'ai pu obtenir une liste sur! !! Comparaison avec le cas de la désinstallation de ffmpeg plus tôt Il semble y avoir ffmpeg ici! !! Alors ajoutez le top "/ volume1 / @ appstore" au chemin! vi /etc/profile J'ai pu réaliser que je devais faire attention à la priorité lors de l'ajout! !! Ajoutez un chemin à la flèche! (Vous devez mettre un bac comme / volume1 / @ appstore / ffmpeg / bin! (Je suis content d'avoir installé ffmpeg quand j'étais dans Windows ...)) Et j'ai pu télécharger la vidéo qui avait l'erreur! !! !!
J'ai passé environ 6 heures sur cet article ... Je ne voulais pas que des personnes se trouvant exactement dans la même situation passent autant de temps perdu, alors j'ai écrit cet article. C'était. Ceci est mon premier article, donc je suis désolé d'avoir écrit chaque ligne dans un ton bruyant m (_ _) m. Je ferai attention la prochaine fois ... Il y a beaucoup d'endroits que j'ai omis, donc si vous avez des questions, j'aimerais aider autant que possible, alors merci!