GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - feixiao/VideoClipEditViewTest: 使用android原生的MediaExtractor,MediaCodec和opengl对视频进行编辑, 裁剪,滤镜, 特效

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

76 Commits
76 Commits

Folders and files

NameName
Last commit message
Last commit date
app
app
 
 
epf
epf
 
 
filterlibrary
filterlibrary
 
 
library
library
 
 
mp4compose
mp4compose
 
 
.gitignore
.gitignore
 
 
README.md
README.md
 
 
build.gradle
build.gradle
 
 
gradle.properties
gradle.properties
 
 
screensnap1.png
screensnap1.png
 
 
screensnap2.png
screensnap2.png
 
 
settings.gradle
settings.gradle
 
 

Repository files navigation

VideoClipEditViewTest

使用android原生的MediaExtractor,MediaCodec和opengl对视频进行编辑, 裁剪,滤镜, 特效等.

最近忙其他的了, 后续的视频录制功能可能不会跟进了.

功能点

  1. 视频播放 (不使用ffmpeg)
  2. 视频裁剪
  3. 视频帧预览
  4. 裁剪区间动态可选择.
  5. 美颜滤镜
  6. opengl特效. 特效叠加后视频生成
  7. 摄像头预览时选择滤镜. --- 只支持L版本以上的手机

使用

  1. 必须是android 17 及以上版本

效果图 效果图

References And Special Thanks to

  • Mp4Composer-android
  • android-transcoder
  • android-transcoder Japanese blog
  • android-gpuimage
  • Android MediaCodec stuff
  • grafika
  • libstagefright

一篇相关文章, 也算是视频工作的阶段总结

https://www.jianshu.com/p/cbebba28b12c

About

使用android原生的MediaExtractor,MediaCodec和opengl对视频进行编辑, 裁剪,滤镜, 特效

Resources

Readme
Activity

Stars

0 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.