https://github.com/t04glovern/aws-ffmpeg-serverless-convert
https://github.com/t04glovern/aws-ffmpeg-serverless-convert
aws aws-cloudformation aws-lambda ffmpeg lambda-layer serverless
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/t04glovern/aws-ffmpeg-serverless-convert
- Owner: t04glovern
- Created: 2019-01-27T08:48:42.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-28T12:57:12.000Z (over 7 years ago)
- Last Synced: 2025-06-27T09:43:23.742Z (11 months ago)
- Topics: aws, aws-cloudformation, aws-lambda, ffmpeg, lambda-layer, serverless
- Language: JavaScript
- Size: 23.9 MB
- Stars: 8
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FFMPEG Lambda Layer - Video Converter
Deploy the base image to an S3 bucket you have available
```bash
aws s3 cp assets/icon.png s3://devopstar/resources/aws-ffmpeg-serverless-convert/base/icon.png
```
## Deploy Lambda Layer
Edit the first few lines in `lambda-layer/Makefile`
```bash
cd lambda-layer
make deploy
```
## Deploy the Function
Edit the ARN to match the one from your FFmpeg stack `Default: 'arn:aws:lambda:us-east-1:277790246569:layer:ffmpeg:1'`
Deploy the stack
```bash
cd video-converter
make deploy
```
## Upload Demo Video
```bash
aws s3 cp assets/demo.mp4 s3://uploads-ffmpeg-video-converter/demo.mp4
```
## Attribution
- [Serverless video thumbnail builder](https://github.com/serverlesspub/s3-lambda-ffmpeg-thumbnail-builder)
- [FFmpeg/FFprobe AWS Lambda layer](https://github.com/serverlesspub/ffmpeg-aws-lambda-layer)