Skip to content

Conversation

@perlun
Copy link
Member

@perlun perlun commented Dec 3, 2017

The idea here is to let me build highly experimental CEF NuGet packages, which provides the proprietary codecs.

I spent the weekend (yes, literally; it took many hours to set up the build environment and wait for 30000 files to compile...) building a custom version of CEF with proprietary codecs enabled, for those willing to take the legal risk of using them.

The packages are here now:

https://www.myget.org/feed/perlun/package/nuget/cef.sdk
https://www.myget.org/feed/perlun/package/nuget/cef.redist.x86

(x86 only for now, since linking failed with an out-of-memory error after about an hour or so waiting to link libcef.dll in the x64 target.)

This serves as an intermediate solution while we wait for CEF 63 64 (unfortunately), which will include (some) of the proprietary codecs which are now considered "safe" to use from a legal/patent perspective. More details: cefsharp/CefSharp#1479

The idea here is to let me build highly experimental CEF NuGet packages, which provides the proprietary codecs.
@AppVeyorBot
Copy link

$CefBuildServerUrl = "http://opensource.spotify.com/cefbuilds/"
$CefBuildServerJsonPackageList = $CefBuildServerUrl + "index.json"
$Client = New-Object System.Net.WebClient;
$CefBuildServerUrl = 'http://cef.perlun.eu.org/'
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This page hosts my custom build of CEF.

@amaitland
Copy link
Member

Please remove or update the package links as per our previous discussions, thank you.

@perlun
Copy link
Member Author

perlun commented Dec 7, 2017

Please remove or update the package links as per our previous discussions, thank you.

Thanks @amaitland for the reminder! Sorry for not having fixed it already. I've now pointed these links to go to the updated, unofficial packages.

Once again reminding anyone using this: you take the full risk yourself for any legal consequences; this is a "gray zone" which is clearly illegal in some countries and "possibly legal" in others. I am not a lawyer, so please consult legal help if in doubt.

@perlun
Copy link
Member Author

perlun commented Jan 23, 2018

I will close this now. Will retain the branch in my personal fork if anyone needs it: https://github.com/perlun/cef-binary/tree/perlun/proprietary-codecs-experiment

@perlun perlun closed this Jan 23, 2018
@perlun perlun deleted the perlun/proprietary-codecs-experiment branch January 23, 2018 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants