Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tribler installer size could be easily reduced by deleting unused vlc plugins and libraries #1863

Closed
whirm opened this issue Jan 12, 2016 · 7 comments

Comments

@whirm
Copy link

whirm commented Jan 12, 2016

Currently we are shipping everything, but we don't really need stuff like dvd support or cacalib output.

@whirm whirm added this to the Backlog milestone Jan 12, 2016
@ghost
Copy link

ghost commented Sep 10, 2016

For goodness sake, what the hell is going on with the size?

Program Size
Tribler 86 MB
qBittorrent 16 MB
PicoTorrent 3 MB

@synctext
Copy link
Member

yeah, our installer includes a lot. On Windows a complete VLC installer, full Python interpreter, lots of libraries, and 3 versions of VB. Can be slimmed down.

@lfdversluis
Copy link

VLC takes a lot indeed (58%)
vlc is big

@ichorid
Copy link
Contributor

ichorid commented Jul 17, 2020

another reason to remove embedded VLC #5388

@ichorid ichorid closed this as completed Jul 17, 2020
@devos50
Copy link
Contributor

devos50 commented Jul 17, 2020

Regardless of whether we want to remove VLC or not, this issue is not addressed yet. We still ship every plugin available on Windows and therefore this issue should still be open.

@eproxus
Copy link

eproxus commented May 1, 2024

The Windows 64-bit installer is currently 160 Mb (!). Seems the size has doubled since this issue was first raised.

@qstokkink
Copy link
Contributor

Most of the installer size can be attributed to PyQt5. My <Tribler install dir>/lib/PyQt5 directory clocks in at just over 400 MB (!). Almost everything else in Tribler is in the order of a few MB at most.

Removing non-essential Qt5 files (or switching away from Qt5 altogether) seems like a good idea.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

7 participants