Automatiser la mise bout à bout de fichier audio (mp3) avec VBA Excel

Fermé
victo88 - 4 janv. 2021 à 15:21
 victo88 - 6 janv. 2021 à 11:27
Bonjour,

J'aimerais mettre bout à bout des fichiers audio avec VBA.

Vous allez me dire pourquoi faire ca avec VBA ?
Je sais que bien entendu on peut le faire avec des logiciel comme Audacity mais c'est assez chronophage surtout quand tu as environ 10 fichiers à fusionner et qu'il faut le faire plusieurs fois.

J'ai une piste :
Je me demande si on peut ouvrir les fichiers en texte et les fusionner grâce à VBA.
J'ai essayé de trouver des informations sur ce sujet mais vraiment rien à l'horizon.



C'est une des premières fois que je n'arrive pas à trouver la solution à mon problème donc je l'a pose, j'espère que c'est possible.
Merci d'avance

Victorien

2 réponses

yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477
4 janv. 2021 à 15:56
bonjour,
as-tu vérifié si copy /B fait correctement la mise bout à bout?
si oui, tu peux sans doute faire simplement ce que tu souhaites en VBA, en ouvrant les fichiers en binaire, bien sûr, pas en texte.
0
Le /B ne fonctionne pas un fichier mp3 est assez complexe il est composé d'un header et d'un (pied de page).
0
yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477
4 janv. 2021 à 17:14
si tu connais le format, rien ne t'empeche de programmer cela en VBA.
0
victo88 > yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024
6 janv. 2021 à 10:14
Justement je ne m'y connais pas assez
0
yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477 > victo88
6 janv. 2021 à 11:20
tu n'as pas expliqué pourquoi tu voulais faire cela en VBA.
je n'ai pas réussi, mais cela devrait être plus facile avec python.
0
victo88 > yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024
6 janv. 2021 à 11:27
De part ma formation pour l'industrie où on utilise souvent cela je suis à l'aise avec la VBA.
Je ne suis pas programmateur je ne connais pas le python.


Mais si ca peut fonctionner en python pourquoi pas.
0