FC 经典解决方案

可以直接登录函数计算控制台应用中心 查看或者创建应用

Application-Awesome Repo 大全

Application-Awesome

音视频

注意事项

  • CPU 密集型场景, 建议直接单实例单并发

  • 目前 FC runtime 已经在 python/java/custom runtime 内置了 FFmpeg

  • 建议新用户一开始就使用有状态异步调用、Destination、以及开启实例监控等

ffmpeg 示例集锦

s init ffmpeg-app -d ffmpeg-app

详情见: ffmpeg-app

  • AudioConvert: 音频格式转换器
  • GetMediaMeta: 获取音视频 meta
  • GetDuration: 获取音视频时长
  • VideoGif: 功能强大的 video 提取为 gif 函数
  • GetSprites: 功能强大雪碧图制作函数
  • VideoWatermark: 功能强大的视频添加水印功能

视频转码

1. 无编排单个函数直接转

video-transcode

2. 工作流编排并行加速转

fnf-video-processing

全景录制

s init headless-ffmpeg -d headless-ffmpeg

详情见: start-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 文件解压

fc-decompress-oss

readme 中有详细介绍

在 GitHub 上编辑本页面 更新时间: Fri, Mar 22, 2024