logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 05-05-2023 08:37:13

Donkey Hamster
Membre
Lieu : Worldwide
Inscription : 02-05-2023

[Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

Sur Windows mon ffmpeg est installé dans C:\ffmpeg et donc 'ffmpeg' 'ffplay' 'ffprobe' dans C:\ffmpeg\bin
Dans mon Linux, ces fichiers sont avec énormément de fichiers dans usr\bin est-ce possible de créer un dossier ffmpeg
ailleurs dans Linux et y placer 'ffmpeg' 'ffplay' 'ffprobe' si oui comment faire ?

Dernière modification par Donkey Hamster (06-05-2023 15:39:19)

Hors ligne

#2 05-05-2023 08:41:21

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

Bonjour smile

Quel en serait l'intérêt ?

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#3 05-05-2023 08:51:53

Donkey Hamster
Membre
Lieu : Worldwide
Inscription : 02-05-2023

Re : [Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

Je voulais avoir tout mes fichiers et scripts (python) .py / input.mp4 / output.mp4 /.jpg / .bat au même endroit !
J'ai essayé de glisser 'ffmpeg' 'ffplay' 'ffprobe' dans /usr/local/bin mais il refuse...
Si je crée un dossier "scripts ffmpeg" dans 'Dossier personnel' cela devrait être bon ?

Dernière modification par Donkey Hamster (05-05-2023 08:58:48)

Hors ligne

#4 05-05-2023 09:08:56

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

Le problème est que le système s'attend à les trouver à cet emplacement (qui est celui prévus pour tous les exécutables ne nécessitant pas de droits administrateur). Si tu modifies ça, il y a des risques que des programmes qui utilisent ces exécutables ne fonctionnent plus.

Le fait de ne pouvoir les déplacer par glissé/déposé vient du fait que /usr/bin nécessite des droits admins pour être modifié (non sans raison compte tenu de l'explication du dessus wink )

De ce fait, je te déconseille de les déplacer smile

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#5 05-05-2023 09:32:31

Donkey Hamster
Membre
Lieu : Worldwide
Inscription : 02-05-2023

Re : [Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

Merci pour ta réponse @bendia et finalement si je crée un dossier "scripts ffmpeg" dans 'Dossier personnel' cela devrait être bon ?

DThsxzp.png

Dernière modification par Donkey Hamster (05-05-2023 09:43:57)

Hors ligne

#6 05-05-2023 09:44:16

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

En fonction de ce que tu veux faire, tu peux aussi te renseigner sur les Scripts Nautilus (le nom du navigateur de fichier de Gnome) smile

Édit : ce qui permet d'exécuter le script en prenant comme argument des nom de fichier

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#7 05-05-2023 09:45:59

Donkey Hamster
Membre
Lieu : Worldwide
Inscription : 02-05-2023

Re : [Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

Wow merci mais tu me compliques la tache là ! tongue

Hors ligne

#8 05-05-2023 10:00:10

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

Oui, mais ça peut parfois la simplifier par la suite tongue Sinon, il y a un emplacement dédié aux scripts perso exécutables dans ton home dans ~/.local/bin wink

Mais sinon, dans ton dossier perso, tu'peux a priori faire ce que tu veux sans risque de perturber le système (du fait des droits UNIX) wink

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#9 05-05-2023 15:36:56

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : [Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

Donkey Hamster a écrit :

Sur Windows mon ffmpeg est installé dans C:\ffmpeg et donc 'ffmpeg' 'ffplay' 'ffprobe' dans C:\ffmpeg\bin
Dans mon Linux, ces fichiers sont avec énormément de fichiers dans usr\bin



C’est une des différences majeures d’architecture entre Windows et Linux. Sous Windows chaque application est rangée sous son propre chemin (avec des fichiers de types différents mélangés ensemble), alors que Linux propose plutôt un rangement par type de fichier : un chemin pour les binaires, un pour les bibliothèques partagées, un pour les configurations, un pour les données statiques, etc.

En cherchant à appliquer le modèle de Windows sur Linux, tu risques de rendre ton système très atypique et donc difficile à dépanner par d’autres en cas de souci. D’ailleurs les outils intégrés aux distributions pour l’installation de logiciels (comme dpkg et apt sous Debian) vont te mettre des bâtons dans les roues si tu essaies ça, ils ne sont vraiment pas prévus pour.

En résumé tu peux faire ce que tu demandes ici (et on peut t’aider à le faire), mais ça ressemble très fort à une mauvaise idée wink


Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#10 05-05-2023 18:49:51

Donkey Hamster
Membre
Lieu : Worldwide
Inscription : 02-05-2023

Re : [Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

Bon je vais mettre mes scripts dans ~/bin ou ~/.local/bin cela devrait être correct !

Hors ligne

#11 06-05-2023 01:47:57

saitama-san
Membre
Inscription : 28-07-2019

Re : [Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

il y a la possibilité d'utiliser des alias ou des liens symbolique.

Hors ligne

#12 06-05-2023 08:57:15

Donkey Hamster
Membre
Lieu : Worldwide
Inscription : 02-05-2023

Re : [Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

saitama-san a écrit :

il y a la possibilité d'utiliser des alias ou des liens symbolique.


Traduction please neutral

Hors ligne

#13 06-05-2023 09:03:01

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

Des raccourcis. Mais je vois mal l'intérêt sauf effectivement pour copier l'organisation de fichier de Windows comme l'a noté vv222.

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#14 06-05-2023 09:56:15

Donkey Hamster
Membre
Lieu : Worldwide
Inscription : 02-05-2023

Re : [Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

Bon je refais pas un thread la dessus pour une simple question, j'ai placé mon fichier vidéo 'input.mp4' dans le dossier 'vidéo', j'ai trouvé le chemin grâce à CTRL +L que j'ai collé dans ffmpeg, j'ai lancé mon traitement de vidéo mais ensuite la vidéo traitée 'output.mp4' se place dans 'Dossier personnel' comment le faire arriver dans 'vidéos' par exemple ?

Dernière modification par Donkey Hamster (06-05-2023 10:15:58)

Hors ligne

#15 06-05-2023 10:22:01

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

Tu lances comment ton script ?

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#16 06-05-2023 10:45:24

Donkey Hamster
Membre
Lieu : Worldwide
Inscription : 02-05-2023

Re : [Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

bendia a écrit :

Tu lances comment ton script ?


En ligne de commande classique !

Hors ligne

#17 06-05-2023 12:31:34

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

Il doit y avoir 2 solutions :

  • Spécifier le chemin absolu du fichier de sortie (il doit y avoir une option -o dans la commande ffmpeg exemple -o ~/vidéos/output.mp4, le ~/ étant un raccourci pour ton dossier perso)

  • Lancer le script depuis le dossier ~/vidéos en s'y rendant avec la commande cd (genre cd ~/vidéos). En effet, la sortie d'un script va s'effectuer depuis le dossier où il est exécuté wink


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#18 06-05-2023 15:38:24

Donkey Hamster
Membre
Lieu : Worldwide
Inscription : 02-05-2023

Re : [Résolu] Installer "ffmpeg" ailleurs que dans /usr/bin/ ?

Merci @bendia je vais essayer ces deux solutions !

Hors ligne

Pied de page des forums