Rend-o-matic 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Rend-o-matic 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Rend-o-matic 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Rend-o-matic 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Rend-o-matic 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

Rend-o-matic 是 Choirless 背后的核心技术,Choirless 是为参加 Call for Code 2020 全球竞赛而打造的音乐合作平台。其中,Rend-o-matic 的目的是让唱诗班领袖可以很容易地创建由多个部分(如中音、男高音、女高音)组成的歌曲,并组织唱诗班成员提供一个部分的演绎。所有提供的视频都会被拼接成一面视频墙,不需要特别的设备,也不需要使用昂贵和耗时的视频编辑软件。目前,Rend-o-matic 的团队由来自 IBM 的三名工程师组成。

Rend-o-matic 由多个共同工作的微服务组成

Rend-o-matic 组件

  • Renderer 这是是在 IBM Cloud Functions 框架中运行的 Python 和 Node.js 无服务器操作的集合。它们由云对象存储中的对象和用户驱动的事件触发。每个操作都会执行特定的有声视频处理工作,例如调整视频大小或创建多个视频源的蒙太奇。
  • Boxjam 这是一个 Node.js 模块,它可以将许多矩形装入另一个矩形中 —— 如果你要创建各种尺寸和方向的视频蒙太奇,这很有用。
  • Stitcheroo 这是一个 Node.js 模块,适合将多个视频源组合成输出蒙太奇。它还可以对音轨进行立体声传播和混响氛围处理。

渲染过程
渲染服务是一个多步骤流程,其中每一步都是由云对象存储桶中的对象到达而触发的。有些操作是并行进行的,以加快该过程。

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
03/16 07:16

Linux 基金会宣布 Rend-o-matic 加入 Call for Code 列表

近日,Linux 基金会宣布将把 Rend-o-matic 加入到其主办的 Call for Code 开源项目列表中。 Rend-o-matic 项目是由 IBM 的一个音乐爱好者团队创建的,其具有一个基于 Web 的界面,并允许艺术家通过笔记本电脑或手机记录他们的各个片段。Rend-o-matic 通过声学分析和人工智能对各个片段进行处理,识别出多个片段的共同模式,然后自动同步并作为单轨输出。每个音乐人都可以在自己的时间在自己的地方录制,每个新版本的歌曲都可以作...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
02/04 11:18

[币萌研究院] 投研报告 - Matic Network (MATIC)

内容来源:微信公众号:币萌 封面图: CryptoArt: Elephant Dreams 该投研报告由币萌研究院发布,报告内容仅供参考,不作为投资建议或投资依据。文中数据均截至 2021/1/25 01 项目简介 Matic Network 是以太坊 Layer2 扩容解决方案,利用侧链进行链下计算,同时利用 Plasma 框架和去中心化的 Proof-of-Stake(PoS)验证器确保资产安全性,实现规模化,并使开发人员能够以安全且去中心化的方式部署和运行 DApp。 Matic Network ...

0
0
发表了博客
2012/05/07 10:25

rails2.3.5+will_paginate 2.3.15支持bootstrap的Rend...

def will_paginate_with_bootstrap(collection = nil, options = {}) options[:renderer] = BootstrapLinkRenderer options[:container] = false will_paginate(collection,options) end class BootstrapLinkRenderer < WillPaginate::LinkRenderer def initialize @gap_marker = '<li class="disabled"><a href="#">...</a></li>' end protected def page_link(page, text, attribute...

1
0
发表了博客
2019/01/19 14:22

CF724G 【Xor-matic Number of the Graph】

题目就不翻译了吧,应该写的很清楚了。。。 首先 $,$ 不懂线性基的可以戳这里。知道了线性基$,$ 但是从来没有写过线性基和图论相结合的$,$ 可以戳这里。 好$,$ 点完了这些前置技能之后,我们就可以来愉快的切题啦! 正片$:$ 类比**$[WC$ $2011]$ 最大$xor$和路径**$,$ 我们肯定要找环$,$ 找完环后再用环去构造线性基$,$ 因为还是那句话嘛$:$ 任何一条复杂路径$,$ 都能有起始两点的一条简单路径再加上若干个环组成。 那么接下来的...

0
0
发表了博客
01/13 11:42

在Matic网络上使用Chainlink预言机

原文标题:《Using Chainlink Oracles on Matic Network》 原文地址:https://blog.chain.link/matic-defi-price-feeds/ 原文作者:Harry Papacharissiou 自从今年初Matic网络上线后,得力于它的安全和可扩展的基础设施以及即时交易特性,它快速成为以太坊开发者中受欢迎的Layer 2解决方案。Matic的高性能,低手续费的基础设施为DeFi应用程序促进大规模应用提供了一个可行的平台。与此相似,在区块链预言机领域,Chainlink已经成...

0
0
发表了博客
2018/05/29 10:36

CodeForces - 724G Xor-matic Number of the Graph

Discription You are given an undirected graph, constisting of n vertices and m edges. Each edge of the graph has some non-negative integer written on it. Let's call a triple (u, v, s) interesting, if 1 ≤ u < v ≤ n and there is a path (possibly non-simple, i.e. it can visit the same vertices and edges multiple times) between vertices u and v such that xor of all numbers written on the ...

0
0
发表了博客
2019/01/27 16:14

CodeForces 724G: Xor-matic Number of the Graph

题目传送门:CF724G。 题意简述: 一张 $n$ 个点的无向图,边有边权。 定义三元组 $(u,v,w)(1\le u < v\le n)$ 合法当且仅当存在从点 $u$ 到点 $v$ 存在一条边权异或和为 $w$ 的路径,经过多次的边需要算多次。 求所有合法三元组的 $w$ 值之和对 $10^9+7$ 取模的值。 题解: 比较简单的线性基和图结合的题目,需要用到线性基的一些基本性质。 对异或线性基在图上的应用稍有了解的同学很快可以发现结论: 对于连通无向图 $G=(V,...

0
0
发表了博客
2018/01/14 16:14

67)vector的begin() end() 和 front() back()的区别 rbegin() rend()

1) ·············· 2)`````````v1.begin() 和v1.end() 是作为迭代器v1的 第一个位置 和 最后一个元素的下一个位置。 `````````````v1.front() 是v1这个动态数组的第一个元素的值 ············ v1.back()是v1的最后一个元素的值。 3)      4)正向和反向的使用rbegin和begin()      1 #include<iostream> 2 #include<vector> 3 4 using namespace std; 5 void hanshu() ...

0
0
发表于网络技术专区
2019/07/26 17:17

Conflux的朋友们 | 印度Matic Network中国社区的从0到1

7月23日,Conflux社区内举办了一场特殊的AMA,烤仔邀请到了印度Matic Network的COO Sandeep Nailwal来到Conflux社群,为小伙伴介绍区块链行业在印度的发展情况。 Matic是印度最成功的区块链项目之一,它使用侧链的链下运算的Layer 2拓展解决方案,同时运用Plasma和PoS机制来确保资产的安全性。Matic Network致力于让开发者在该平台上创建真正可用的Dapp。 在AMA过程中,小伙伴们反响热烈,踊跃提问,在Conflux社区成员的建议和组...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
2 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部