androidx / androidx/media

Allow Complex GLSL transitions using VideoCompositorSettings for Mutliple Sequences and videos in same Sequence

Open
#3,415 4 comments 0 reactions 1 assignee View on GitHub

@claincly is already working on this.

Since Sep 16, 2026.

question
Dominant language
Java
Stars
3k
Forks
955
Avg merge
12d 14h
Merged PRs (30d)
2

Description

Allow Complex GLSL transitions using VideoCompositorSettings for Mutliple Sequences and videos in same Sequence

I have looked at these

https://github.com/androidx/media/issues/840

and

https://github.com/androidx/media/issues/2400

Specially this part

If your goal is to edit and export a video, you can have custom effects on each asset by implementing the GlEffect interface and implementing your own shaders. We don't currently support injecting a custom VideoCompositor, but that would be required for you to customize texture blending past what's already supported in VideoCompositorSettings.

My Question specifically is, Currently we can apply simple Transitions in various Sequences like scale , rotate, alpha etc

However

  1. If we want to add a transition to videos in the same Sequence how can we do this

  2. We want to apply more complex Transitions like these

How can we apply these, for both

  1. for videos in same sequence
  2. in between 2 sequence

If there is any development in this front we can test it and provide further input.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.