Open-source parts inside Reel Studio
Reel Studio uses open-source software, and each part keeps its own license. This page is the source offer for the programs we build ourselves and ship in the installers: FFmpeg and FFprobe, plus the two libraries that open iPhone (HEIC) photos.
FFmpeg 7.1.1, build rs2 (GNU GPL v3)
Reel Studio runs ffmpeg and ffprobe as separate programs to read, convert and render video. We compile them from the unmodified FFmpeg 7.1.1 source with the libraries below. Because they include x264 and are built with --enable-gpl --enable-version3, the two programs are licensed under the GNU General Public License, version 3. A copy of the license ships next to them in the app.
The files below are the complete corresponding source for the FFmpeg and FFprobe programs shipped in the Reel Studio installers, for both Windows and macOS. We keep them online for as long as those builds are distributed. No account or purchase is needed to download them.
The programs, as shipped
| File | License | Size | SHA-256 |
|---|---|---|---|
| ffmpeg-7.1.1-rs2-win-x64.zipFFmpeg and FFprobe for Windows x64, as shipped (with BUILDINFO.txt) | GPL v3 | 27.3 MB | 08e0d8ebce07751f2b14de86d0a47594d39564af2439ce79f23121a12ffd2b7f |
| ffmpeg-7.1.1-rs2-macos-arm64.zipFFmpeg and FFprobe for macOS (Apple silicon), as shipped (with BUILDINFO.txt) | GPL v3 | 23.5 MB | 950d3faa4385a8a4eaa0d92baf8f6c043b8e9207a50a7d24e97935d68033bf45 |
The exact configure line of each build is in BUILDINFO.txt inside its zip, and ffmpeg -version prints it too.
Source code
| File | License | Size | SHA-256 |
|---|---|---|---|
| ffmpeg-7.1.1.tar.xzFFmpeg 7.1.1, the unmodified release source | GPL-2.0-or-later (built as GPL v3) | 11.0 MB | 733984395e0dbbe5c046abda2dc49a5544e7e0e1e2366bba849222ae9e3a03b1 |
| ffmpeg-7.1.1.tar.xz.ascFFmpeg's own signature of that file | – | 520 bytes | a52e92620b266ea341191a01b42a191e01c15a9f56e99b173582181781f5bc75 |
| x264-373697b4.tar.gzx264, commit 373697b4: the H.264 encoder | GPL-2.0-or-later | 1.0 MB | ecf458e716d1f2f14db3f83575165df4911462933fff9863c3b3da60fe802edf |
| libass-0.17.3.tar.xzlibass 0.17.3: draws the captions | ISC | 443 KB | eae425da50f0015c21f7b3a9c7262a910f0218af469e22e2931462fed3c50959 |
| freetype-2.13.3.tar.xzFreeType 2.13.3: glyph rendering | FreeType License | 2.6 MB | 0550350666d427c74daeb85d5ac7bb353acba5f76956395995311a9c6f063289 |
| harfbuzz-10.4.0.tar.xzHarfBuzz 10.4.0: text shaping | MIT | 18.1 MB | 480b6d25014169300669aa1fc39fb356c142d5028324ea52b3a27648b9beaad8 |
| fribidi-1.0.16.tar.xzFriBidi 1.0.16: right-to-left text | LGPL-2.1-or-later | 1.1 MB | 1b1cde5b235d40479e91be2f0e88a309e3214c8ab470ec8a2744d82a5a9ea05c |
| zimg-3.0.5.tar.gzzimg 3.0.5: HDR to SDR conversion | WTFPL-2.0 | 327 KB | a9a0226bf85e0d83c41a8ebe4e3e690e1348682f6a2a7838f1b8cbff1b799bcf |
| zlib-1.3.1.tar.xzzlib 1.3.1: compression | zlib | 1.3 MB | 38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32 |
| nv-codec-headers-12.2.72.0.tar.gzNVIDIA codec headers 12.2.72.0 (Windows only) | MIT | 79 KB | c295a2ba8a06434d4bdc5c2208f8a825285210d71d91d572329b2c51fd0d4d03 |
| AMF-headers-v1.4.36.tar.gzAMD AMF headers 1.4.36 (Windows only) | MIT | 81 KB | ec07ee21b820a73f5bae224e92fd3c492f52732d4885f0637f48189afdd87564 |
| libvpl-2.15.0.tar.gzIntel libvpl 2.15.0 (Windows only) | MIT | 13.0 MB | 7218c3b8206b123204c3827ce0cf7c008d5c693c1f58ab461958d05fe6f847b3 |
| reel-studio-ffmpeg-recipe-rs2.tar.gzThe build recipe: build.sh (every configure and compile step), sources.txt (every version, URL and SHA-256), pack.py, README.md | Build scripts | 8 KB | 33b24a58318d70f8c14ba62e96cc972b9580e98f7bf8d511b9de82c66e52308c |
To rebuild: unpack the recipe and run bash build.sh <workdir> (in an MSYS2 UCRT64 shell on Windows, or a terminal on an Apple silicon Mac); its README lists the tools it needs. The script checks every source against the SHA-256 in sources.txt before it compiles. A rebuild gives an equivalent program, not necessarily a byte-identical file. You can also point Reel Studio at your own FFmpeg build.
HEIC photo support (GNU LGPL v3)
Reel Studio opens HEIC photos (the format iPhones use) through two libraries, libheif and libde265, licensed under the GNU Lesser General Public License, version 3. They ship as separate library files, decode only, and can be replaced.
| File | License | Size | SHA-256 |
|---|---|---|---|
| libheif-1.23.0.tar.gzlibheif 1.23.0 | LGPL-3.0 | 2.1 MB | 4c9182b18897617182eed12ab5eb9f9d855b3aa3a736d6bdb31abc034ec7d393 |
| libde265-1.1.0.tar.gzlibde265 1.1.0 | LGPL-3.0 | 294 KB | afc19dd28e2fc523de5952bba5224ee1d28e286c72436d2843df126cca1181fd |
| pillow_heif-1.4.0.tar.gzpillow-heif 1.4.0: the Python wrapper (pi-heif) and the build recipe of the two libraries above | BSD-3-Clause | 26.6 MB | 0fe5b31902295029579e7e178fd64bef906dcb3a7c47519714638c2ff50ea4e4 |
Checksums
| File | License | Size | SHA-256 |
|---|---|---|---|
| SHA256SUMS.txtSHA-256 of the source archives | – | 1 KB | 748a00a023cfdb9487a6b66e00866adde616d2535fcf12cfc7fa682b90c0ec4b |
Every file is also listed at dl.getreelstudio.com/source/ffmpeg-7.1.1-rs2/. The SHA-256 values on this page are the ones to check a download against.
Everything else
The other third-party parts of the app (Electron, Python, the Python and npm packages, the fonts and the face-detection model) are listed with their licenses in THIRD_PARTY.md, which comes with every copy of Reel Studio in the licenses folder of the installed app, next to the full license texts.
Questions
If a link here stops working, or you have a question about these licenses, email support@getreelstudio.com.