FC 经典解决方案
可以直接登录函数计算控制台应用中心 查看或者创建应用
Application-Awesome Repo 大全
音视频
注意事项
-
CPU 密集型场景, 建议直接单实例单并发
-
目前 FC runtime 已经在 python/java/custom runtime 内置了 FFmpeg
-
自动化编译脚本如下:https://github.com/rsonghuster/ffmpeg-static, 如果用户有能力对 FFmpeg 做二次开发, 可以参考这个编译。
-
如果使用我们提供的 ffmpeg 和用户直接在 ecs 上 apt-get install 安装的 FFmpeg 有较大性能差异的话, 建议用户直接从 https://johnvansickle.com/ffmpeg/ 下载使用对应的 FFmpeg
-
-
建议新用户一开始就使用有状态异步调用、Destination、以及开启实例监控等
ffmpeg 示例集锦
s init ffmpeg-app -d ffmpeg-app
详情见: ffmpeg-app
- AudioConvert: 音频格式转换器
- GetMediaMeta: 获取音视频 meta
- GetDuration: 获取音视频时长
- VideoGif: 功能强大的 video 提取为 gif 函数
- GetSprites: 功能强大雪碧图制作函数
- VideoWatermark: 功能强大的视频添加水印功能
视频转码
1. 无编排单个函数直接转
2. 工作流编排并行加速转
全景录制
s init headless-ffmpeg -d headless-ffmpeg
视频直播流截图
s init rtmp-snapshot -d rtmp-snapshot
详情见: start-rtmp-snapshot
AI
1. pytorch
s init start-pytorch -d start-pytorch
详情见: start-pytorch
2. tensorflow
s init start-tensorflow -d start-tensorflow
详情见: start-tensorflow
3. OCR
s init start-ocr -d start-ocr
详情见: start-ocr
前端领域
Puppeter 应用示例
详情见: puppeter 应用示例
提供了两种部署方式, nodejs12 runtime 和 custom container, 建议直接使用 custom container
文档图片转换相关
1. 基于 GS 和 GM 的 PDF 转 JPG 实践
s init start-pdf2img -d start-pdf2img
详情见: 基于 GS 和 GM 的 PDF 转 JPG 实践
2. 基于 LibreOffice 实现 word 转 pdf
s init start-word2pdf -d start-word2pdf
详情见: 基于 LibreOffice 实现 word 转 pdf
OSS 文件解压
readme 中有详细介绍