wang-bin / Avbuild
Licence: lgpl-3.0
ffmpeg花式编译. build tool for all platforms: iOS, android, raspberry pi, win32, uwp, linux, macOS etc.
Stars: ✭ 285
Programming Languages
shell
77523 projects
Projects that are alternatives of or similar to Avbuild
Signal Windows
Unofficial Signal Private Messenger for Windows
Stars: ✭ 83 (-70.88%)
Mutual labels: windows-phone, uwp
Ffmpeginteropx
FFmpeg decoding library for Windows 10 UWP Apps
Stars: ✭ 94 (-67.02%)
Mutual labels: ffmpeg, uwp
Q42.winrt
Useful library for data driven Windows Phone 8 and Windows 8 C# / XAML WinRT projects
Stars: ✭ 111 (-61.05%)
Mutual labels: windows-phone, uwp
Vidgear
A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features 🔥
Stars: ✭ 2,048 (+618.6%)
Mutual labels: raspberry-pi, ffmpeg
Uwp App Launcher Mobile
[Open Source] It's like the iOS and Android Home Screens but for Windows 10 (Phones).
Stars: ✭ 47 (-83.51%)
Mutual labels: windows-phone, uwp
Sharpcaster
Chromecast C# SDK for Windows, Windows Phone, .NET 4.5.1, Xamarin.iOS and Xamarin.Android platforms.
Stars: ✭ 245 (-14.04%)
Mutual labels: windows-phone, uwp
Caliburn.micro
A small, yet powerful framework, designed for building applications across all XAML platforms. Its strong support for MV* patterns will enable you to build your solution quickly, without the need to sacrifice code quality or testability.
Stars: ✭ 2,404 (+743.51%)
Mutual labels: windows-phone, uwp
Docker Homebridge
Homebridge Docker. HomeKit support for the impatient using Docker on x86_64, Raspberry Pi (armhf) and ARM64. Includes ffmpeg + libfdk-aac.
Stars: ✭ 1,847 (+548.07%)
Mutual labels: raspberry-pi, ffmpeg
Pi Camera In A Box
Stream your Raspberry Pi Camera Module directly to your web browser
Stars: ✭ 49 (-82.81%)
Mutual labels: raspberry-pi, ffmpeg
Dawnplayer
A FLV playback library for Windows 10 UWP.
Stars: ✭ 46 (-83.86%)
Mutual labels: windows-phone, uwp
Directx Vs Templates
Direct3D Visual Studio Templates
Stars: ✭ 205 (-28.07%)
Mutual labels: clang, uwp
Metrica Sample Dotnet
Yandex AppMetrica SDK Sample for Windows
Stars: ✭ 11 (-96.14%)
Mutual labels: windows-phone, uwp
Q42.hueapi
C# helper library to talk to the Philips Hue bridge
Stars: ✭ 323 (+13.33%)
Mutual labels: windows-phone, uwp
Homebridge Raspbian Image
Official Homebridge Raspberry Pi Image based on Raspbian Lite.
Stars: ✭ 534 (+87.37%)
Mutual labels: raspberry-pi, ffmpeg
Directxmath
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Stars: ✭ 859 (+201.4%)
Mutual labels: clang, uwp
Breadplayer
Bread Player, a free and open source music player powered by UWP and C#/.NET with a sleek and polished design built for, and by, the people seeking a better alternative to Groove and Windows Media Player by Microsoft.
Stars: ✭ 267 (-6.32%)
Mutual labels: windows-phone, uwp
Fvid
fvid is a project that aims to encode any file as a video using 1-bit color images to survive compression algorithms for data retrieval.
Stars: ✭ 276 (-3.16%)
Mutual labels: ffmpeg
It's a tool to build ffmpeg for almost all platforms.
How: https://github.com/wang-bin/avbuild/wiki
Download prebuilt packages
Lite build of FFmpeg master branch (recommended):
Raspberry Pi, Android, iOS, macOS, Linux, MinGW, VS2019 Desktop, VS2019 UWP, Clang Windows Desktop, Clang UWP
FFmpeg release(4.3) and others: https://sourceforge.net/projects/avbuild/files
Build Details:
Linux, android, macOS, iOS, raspberry pi, windows cross build: , CircleCI
windows mingw, vs2013~2019, desktop/store/phone:
Features
- Support single FFmpeg shared library: ffmpeg.dll, libffmpeg.so, libffmpeg.dylib
- modern toolchain support: clang+lld, cross build for almost all platforms on any host OS
- support windows xp with latest vs and win sdk (VS2019+win10 sdk) if ffmpeg <= 3.4
- multiple targets build and configure simultaneously
- support SSL for macOS & iOS
- enable all gpu decoders and encoders if possible
- nvidia driver version is not limited(nvcuvid, nvdec, nvenc)
- ffmpeg patches
- Universal binaries for apple platforms, including apple sillicon support
Build Matrix
CC/H?X/OS | Linux | Android | macOS | iOS | RPi | Win32 | WinStore | WinPhone |
---|---|---|---|---|---|---|---|---|
Clang | H | C | A+H | A+C | H+C | |||
Clang+LLD | H | C | ? | A+H+C | A+H+C | A+H+C | A+C | |
GCC | H | C | H | H+C | H+C | |||
VS2013 | H | H | C | |||||
VS2015 | H | H | C | |||||
VS2017+ | H | H |
- A: Apple clang
- H: host build. Clang is open source clang
- C: cross build (for example, build win32 from linux/macOS using mingw, build rpi from windows/linux/macOS using gcc and clang)
- ?: in plan
- Empty: won't support
TODO
- single package for windows including shared and static libs
- Azure pipeline/github action: vs2019+WSL, MinGW
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].