Name Mode Size
..
opencl 040000
tests 040000
x86 040000
Makefile 100644 24 kb
aeval.c 100644 16 kb
af_acontrast.c 100644 6 kb
af_acopy.c 100644 2 kb
af_acrusher.c 100644 10 kb
af_adelay.c 100644 9 kb
af_aecho.c 100644 13 kb
af_aemphasis.c 100644 11 kb
af_afade.c 100644 30 kb
af_afftfilt.c 100644 13 kb
af_afir.c 100644 16 kb
af_afir.h 100644 2 kb
af_aformat.c 100644 6 kb
af_agate.c 100644 14 kb
af_alimiter.c 100644 11 kb
af_amerge.c 100644 12 kb
af_amix.c 100644 18 kb
af_anequalizer.c 100644 23 kb
af_anull.c 100644 1 kb
af_apad.c 100644 5 kb
af_aphaser.c 100644 12 kb
af_apulsator.c 100644 8 kb
af_aresample.c 100644 11 kb
af_asetnsamples.c 100644 6 kb
af_asetrate.c 100644 4 kb
af_ashowinfo.c 100644 9 kb
af_astats.c 100644 20 kb
af_atempo.c 100644 38 kb
af_biquads.c 100644 31 kb
af_bs2b.c 100644 6 kb
af_channelmap.c 100644 13 kb
af_channelsplit.c 100644 5 kb
af_chorus.c 100644 11 kb
af_compand.c 100644 17 kb
af_compensationdelay.c 100644 6 kb
af_crossfeed.c 100644 5 kb
af_crystalizer.c 100644 7 kb
af_dcshift.c 100644 5 kb
af_dynaudnorm.c 100644 23 kb
af_earwax.c 100644 6 kb
af_extrastereo.c 100644 4 kb
af_firequalizer.c 100644 35 kb
af_flanger.c 100644 9 kb
af_haas.c 100644 8 kb
af_hdcd.c 100644 177 kb
af_headphone.c 100644 24 kb
af_join.c 100644 17 kb
af_ladspa.c 100644 24 kb
af_loudnorm.c 100644 31 kb
af_lv2.c 100644 19 kb
af_mcompand.c 100644 21 kb
af_pan.c 100644 14 kb
af_replaygain.c 100644 24 kb
af_resample.c 100644 12 kb
af_rubberband.c 100644 11 kb
af_sidechaincompress.c 100644 15 kb
af_silencedetect.c 100644 8 kb
af_silenceremove.c 100644 17 kb
af_sofalizer.c 100644 33 kb
af_stereotools.c 100644 13 kb
af_stereowiden.c 100644 5 kb
af_superequalizer.c 100644 10 kb
af_surround.c 100644 51 kb
af_tremolo.c 100644 5 kb
af_vibrato.c 100644 6 kb
af_volume.c 100644 17 kb
af_volume.h 100644 2 kb
af_volumedetect.c 100644 5 kb
all_channel_layouts.inc 100644 6 kb
allfilters.c 100644 22 kb
asink_anullsink.c 100644 1 kb
asrc_anoisesrc.c 100644 9 kb
asrc_anullsrc.c 100644 5 kb
asrc_flite.c 100644 9 kb
asrc_sine.c 100644 9 kb
audio.c 100644 3 kb
audio.h 100644 2 kb
avf_abitscope.c 100644 8 kb
avf_ahistogram.c 100644 15 kb
avf_aphasemeter.c 100644 9 kb
avf_avectorscope.c 100644 13 kb
avf_concat.c 100644 15 kb
avf_showcqt.c 100644 56 kb
avf_showcqt.h 100644 4 kb
avf_showfreqs.c 100644 19 kb
avf_showspectrum.c 100644 56 kb
avf_showvolume.c 100644 12 kb
avf_showwaves.c 100644 25 kb
avfilter.c 100644 51 kb
avfilter.h 100644 40 kb
avfiltergraph.c 100644 51 kb
avfilterres.rc 100644 2 kb
bbox.c 100644 2 kb
bbox.h 100644 2 kb
blend.h 100644 2 kb
bufferqueue.h 100644 3 kb
buffersink.c 100644 13 kb
buffersink.h 100644 6 kb
buffersrc.c 100644 17 kb
buffersrc.h 100644 6 kb
bwdif.h 100644 2 kb
colorspacedsp.c 100644 4 kb
colorspacedsp.h 100644 3 kb
colorspacedsp_template.c 100644 14 kb
colorspacedsp_yuv2yuv_template.c 100644 4 kb
deshake.h 100644 3 kb
drawutils.c 100644 27 kb
drawutils.h 100644 5 kb
ebur128.c 100644 30 kb
ebur128.h 100644 11 kb
f_bench.c 100644 5 kb
f_drawgraph.c 100644 16 kb
f_ebur128.c 100644 39 kb
f_interleave.c 100644 8 kb
f_loop.c 100644 10 kb
f_metadata.c 100644 12 kb
f_perms.c 100644 5 kb
f_realtime.c 100644 4 kb
f_reverse.c 100644 7 kb
f_select.c 100644 17 kb
f_sendcmd.c 100644 17 kb
f_sidedata.c 100644 7 kb
f_streamselect.c 100644 10 kb
f_zmq.c 100644 8 kb
fifo.c 100644 9 kb
filters.h 100644 8 kb
formats.c 100644 27 kb
formats.h 100644 11 kb
framepool.c 100644 8 kb
framepool.h 100644 4 kb
framequeue.c 100644 4 kb
framequeue.h 100644 4 kb
framesync.c 100644 13 kb
framesync.h 100644 8 kb
generate_wave_table.c 100644 3 kb
generate_wave_table.h 100644 1 kb
gradfun.h 100644 2 kb
graphdump.c 100644 6 kb
graphparser.c 100644 18 kb
hermite.h 100644 1 kb
interlace.h 100644 2 kb
internal.h 100644 14 kb
lavfutils.c 100644 4 kb
lavfutils.h 100644 2 kb
libavfilter.v 100644 0 kb
limiter.h 100644 1 kb
log2_tab.c 100644 0 kb
lswsutils.c 100644 2 kb
lswsutils.h 100644 1 kb
maskedmerge.h 100644 2 kb
motion_estimation.c 100644 13 kb
motion_estimation.h 100644 3 kb
opencl.c 100644 7 kb
opencl.h 100644 3 kb
opencl_source.h 100644 1 kb
psnr.h 100644 1 kb
pthread.c 100644 3 kb
qsvvpp.c 100644 24 kb
qsvvpp.h 100644 2 kb
removegrain.h 100644 1 kb
scale.c 100644 7 kb
scale.h 100644 1 kb
setpts.c 100644 9 kb
settb.c 100644 6 kb
signature.h 100644 25 kb
signature_lookup.c 100644 19 kb
split.c 100644 4 kb
src_movie.c 100644 23 kb
ssim.h 100644 1 kb
stereo3d.h 100644 1 kb
thread.h 100644 1 kb
tinterlace.h 100644 2 kb
transform.c 100644 6 kb
transform.h 100644 4 kb
trim.c 100644 13 kb
unsharp.h 100644 2 kb
vaf_spectrumsynth.c 100644 18 kb
version.h 100644 2 kb
vf_alphamerge.c 100644 7 kb
vf_aspect.c 100644 8 kb
vf_atadenoise.c 100644 14 kb
vf_avgblur.c 100644 17 kb
vf_bbox.c 100644 4 kb
vf_bitplanenoise.c 100644 7 kb
vf_blackdetect.c 100644 8 kb
vf_blackframe.c 100644 5 kb
vf_blend.c 100644 33 kb
vf_boxblur.c 100644 15 kb
vf_bwdif.c 100644 19 kb
vf_chromakey.c 100644 6 kb
vf_ciescope.c 100644 50 kb
vf_codecview.c 100644 11 kb
vf_colorbalance.c 100644 7 kb
vf_colorchannelmixer.c 100644 14 kb
vf_colorkey.c 100644 5 kb
vf_colorlevels.c 100644 9 kb
vf_colormatrix.c 100644 19 kb
vf_colorspace.c 100644 46 kb
vf_convolution.c 100644 33 kb
vf_convolve.c 100644 14 kb
vf_copy.c 100644 2 kb
vf_coreimage.m 100644 26 kb
vf_cover_rect.c 100644 8 kb
vf_crop.c 100644 13 kb
vf_cropdetect.c 100644 9 kb
vf_curves.c 100644 23 kb
vf_datascope.c 100644 35 kb
vf_dctdnoiz.c 100644 38 kb
vf_deband.c 100644 18 kb
vf_decimate.c 100644 14 kb
vf_deflicker.c 100644 13 kb
vf_deinterlace_qsv.c 100644 17 kb
vf_deinterlace_vaapi.c 100644 24 kb
vf_dejudder.c 100644 6 kb
vf_delogo.c 100644 11 kb
vf_deshake.c 100644 20 kb
vf_despill.c 100644 6 kb
vf_detelecine.c 100644 13 kb
vf_displace.c 100644 13 kb
vf_drawbox.c 100644 18 kb
vf_drawtext.c 100644 50 kb
vf_edgedetect.c 100644 13 kb
vf_elbg.c 100644 8 kb
vf_eq.c 100644 13 kb
vf_eq.h 100644 3 kb
vf_extractplanes.c 100644 15 kb
vf_fade.c 100644 16 kb
vf_fftfilt.c 100644 13 kb
vf_field.c 100644 4 kb
vf_fieldhint.c 100644 8 kb
vf_fieldmatch.c 100644 40 kb
vf_fieldorder.c 100644 7 kb
vf_find_rect.c 100644 9 kb
vf_floodfill.c 100644 14 kb
vf_format.c 100644 6 kb
vf_fps.c 100644 12 kb
vf_framepack.c 100644 14 kb
vf_framerate.c 100644 28 kb
vf_framestep.c 100644 3 kb
vf_frei0r.c 100644 15 kb
vf_fspp.c 100644 25 kb
vf_fspp.h 100644 3 kb
vf_gblur.c 100644 12 kb
vf_geq.c 100644 13 kb
vf_gradfun.c 100644 9 kb
vf_hflip.c 100644 6 kb
vf_histeq.c 100644 9 kb
vf_histogram.c 100644 14 kb
vf_hqdn3d.c 100644 12 kb
vf_hqdn3d.h 100644 2 kb
vf_hqx.c 100644 24 kb
vf_hue.c 100644 14 kb
vf_hwdownload.c 100644 6 kb
vf_hwmap.c 100644 14 kb
vf_hwupload.c 100644 7 kb
vf_hwupload_cuda.c 100644 5 kb
vf_hysteresis.c 100644 12 kb
vf_idet.c 100644 15 kb
vf_idet.h 100644 2 kb
vf_il.c 100644 8 kb
vf_interlace.c 100644 13 kb
vf_kerndeint.c 100644 13 kb
vf_lenscorrection.c 100644 8 kb
vf_libopencv.c 100644 14 kb
vf_libvmaf.c 100644 12 kb
vf_limiter.c 100644 7 kb
vf_lumakey.c 100644 6 kb
vf_lut.c 100644 20 kb
vf_lut2.c 100644 13 kb
vf_lut3d.c 100644 30 kb
vf_maskedclamp.c 100644 11 kb
vf_maskedmerge.c 100644 10 kb
vf_mcdeint.c 100644 10 kb
vf_mergeplanes.c 100644 10 kb
vf_mestimate.c 100644 15 kb
vf_midequalizer.c 100644 12 kb
vf_minterpolate.c 100644 48 kb
vf_mix.c 100644 8 kb
vf_mpdecimate.c 100644 8 kb
vf_neighbor.c 100644 11 kb
vf_nlmeans.c 100644 22 kb
vf_nnedi.c 100644 39 kb
vf_noise.c 100644 11 kb
vf_noise.h 100644 2 kb
vf_normalize.c 100644 16 kb
vf_null.c 100644 1 kb
vf_ocr.c 100644 5 kb
vf_overlay.c 100644 31 kb
vf_overlay_opencl.c 100644 11 kb
vf_overlay_qsv.c 100644 16 kb
vf_owdenoise.c 100644 13 kb
vf_pad.c 100644 16 kb
vf_palettegen.c 100644 19 kb
vf_paletteuse.c 100644 42 kb
vf_perspective.c 100644 19 kb
vf_phase.c 100644 11 kb
vf_pixdesctest.c 100644 4 kb
vf_pp.c 100644 6 kb
vf_pp7.c 100644 12 kb
vf_pp7.h 100644 1 kb
vf_premultiply.c 100644 23 kb
vf_pseudocolor.c 100644 20 kb
vf_psnr.c 100644 14 kb
vf_pullup.c 100644 20 kb
vf_pullup.h 100644 2 kb
vf_qp.c 100644 5 kb
vf_random.c 100644 4 kb
vf_readeia608.c 100644 9 kb
vf_readvitc.c 100644 8 kb
vf_remap.c 100644 13 kb
vf_removegrain.c 100644 20 kb
vf_removelogo.c 100644 23 kb
vf_repeatfields.c 100644 6 kb
vf_rotate.c 100644 22 kb
vf_sab.c 100644 12 kb
vf_scale.c 100644 26 kb
vf_scale_cuda.c 100644 19 kb
vf_scale_cuda.cu 100644 10 kb
vf_scale_npp.c 100644 20 kb
vf_scale_qsv.c 100644 19 kb
vf_scale_vaapi.c 100644 15 kb
vf_selectivecolor.c 100644 23 kb
vf_separatefields.c 100644 4 kb
vf_setfield.c 100644 3 kb
vf_showinfo.c 100644 8 kb
vf_showpalette.c 100644 4 kb
vf_shuffleframes.c 100644 5 kb
vf_shuffleplanes.c 100644 5 kb
vf_signalstats.c 100644 34 kb
vf_signature.c 100644 27 kb
vf_smartblur.c 100644 11 kb
vf_spp.c 100644 18 kb
vf_spp.h 100644 2 kb
vf_ssim.c 100644 16 kb
vf_stack.c 100644 8 kb
vf_stereo3d.c 100644 45 kb
vf_subtitles.c 100644 16 kb
vf_super2xsai.c 100644 15 kb
vf_swaprect.c 100644 9 kb
vf_swapuv.c 100644 3 kb
vf_telecine.c 100644 10 kb
vf_threshold.c 100644 11 kb
vf_thumbnail.c 100644 7 kb
vf_thumbnail_cuda.c 100644 15 kb
vf_thumbnail_cuda.cu 100644 3 kb
vf_tile.c 100644 9 kb
vf_tinterlace.c 100644 23 kb
vf_tonemap.c 100644 12 kb
vf_transpose.c 100644 14 kb
vf_unsharp.c 100644 11 kb
vf_unsharp_opencl.c 100644 16 kb
vf_uspp.c 100644 19 kb
vf_vaguedenoiser.c 100644 19 kb
vf_vectorscope.c 100644 47 kb
vf_vflip.c 100644 3 kb
vf_vidstabdetect.c 100644 8 kb
vf_vidstabtransform.c 100644 13 kb
vf_vignette.c 100644 12 kb
vf_vmafmotion.c 100644 11 kb
vf_vpp_qsv.c 100644 13 kb
vf_w3fdif.c 100644 20 kb
vf_waveform.c 100644 120 kb
vf_weave.c 100644 6 kb
vf_xbr.c 100644 23 kb
vf_yadif.c 100644 18 kb
vf_zoompan.c 100644 11 kb
vf_zscale.c 100644 41 kb
video.c 100644 3 kb
video.h 100644 2 kb
vidstabutils.c 100644 3 kb
vidstabutils.h 100644 1 kb
vmaf_motion.h 100644 2 kb
vsink_nullsink.c 100644 1 kb
vsrc_cellauto.c 100644 11 kb
vsrc_life.c 100644 17 kb
vsrc_mandelbrot.c 100644 16 kb
vsrc_mptestsrc.c 100644 12 kb
vsrc_testsrc.c 100644 53 kb
w3fdif.h 100644 2 kb
window_func.h 100644 6 kb
yadif.h 100644 2 kb
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 a mean to alter decoded Audio and Video through chain of 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](https://ffmpeg.org/ffmpeg.html) is a command line toolbox to manipulate, convert and stream multimedia content. * [ffplay](https://ffmpeg.org/ffplay.html) is a minimalistic multimedia player. * [ffprobe](https://ffmpeg.org/ffprobe.html) is a simple analysis tool to inspect multimedia content. * [ffserver](https://ffmpeg.org/ffserver.html) is a multimedia streaming server for live broadcasts. * 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](https://ffmpeg.org) and in the [wiki](https://trac.ffmpeg.org). ### 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.