-
Notifications
You must be signed in to change notification settings - Fork 76
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: Streampunk/beamcoder
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: descriptinc/beamcoder
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
Able to merge.
These branches can be automatically merged.
11
contributors
Commits on Nov 10, 2021
-
Merge pull request #8 from Streampunk/master
Merge in latest beamcoder v0.6.15 GPL-3.0-or-later
Configuration menu - View commit details
-
Copy full SHA for ffb4b56 - Browse repository at this point
Copy the full SHA ffb4b56View commit details
Commits on May 30, 2023
-
* experimental prebuild * skip preinstall, install native deps on linux * npm run lint * run install_ffmpeg, prebuild differently? * try to fix mac (update homebrew) and windows builds (gh token) * maybe fix macos build, add electron builds * update deps, files list, install script * update package version * include dll files in build, remove electron ones (doesn't seem like we need them with napi) * try to get build working on windows, cleanup github action script * try another approach to prebuilding * copy mac libraries in * try caret escape * let's go windows * come onnnnn * if this doesn't work… * update copy_mac_libs to recurse * change logging in copy_mac_libs * do not try to rebuild with prebuild version * set -id in copy_mac_libs * better log output in copy_mac_libs * disable copy_mac_libs to test * use loader_path instead of rpath (to search for library relative to the .node file) * fix stream.metadata type definition * try arm64 build * 0.6.10-rc.8 * Use custom shared libraries from ffmpeg-build-scripts fork instead of homebrew (#2) * use custom shared libraries from ffmpeg-build-scripts fork instead of homebrew * add ffmpegPath and ffprobePath on main module * include dirs * skip arm64 build * rc10 * handle symlinks when unzipping * Update package.json * skip prebuild install when trying to build the prebuilds :-) * Update package.json * Update package.json * Update package.json * patch-package is dev dep * dev patch-packages * paths entry point * path types * Update package.json * fixes * version bump * don't patch-package for normal install * Update package.json * console error if --enable-small * try to include ffmpeg/ffprobe from ffmpeg-ffprobe-static for linux/windows builds * try regex again * windows escaping courtesy of https://octopus.com/blog/powershell-pipe-escaping * bash?? * rc4 -- should have a better way to update that * Update package.json * cleanup * Update paths.js * Update paths.d.ts * Update package.json * Update .github/workflows/prebuild.yml Co-authored-by: Marcello Bastéa-Forte <marcello@descript.com> * Update .github/workflows/prebuild.yml Co-authored-by: Marcello Bastéa-Forte <marcello@descript.com> * PR feedback * Create .node-version Co-authored-by: Marcello Bastéa-Forte <marcello@descript.com> * Attempt to fix types for paths * ... * treat warnings as errors * fix config error * bump version number * do not add .exe to beamcoder.node on windows * bump versions (#5) * ffmpeg-ffprobe-static update (#6) * Update to latest ffmpeg-ffprobe-static * use ubuntu 18.04 (ffmpeg ppa not available for 20.04) * Cvanwink/arm 3 (#9) * Fix definition for metadata property * Remove unneeded import * Stop input and output links sorting by name * Ensure decoder is created from codec_id if available * v0.6.11 * build with debug symbols (temporary) * chore: upgrade dependencies to FFmpeg 4.4 - fixes broken build * chore: version bump for publish * Improved handling of FFmpeg minor version changes * Remove redundant setter leading to channel layout warning message * Bump path-parse from 1.0.6 to 1.0.7 Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7. - [Release notes](https://github.com/jbgutierrez/path-parse/releases) - [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7) --- updated-dependencies: - dependency-name: path-parse dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> * Add support for hardware accelerated decoding * Fix zero size frame, update version * Update CircleCI test image * Update cache tag * Build info for CircleCI test image * Simplify decoder hwaccel flag * better stab at versioning * bump version * one more version * hack for missing definitions in latest ffmpeg? * Download proper build of ffmpeg from our repo for arm64 * Add arm64 paths for building beamcoder * update node version to run as a native arm64 process when building beamcoder https://descript-inc.slack.com/archives/C01G891V16Z/p1637013049098700 * fix const vs let usage * Bump package version to pick up new arm64 build of ffmpeg * Fix getting ffmpeg build on x86_64 vs x64 * Add new package-lock * Build release for both x86_64 and arm64 * Build beamcoder based off of target_arch and not host_arch * Try to get both ffmpeg versions downloaded on macOS * Try to clean build directory in-between x64 and arm64 * Try verbose output to see why CI can't build arm64 * fix position of --verbose flag * bump node version to 17.0.1 so it can maybe cross-compile * Try CI node version 16.13.0 since that matches what is on the GitHub OS image * Don't clean build directory * Fix node packaging for x64 on macOS * Update to latest FFmpeg build * Fix version string to not have extra 'v' * Update Beamcoder to 1.33rc3 * v0.6.10-rc.41 * Update Windows ffmpeg to 4.4 * v0.6.10-rc.42 * Revert "Update Windows ffmpeg to 4.4" This reverts commit 1073fb2. * fix bad merge * Fix another merge error * Fix ffmpeg extraction on windows * add verbose tag for windows * try prebuild on windows without bash * v0.6.15-rc.2 * Revert "try prebuild on windows without bash" This reverts commit d5784ae. * try git-bash instead of bash * try specific bash * quote the temp path * no quote and no escape for temp path * go back to using bash on windows * temporarily comment out ffprobe which doesn't seem to be available * restore ffmpeg copies * Fix regex on windows * v0.6.15-rc.3 * 0.6.15-rc.4 * Try using FFmpeg shared instead of static on Windows * Revert "Try using FFmpeg shared instead of static on Windows" This reverts commit 721001f. * Update ffmpeg-ffprobe-static to 4.4.0-rc.11 * v0.6.15-rc.6 * #85 Add arm64 to supported linux platforms * add linux arm64 prebuild --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Simon Rogers <scriptorian@streampunk.media> Co-authored-by: Steve Rubin <nerdforlife@gmail.com> Co-authored-by: Richard Cartwright <spark@streampunk.media> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Simon Rogers <scriptorian@users.noreply.github.com> * update package lock * Update package-lock.json * try including libzimg and checking deps * Update prebuild.yml * Update install_ffmpeg.js * Update install_ffmpeg.js * force latest node-gyp to fix incompat between python 3.11 and node-gyp 6 * try statically linking libstdc++ * Update package.json * Update binding.gyp * Update package.json * build on ubuntu 20 * i don't think these were doing anything --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Steve Rubin <nerdforlife@gmail.com> Co-authored-by: Charles Van Winkle <1332142+cvanwinkle@users.noreply.github.com> Co-authored-by: Simon Rogers <scriptorian@streampunk.media> Co-authored-by: Richard Cartwright <spark@streampunk.media> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Simon Rogers <scriptorian@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 06b843d - Browse repository at this point
Copy the full SHA 06b843dView commit details
Commits on Dec 13, 2023
-
Merge remote-tracking branch 'upstream/master' into sk/merge-upstream
# Conflicts: # binding.gyp # package-lock.json # package.json
Configuration menu - View commit details
-
Copy full SHA for d305886 - Browse repository at this point
Copy the full SHA d305886View commit details -
Configuration menu - View commit details
-
Copy full SHA for acfff75 - Browse repository at this point
Copy the full SHA acfff75View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad017b5 - Browse repository at this point
Copy the full SHA ad017b5View commit details
Commits on Dec 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a0182f8 - Browse repository at this point
Copy the full SHA a0182f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 943c4d7 - Browse repository at this point
Copy the full SHA 943c4d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1360c96 - Browse repository at this point
Copy the full SHA 1360c96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 401651a - Browse repository at this point
Copy the full SHA 401651aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b69096 - Browse repository at this point
Copy the full SHA 5b69096View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54150ba - Browse repository at this point
Copy the full SHA 54150baView commit details -
Configuration menu - View commit details
-
Copy full SHA for d117d0c - Browse repository at this point
Copy the full SHA d117d0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a25fdaf - Browse repository at this point
Copy the full SHA a25fdafView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9cf877 - Browse repository at this point
Copy the full SHA e9cf877View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f6ae3b - Browse repository at this point
Copy the full SHA 1f6ae3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e076ba - Browse repository at this point
Copy the full SHA 3e076baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d496da - Browse repository at this point
Copy the full SHA 6d496daView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5fc432 - Browse repository at this point
Copy the full SHA b5fc432View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f645d3 - Browse repository at this point
Copy the full SHA 6f645d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d570f8 - Browse repository at this point
Copy the full SHA 3d570f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9e152d - Browse repository at this point
Copy the full SHA d9e152dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a213e0 - Browse repository at this point
Copy the full SHA 3a213e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9615339 - Browse repository at this point
Copy the full SHA 9615339View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7897126 - Browse repository at this point
Copy the full SHA 7897126View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bdeefa - Browse repository at this point
Copy the full SHA 8bdeefaView commit details -
Configuration menu - View commit details
-
Copy full SHA for beef236 - Browse repository at this point
Copy the full SHA beef236View commit details
Commits on Dec 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3ce8bda - Browse repository at this point
Copy the full SHA 3ce8bdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for aacb47f - Browse repository at this point
Copy the full SHA aacb47fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39115d6 - Browse repository at this point
Copy the full SHA 39115d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9607b47 - Browse repository at this point
Copy the full SHA 9607b47View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddbc0c5 - Browse repository at this point
Copy the full SHA ddbc0c5View commit details
Commits on Dec 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 344815b - Browse repository at this point
Copy the full SHA 344815bView commit details
Commits on Dec 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5971f6b - Browse repository at this point
Copy the full SHA 5971f6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dfc562 - Browse repository at this point
Copy the full SHA 9dfc562View commit details
Commits on Jan 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dd37776 - Browse repository at this point
Copy the full SHA dd37776View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75bb34a - Browse repository at this point
Copy the full SHA 75bb34aView commit details
Commits on Jul 8, 2024
-
Srikanth Kotagiri committed
Jul 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 0ec8a28 - Browse repository at this point
Copy the full SHA 0ec8a28View commit details -
Adding support for shared build from descripinc/ffmpeg-build-script f…
…or lix
Srikanth Kotagiri committedJul 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 02e3274 - Browse repository at this point
Copy the full SHA 02e3274View commit details -
Srikanth Kotagiri committed
Jul 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 5d8046a - Browse repository at this point
Copy the full SHA 5d8046aView commit details -
Srikanth Kotagiri committed
Jul 8, 2024 Configuration menu - View commit details
-
Copy full SHA for e4c7c59 - Browse repository at this point
Copy the full SHA e4c7c59View commit details -
Adding write permissions to uplaod artifacts
Srikanth Kotagiri committedJul 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 5f888e1 - Browse repository at this point
Copy the full SHA 5f888e1View commit details -
Srikanth Kotagiri committed
Jul 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 91a6bbb - Browse repository at this point
Copy the full SHA 91a6bbbView commit details -
Srikanth Kotagiri committed
Jul 8, 2024 Configuration menu - View commit details
-
Copy full SHA for e7e3ed6 - Browse repository at this point
Copy the full SHA e7e3ed6View commit details -
Srikanth Kotagiri committed
Jul 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 1bf57f2 - Browse repository at this point
Copy the full SHA 1bf57f2View commit details
Commits on Jul 11, 2024
-
Srikanth Kotagiri committed
Jul 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 041b73e - Browse repository at this point
Copy the full SHA 041b73eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 070f655 - Browse repository at this point
Copy the full SHA 070f655View commit details
Commits on Jul 16, 2024
-
New beamcoder prebuild release with ffmpeg 6
Srikanth Kotagiri committedJul 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 4257cfd - Browse repository at this point
Copy the full SHA 4257cfdView commit details
Commits on Jul 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ed71d82 - Browse repository at this point
Copy the full SHA ed71d82View commit details
Commits on Jul 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b27dc79 - Browse repository at this point
Copy the full SHA b27dc79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07e75cc - Browse repository at this point
Copy the full SHA 07e75ccView commit details
There are no files selected for viewing
Large diffs are not rendered by default.