Monday, April 20, 2020

various tries to compile old version of VLC

Tried various methods to compile vlc-warp-2.1, which is based on VLC 2.1, on newer distros, or create an AppImage for VLC. Didn't succeed. Documenting various things I tried.

1. Doing a diff between VLC and vlc-warp - doing a diff between two directories. A very large number of files need to be modified, so I didn't take it  further. This would probably be the way to go - make similar changes to a newer VLC release.

2. Trying to make a vlc-warp AppImage - the AppImage complains that the plugins folder is not found. Tried this link for plugins path.

3. Tried installing VLC to a folder - https://wiki.videolan.org/VLC_configure_help/

4. Making a copy of the plugins folder in ~/.local/share didn't work.

5. Tried a Windows cross-compile on a recent Linux Mint. Used the wayback machine and also recent w32 compile instructions. With this forum post, for live555
apt-get install liblivemedia-dev
apt-get install libdc1394-22-dev
apt-get install libdvdread-dev

--disable-lua because lua5 was already installed.

apt-get install libshout-dev

libmad0-dev

But - configure: error: libavcodec versions 56 and later are not supported yet.

So, have to go back to Ubuntu 12.04 to compile VLC 2.1 (and vlc-warp 2.1). And I couldn't get a VLC AppImage to work either.

No comments:

Post a Comment