Bonsoir,
Je pense que tu peux penser sérieusement à la 2e hypothèse.
Il s'agit de savoir obligatoirement le bitrate du fichier que tu veux récupérer.
S'il s'agit d'une chanson émise par une radio sur internet, souvent le bitrate est affiché. Dans d'autres situations, cela est carrément impossible à savoir. Souvent, il s'agit de 64kps. Alors, ton logiciel va transcoder ton fichier en 320kps, ce qui est absolument inutile, et insensé dans les circonstances (fichier très compressé, qualité perdue, irrécupérable).
Donc.............à toi de voir.