Vous n'êtes pas identifié(e).
Pages : 1
Le problème est sur le nommage du fichier uniquement : lalala.flac il me nomme en lalala.flac.mp3
J'aimerai avoir directement lalala.mp3
J'ai essayé $fichier.mp3 mais ça donne .mp3
Si quelqu'un a une idée merci.
Dernière modification par Daff (12-11-2020 20:54:34)
Hors ligne
Si tu vois l'idée, tu peux adapter comme tu veux ensuite (par contre j'ai pas testé, je dis dessuite)
---
Anecodtiquement, vu que ce que tu veux faire ressemble à un truc que j'ai déjà fait pour ma maman avec zenity pour avoir une barre de progression.
https://gnuw.arzinfo.pw/permalink/08-20 … pegbar.mp4
Le script en question est là : https://gnuw.arzinfo.pw/?p=otyugh/infor … ffmpegbar/
Et ce que je mets dans actions personnalisé c'est
- En mp3 : ffmpegbar -e mp3 %F"
- En mp4 : ffmpegbar -e mp4 -a "-map 0 -vf scale=-2:720 -r 25 -c:v libx264 -preset medium -crf 30 -c:a libvorbis -q:a 3 -c:s copy" %F
D'avance oui, le code est assez crade, j'en ai peur.
Dernière modification par otyugh (11-11-2020 19:20:42)
Hors ligne
Je comprends l'idée du script mais c tout lol, pour l'appliquer je sais pas trop.
J'ai trouvé une autre commande qui marche dans thunar pour convertir en mp3 :
Il n'y a plus le problème du nom mais cette fois-ci c'est les id tag et pochettes qui disparaissent.
Hors ligne
Je comprends l'idée du script mais c tout lol, pour l'appliquer je sais pas trop.
Comment ça pour l'appliquer ? Tel quel ça marche à priori. Si tu veux ajouter des arguments comme sur ta première commande, je ne vois pas pourquoi ça ne marcherai pas.
Dernière modification par otyugh (11-11-2020 23:04:36)
Hors ligne
ça donne le même résultat : lalala.flac.mp3
puis ça
Rien ne se passe, je ne sais pas où ni comment il faut mettre mes arguments
Hors ligne
Hors ligne
Donc l'action personnalisée dans Thunar serait :
Dernière modification par Anonyme (12-11-2020 13:30:03)
Ne fonctionne pas.
J'ai essayé autre chose, j'ai installé le paquet : rename
puis j'ai ajouté la commande pour renommer le fichier de sortie à la fin :
ça fonctionne, j'ai bien au final : lalala.mp3
mais ça marche pour un seul fichier à la fois si j'en sélectionne plusieurs ça ne fonctionne pas.
Hors ligne
Dernière modification par Anonyme (12-11-2020 14:59:47)
et le script :
avec des guillemets pour les espaces, on sait jamais.
Comme le script d'otyugh en soi! Et c'est pas mal quand on lance un script un peu long de savoir si ça travail vraiment ou pas. Et je suppose qu'il peut s'adapter sans trop de difficulté...
Dernière modification par David5647 (12-11-2020 15:10:16)
Hors ligne
Dernière modification par Anonyme (12-11-2020 15:31:28)
avec ou sans [rename] fonctionne mais uniquement 1 fichier à la fois. Ce qui est déjà pas mal.
Mais il doit y avoir une commande a ajouté et/ou modifié qui permettrait de traiter tous les fichiers sélectionner dans Thunar ( le %F devrait pourtant prendre en compte tous les fichiers non ?).
Hors ligne
Dernière modification par Anonyme (12-11-2020 19:13:59)
clic droit > propriétés > permissions > Autoriser ce fichier à être exécuté
.
ou
et bien faire attention aux chemins, voilà!
Hors ligne
j'adapte en aveugle une action :
Il faut que je regarde de plus près ce %F ce que c'est
EDIT:
Pour %F compris
https://docs.xfce.org/xfce/thunar/4.12/custom-actions
Dernière modification par Anonyme (12-11-2020 20:06:49)
Hors ligne
P.S : c'est dommage que ffmpeg utilise qu'un seul core du cpu pour l'encodage mais ça fait le job c'est l'essentiel.
Il faudrait utiliser parallel peut-être
Mais tu peux lancer plusieurs processus non? Avec un & en fin de ligne, tu les lances tous en même temps. Note : ça fait pt'être mal si tu lances sur 2000 fichiers
Hors ligne
Hors ligne
@Anonyme
oui avec parallel c'est ce que j'ai voulu faire, j'ai essayé mais pas réussi
Voilà un truc qui fonctionne (Testé)
EDIT : parallel apparement ne fait pas son job
Dernière modification par Anonyme (13-11-2020 09:11:43)
Et en script nautilus : ( en sélectionnant les titres que l'on veux et parallel qui fonctionne )
mode d'emploi pour xfce, je pense:
https://unix.stackexchange.com/question … click-menu
Reste plus plus qu'à mettre ça en ouverture terminal
Dernière modification par Anonyme (13-11-2020 10:56:54)
Ah oui c vrai ça carbure bien sur tous les cores.
mais je me demande du coup comment adapté parallel avec mes arguments et le script de David5647, j'ai essayé mais fonctionne pas :
Auparavant j'avais essayé parallel avec mes arguments directement dans un terminal mais sans résultat :
Hors ligne
que tu mets dans un dossier que tu crée, exemple Scripts dans ton home
puis tu crée une nouvelle action avec cette commande:
En fait tu as juste à suivre ce post :
https://unix.stackexchange.com/question … click-menu
Dernière modification par Anonyme (13-11-2020 11:44:04)
et la commande avec les arguments ça ne marche plus :
mais bon pas grave
je vais laisser parallel de côté pour le moment
Hors ligne
Pages : 1