Je ne pense pas que beaucoup d'entre nous sont des avocats, afin de prendre toutes les réponses avec la pincée de sel de taille appropriée (ou, de préférence, des conseils juridiques professionnels), mais ...
En ce qui concerne le droit d'auteur sur le code, la LGPL fournit une licence pour faire ce que vous voulez: vous devrez rendre le code à libavcodec disponible, avec toutes les modifications que vous y apporterez, mais vous n'avez pas besoin de rendre votre code disponible.
(EDIT:. comme l'a souligné Pavel ci-dessous, vous devez permettre aux utilisateurs de faire également des modifications à votre copie de libavcodec, dans la pratique, reliant dynamiquement à libavcodec est la meilleure façon de se conformer à cette)
Pour ce que vous faites, les droits d'auteur peuvent ne pas être la seule considération. Si vous êtes dans/distribuez aux États-Unis, et probablement dans d'autres pays, vous avez aussi des problèmes de brevets logiciels - la plupart des codecs implémentés par libavcodec sont couverts par des brevets, et pour être légal vous devrez acquérir les licences nécessaires auprès des titulaires de brevets.
Je ne pense pas que cela soit suffisamment souligné dans les réponses, donc je vais le dire ici: Engagez un avocat spécialisé dans les droits d'auteur * et parlez-lui * à ce sujet. – greyfade
Je vote pour clore cette question hors-sujet car ** il s'agit de licences ou de problèmes juridiques **, et non de programmation ou de développement de logiciels. [Voir ici] (http://meta.stackoverflow.com/a/274964/1402846) pour plus de détails, et [help/on-topic] pour plus d'informations. –