Нет описания https://ffmpeg.org/

Matthieu Bouron 87ace5c4da Changelog: add Android content URIs protocol entry 11 месяцев назад
compat ddc1cd5cdd configure: Set WIN32_LEAN_AND_MEAN at configure time 1 год назад
doc 4126a99d2b doc/APIchange: Fill in some missing thingss 11 месяцев назад
ffbuild cd420c2949 makefile: Clean up missed object files with "make clean" 1 год назад
fftools ced5c5fdb8 fftools/ffmpeg_mux_init: Fix double-free on error 11 месяцев назад
libavcodec 1eb8cbd09c avcodec/wavarc: avoid signed integer overflow in AC code 11 месяцев назад
libavdevice 4a4dcde339 avformat/internal: Move FF_FMT_INIT_CLEANUP to demux.h 11 месяцев назад
libavfilter eaca78eff8 avfilter/af_channelmap: add some additional checks for the mappings 11 месяцев назад
libavformat 86f73277bf avformat/westwood_vqa: Fix 2g packets 11 месяцев назад
libavutil 3d8d778a68 avformat/timecode: use 64bit for intermediate for rounding in fps_from_frame_rate() 11 месяцев назад
libpostproc 783d00b203 libs: bump major version for all libraries 1 год назад
libswresample 783d00b203 libs: bump major version for all libraries 1 год назад
libswscale c3d3f0e697 avutil/x86util: Fix broken pre-SSE4.1 PMINSD emulation 1 год назад
presets d9a61ae31e presets: remove moldering iPod presets 10 лет назад
tests 8c936e9b43 avutil/timestamp: change precision of av_ts_make_time_string() 11 месяцев назад
tools b7cdaff7e2 tools/target_dec_fuzzer: Adjust RKA threshold up further 11 месяцев назад
.gitattributes 7bf1b9b357 lavf/assenc: normalize line endings to \n 1 год назад
.gitignore c606736836 gitignore: add config_components.h 3 лет назад
.mailmap fe340c3244 .mailmap: Update my mailmap entry 1 год назад
.travis.yml ecb5546e97 Merge commit '899ee03088d55152a48830df0899887f055da1de' 6 лет назад
CONTRIBUTING.md ef42c1de2b Add CONTRIBUTING.md 8 лет назад
COPYING.GPLv2 ecc1330a6d Rename COPYING.GPL --> COPYING.GPLv2 and COPYING.LGPL --> COPYING.LGPLv2.1. 15 лет назад
COPYING.GPLv3 9cad0e4ed8 Add configure option to upgrade (L)GPL to version 3. 15 лет назад
COPYING.LGPLv2.1 0bba26466f cosmetics: Delete empty lines at end of file. 13 лет назад
COPYING.LGPLv3 9cad0e4ed8 Add configure option to upgrade (L)GPL to version 3. 15 лет назад
CREDITS 011f30fc82 Use https for repository links 2 лет назад
Changelog 87ace5c4da Changelog: add Android content URIs protocol entry 11 месяцев назад
INSTALL.md 22fc9cdd7e INSTALL.md: Fix Markdown formatting 6 лет назад
LICENSE.md d5e7f01090 avfilter/vf_geq: Relicense to LGPL 5 лет назад
MAINTAINERS e68f57d89e MAINTAINERS: add myself as dvdvideo demuxer, rcwt muxer maintainer 1 год назад
Makefile 8caa84cec7 tools: Add target_sws_fuzzer.c 1 год назад
README.md f79be02be0 README: fix typo and description of libavfilter 3 лет назад
RELEASE a0994440e8 RELEASE: update after 5.1 branch 2 лет назад
configure 8d8b5947c3 configure: Make hls demuxer select AAC, AC3 and EAC3 demuxers 11 месяцев назад

README.md

FFmpeg README

FFmpeg is a collection of libraries and tools to process multimedia content such as audio, video, subtitles and related metadata.

Libraries

  • libavcodec provides implementation of a wider range of codecs.
  • libavformat implements streaming protocols, container formats and basic I/O access.
  • libavutil includes hashers, decompressors and miscellaneous utility functions.
  • libavfilter provides means to alter decoded audio and video through a directed graph of connected filters.
  • libavdevice provides an abstraction to access capture and playback devices.
  • libswresample implements audio mixing and resampling routines.
  • libswscale implements color conversion and scaling routines.

Tools

  • ffmpeg is a command line toolbox to manipulate, convert and stream multimedia content.
  • ffplay is a minimalistic multimedia player.
  • ffprobe is a simple analysis tool to inspect multimedia content.
  • Additional small tools such as aviocat, ismindex and qt-faststart.

Documentation

The offline documentation is available in the doc/ directory.

The online documentation is available in the main website and in the wiki.

Examples

Coding examples are available in the doc/examples directory.

License

FFmpeg codebase is mainly LGPL-licensed with optional components licensed under GPL. Please refer to the LICENSE file for detailed information.

Contributing

Patches should be submitted to the ffmpeg-devel mailing list using git format-patch or git send-email. Github pull requests should be avoided because they are not part of our review process and will be ignored.