推荐两个开源项目,一个基于 AI 能力可以实现自动的视频翻译,比如你有一个原版的英文电影,没有中文字幕,通过这个开源项目,能够生成翻译成中文的带字幕和配音的新视频;
另外一个是比较火的的白板,可以无缝的嵌入到你的系统之中。
01
视频翻译配音开源神器
pyvideotrans 是一个开源视频翻译配音工具,已经在 GitHub 上赢得了超过 6.5k 颗星星,人气爆棚!
这不仅仅是个工具,它是你跨语言的数字伙伴,帮你将一种语言的视频翻译为指定语言的视频,自动生成并添加该语言的字幕和配音。无论是中文、英文、法文还是日文,它都能完美适配,让你的视频随时随地触手可及。
而且,pyvideotrans 对翻译质量可是超级认真,它支持多种语音识别模型,包括 faster-whisper 模型、openai-whisper 模型 和 GoogleSpeech zh_recogn 阿里中文语音识别模型。
同时,文字翻译支持微软翻译、Google翻译、百度翻译、腾讯翻译、ChatGPT、AzureAI、Gemini、DeepL、DeepLX、离线翻译OTT。
开源地址:https://github.com/jianchang512/pyvideotrans
其他超能力
批量字幕翻译:将一个或多个srt字幕文件翻译为其他语言的字幕文件
音频、视频、字幕合并:音频文件、视频文件、字幕文件合并为一个视频文件
从视频中分离出音频:从视频中分离为音频文件和无声视频
下载油管视频:可从youtube上下载视频
02
能嵌入到你系统的白板工具
在数字化和远程协作日益普及的今天,一款能够提供无限画布体验的在线白板工具显得尤为重要。tldraw 正是这样一款开源工具,它能够让你在 React 中创建无限画布体验,简单易用,让每个人都能快速上手,可以个人或者嵌入到产品中。
tldraw 的核心功能在于提供无限画布体验,用户可以在这个平台上自由地绘制、编辑和分享。它支持多种形状、文本框、图片以及各种编辑工具,非常适合头脑风暴、教学演示或团队协作。
如何和自己的系统集成
tldraw 的使用非常简单,以下是一个基本的代码示例,展示如何在 React 应用中集成 tldraw:
import { Tldraw } from 'tldraw';
import 'tldraw/tldraw.css';
export default function App() {
return (
<div style={
{ position: 'fixed', inset: 0 }}>
<Tldraw />
</div>
);
}
tldraw 由 tldraw Inc. 团队开发,目前该开源项目已经获得了 33.3K 的 Star。
开源地址:https://github.com/tldraw/tldraw
推荐阅读
文章评论