AWS Lambda for performing video conversions
Перейти к файлу
dependabot[bot] 855718db8f
Bump hosted-git-info from 2.8.2 to 2.8.9
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.2 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.2...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-11 00:44:23 +00:00
.eslintrc.js Add ffmpeg 2019-07-13 00:33:43 +00:00
.gitignore Deploy cycle working 2019-07-12 18:15:20 +00:00
.prettierrc.json Add ffmpeg 2019-07-13 00:33:43 +00:00
LICENSE WIP SAM transition 2019-12-23 19:42:27 +00:00
README.md Update README.md 2019-07-12 18:57:07 -07:00
index.js Fix us-east-1 case when generating bucket URL 2019-12-30 06:39:48 +00:00
package-lock.json Bump hosted-git-info from 2.8.2 to 2.8.9 2021-05-11 00:44:23 +00:00
package.json 0.1.2 2019-08-08 05:30:05 +00:00
polycosm-publish.sh Sam public 2019-12-28 00:23:37 +00:00
run-serverless.sh Add polycosm publisher script 2019-08-07 22:26:29 +00:00
serverless.prod.yml Add missing layer 2019-07-20 04:28:54 +00:00
serverless.public.yml ffprobe working 2019-07-12 23:56:10 +00:00
serverless.yml Working 2019-07-13 01:26:57 +00:00
template.yaml Add SAM template 2019-12-29 17:46:20 +00:00

README.md

speelycaptor

AWS Lambda for performing video conversions via ffmpeg

API:

  • GET /init to get a signed S3 URL to post a video to. Response is JSON with two keys, uploadUrl and key.
  • POST your video to uploadUrl.
  • GET /convert?key=<key from /init>&args=<ffmpeg args> will return JSON with url key with output

Relies upon https://github.com/serverlesspub/ffmpeg-aws-lambda-layer being deployed under the layer name ffmpeg (see https://github.com/mozilla/hubs-ops/blob/master/terraform/modules/speelycaptor/main.tf for relevant terraform)