Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: mediacodec

jordond/transformerKt

🔧 A Kotlin coroutine wrapper around Media3's Transformer API.

Language: Kotlin - Size: 966 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 14 - Forks: 1

BabitMF/bmf

Cross-platform, customizable multimedia/video processing framework. With strong GPU acceleration, heterogeneous design, multi-language support, easy to use, multi-framework compatible and high performance, the framework is ideal for transcoding, AI inference, algorithm integration, live video streaming, and more.

Language: C++ - Size: 34.1 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 677 - Forks: 53

natario1/GIFCompressor

An Android tool to compresses your GIFs into lightweight MP4 video using fast, hardware-accelerated encoders. Supports cropping, rotation, GIF concatenation and much more.

Language: Java - Size: 2.41 MB - Last synced: 16 days ago - Pushed: about 1 year ago - Stars: 121 - Forks: 24

ssubedir/ipCamera-app

grpc Ip Camera Android app client

Language: Java - Size: 139 KB - Last synced: 23 days ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 1

Parseus/codecinfo

Detailed listing of multimedia codecs on an Android device

Language: Kotlin - Size: 2.66 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 92 - Forks: 14

natario1/Transcoder

🎞 Hardware-accelerated video transcoding using Android MediaCodec APIs. Supports cropping, concatenation, clipping, audio processing, video speed and much more.

Language: Java - Size: 3.39 MB - Last synced: 16 days ago - Pushed: about 1 year ago - Stars: 747 - Forks: 161

microshow/RxFFmpeg

🔥💥RxFFmpeg 是基于 ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac + opencore-amr + openssl ) 编译的适用于 Android 平台的音视频编辑、视频剪辑的快速处理框架,包含以下功能:视频拼接,转码,压缩,裁剪,片头片尾,分离音视频,变速,添加静态贴纸和gif动态贴纸,添加字幕,添加滤镜,添加背景音乐,加速减速视频,倒放音视频,音频裁剪,变声,混音,图片合成视频,视频解码图片,抖音首页,视频播放器及支持 OpenSSL https 等主流特色功能

Language: C - Size: 406 MB - Last synced: 26 days ago - Pushed: about 1 year ago - Stars: 4,355 - Forks: 740

takusan23/Coneco

複数の動画を一つにするアプリ。HLS動画のダウンロードを実験的に実装した。

Language: Kotlin - Size: 332 KB - Last synced: 29 days ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

takusan23/CanvasToVideo

AndroidでCanvasから動画を作る

Language: Kotlin - Size: 126 KB - Last synced: 29 days ago - Pushed: 5 months ago - Stars: 7 - Forks: 0

Consti10/LiveVideo10ms

Real time video decoding on android

Language: C - Size: 901 MB - Last synced: 30 days ago - Pushed: 7 months ago - Stars: 61 - Forks: 21

Consti10/FPV_VR_OS

Latest version of FPV_VR, open source under LGPL

Language: C++ - Size: 254 MB - Last synced: 30 days ago - Pushed: 2 months ago - Stars: 56 - Forks: 25

wlanjie/trinity

android video record editor muxer sdk

Language: C - Size: 196 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 881 - Forks: 272

fyhertz/libstreaming

A solution for streaming H.264, H.263, AMR, AAC using RTP on Android

Language: Java - Size: 1.47 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 3,425 - Forks: 1,065

ChenLittlePing/LearningVideo

【Android 音视频开发打怪升级】系列文章示例代码(A demo to introduce how to develop android video)。本项目将从MediaCodec硬解,FFmpeg软解,OpenGL等方面,全方位讲解如何在Android上进行音视频编辑开发。

Language: C - Size: 24.7 MB - Last synced: about 2 months ago - Pushed: about 3 years ago - Stars: 1,792 - Forks: 334

cy745/fpcalc

Fpcalc of Chromaprint using MediaCodec for Android platform.

Language: C - Size: 6.96 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0

MasayukiSuda/GPUVideo-android

This library apply video filter on generate an Mp4 and on ExoPlayer video and Video Recording with Camera2.

Language: Java - Size: 56.9 MB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 639 - Forks: 171

takusan23/ZeroMirror

Androidの画面を録画してブラウザへ送信して見れるアプリ

Language: Kotlin - Size: 566 KB - Last synced: 28 days ago - Pushed: 4 months ago - Stars: 10 - Forks: 1

MasayukiSuda/Mp4Composer-android

This library generate an Mp4 movie using Android MediaCodec API and apply filter, scale, trim, transcode, crop, timeScale, mute and rotate Mp4.

Language: Java - Size: 20.9 MB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 928 - Forks: 210

CherryPerry/VideoCrop 📦

Crop video with Android Media Codec API

Language: Kotlin - Size: 1.43 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 47 - Forks: 7

HelloHuDi/AudioCapture

Implement audio capture on Android and generate AAC or WAV audio files by using AudioRecord, MediaRecorder and MediaCodec APIs

Language: C - Size: 1.15 MB - Last synced: 2 months ago - Pushed: over 5 years ago - Stars: 9 - Forks: 2

HelloHuDi/ScreenCapture

Implement screen capture without root on Android 5.0+ by using MediaProjectionManager, VirtualDisplay, AudioRecord, MediaCodec and MediaMuxer APIs

Language: Java - Size: 5.81 MB - Last synced: 2 months ago - Pushed: almost 6 years ago - Stars: 23 - Forks: 12

hilive/ffmpeg-build-script

ffmpeg mediacodec build script

Language: C - Size: 141 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 20 - Forks: 4

hilive/XFFmpeg Fork of FFmpeg/FFmpeg

ffmpeg hard codec

Language: C - Size: 257 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 8 - Forks: 2

natmlx/natcorder 📦

High performance, cross-platform video recording for Unity Engine.

Size: 12.9 MB - Last synced: 3 months ago - Pushed: 9 months ago - Stars: 98 - Forks: 16

Espresso521/android-engineer-codecheck

Android MediaCodec and MediaRecorder and MediaPlayer Demo

Language: Kotlin - Size: 22.9 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

Shahidzbi4213/Edzy

A Video Editor App in Jetpack Compose Under Development.

Language: Kotlin - Size: 104 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0

Ysj001/media-codec

完全基于 Android MediaCodec 封装的高性能编解码器实现,内部没有任何第三方库和的 C/C++ 代码。

Language: Kotlin - Size: 126 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

bayo-code/rust_mediacodec

Rust bindings for the Android MediaCodec NDK library

Language: Rust - Size: 65.4 KB - Last synced: 30 days ago - Pushed: over 1 year ago - Stars: 9 - Forks: 3

sifutang/ffmpeg-demo

基于FFMpeg6.0的Android端播放Demo,包含基本的导入导出功能

Language: C - Size: 72.8 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 28 - Forks: 8

DoneMr/ShareScreenClient

share screen client source

Language: Java - Size: 150 KB - Last synced: 6 months ago - Pushed: over 6 years ago - Stars: 11 - Forks: 7

MannaYang/AudioVideoCodec

一款视频录像机,支持AudioRecord录音、MediaCodec输出AAC、MediaMuxer合成音频视频并输出mp4,支持自动对焦、屏幕亮度调节、录制视频时长监听、手势缩放调整焦距等

Language: Java - Size: 10.6 MB - Last synced: 6 months ago - Pushed: about 1 year ago - Stars: 169 - Forks: 33

xhunmon/VABlog

YUV/PCM/H264/H265/AAC/FFmpeg/Opengl. 这有丰富的音视频开发的学习资源、开发工具、优秀书籍、教程、面试题和开源项目,旨在帮助开发者和爱好者更好地学习、实践和工作。

Language: CSS - Size: 8.9 MB - Last synced: 6 months ago - Pushed: about 1 year ago - Stars: 911 - Forks: 176

Destroyer716/FFmpegVideoRange2

android ffmpeg 仿剪映 视频剪辑 预览条 快速抽帧

Language: C - Size: 18.7 MB - Last synced: 6 months ago - Pushed: about 1 year ago - Stars: 199 - Forks: 47

pixpark/rtmp-publish-kit

Rtmp video publish kit for android , encode with mediacodec

Language: C++ - Size: 8.46 MB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 133 - Forks: 45

yishuinanfeng/UnitedPlayer

一个支持录制和播放音频视频的安卓短视频应用,支持添加水印,并可以选择多种仿抖音滤镜特效展示。A video and audio recorder and player based on OpenGL es,FFmpeg,OpenSl es,MediaCodec on Android platform.It gives video interesting effect through fragment shader.

Language: C++ - Size: 48.9 MB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 127 - Forks: 27

zolad/VideoSlimmer

A video converter for Android to compress video using MediaCodec(decode and encode). 一个安卓视频压缩工具,使用了Mediacodec

Language: Java - Size: 567 KB - Last synced: 6 months ago - Pushed: over 2 years ago - Stars: 200 - Forks: 36

WangShuo1143368701/WSLiveDemo

音视频,直播SDK,rtmp推流,录制视频,滤镜。百万用户,线上迭代半年,已经稳定。

Language: Java - Size: 370 KB - Last synced: 7 months ago - Pushed: about 2 years ago - Stars: 1,957 - Forks: 559

lakeinchina/GLESTest

android OpenGL ES rendering,shader,pbo,TEXTURE_EXTERNAL_OES,draw&mediacodec_inputsurface,EGLImageKHR.

Language: Java - Size: 186 KB - Last synced: 7 months ago - Pushed: almost 6 years ago - Stars: 17 - Forks: 6

tuke0919/YingKe-MediaCodec

学习实践MediaCodeC。Android MediaCodec API 实现下载网络video,MediaCodec播放器播放视频,MediaCodec录视频,MediaCodec实视频转码,MediaCodec从视频分离音频aac,MediaCodec音频解码pcm原始数据,MediaCodec多个音频进行混音,MediaCodec拼接多个视频

Language: Java - Size: 34 MB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 90 - Forks: 23

qingkouwei/oarplayer

Android Rtmp播放器,基于MediaCodec与srs-librtmp,不依赖ffmpeg

Language: C++ - Size: 665 KB - Last synced: 7 months ago - Pushed: almost 4 years ago - Stars: 201 - Forks: 54

jzmanu/MediaSamples

Android音视频开发Samples.

Language: Kotlin - Size: 5.74 MB - Last synced: 5 months ago - Pushed: 6 months ago - Stars: 18 - Forks: 5

fishwjy/VideoCompressor

A High-performance video compressor for Android using Hardware decoding and encoding API(MediaCodec).

Language: Java - Size: 1.24 MB - Last synced: 7 months ago - Pushed: about 3 years ago - Stars: 872 - Forks: 185

xmtggh/VideoCalling

局域网p2p视频聊天

Language: Java - Size: 16.3 MB - Last synced: 6 months ago - Pushed: over 4 years ago - Stars: 328 - Forks: 67

oluwabajio/Gif-to-Video

Merge multiple gifs to video

Language: Java - Size: 9.77 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 1

Tlanglord/MediaSyncExample-1 Fork of zhanghuicuc/MediaSyncExample

this sample shows how to use android MediaSync API

Language: Java - Size: 901 KB - Last synced: 10 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

xl-player-developers/xl_player

A high performance Android media player, base on ffmpeg and MediaCodec, support VR video.

Language: C - Size: 73.8 MB - Last synced: 7 months ago - Pushed: over 4 years ago - Stars: 146 - Forks: 52

ProjectX9986162524/PrjctXx2829

🔥💥RxFFmpeg 是基于 ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac + opencore-amr + openssl ) 编译的适用于 Android 平台的音视频编辑、视频剪辑的快速处理框架,包含以下功能:视频拼接,转码,压缩,裁剪,片头片尾,分离音视频,变速,添加静态贴纸和gif动态贴纸,添加字幕,添加滤镜,添加背景音乐,加速减速视频,倒放音视频,音频裁剪,变声,混音,图片合成视频,视频解码图片,抖音首页,视频播放器及支持 OpenSSL https 等主流特色功能

Size: 5.23 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 1 - Forks: 0

kibotu/AndroidVideoTranscoder

On device extracting images from videos - creating video from images.

Language: Kotlin - Size: 485 MB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 29 - Forks: 7

stefanJi/Android-Audio-Waveform-Generator

A android audio Waveform generator base on MediaCodec. 基于 MediaCodec 的 Android 音频波形图数据生成器。

Language: Kotlin - Size: 3.34 MB - Last synced: 11 months ago - Pushed: about 3 years ago - Stars: 23 - Forks: 6

jdpxiaoming/PPlayer

ffmpeg 4.0.2静态库从0开始一个播放器的搭建,支持rtmp、rtsp、hls、本地MP4文件播放,音视频同步,直播推流

Language: C - Size: 96 MB - Last synced: 10 months ago - Pushed: about 3 years ago - Stars: 89 - Forks: 34

NeverMorer/VideoEditor

A library for edit video without JNI base on MediaCodec farmework

Language: Kotlin - Size: 332 KB - Last synced: 11 months ago - Pushed: about 5 years ago - Stars: 10 - Forks: 1

luohaohaha/RTMPX

RTMPX是一个android的rtmp推流库,采集使用camerax,支持60fps,编码使用mediacodec硬编码,推流使用了librtmp。RTMPX is an android rtmp streaming library. It uses camerax for acquisition and supports 60fps. The encoding uses mediacodec hard coding, and the streaming uses librtmp.

Language: C++ - Size: 6.96 MB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 15 - Forks: 2

chinghungpan/MediaCodecDecodeRawStreamToYuv

Language: Java - Size: 29.7 MB - Last synced: 9 months ago - Pushed: over 3 years ago - Stars: 15 - Forks: 6

MasayukiSuda/ImageToVideoAndroid

Easy Image to Video Converter

Language: Kotlin - Size: 496 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 98 - Forks: 13

erleizh/VideoRecorder

高性能任意尺寸视频录制 (相机支持的最大预览尺寸),分段录制,删除,canvas

Language: Java - Size: 3.79 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 58 - Forks: 20

seanghay/studio 📦

A studio for video editor with GL Transitions.

Language: Kotlin - Size: 2.14 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 18 - Forks: 12

unicorncoderforever/AndroidKaraoke

Karaoke Android SDK with Example Project which will help user to record their song from the local songs from their galley, mainly using media codec android library.

Language: Kotlin - Size: 196 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 5 - Forks: 2

get2abhi/Camera2PreviewStreamMediaCodecVideoRecording

Using MedicCodec Callbacks to record video from Camera2 API

Language: Java - Size: 1.2 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 5 - Forks: 8

illwiz/video-trimmer

Video Trimmer for Android

Language: Java - Size: 427 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 5 - Forks: 4

yangjie10930/OpenGL4Android

OpenGL运用在Android上的Demo,结合Camera和MediaCodec实现预览和渲染,用于实现视频的裁剪,翻转,缩放,滤镜功能。

Language: Java - Size: 4.64 MB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 62 - Forks: 23

myin142/MCodec

Android MediaCodec Library

Language: Java - Size: 1.92 MB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 5 - Forks: 1

lbasek/live-video-streaming

Video streaming example using FFmpeg framework and Android application.

Language: Kotlin - Size: 2.04 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 8 - Forks: 0

get2abhi/Camera2-VideoRecorder-Using-MediaCodec-

Basic example of recording videos from Camera2 API using MediaCodec

Language: Java - Size: 1.2 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 5 - Forks: 8

sunjinbo/grafika-plus

This project fork is based on Google Grafika, I use it to practice Android multimedia development and graphics rendering.

Language: Java - Size: 300 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

zywudev/AndroidMultiMediaLearning

Android 音视频学习

Language: Java - Size: 3.28 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 16 - Forks: 0

GibbsQin/GPlayer

基于 ffmpeg、mediacodec 的Android视频播放器框架

Language: C - Size: 6.85 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 15 - Forks: 7

AndryYu/KtCameraRecord

实现camera录制视频的几种实现方式

Language: Kotlin - Size: 115 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

iceheyu/videoeditor

android videoeditor

Language: Java - Size: 173 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0

rockcarry/android-avdev-test

android platform capture mic audio and capture screen.

Language: C++ - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 1

DevCoop-code/Android-AV-Codec

How to use Android Media Codec

Language: Java - Size: 26.2 MB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

candy1126xx/SuperRecorderDemo

Android录制视频 使用MediaCodec系列API

Language: Java - Size: 4.67 MB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 2 - Forks: 1

mzhua/android-note

Android相关笔记

Size: 5.86 KB - Last synced: 24 days ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

rockcarry/MediaCodecTest

android mediacodec test app.

Language: Java - Size: 39.1 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 1 - Forks: 1

Kerr1Gan/phonerecord

Android record screen and voice demo.

Language: Java - Size: 59.6 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 3 - Forks: 0