Bonjour,
à mon avis, le terme encoder convient mieux à un logiciel tel que Banshee.
En effet il rappelle l'idée de "modifier la structure d'un ensemble de données en lui appliquant un code"
alors que coder me fais plutôt penser à la "programmation".
Même si ce dernier veut aussi dire "appliquer un code" (ce qui est moins précis qu'encoder).

Donc je suppose que l'on peut accepter les deux termes.
Mais cet avis n'engage que moi :D

Gabriel