1 votes

Trouver le moment où la piste audio commence dans le fichier audio fusionné

Merged.mp3 = Intro.mp3 || Mid.mp3 (où || signifie concaténation)

J'ai des fichiers Mid.mp3 et Merged.mp3. Je voudrais savoir quand exactement Intro.mp3 se termine et Mid.mp3 commence dans Merged.mp3. Je dois le faire par programme (de préférence en utilisant FFMPEG) car j'ai des tonnes de fichiers. Quelle serait la meilleure façon d'aborder cette question ?

Ce qui me vient à l'esprit, c'est de les exporter en PCM et d'écrire quelque chose qui augmente le décalage et les soumet continuellement à la fonction XOR, puis imprime le décalage qui a donné la somme carrée minimale, mais cela semble exagéré. Pourriez-vous me suggérer une approche standard moins excitante ?

0voto

MCCCS Points 217

J'ai fini par coder ce que j'ai décrit, avec une soustraction au lieu de XOR et des statistiques chi-carré au lieu de la somme carrée (la différence est dans la division).

Si vous rencontrez le même problème DTW pourrait vous convenir.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X