Google’s YouTube Uses FFmpeg
multimedia.cx
Google’s YouTube Uses FFmpeg
1–10 of 45 posts
Re: Google’s YouTube Uses FFmpeg
#2Although I think it uses libvpx for WebM, but who knows, they may have migrated to FFmpeg 0.6.
Re: Google’s YouTube Uses FFmpeg
#3Re: Google’s YouTube Uses FFmpeg
#4What else would it use? (Genuinely curious, what else is viable?) Although I think it uses libvpx for WebM, but who knows, they may have migrated to FFmpeg 0.6.
Re: Google’s YouTube Uses FFmpeg
#5I was under the impression (though I may be wrong) most standard video types are converted by some in-house closed source software developed by Google, but then if it's an odd/obscure format their software can't process they fall back on FFMPEG. Even if they do use FFMPEG I'd guess it's heavily modified to suit their needs/infastructure
Re: Google’s YouTube Uses FFmpeg
#6Quote from the AGPL preamble:
It requires the operator of a network server to provide the source code of the modified version running there to the users of that server. Therefore, public use of a modified version, on a publicly accessible server, gives the public access to the source code of the modified version.
edit: according to a comment below, Google is already sharing their improvements without being obliged to do so. Nice! You can't always count on goodwill though, so my point stands.
Re: Google’s YouTube Uses FFmpeg
#7What else would it use? (Genuinely curious, what else is viable?) Although I think it uses libvpx for WebM, but who knows, they may have migrated to FFmpeg 0.6.
Re: Google’s YouTube Uses FFmpeg
#8To me this illustrates that if you want to ensure that improvements to your code are shared back, you'd better use the AGPL license ( http://www.gnu.org/licenses/agpl.html ) instead of GPL. Quote from the AGPL preamble: It requires the operator of a network server to provide the source code of the modified version running there to the users of that server. Therefore, public use of a modified version, on a publicly ac…
Re: Google’s YouTube Uses FFmpeg
#9To me this illustrates that if you want to ensure that improvements to your code are shared back, you'd better use the AGPL license ( http://www.gnu.org/licenses/agpl.html ) instead of GPL. Quote from the AGPL preamble: It requires the operator of a network server to provide the source code of the modified version running there to the users of that server. Therefore, public use of a modified version, on a publicly ac…
Re: Google’s YouTube Uses FFmpeg
#10If any FFmpeg developer is reading this, thank you for making our product possible. If you ever come to Brazil, the beer is on us.