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

Build instructions #5

Open
MatteoBuffo opened this issue Apr 1, 2022 · 4 comments
Open

Build instructions #5

MatteoBuffo opened this issue Apr 1, 2022 · 4 comments

Comments

@MatteoBuffo
Copy link

Hi! Are the Build with Docker instructions in README the ones we are expected to follow? I'm facing various errors while make-ing in the Docker image.

@vaishakhsnair
Copy link

yeah same here the instructions given in the README does'nt seem to work

@vaishakhsnair
Copy link

@MatteoBuffo the build instruction is different for this one . Its given in a different issue which is now closed #3

@davedoesdev
Copy link
Owner

Yeah I need to update the build instructions. The problem is this is still a PR on upstream and if it's merged then the build instructions would revert to the original Docker image.

@davedoesdev
Copy link
Owner

davedoesdev commented Jul 16, 2022

These commands should build everything on Ubuntu:

sudo apt-get update
sudo apt-get install -y git python3 build-essential automake libtool pkg-config

cd ~
git clone https://github.com/emscripten-core/emsdk.git && cd emsdk
./emsdk install latest
./emsdk activate latest
source emsdk_env.sh

cd ~
git clone https://github.com/davedoesdev/ffmpeg.js.git --recurse-submodules && cd ffmpeg.js
make

Replace the last line with make hls or make dash to make only the HLS/DASH js and wasm files.

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

No branches or pull requests

3 participants