Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

3 - Forum dédié à Ardour

> Forums de discussion > 3 - Forum dédié à Ardour > script pour vider rep dead
Dernier post

script pour vider rep dead

piratebab utilisateur non connecté
Bonjour,
aprés une séance de mix, je fais un nettoyage dans ardour.
Mais ce n'est pas suffisant. Il faut ensuite aller dans le rep "dead" (l'équivalent de la corbeille) et le vider.en effet, aprés un nettoyage, on ne peux pas vider la corbeille depuis ardour. Il faut le fermer, puis l'ouvrir, pour avoir accés au menu vidage de corbeille.
Lorsque je fais une grosse séance, je peux avoir une vingtaine de prises, et autant de fichier dead à vider.
Il est temps d'automatiser tout ça. Avant de partir tete baissée dans l'écriture d'un script, est ce que quelqu'un l'aurai déja fait et serait pret à partager ?

UMANTAMBOUR utilisateur non connecté France
Hello, Perso je pensais que cliquer sur "vider la corbeille" était suffisant je vais donc suivre ton sujet...

piratebab utilisateur non connecté
Oui, c'est suffisant, mais tu ne peux pas le faire après un nettoyage. Il faut quitter ARDOUR, puis l'ouvrir à nouveau pour vider la corbeille.
Je préfère supprimer directement les fichiers, c'est plus rapide.

Loki Harfagr utilisateur non connecté
supprime directement le dossier 'dead' épicétou
Tu peux donc le faire via un navigateur de fichiers ou via un script ou une console (
rm -r dossierardour/dossierMorceau/dead
)

piratebab utilisateur non connecté
J'ai plusieurs prises, il faut que je parcoure de façon récursive tous les dossiers pour trouver les dead et les vider.
Pas trop le temps de m'en occuper ce week end, j'ai pas mal de mixes en retard.
Est ce qu'on peux utiliser adour en CLI, pour lancer exemple le nettoyage sans ouvrir ardour ?
vu dans la doc
Commandline Tool	Replaces the complete Editor GUI, direct access to libardour (no GUI) from the commandline.
Be aware that the vast majority of complex functionality is provided by the Editor UI.


Loki Harfagr utilisateur non connecté
Bien entendu à un moment donné il va falloir se poser cinq minutes et agir biggrin

Pour le faire via Ardour-commandline je ne sais pas, intuitivement je supposerais que c'est un mode plutôt orienté pour une utilisation comme station secondaire sans écran ou en mode client-serveur (par exemple pour traiter parallèlement des greffons à grosse conso n'ayant pas besoin de synchro RT mais comme je ne pratique pas ce genre de choses ce n'est qu'hypothétique ;)

Tu peux envisager une solution générale par script en ouvrant une console, que tes sessions Ardour soient ouvertes ou pas, et en lançant une commande de nettoyage du genre :

cd CheminVersLeDossierContenantToutesLesSessionsArdour/
 find . -type d -name 'dead' -exec rm -R {} +

tu peux d'abord vérifier la pertinence avec une commande moins destructrice :

cd CheminVersLeDossierContenantToutesLesSessionsArdour/
 find . -type d -name 'dead' -exec du -sh {} +


C'est probablement faisable dans Ardour en LUA ou alternativement lancer ton futur script via LUA et y assigner une touche/pavé d'action interne à Ardour.

piratebab utilisateur non connecté
Pas trop le temps en ce moment de me poser pour faire le script.
J'étais parti sur un boucle for, find est probablement une meilleure idée (récursivité automatique)
Je n'arrive pas à trouver d'infos sur les commandes qu'on peux passer a ardour (ou plutôt libardour). J'ai juste besoin de lancer les 2 actions de nettoyage (sources et régions).

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]

Kirtash


Mégaphone [Afficher / Cacher]

calixtus06, 20:39, dim. 02 Feb 2025: Bonjour et bienvenue à Lehcim :-)
calixtus06, 21:42, ven. 31 Jan 2025: Bonjour et bienvenue à HK et Goujon31 :-)
calixtus06, 13:59, sam. 25 Jan 2025: Bonjour et bienvenue à AIL, LMCAB, arieugon, pandaudio :-)
calixtus06, 11:53, sam. 18 Jan 2025: Bonjour et bienvenue à medijskestudije, xno80b0, mawoho8836@xcmexicoboscofreshfest17, totosearchsite, politicadeverdade, ErParucca :-)
calixtus06, 13:48, mar. 14 Jan 2025: Bonjour et bienvenue à ratatouilleveganfood, totosearchsitee, eatruntown, dmxofficial, tobadge, onlinecasinokr365, eatruncovid, verificationnara, dependtotosite, casinohunter24, totosid, voxtempli :-)
allany, 10:10, jeu. 09 Jan 2025: Ho Ho Ho mais c'est l'édito ! [Lien]
calixtus06, 08:20, ven. 03 Jan 2025: Bonjour et bienvenue à gndl :-)
calixtus06, 14:17, jeu. 02 Jan 2025: Bonjour et bienvenue à leek :-)
FRANCK HUMBERT, 16:23, mar. 31 Dec 2024: bon bout d'an !
olinuxx, 15:03, mar. 31 Dec 2024: Je vous souhaite une très chouette année 2025. Utile, enjouée, et pleine de réussites autant personnelles que collectives. À vous et à vos proches. Rendez-vous l'année prochaine !
calixtus06, 15:17, sam. 28 Dec 2024: Bonjour et bienvenue à mizic :-)
olinuxx, 19:46, ven. 27 Dec 2024: Merci @Bonnaf. Je te réponds dans le fil de discussion.