https://github.com/devsapp/start-ffmpeg
基于函数计算 FC + FFmpeg 实现 Serverless 架构的弹性高可用的高度自定义音视频处理主题
https://github.com/devsapp/start-ffmpeg
Last synced: 21 days ago
JSON representation
基于函数计算 FC + FFmpeg 实现 Serverless 架构的弹性高可用的高度自定义音视频处理主题
- Host: GitHub
- URL: https://github.com/devsapp/start-ffmpeg
- Owner: devsapp
- Created: 2021-11-29T09:30:16.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2026-01-15T07:18:09.000Z (about 1 month ago)
- Last Synced: 2026-01-15T14:18:05.839Z (about 1 month ago)
- Language: Python
- Size: 17.3 MB
- Stars: 22
- Watchers: 9
- Forks: 12
- Open Issues: 4
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# FFmpeg案例
基于函数计算 FC + FFmpeg 实现 Serverless 架构的弹性高可用的高度自定义音视频处理主题。
本主题一共包括三个部分:
- [FFmpeg的基本操作案例](./ffmpeg-app/src): `s init ffmpeg-app`
- AudioConvert: 音频格式转换器 ([案例代码](./ffmpeg-app/src/functions/audio_convert))
- GetMediaMeta: 获取音视频 meta ([案例代码](./ffmpeg-app/src/functions/get_multimedia_meta))
- GetDuration: 获取音视频时长 ([案例代码](./ffmpeg-app/src/functions/get_duration))
- VideoGif: 功能强大的 video 提取为 gif 函数 ([案例代码](./ffmpeg-app/src/functions/video_gif))
- GetSprites: 功能强大雪碧图制作函数 ([案例代码](./ffmpeg-app/src/functions/get_sprites))
- VideoWatermark: 功能强大的视频添加水印功能 ([案例代码](./ffmpeg-app/src/functions/video_watermark))
- [基于 FFmpeg 实现音视频转码](./transcode/src): `s init video-transcode`
- [基于 FFmpeg 实现 HTTP 触发器触发音视频转码](./http-transcode/src): `s init http-video-transcode`
- [基于 FC + Serverless Workflow + OSS + NAS + FFmpeg 实现的弹性高可用、并行处理的视频转码服务](./video-process-flow/src): `s init video-process-flow`
- [对直播视频流截图的应用](./rtmp-snapshot/src): `s init rtmp-snapshot`
- [一个对浏览器全景录制](./headless-ffmpeg/src): `s init headless-ffmpeg`