Github上关于Media的库

1.ExoPlayer

author:google stars:10758

An application level media player for Android. It provides an alternative to Android’s MediaPlayer API for playing audio and video both locally and over the internet.

2.NewPipe

author:theScrabi stars:3956

A lightweight Youtube frontend for Android.

3.ExoMedia

author:brianwernick stars:1468

A Utility class that wraps the ExoPlayer in to a standardized View and API much like the built in Android VideoView and MediaPlayer. Additionally, to simplify playback of media lists a playlist manager and playlist service have been provided.

4.Mizuu

author:MizzleDK stars:910

Mizuu is a user friendly media center application for Android tablets and smartphones running Android 4.0.3 (API level 15) or newer. The application helps manage all your movie and TV show video files - and automatically fetches useful information about the video content, including title, plot, cover art and actors.

5.FFmpegMediaMetadataRetriever

author:wseemann stars:813

This project provides a unified interface for retrieving frame and metadata from an input media file.

6.Vineyard

author:hitherejoe stars:673

Vine client for Android TV.

7.360-video-player-for-android

author:fbsamples stars:598

Sample code for creating a 360 video player on Android. Creates an OpenGL ES scene that renders a sphere textured with video frames from MediaPlayer playback.

8.voice-recording-visualizer

author:tyorikan stars:459

Simple Visualizer from mic input for Android.

9.android-transcoder

author:ypresto stars:420

Hardware accelerated transcoder for Android, written in pure Java.

10.AndroidRecording

author:steelkiwi stars:381

Android Recording library offers convenient tools for audio/video recording and playback.

11.YouTubePlayerActivity

author:TheFinestArtist stars:362

Simply pass a url to play youtube video on new activity. It supports screen orientation, media volume control and etc.

12.MediaPlayer-Extended

author:protyposis stars:353

Android MediaPlayer/VideoView API-compatible media player library with exact seek, playback speed adjustment and DASH support.

13.android-openslmediaplayer

author:h6ah4i stars:339

android-openslmediaplayer is a re-implementation of Android's MediaPlayer and audio effect classes based on OpenSL ES APIs.

14.SiliCompressor

author:Tourenathan-G5organisation stars:320

A powerful, flexible and easy to use Video and Image compression library for Android.

15.VideoControllerView

author:brucetoo stars:233

Custom media controller view.

16.exoplayer-textureview

author:satorufujiwara stars:121

ExoPlayer's wrapper for using with TextureView.

17.ContentManager

author:stfalcon-studio stars:102

Library what helps getting photo or video from device gallery, from a cloud or from a camera.

18.Spectaculum

author:protyposis stars:72

Hardware accelerated view for visual content on Android, supporting everything from single pictures to 360 stereo VR video. Works with all sources that write to a Surface or SurfaceTexture, e.g. MediaPlayer, ExoPlayer, and Camera/Camera2 API.

19.exoplayer-amazon-port

author:amzn stars:71

Official port of ExoPlayer for Amazon devices.

20.PlaylistCore

author:brianwernick stars:69

Playlist Core is a media playback management library for Android that simplifies playing lists of media (Audio and Video) by providing the service, notification, and other media controls such as Bluetooth devices, Android Wear, and Lock screens.

21.URLMediaPlayer

author:avafab stars:60

Simple Android URL Media Player.

22.Android-Media-Converter

author:Khang-NT stars:53

Media Converter is a robust Android application build on top of FFmpeg with clean UI. As it name, user can convert media file to other encoding format easily with preset commands. The app also can be extended, by allowing user to create their own command.

23.MediaFacade

author:Drivemode stars:28

Facade modules for dealing with complicated MediaStore in a simple way.

24.medialibrary

author:mayurkaul stars:17

This library is inspired with the Album structure of the Android Gallery and has abstracted library to get the Albums Data structure for Photos, Videos or All based on the Clustering of Photos based on Album, time, location, Tag, Size, etc.

25.IdealMedia

author:dmllr stars:15

Great sound quality, audio cleanliness and very smooth interface. Playing the folder structure, artist or album or create your own playlists with local or online tracks.

26.Muxing

author:GitEliteNovice stars:14

This is an lib for mixing Audio and Video of same length.

27.MediaResizer

author:WindSekirun stars:10

Resizeing image / video with very small effort written in Kotlin.

28.metadata-spherical-injector

author:pedroSG94 stars:9

Library for inject spherical metadata in photos and videos on Android. Only MP4 and JPEG formats supported.