mirror of
https://github.com/musix-org/musix-oss
synced 2025-07-01 17:03:38 +00:00
Updated
This commit is contained in:
25
node_modules/ffmpeg-static/LICENSE
generated
vendored
Normal file
25
node_modules/ffmpeg-static/LICENSE
generated
vendored
Normal file
@ -0,0 +1,25 @@
|
||||
Copyright (c) 2019, Eugene Ware and contributors
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
2. Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
3. Neither the name of Eugene Ware nor the names of its contributors
|
||||
may be used to endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY EUGENE WARE ''AS IS'' AND ANY
|
||||
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
DISCLAIMED. IN NO EVENT SHALL EUGENE WARE BE LIABLE FOR ANY
|
||||
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
47
node_modules/ffmpeg-static/README.md
generated
vendored
Normal file
47
node_modules/ffmpeg-static/README.md
generated
vendored
Normal file
@ -0,0 +1,47 @@
|
||||
# ffmpeg-static
|
||||
|
||||
**[ffmpeg](https://ffmpeg.org) static binaries for Mac OSX and Linux and Windows.**
|
||||
|
||||
Supports macOS (64-bit), Linux (32 and 64-bit, armhf, arm64) and Windows (32 and 64-bit). The current ffmpeg version is `4.1`.
|
||||
|
||||
*Note:* The version of `ffmpeg-static` follows [SemVer](http://semver.org). When releasing new versions, **we do *not* consider breaking changes in `ffmpeg` itself**, but only the JS interface (see below). To stop `ffmpeg-static` from breaking your code by getting updated, [lock the version down](https://docs.npmjs.com/files/package.json#dependencies) or use a [lockfile](https://docs.npmjs.com/files/package-lock.json).
|
||||
|
||||
[](http://travis-ci.org/eugeneware/ffmpeg-static)
|
||||
|
||||
## Installation
|
||||
|
||||
This module is installed via npm:
|
||||
|
||||
``` bash
|
||||
$ npm install ffmpeg-static
|
||||
```
|
||||
|
||||
## Example Usage
|
||||
|
||||
Returns the path of a statically linked ffmpeg binary on the local filesystem.
|
||||
|
||||
``` js
|
||||
var ffmpeg = require('ffmpeg-static');
|
||||
console.log(ffmpeg.path);
|
||||
// /Users/eugeneware/Dropbox/work/ffmpeg-static/bin/darwin/x64/ffmpeg
|
||||
```
|
||||
|
||||
## Sources of the binaries
|
||||
|
||||
[The build script](build/index.sh) downloads binaries from these locations:
|
||||
|
||||
- [Windows builds](https://ffmpeg.zeranoe.com/builds/win64/static/)
|
||||
- [Linux builds](https://johnvansickle.com/ffmpeg/)
|
||||
- [macOS builds](https://evermeet.cx/pub/ffmpeg/)
|
||||
|
||||
## Show your support
|
||||
|
||||
This npm package includes statically linked binaries that are produced by the following individuals. Please consider supporting and donating to them who have been providing quality binary builds for many years:
|
||||
|
||||
- **Windows builds**: [Kyle Schwarz](https://ffmpeg.zeranoe.com/builds/)
|
||||
- **Linux builds**: [John Van Sickle](https://www.johnvansickle.com/ffmpeg/)
|
||||
- **macOS builds**: [K. C.](https://evermeet.cx/ffmpeg/#donations)
|
||||
|
||||
## Building the project
|
||||
|
||||
The `unzip`, `tar` and `7zr` CLI executables need to be installed. On macOS, use `brew install p7zip gnu-tar xz`.
|
0
node_modules/ffmpeg-static/bin/darwin/x64/.gitkeep
generated
vendored
Normal file
0
node_modules/ffmpeg-static/bin/darwin/x64/.gitkeep
generated
vendored
Normal file
BIN
node_modules/ffmpeg-static/bin/darwin/x64/ffmpeg
generated
vendored
Normal file
BIN
node_modules/ffmpeg-static/bin/darwin/x64/ffmpeg
generated
vendored
Normal file
Binary file not shown.
0
node_modules/ffmpeg-static/bin/linux/arm/.gitkeep
generated
vendored
Normal file
0
node_modules/ffmpeg-static/bin/linux/arm/.gitkeep
generated
vendored
Normal file
BIN
node_modules/ffmpeg-static/bin/linux/arm/ffmpeg
generated
vendored
Normal file
BIN
node_modules/ffmpeg-static/bin/linux/arm/ffmpeg
generated
vendored
Normal file
Binary file not shown.
0
node_modules/ffmpeg-static/bin/linux/arm64/.gitkeep
generated
vendored
Normal file
0
node_modules/ffmpeg-static/bin/linux/arm64/.gitkeep
generated
vendored
Normal file
BIN
node_modules/ffmpeg-static/bin/linux/arm64/ffmpeg
generated
vendored
Normal file
BIN
node_modules/ffmpeg-static/bin/linux/arm64/ffmpeg
generated
vendored
Normal file
Binary file not shown.
0
node_modules/ffmpeg-static/bin/linux/ia32/.gitkeep
generated
vendored
Normal file
0
node_modules/ffmpeg-static/bin/linux/ia32/.gitkeep
generated
vendored
Normal file
BIN
node_modules/ffmpeg-static/bin/linux/ia32/ffmpeg
generated
vendored
Normal file
BIN
node_modules/ffmpeg-static/bin/linux/ia32/ffmpeg
generated
vendored
Normal file
Binary file not shown.
0
node_modules/ffmpeg-static/bin/linux/x64/.gitkeep
generated
vendored
Normal file
0
node_modules/ffmpeg-static/bin/linux/x64/.gitkeep
generated
vendored
Normal file
BIN
node_modules/ffmpeg-static/bin/linux/x64/ffmpeg
generated
vendored
Normal file
BIN
node_modules/ffmpeg-static/bin/linux/x64/ffmpeg
generated
vendored
Normal file
Binary file not shown.
0
node_modules/ffmpeg-static/bin/win32/ia32/.gitkeep
generated
vendored
Normal file
0
node_modules/ffmpeg-static/bin/win32/ia32/.gitkeep
generated
vendored
Normal file
BIN
node_modules/ffmpeg-static/bin/win32/ia32/ffmpeg.exe
generated
vendored
Normal file
BIN
node_modules/ffmpeg-static/bin/win32/ia32/ffmpeg.exe
generated
vendored
Normal file
Binary file not shown.
0
node_modules/ffmpeg-static/bin/win32/x64/.gitkeep
generated
vendored
Normal file
0
node_modules/ffmpeg-static/bin/win32/x64/.gitkeep
generated
vendored
Normal file
BIN
node_modules/ffmpeg-static/bin/win32/x64/ffmpeg.exe
generated
vendored
Normal file
BIN
node_modules/ffmpeg-static/bin/win32/x64/ffmpeg.exe
generated
vendored
Normal file
Binary file not shown.
24
node_modules/ffmpeg-static/index.js
generated
vendored
Normal file
24
node_modules/ffmpeg-static/index.js
generated
vendored
Normal file
@ -0,0 +1,24 @@
|
||||
var os = require('os')
|
||||
var path = require('path')
|
||||
|
||||
var platform = os.platform()
|
||||
if (platform !== 'linux' && platform !== 'darwin' && platform !== 'win32') {
|
||||
console.error('Unsupported platform.')
|
||||
process.exit(1)
|
||||
}
|
||||
|
||||
var arch = os.arch()
|
||||
if (platform === 'darwin' && arch !== 'x64') {
|
||||
console.error('Unsupported architecture.')
|
||||
process.exit(1)
|
||||
}
|
||||
|
||||
var ffmpegPath = path.join(
|
||||
__dirname,
|
||||
'bin',
|
||||
platform,
|
||||
arch,
|
||||
platform === 'win32' ? 'ffmpeg.exe' : 'ffmpeg'
|
||||
)
|
||||
|
||||
exports.path = ffmpegPath;
|
74
node_modules/ffmpeg-static/package.json
generated
vendored
Normal file
74
node_modules/ffmpeg-static/package.json
generated
vendored
Normal file
@ -0,0 +1,74 @@
|
||||
{
|
||||
"_from": "ffmpeg-static",
|
||||
"_id": "ffmpeg-static@2.7.0",
|
||||
"_inBundle": false,
|
||||
"_integrity": "sha512-Khjg/4tCBen58ixhXlkRNqs3hUKpTOlGOUrw859M09tdjeMkXyXRQ+YuJjGczRhGO7Y8fHPJZcQ37V/OzvZvjQ==",
|
||||
"_location": "/ffmpeg-static",
|
||||
"_phantomChildren": {},
|
||||
"_requested": {
|
||||
"type": "tag",
|
||||
"registry": true,
|
||||
"raw": "ffmpeg-static",
|
||||
"name": "ffmpeg-static",
|
||||
"escapedName": "ffmpeg-static",
|
||||
"rawSpec": "",
|
||||
"saveSpec": null,
|
||||
"fetchSpec": "latest"
|
||||
},
|
||||
"_requiredBy": [
|
||||
"#USER",
|
||||
"/"
|
||||
],
|
||||
"_resolved": "https://registry.npmjs.org/ffmpeg-static/-/ffmpeg-static-2.7.0.tgz",
|
||||
"_shasum": "e1b050f7c0457595fceccec7d8bb04cdb8f223dc",
|
||||
"_spec": "ffmpeg-static",
|
||||
"_where": "C:\\Users\\matia\\Documents\\GitHub\\Musix-V2",
|
||||
"authors": [
|
||||
"Eugene Ware <eugene@noblesamurai.com>",
|
||||
"contributors"
|
||||
],
|
||||
"bugs": {
|
||||
"url": "https://github.com/eugeneware/ffmpeg-static/issues"
|
||||
},
|
||||
"bundleDependencies": false,
|
||||
"contributors": [
|
||||
{
|
||||
"name": "Jannis R",
|
||||
"email": "mail@jannisr.de"
|
||||
}
|
||||
],
|
||||
"dependencies": {},
|
||||
"deprecated": false,
|
||||
"description": "ffmpeg static binaries for Mac OSX and Linux and Windows",
|
||||
"devDependencies": {
|
||||
"tape": "^4.11.0"
|
||||
},
|
||||
"files": [
|
||||
"index.js",
|
||||
"bin"
|
||||
],
|
||||
"homepage": "https://github.com/eugeneware/ffmpeg-static#readme",
|
||||
"keywords": [
|
||||
"ffmpeg",
|
||||
"static",
|
||||
"library",
|
||||
"binary",
|
||||
"binaries",
|
||||
"mac",
|
||||
"linux",
|
||||
"windows"
|
||||
],
|
||||
"license": "BSD-3-Clause",
|
||||
"main": "index.js",
|
||||
"name": "ffmpeg-static",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/eugeneware/ffmpeg-static.git"
|
||||
},
|
||||
"scripts": {
|
||||
"build": "./build/index.sh",
|
||||
"prepublishOnly": "npm run build && npm test",
|
||||
"test": "tape test/*.js"
|
||||
},
|
||||
"version": "2.7.0"
|
||||
}
|
Reference in New Issue
Block a user