Splits the currently handled subtitle at random access point packets that can be configured to follow a specific output stream. Currently only subtitle streams which are directly mapped into the same output in which the heartbeat stream resides are affected. This way the subtitle - which is known to be shown at this time can be split and passed to muxer before its full duration is yet known. This is also a drawback, as this essentially outputs multiple subtitles from a single input subtitle that continues over multiple random access points. Thus this feature should not be utilized in cases where subtitle output latency does not matter. Co-authored-by: Andrzej Nadachowski <email@example.com> Co-authored-by: Bernard Boulay <firstname.lastname@example.org> Signed-off-by: Jan Ekström <email@example.com>
|1 day ago|
|compat||5 months ago|
|doc||1 day ago|
|ffbuild||4 months ago|
|fftools||1 day ago|
|libavcodec||3 days ago|
|libavdevice||3 months ago|
|libavfilter||2 days ago|
|libavformat||3 days ago|
|libavutil||3 days ago|
|libpostproc||3 months ago|
|libswresample||3 days ago|
|libswscale||3 days ago|
|tests||1 day ago|
|tools||3 days ago|
|.gitignore||11 months ago|
|.mailmap||3 months ago|
|.travis.yml||4 years ago|
|Changelog||1 day ago|
|INSTALL.md||4 years ago|
|LICENSE.md||3 years ago|
|MAINTAINERS||3 months ago|
|Makefile||4 months ago|
|README.md||1 year ago|
|RELEASE||7 months ago|
|configure||2 days ago|
FFmpeg is a collection of libraries and tools to process multimedia content such as audio, video, subtitles and related metadata.
libavcodecprovides implementation of a wider range of codecs.
libavformatimplements streaming protocols, container formats and basic I/O access.
libavutilincludes hashers, decompressors and miscellaneous utility functions.
libavfilterprovides means to alter decoded audio and video through a directed graph of connected filters.
libavdeviceprovides an abstraction to access capture and playback devices.
libswresampleimplements audio mixing and resampling routines.
libswscaleimplements color conversion and scaling routines.
- 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
The offline documentation is available in the doc/ directory.
Coding examples are available in the doc/examples directory.
FFmpeg codebase is mainly LGPL-licensed with optional components licensed under GPL. Please refer to the LICENSE file for detailed information.
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.