大数跨境
0
0

百日挑战75|做视频相关的产品必不可少要接触FFmpeg

百日挑战75|做视频相关的产品必不可少要接触FFmpeg cairne出海中
2025-12-11
1
导读:之前刚开始做第一个产品的时候第一次就听说了FFmpeg,当时感觉好复杂、太麻烦了,能绕过就尽量绕过,于是避开这
之前刚开始做第一个产品的时候第一次就听说了FFmpeg,当时感觉好复杂、太麻烦了,能绕过就尽量绕过,于是避开这个功能了。
这次这个产品又碰到了,可能这次绕不开了,简单介绍下这具体是什么:

FFmpeg是一个开源、跨平台的多媒体处理工具,它支持几乎所有的视频格式和编码标准。作为视频处理领域的"瑞士军刀",FFmpeg包含多个组件:ffmpeg命令行工具用于转码和处理视频音频。

简单来说:FFmpeg是一个免费开源的视频编辑合成工具,如果需要用到把多个视频、音频、字幕、图片等合成一个视频就需要用到这个工具。可以本地下载安装也可以部署到服务器上。

一般如果有服务器当前可以部署到自己服务器上,这样成本也是最低的,但是我们刚开始一般都没有服务器,都是通过部署到vercel上来实施的,如果也直接部署到vercel上的话可能会非常消耗资源。

于是我也到处找看有没有提供这类产品的api,这也是最简单的方式嘛,最喜欢做的产品就是调用不同的api产品来实施。

通过调查了解目前如果需要使用ffmpeg服务的话三种模式:

1、自建服务器。前提就是有自己的服务器,这样就没有其他的成本了,这个工具本身是开源免费的。

2、租用服务。我看了有几个网站是按照服务器资源收费的,他们部署好了ffmpeg,按照资源收费。

3、api接口按使用收费。这是目前比较符合我的,应该也是符合大部分初级开发者的,按使用量收费,这部分费用可以直接加到产品费用里面。

国内提供这个服务的就有:腾讯云、阿里云等。我最终选择的是腾讯云的,这个是在腾讯云云点播产品里面的视频合成、编辑服务。是一个很小的服务,可以购买资源包按照时间计费,合成一个1分钟的1080p很便宜0.1元最多好像,具体价格有点忘了。

【声明】内容源于网络
0
0
cairne出海中
1234
内容 55
粉丝 0
cairne出海中 1234
总阅读307
粉丝0
内容55