[FFmpeg-devel] [RFC] Introducing policies regarding "AI" contributions

Rémi Denis-Courmont remi at remlab.net
Sat Jul 5 14:20:57 EEST 2025


Le tiistaina 1. heinäkuuta 2025, 13.58.23 Itä-Euroopan kesäaika Alexander 
Strasser via ffmpeg-devel a écrit :
> (...) I want this thread to start a discussion, that eventually leads
> to a policy about submitting and integrating "AI" generated content.

Well, you can define a policy and/or make a public statement on FFmpeg.org, but 
as others said, just like we can't prevent someone misattributing their 
contributions and violating copyrights, we can't credibly prevent (mis)use of 
LLMs to generate code.

There is also a problem of definition. While I don't personally use computer 
assistance, I think it's fine to use language servers to automatically generate 
or suggests boilerplate, possible contextual completions, etc. While this sort 
of technology predates LLMs and is clearly distinct from it **at the moment**, 
it's going to be hard to define "AI" and where to draw a line.

Ultimately, I think you need to define the problem(s) as far as FFmpeg-devel is 
concerned. Potential copyright violations are not new, and I think the current 
policies and license terms are adequate, regardless of AI.

Low quality patches are also not really a new problem, and they can be 
rejected with the current processes too.

*Maybe* LLM usage will (willingly or unwittingly) lead to a denial of service 
attacks on the review capacity and motivation of the FFmpeg-devel, TC and GA 
membership, but that remains highly speculative, and I think we don't need to 
solve that what-if problem yet. And again, this attack does not necessarily 
need an LLM to be carried.

-- 
ヅニ-クーモン・レミ
Tapio's place new town, former Finnish Republic of Uusimaa





More information about the ffmpeg-devel mailing list