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

4 - Techniques et manipulations du son

> Forums de discussion > 4 - Techniques et manipulations du son > [RESOLU] - Le traitement par lot de nombreux fichiers audios est-il possible avec Audacity ?
Dernier post

[RESOLU] - Le traitement par lot de nombreux fichiers audios est-il possible avec Audacity ?

ElectroKarma utilisateur non connecté
Je suis sur le point de peaufiner une série de très nombreux samples. Il s'agira de supprimer les blancs en-dessous d'un seuil réglable, au début et à la fin du sample, puis d'en effectuer une copie dont le sens de lecture est inversée.

En faire manuellement pour une dizaine ça va, mais quand on est en présence de plusieurs centaines de fichiers, comment faire ?

Est-ce qu'Audacity - ou équivalent - est en mesure de faire cela ? Et si oui, comment procède-t-on ? Car j'ai essayé de voir comment faire avec, mais sans succès pour l'instant.

Merci par avance pour vos réponses smile

dlb utilisateur non connecté
Il faudrait peut-être aller voir du côté de sox ( en ligne de commande ) ...


Extrait du man de sox :

silence [-l] above-periods [duration threshold[d|%]
              [below-periods duration threshold[d|%]]
              Removes silence from the beginning, middle, or end of the audio.  
             `Silence' is determined by a    specified threshold.


ou encore :

reverse : Reverse the audio completely. Requires temporary file space to store the audio to be reversed.

ElectroKarma utilisateur non connecté
Merci.
Et oui en effet
A ce propos,j'ai déniché sur la toile un projet d'interface graphique multi-plateformes tournant avec sox -> Qsox
J'ai téléchargé l'application pour Linux et ferais l'essai demain ou après-demain sous LibraZiK. Cela méritera un retour d'expérience car cette application peut s'avérer utile à plus d'un qui a à traiter des fichiers audios en pagaille. Le logiciel est visiblement encore en version beta.

Liens :
Téléchargement
Site du développeur
Article détaillé sur les fonctionnalités présentes et à venir...

ElectroKarma utilisateur non connecté
Ouiiiii ! C'est ça ! Merci m2v2 ! biggrin (un cousin de r2d2 ???)

Le pire est que dans mes recherches j'étais tombé sur cette page. Mais avec la fatigue, je n'y avais pigé que pouic, ou si : j'en avais déduis qu'il fallait ouvrir un fichier texte pour y écrire dans un obscur langage des instructions dont je n'avais aucune trace ni doc. Le genre de truc qu'on n'essaie même pas en rêve de peur de planter un truc mrgreen

Les premiers essais effectués avec cette méthode sont concluants. Au premier abord j'eus des doutes au vu des résultats, et puis en réglant un peu mieux mes paramètres c'est devenu finalement plus que correct. Je vais pouvoir effectuer des traitements à grande vitesse. Sur un lot de 7500 samples, c'est appréciable mrgreen

En revanche, la solution précédente (voir + haut "QSox") commençait à devenir particulièrement obscur à partir d'une étape durant l'installation. J'ai dû revenir en arrière. Je ne la creuserais donc pas plus loin. Mais si quelqu'un voulait se pencher dessus, au vu des infos données sur cet outil, ce pourrait être intéressant.

Je marque résolu pour ce sujet, encore merci à toi.

Je récapitule les instructions pour permettre avec Audacity à la fois :
  • l'application de plusieurs effets et traitements sur un fichier audio en une seule action,
  • l'application de cette suite de traitements sur plusieurs fichiers en même temps,

Créer le script
1 - Ouvrir l'éditeur de script : "Fichier > Editer les scripts"
Une fenêtre s'ouvre avec dans la colonne de gauche une liste des scripts enregistrés, à droite le détail des instructions choisies ("commandes") pour le script sélectionné.
2 - Dans la colonne de gauche, cliquer sur "Ajouter", donner un nom au nouveau script et valider.
3 - Dans la colonne de droite, cliquer sur "Insérer" et dans la liste apparaissant à l'écran, choisir la commande de son choix (effet, traitement,...) en double-cliquant sur son nom (on peut le valider aussi avec les touches "Entrée" ou la barre d'espace)
4 - Si la commande choisie comprend des paramètres d'édition, cliquer sur "Paramètres d'édition" pour affiner les réglages, puis valider
5 - Recommencer les étapes 3 & 4 pour chaque commande qu'on souhaite ajouter
6 - Valider
Note 1 : le script fonctionne en séquentiel, les commandes s'appliquent dans l'ordre affiché dans la colonne de droite. Si la position d'une commande dans la séquence ne satisfait pas, il est possible de la supprimer et de l'ajouter au bon endroit. Une commande s'insère immédiatement avant celle qui est actuellement sélectionnée.
Note 2 : si à la fin du script aucune commande de type "Export..." n'a été sélectionnée, les fichiers ne seront pas enregistrés (ou réécrits) sur le disque. Pour conserver les fichiers modifiés, sélectionner comme dernière commande l'une d'entre elle, selon le format de sortie désiré : "ExportMP3, ExportFLAC, Export, FLAC, ExportWAV,...

Appliquer le script
1 - Ouvrir la fenêtre des scripts : "Fichier > Appliquer le script..."
2 - Sélectionner le script de son choix dans la liste
3 - Au choix : "Appliquer au projet courant" pour appliquer les traitements sur les pistes audios présentement ouvertes (s'il y en a d'ouvertes, s'entend),
Ou : "Appliquer aux fichiers" pour effectuer un traitement par lot. Une fenêtre de navigation s'ouvre, chercher et sélectionner les fichiers à traiter, puis "ouvrir".
4 - Si le choix est d'effectuer un traitement par lot, celui-ci s'effectuera automatiquement après avoir ouvert les fichiers sélectionnés.
Note 3 : Important ! Pour éviter d'écraser de bons fichiers par des fichiers mal traités par des scripts mal réglés (il est conseillé d'effectuer des tests préalables pour chaque script), aller dans le menu "Edition > Préférences > Import/Export > A l'importation de fichiers audio", sélectionner : "Faire une copie des fichiers audio non compressés avant le montage (plus sûr)", ainsi :
5 - Les fichiers résultant de tous ces traitements se trouveront dans un sous-dossier nommé "cleaned". Il conviendra évidemment de s'assurer du résultat. S'il est convaincant, l'on peut alors remplacer les fichiers originaux par ces derniers.

olinuxx utilisateur non connecté France
Super résumé du truc ElectroKarma. Il te suffit de créer une page et de faire un copié/collé de ton écrit pour qu'on en fasse un tutoriel pour linuxmao. Ça te dit ? Voir créer une page.

m2v2 utilisateur non connecté France
Content d'avoir pu aider.
Et merci pour ce tuto !

ElectroKarma utilisateur non connecté
@olinuxx

Faute de temps, je ne puis trop me pencher dessus, mais j'ai toutefois essayé tout à l'heure. J'ai pour commencer un peu galéré pour faire des copies écran (on ne peux afficher les menus). Quand à la page à créer, je me suis un peu emmêlé les pinceaux et ai dû annuler l'opération. La mise en page ne correspondait pas à ce que je croyais pourtant avoir rédigé.

Je verrais ça en détail dès que j'aurais une disposition favorable, autant que d'esprit car je fatigue un peu là.
Maintenant, si ça presse et que d'autres savent bien faire ça, rien ne les empêche de copier le texte en l'état dans une page dédiée. Après tout, ce savoir ne m'appartient pas ; il est à tout le monde.

Bonne soirée et merci pour ton travail (le site bien sûr, et LibraZiK qui fonctionne super bien smile )

olinuxx utilisateur non connecté France
ElectroKarma écrit :
J'ai pour commencer un peu galéré pour faire des copies écran (on ne peux afficher les menus).


Si si, c'est possible :-)
Sous LibraZiK (et MATE en général) : http://librazik.tuxfamily.org/doc/comprehension/mate/faire_une_capture_d_ecran


Citation :
Quand à la page à créer, je me suis un peu emmêlé les pinceaux et ai dû annuler l'opération. La mise en page ne correspondait pas à ce que je croyais pourtant avoir rédigé.


T'embête pas à faire toute la mise en page pour l'instant. Tu peux copier les infos, d'autres mettrons en page, améliorerons, ajouterons des trucs, ...

L'idée étant de te mettre le pied à l'étrier :-) Mais prend ton temps si tu fatigues, et si quelqu'un d'autres veut le faire, qu'il soit sûr qu'il en est déjà remercié d'avance.

olinuxx utilisateur non connecté France
ElectroKarma, je viens de voir qu'en fait, tu sembles avoir créé 2 pages : "ma nouvelle page" et Audacity - traitement par lot. À mon avis, t'es pas loin du bout là si je regarde la première. Qu'est-ce qui te manque au niveau mise en page ?

ElectroKarma utilisateur non connecté
Ah elles existent ces pages ? Je ne retrouvais pas la première, alors j'avais créé la seconde depuis un autre chemin avant de devoir m'interrompre, mais sans l'enregistrer. Donc, si on ouvre une nouvelle page, pouf elle est créée ? rolleyes.

Le problème avec la première est qu'en faisant un aperçu, toutes les lignes apparaissaient condensées en une seule. Convaincu que la mise en page n'était pas bonne, je voulus faire machine arrière pour corriger ça histoire de voir comment introduire les sauts de lignes et toussa, et là paf ; j'ai perdu le fil. Le truc était enregistré quelque part mais dieu sait où. Bon, c'est un peu nouveau pour moi les wiki machins, désolé mrgreen, mais dois-je déduire de me méfier des aperçus ? confused

Ah oui, encore un problème que j'ai rencontré : comment fait-on pour renommer la page ? Quand je me suis aperçu d'avoir pour titre "ma nouvelle page", j'ai cherché à corriger cela mais sans trouver comment faire, ça m'a donné l'impression d'un système ne fonctionnant que dans un sens, sans retour en arrière possible pour corriger une erreur. Evidemment, ce ne doit certainement pas fonctionner ainsi, mais je n'ai pas su faire ce coup-ci.

Conclusion pour ta question, en effet la mise en page est cette fois correcte. Ca manque de couleur, de papillons et toute cette sorte de choses, mais ça va.

Ah si encore un truc : il est conseillé de mettre des guillemets autour du nom du logiciel dont on traite le sujet, car cela créé automatiquement un lien avec la page principal du-dit logiciel dans l'arborescence du site. J'ai essayé avec la phrase :
Citation :
Pour l'outil, nous l'avons tous à notre disposition dans nos distributions favorites, y compris généralistes, j'ai nommé : "AUDACITY"

Cela n'a pas marché visiblement ... (?)

***********

Question en rapport avec Audacity pour revenir au sujet de départ :
Le traitement par lot fonctionne bien pour certaines fonctions, mais je n'ai pas réussi à définir un fade in très court (

ElectroKarma utilisateur non connecté
heu... on a été coupé. La téléphonie, ce n'est décidément pas ce qu'en racontent les publicitaires ! mrgreen

Je disais donc qu'avec Audacity, si toutes les commandes choisies pour effectuer ce que je cherchais à faire fonctionnaient, je n'ai en revanche pas réussi à paramétrer l'application automatique d'un fade in sur quelques millisecondes (< 20ms) placé au tout début des samples, afin de lisser les clics résultants de l'étape précédente (suppression des blancs). La commande "AdjustableFade" qui semblait la plus proche de l'effet recherché n'a pas permis cette opération. Son réglage n'est pas aisé et faire des essais avec est tout du moins hasardeux (ils agissent sur quoi ces paramètres : le niveau du signal ou le temps ?).

Un tutoriel pour chaque commande est-il envisageable mrgreen ?
Blague à part, ça existe, mais c'est en anglais => voir ici . Je l'ânonne l'english moi. Y a des trucs qui m'échappent dans cette langue et le lycée c'est un lointain souvenir.

olinuxx utilisateur non connecté France
ElectroKarma écrit :
Donc, si on ouvre une nouvelle page, pouf elle est créée ?


Non, tu as du l'enregistrer à un moment ou à un autre.


ElectroKarma écrit :
Bon, c'est un peu nouveau pour moi les wiki machins, désolé mrgreen...


Oh tu verras, ça va vite à prendre en main. Moi je suis impressionné par ce que tu as déjà fait sans encombre (insérer des images, ...).


ElectroKarma écrit :
comment fait-on pour renommer la page ?


Seuls les administrateurs du wiki peuvent renommer une page. C'est à dire, en ce moment, moi et allany. Je viens de corriger cela : la page "ma nouvelle page" n'existe plus, et j'ai fait 2 ou 3 babioles de mise en page et de cohérence du wiki dans la page Audacity - traitement par lot.


ElectroKarma écrit :
Ah si encore un truc : il est conseillé de mettre des guillemets autour du nom du logiciel dont on traite le sujet, car cela créé automatiquement un lien avec la page principal du-dit logiciel dans l'arborescence du site.


Pas des guillemets, mais 2 paires de parenthèses. Je les ai mises dans la page. Tu peux regarder comment j'ai fait en passant en édition.



ElectroKarma écrit :
Un tutoriel pour chaque commande est-il envisageable mrgreen ?


Bah, si un(des) utilisateur(s) se motive(nt), tout est possible cool


À en lire vite fait : http://manual.audacityteam.org/man/adjustable_fade.html Image , ça a l'air faisable. Y'a des sites web qui permettent de traduire des pages en ligne. J'ai pas de nom sous la main là, mais si tu tapes "traduction + page web" dans un moteur de recherche, je suis sûr que tu vas trouver un truc qui va te traduire pas super bien comme le ferai un humain avec des connaissances, mais assez pour que tu comprennes ce que dis la page. :-)

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

sub26nico, 23:59, dim. 10 Dec 2017: Salut et bienvenue à yop08 et Flunkenstein :-)
bluedid29, 21:16, dim. 10 Dec 2017: Bonne soirée ;)
bluedid29, 21:16, dim. 10 Dec 2017: Projet pour la joute musicale nr 13 envoyé ! :-) [Lien]
sub26nico, 13:41, dim. 10 Dec 2017: Salut et bienvenue à Hachesse :-)
MrKebab, 12:01, dim. 10 Dec 2017: io GNU/Linux 2017.03 64 bits dispo.. bon dimanche [Lien]
sub26nico, 09:05, jeu. 07 Dec 2017: theobuntu, j'ai bien eu ton message, on s'en occupe.
theobuntu, 01:57, jeu. 07 Dec 2017: quelqu'un ?
bluedid29, 00:51, jeu. 07 Dec 2017: Installé aussi sur d'autres ordinateurs, bientôt un p'tit topo, le temps de rassembler les données ;) Bon jeudi :-)
bluedid29, 00:48, jeu. 07 Dec 2017: Librazik 2 installé avec succès sur Asus Rog i7 (64bits)... ...et sur Compaq Mini Atom (32 bits), tout va bien :-)
jujudusud, 11:46, mar. 05 Dec 2017: Merci Sub26nico, je vais lire ça de suite :-)
sub26nico, 11:03, mar. 05 Dec 2017: L'édito de décembre est en ligne : [Lien]
olinuxx, 17:06, lun. 04 Dec 2017: Bonjour et bienvenue à acezar :-)