Comments (12)
Hi, thanks for the report. I think I fixed it, please try again.
I've bumped libvpx to 1.5.0 only recently and haven't yet tried to build it. Sorry for the inconvenience.
from ffmpeg.js.
That's fixed that, thanks. I've just ran into another issue with patching though
patching file src/autofit/afdummy.c
Hunk #1 FAILED at 39.
1 out of 1 hunk FAILED -- saving rejects to file src/autofit/afdummy.c.rej
patching file src/autofit/aftypes.h
Hunk #1 FAILED at 214.
1 out of 1 hunk FAILED -- saving rejects to file src/autofit/aftypes.h.rej
patching file src/cid/cidload.c
Hunk #2 succeeded at 171 with fuzz 1 (offset 1 line).
Hunk #3 succeeded at 208 (offset -2 lines).
Hunk #4 succeeded at 226 with fuzz 1 (offset -1 lines).
Hunk #5 succeeded at 261 (offset 24 lines).
Hunk #6 succeeded at 275 (offset 24 lines).
Hunk #7 succeeded at 283 (offset 24 lines).
Hunk #8 succeeded at 297 (offset 24 lines).
make: *** [build/freetype/dist/lib/libfreetype.so] Error 1
from ffmpeg.js.
Fixed freetype submodule commit, please try again. (You may need to clean freetype
subrepo with e.g. git reset --hard
)
from ffmpeg.js.
That's fixed, thanks. I'm having a problem with libfribidi now
emcc build/ffmpeg-webm/ffmpeg.bc build/fribidi/dist/lib/libfribidi.so build/freetype/dist/lib/libfreetype.so build/libass/dist/lib/libass.so build/opus/dist/lib/libopus.so build/libvpx/dist/lib/libvpx.so \
--post-js build/post-sync.js \
--closure 1 -s NODE_STDOUT_FLUSH_WORKAROUND=0 -s TOTAL_MEMORY=67108864 -s OUTLINING_LIMIT=20000 -O3 --memory-init-file 0 --pre-js build/pre.js -o ffmpeg-webm.js
ERROR:root:build/fribidi/dist/lib/libfribidi.so: No such file or directory ("build/fribidi/dist/lib/libfribidi.so" was expected to be an input file, based on the commandline arguments provided)
make: *** [ffmpeg-webm.js] Error 1
The files in build/fribidi/dist/lib
are
libfribidi.0.dylib
libfribidi.dylib
libfribidi.la
pkgconfig
from ffmpeg.js.
Are you on Mac? Try to rename libfribidi.dylib
to libfribidi.so
I don't have Mac so tested the build only on Linux. I'll try to somehow workaround this.
What extension do other libraries (freetype, libass, opus) have? .so
or .dylib
?
from ffmpeg.js.
I am indeed on Mac, I've just got a MacBook after being on ArchLinux for a few years so I wasn't 100% sure what dylib was.
libfribidi.dylib
libfreetype.so
libass.dylib
libopus.dylib
libvpx.so
from ffmpeg.js.
Try to rename all .dylib
to .so
.
from ffmpeg.js.
Are you still having issues with this?
from ffmpeg.js.
Renaming from dylib to so worked
from ffmpeg.js.
Ok, I will check whether I can fix/workaround this in Makefile.
from ffmpeg.js.
when not try to make the makefile detect the operating system thats compiling it then rename them to so?
from ffmpeg.js.
It's probably better to use Docker with Ubuntu instead.
from ffmpeg.js.
Related Issues (20)
- Please add browser build of ffmpeg.js HOT 8
- Generated mp4 files getting failed on Vimeo HOT 1
- Building without Docker is extremely slow
- Further Build with Docker instructions HOT 3
- HLS streaming with remote playlist HOT 3
- Are URL inputs supported? HOT 1
- create video from jpeg ipcam snapshot
- when I try to make flv to mp4, it show that flv Invalid data found when processing input HOT 2
- "Bad mount point"
- Upgrade to new FFMPEG version HOT 1
- Error when trying to extract frames from a video HOT 2
- Cannot read property 'write' of undefined HOT 2
- Are there more compact build for FFmpeg library?
- How to Remove the video track from an .mp4 file? HOT 1
- { code: 101, msg: 'The input file path must be a string' } HOT 1
- .mp4 -> .gif without full FFmpeg library HOT 1
- MP4 to PNG: output%d.png: Invalid argument, How can I edit the Makefile to enable PNG output? HOT 1
- Typescript types for FFMPEG.js?
- Support hevc_videotoolbox in ffmpeg
- -movflags seems to not recognize itself
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ffmpeg.js.