3
edits
Klahnakoski (talk | contribs) (strike some projects) |
(added rav1e project) |
||
Line 273: | Line 273: | ||
| [https://mozillians.org/en-US/u/bacharakis/ Christos Bacharakis] | | [https://mozillians.org/en-US/u/bacharakis/ Christos Bacharakis] | ||
| [https://github.com/ossn/fixme Link to] front-end source code, [https://github.com/ossn/fixme_backend link to backend] source code. [http://fixme.ossn.club/ FixMe tool in action] | | [https://github.com/ossn/fixme Link to] front-end source code, [https://github.com/ossn/fixme_backend link to backend] source code. [http://fixme.ossn.club/ FixMe tool in action] | ||
|- | |||
| Rust AV1 Encoder (rav1e) Project | |||
| Mozilla's rav1e Project [http://github.com/xiph/rav1e] is a clean room AV1 encoder implementation written in Rust. The goal is to create a production ready AV1 encoder for use with common internet use cases: Video-On-Demand (high latency), Live Streaming (some latency), Interactive Video Conferencing (low latency). | |||
| | |||
* C/C++ | |||
* Rust | |||
* SIMD | |||
| [mailto:negge@mozilla.com Nathan Egge] | |||
| [mailto:negge@mozilla.com Nathan Egge] | |||
| We are looking for GSoC students to help us research and implement advanced encoding algorithms in rav1e. Areas of interest are: | |||
* Scene detection | |||
* Frame type assignment and ordering | |||
* Encoder complexity analysis and design of speed levels | |||
* Rate-distortion optimization algorithms | |||
* Parallelized encoding using Rust fearless concurrency | |||
* Chunked encoding | |||
|- | |- | ||
| ..your next idea here! | | ..your next idea here! |
edits