做了一个视频翻译工具, 有哪些推荐的部署服务商嘛?

17 天前
 defaqman

主要功能是类似 videolingo 的功能,添加了项目管理的功能,以及添加了字幕编辑和导出的功能,准备添字幕压制功能来对编辑结果进行压制到视频中,方便微调后导出。

目前的架构都是用 api 来进行的文件处理, 但是其中还是需要 ffmpeg 来对视频中的音频进行分离, 然后做转录, 所以如果多任务处理的情况下,cpu 性能需要稍微强点, 以及硬盘存储可能需要稍微大一点的才能行。后续准备将所有文件存储在 s3 或者 r2 中, 但是本地还是需要一定的大小的硬盘暂存。

各位有什么推荐的云服务商嘛? 有邀请链接也可以给我甩下, 准备上线测试下效果了。

1366 次点击
所在节点    分享创造
12 条回复
subtleworks
17 天前
这个工具是不是对服务器要求很高 之前有做过视频工具 视频稍微大一点 服务器就重启了
defaqman
17 天前
@subtleworks 关键点在于视频是否压制以及音频转译过程中的处理是否合适,因为转译过程中如果内容太长的情况下不做分割, 可能无法得到想要的转译结果, 后续就会崩溃; 如果转译, 翻译这些步骤顺利进行, 最后如果对长视频做压制,需要显卡加速才能高效的导出, 这个过程也容易出现奔溃的情况,我目前是将音频结果发送到 API 进行转译, 然后得到的字幕会预览显示到视频播放器中, 所以算是避开了这个问题。 不过对于短视频来说没啥问题。
subtleworks
17 天前
@defaqman 不知道是不是我的方法不对:上传视频后提取音频这一步 也需要占用很多的空间 我用的是最低价格的服务器 发现视频如果稍微大一些 大概 200MB 以上 在提取音频这一步就会退出了 如果随随便便一个 Youtube 视频可能就不行了
defaqman
17 天前
@subtleworks 这一步我是使用 ffmpeg 来做的, 按理来说, 这一步不怎么消耗算力的。 而且速度非常快, 只是做一下分离音频的操作的
subtleworks
17 天前
@defaqman 我能问一下你是先从 url 里获取视频到服务器 然后再提取音频的吗 可能是我的方法不对
defaqman
17 天前
@subtleworks 我是直接做视频上传的方式, 不是从 url 提取,虽然有这个选项, 但是没有做这个功能
subtleworks
17 天前
@defaqman 明白了
duanxianze
17 天前
ffmpeg 这种还是适合 Serverless,可以看看 https://developer.aliyun.com/adc/scenario/9ed2540408054f3e9e9ea645e1d3c3e7
listnodeptr
17 天前
直接在用户浏览器里处理就好了 ffmpegwasm/ffmpeg.wasm ,何必上传整个视频到服务器,后面的压入字幕也在用户浏览器里搞就行
TimePPT
17 天前
https://developers.cloudflare.com/stream/transform-videos/#options
cloudflare 的 stream 好像可以直接提取音频文件,具体没试过,你可以看看
defaqman
17 天前
@listnodeptr 这个倒是没有研究, 这么说的话倒也可以
defaqman
17 天前
@TimePPT stream 似乎性价比不高, 毕竟关键的点不在于音频提取

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1161195

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX