Licensing issue with ffmpeg #798
-
Hello, I see that whisper package is licensed with MIT. However, it uses Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
License contamination is a complicated discussion, but here is one line of thinking.
As far as I know, the general consensus seems to be that this type of subprocess invocation preserves separation of components and avoids license contamination. See for example the discussion here:
|
Beta Was this translation helpful? Give feedback.
License contamination is a complicated discussion, but here is one line of thinking.
I don't know that
torchaudio
successfully evades (L)GPL since it usesffmpeg
as well; seehttps://github.com/pytorch/audio/releases
and search for
ffmpeg
.whisper
in its current form usesffmpeg
here viaffmpeg-python
whisper/whisper/audio.py
Line 22 in 9f70a35
In this code is the comment
# This launches a subprocess to decode audio while down-mixing and resampling as necessary.
As far as I know, the general consensus seems to be that this type of subprocess invocation preserves separation of components and avoids license contaminat…