jersou / studio-pack-generator

Convert a folder or a RSS URL to Studio pack zip for Lunii device
MIT License
80 stars 11 forks source link

Quelques ms d'audio manquant au début de chaque fichier #18

Closed MrAlucardDante closed 1 year ago

MrAlucardDante commented 1 year ago

Lors de la conversion des fichiers MP3, il manque quelques millisecondes au début de chaque fichier.

Par exemple, le fichier audio dit "Choisis ton personnage", lors de la lecteur de l'histoire, on entends "si ton personnage"

jersou commented 1 year ago

Une option existe déjà pour ça :

  -d, --add-delay                    add 1 second at the beginning and the end of audio files [boolean] [default: false]
MrAlucardDante commented 1 year ago

Le problème n'est pas que je veux ajouter un délai au début et a la fin mais que l'audio fournit en entrée n'est pas identique en sortie, puisqu'il manque quelques millisecondes.

De plus -d ajoute 1s au début ET a la fin, donc rajouter 2 secondes a un fichier qui ne fait déjà que 2 secondes ou moins pour annoncer le nom d'un personnage ou d'un lieu n'est pas idéal

jersou commented 1 year ago

Bizarre, je peux avoir un exemple de fichier d'entrée et de sortie ? c'est vraiment le fichier qui est tronqué ou c'est la Lunii qui coupe ?

Car ça ressemble pas mal au pb qui a provoqué l'ajout de l'option --add-delay

Et SPG est utilisé par un peu de monde du discord "Lunii Creations" (et du forum de Deallabs) et il ne me semble pas qu'ils aient ce problème. Un extrait du discord d'un utilisateur :

Il y a aussi Le paramètre add delay ajoute le petit silence nécessaire pour ne pas avoir les titres tronqué au démarrage

MrAlucardDante commented 1 year ago

En effet le problème est présent sur la Lunii et pas avec le fichier lui même.

Je viens de convertir un fichier MP3 avec SPG et il n'est pas tronqué.

Une fois le pack généré, je l'importe dans la version 1.x.x de STUdio maintenu par kairoh et il est possible que le problème vienne de STUdio lui même.

Je ferais un test demain pour voir si STUdio n'aime pas les fichiers convertis par SPG (peu probable) ou si il le fait avec n'importe quel fichier.

En tout cas merci pour ces informations.

jersou commented 1 year ago

Je ne pense pas que ça vienne de Studio, mais de la Lunii qui ne lit pas les premières ms Pour info, il y a un ticket "Add delay before any sound" dans le projet studio : https://github.com/marian-m12l/studio/issues/25