Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/justjavac/deno_ffmpeg
ffmpeg module for Deno
https://github.com/justjavac/deno_ffmpeg
deno deno-mod deno-module ffmpeg video video-processing
Last synced: 4 months ago
JSON representation
ffmpeg module for Deno
- Host: GitHub
- URL: https://github.com/justjavac/deno_ffmpeg
- Owner: justjavac
- License: mit
- Created: 2020-08-24T13:30:28.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-01-12T05:03:11.000Z (about 4 years ago)
- Last Synced: 2024-10-03T05:41:12.233Z (4 months ago)
- Topics: deno, deno-mod, deno-module, ffmpeg, video, video-processing
- Language: TypeScript
- Homepage:
- Size: 7.66 MB
- Stars: 7
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# deno_ffmpeg [WIP]
[![tag](https://img.shields.io/github/release/justjavac/deno_ffmpeg)](https://github.com/justjavac/deno_ffmpeg/releases)
[![Build Status](https://github.com/justjavac/deno_ffmpeg/workflows/ci/badge.svg?branch=master)](https://github.com/justjavac/deno_ffmpeg/actions)
[![license](https://img.shields.io/github/license/justjavac/deno_ffmpeg)](https://github.com/justjavac/deno_ffmpeg/blob/master/LICENSE)ffmpeg module for Deno, using wasm.
## Usage
⚠️ not implement
```ts
import { createFFmpeg, fetchFile } from "https://deno.land/x/ffmpeg/mod.ts";const ffmpeg = createFFmpeg({ log: true });
await ffmpeg.load();
ffmpeg.FS('writeFile', 'test.avi', await fetchFile('./test.avi'));
await ffmpeg.run('-i', 'test.avi', 'test.mp4');
await Deno.writeAll('./test.mp4', ffmpeg.FS('readFile', 'test.mp4'));
```### License
[deno_ffmpeg](https://github.com/justjavac/deno_ffmpeg) is released under the MIT License. See the bundled [LICENSE](./LICENSE) file for details.