goav

package module
v1.0.4-0...-72f9e0d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 2, 2021 License: MIT Imports: 0 Imported by: 0

README

Another fork of Golang binding for ffmpeg. Forked from here

examples

Documentation

Overview

Package goav contains golang binding for FFmpeg.

A comprehensive binding to the ffmpeg video/audio manipulation library: https://www.ffmpeg.org/

Contains:

libavcodec: encoding/decoding library
libavfilter: graph-based frame editing library
libavformat: I/O and muxing/demuxing library
libavdevice: special devices muxing/demuxing library
libavutil: common utility library
libswresample: audio resampling, format conversion and mixing
libpostproc: post processing library
libswscale: color conversion and scaling library

Directories

Path Synopsis
Package avcodec contains the codecs (decoders and encoders) provided by the libavcodec library Provides some generic global options, which can be set on all the encoders and decoders.
Package avcodec contains the codecs (decoders and encoders) provided by the libavcodec library Provides some generic global options, which can be set on all the encoders and decoders.
Package avdevice deals with the input and output devices provided by the libavdevice library The libavdevice library provides the same interface as libavformat.
Package avdevice deals with the input and output devices provided by the libavdevice library The libavdevice library provides the same interface as libavformat.
Package avfilter contains methods that deal with ffmpeg filters filters in the same linear chain are separated by commas, and distinct linear chains of filters are separated by semicolons.
Package avfilter contains methods that deal with ffmpeg filters filters in the same linear chain are separated by commas, and distinct linear chains of filters are separated by semicolons.
Package avformat provides some generic global options, which can be set on all the muxers and demuxers.
Package avformat provides some generic global options, which can be set on all the muxers and demuxers.
Package avutil is a utility library to aid portable multimedia programming.
Package avutil is a utility library to aid portable multimedia programming.
example
Package swresample provides a high-level interface to the libswresample library audio resampling utilities The process of changing the sampling rate of a discrete signal to obtain a new discrete representation of the underlying continuous signal.
Package swresample provides a high-level interface to the libswresample library audio resampling utilities The process of changing the sampling rate of a discrete signal to obtain a new discrete representation of the underlying continuous signal.
Package swscale performs highly optimized image scaling and colorspace and pixel format conversion operations.
Package swscale performs highly optimized image scaling and colorspace and pixel format conversion operations.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL