Skip to content

Latest commit

 

History

History
30 lines (28 loc) · 3.89 KB

video.md

File metadata and controls

30 lines (28 loc) · 3.89 KB

Video

Libraries for working with and manipulating video and multimedia.

  • gmf - Go bindings for FFmpeg av* libraries.
  • goav - Comphrensive Go bindings for FFmpeg.
  • gst - Go bindings for GStreamer.
  • v4l - A video capture library for Linux, written in Go.
  • Streamio FFMPEG - Simple yet powerful wrapper around the ffmpeg command for reading metadata and transcoding movies.
  • Video Transcoding - Tools to transcode, inspect and convert videos.
  • VIMVideoPlayer - A simple wrapper around the AVPlayer and AVPlayerLayer classes.
  • MobilePlayer - A powerful and completely customizable media player for iOS.
  • XCDYouTubeKit - YouTube video player for iOS, tvOS and OS X
  • AVAnimator - An open source iOS native library that makes it easy to implement non-trivial video/audio enabled apps.
  • Periscope VideoViewController - Video view controller with Periscope fast rewind control 🔶
  • SSVideoPlayer - A video player that support both local and network resource.
  • MHVideoPhotoGallery - A Photo and Video Gallery
  • PlayerView - Player View is a delegated view using AVPlayer of Swift 🔶
  • SRGMediaPlayer-iOS - The SRG Media Player library for iOS provides a simple way to add a universal audio / video player to any iOS application.
  • AVPlayerViewController-Subtitles - AVPlayerViewController-Subtitles is a library to display subtitles on iOS. It's built as a Swift extension and it's very easy to integrate. 🔶[e]
  • MPMoviePlayerController-Subtitles - MPMoviePlayerController-Subtitles is a library to display subtitles on iOS. It's built as a Swift extension and it's very easy to integrate. 🔶[e]
  • ZFPlayer - Based on AVPlayer, support for the horizontal screen, vertical screen (full screen playback can also lock the screen direction), the upper and lower slide to adjust the volume, the screen brightness, or so slide to adjust the playback progress.
  • Player - ▶️ video player in Swift, simple way to play and stream media in your iOS or tvOS app 🔶
  • BMPlayer - video player in swift3 and swift2 for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brigtness and seek by slide. 🔶
  • VideoPager - Paging Video UI, and some control components is available. 🔶
  • ios-360-videos - NYT360Video plays 360-degree video streamed from an AVPlayer.
  • swift-360-videos - Pure swift (no SceneKit) 3D library with focus on video and 360.
  • ABMediaView - UIImageView subclass for drop-in image, video, GIF, and audio display, with functionality for fullscreen and minimization to the bottom-right corner.
  • ffmpex - FFmpeg command line wrapper.
  • silent_video - Convert GIFs and videos to silent videos, optimized for mobile playback.