Comments (10)
The bin\log.txt file should have more info about the issue. The temp.bat error is a side-effect of other issues such as missing headers. See my comments in the following thread: #4 (comment)
Also, a successful install of Intel INDE will set the INTELMEDIASDKROOT envar.
https://software.intel.com/en-us/articles/installing-and-running-intel-media-sdk-2014-on-windows
https://software.intel.com/en-us/intel-inde
Of course, it's not required to have the Intel feature enabled (--enable-libmfx)
from ffmpeg.
As above. For a start you clearly dont have the Intel Media SDK installed. Any other missing dependencies will be listed in log.txt.
For instructions on installing dependencies see the readme.txt for project_generator.
from ffmpeg.
That script works well from that thread in terms of grabbing libraries, @cxsup you guys should add that in the SMP folder since its way easier than grabbing all the dependencies but I still get an error about missing xvid.h, zlib.h, and iconv.h even though the dependency was downloaded and the file should be at the same location as other dependencies
from ffmpeg.
Regarding placement of build.sh, I'm using the following directory layout:
SMP\
2015-08-10\
2015-09-21\
...
2015-10-05\
git\
bzip2\
enca\
...
zlib\
build.sh
msvc64\
bin\
Also, create the mscv64/bin folder ahead of time since one of the projects (I forgot which) erroneously creates a file named bin instead of the required directory.
For the missing headers, see the following comment : append the c:...\msvc64\include path to the INCLUDE environment variable
from ffmpeg.
Next on the todo list is to add a script to auto download and update all the other repos aswell as a combined solution file with all projects included.
Note though that I recently updated the output folders so there is no longer a msvc32 and msvc64 folder. The reasons for the separation was fixed along time ago and unifying them makes distributing the resulting output much simpler (providing pre-compiled binaries is also on the todo list).
from ffmpeg.
Feel free to adopt the script I posted here: #4 (comment)
from ffmpeg.
Thanks, I do prefer bash scripts although with this one I also wanted to have one that didnt need a msys environment installed. Which means ill have to write a windows batch file.
from ffmpeg.
Also DomAmato in what context are you using project generate? You only need to use this if you want to create an FFmpeg build with different options than the ones already provided. So if you dont have the dependency libraries then you can just remove the options to enable those libs.
from ffmpeg.
I am trying to build a project that doesn't have a gpl licence so that it can be integrated as an addon for openframeworks. It will need both the libs and dlls built. I am debating what dependencies are needed but ideally it would have the most functionality possible while still having an lgpl licence
from ffmpeg.
Fair enough. Well theres now a batch file in the repo called "project_get_dependencies.bat" that will automatically download all the SMP supplied dependency repositories. This same script can also be used to check for and get any updates made to these libraries.
To ease building dependencies there is a new additional ffmpeg_deps.sln that contains links to all dependency projects so that they can all be built all at once (its set up so any dependency libs for a selected project will be auto built).
Lastly I also added some batch files to reconfigure the project based on a desired license version (note: not using noredist looses fdk,nvenc. not using gpl losses several filters as well as x264,x265,xvid,cdio)
from ffmpeg.
Related Issues (20)
- simple_idct_wrap.asm and simple_idct10_wrap.asm content HOT 2
- LNK2019 xxx __imp__fribidi_charset_to_unicode,function _shape_text xxx D:\xxx\ffmpeg-debug\source\FFmpeg\SMP\libavfilterd.lib(vf_drawtext.obj)
- Faster process?
- there is no libsrt? HOT 1
- cant build on vs2022 HOT 5
- ffmpeg 7.0 release? HOT 1
- I ****ING LOVE YOU FOR HELP ALL OF US BIULD THIS!!!!!!!!!!!!!!!!!!!!!!!!!!
- when i compile in DebugDLL x64 mode ,it cannot work. HOT 1
- FFmpeg.exe compile failed
- Open camera crash HOT 8
- Error LNK2019: Unresolvable external symbol _udiv128, referenced in function __gmpn_tdiv_QR HOT 6
- Add filter "scale_cuda" HOT 8
- Unknown input format: 'dshow' HOT 3
- nvdec and libmfx now seem to depend on winrt and uwp HOT 2
- x265 winrt vs2022 build error HOT 1
- when i use libffmpeg awalys show [-s] [-r rate2] <file1.sw> <file2.sw> HOT 1
- vs2019 debug solution failed。 HOT 4
- Decode AV1 error HOT 7
- build error HOT 3
- vs2019 ffmpeg lib how to build MTd/MT, I modify the project properties C/C++ -> Code generation, changed to MTd/MT, compile ffmpeg, ffplay, ffprobe project error. HOT 2
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.