| CARVIEW |
Select Language
HTTP/2 200
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
set-cookie: PHPSESSID=llmrhr73bgkrkur52h9u0vmusd; path=/
content-type: text/html; charset=UTF-8
date: Sun, 28 Dec 2025 08:46:16 GMT
server: Apache
pkgsrc.se | The NetBSD package collection
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
mail
math
mbone
meta-pkgs
misc
multimedia
ffmpeg5
net
news
parallel
pkgtools
print
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./multimedia/ffmpeg5, Decoding, encoding and streaming software (v5.x)
[
Branch: CURRENT, Version: 5.1.8nb1, Package name: ffmpeg5-5.1.8nb1, Maintainer: pkgsrc-users
FFmpeg is a complete, cross-platform solution to record, convert
and stream audio and video. It includes libavcodec - the leading
audio/video codec library.
This package contains major version 5.
Required to run:
[textproc/libxml2] [graphics/freetype2] [multimedia/xvidcore] [multimedia/libtheora] [audio/speex] [audio/lame] [audio/libvorbis] [fonts/fontconfig] [security/gnutls] [x11/libxcb] [multimedia/libvdpau] [multimedia/libva] [multimedia/libvpx] [multimedia/libass] [graphics/libwebp] [audio/libopus] [multimedia/x265] [multimedia/libbluray] [multimedia/libaom] [multimedia/dav1d] [multimedia/x264]
Required to build:
[pkgtools/x11-links] [devel/nasm] [x11/xcb-proto] [x11/xorgproto]
Package options: aom, ass, bluray, fontconfig, freetype, gnutls, lame, libvpx, libwebp, opus, speex, theora, vaapi, vdpau, vorbis, x11, x264, x265, xvid
Navigation:
-
Browse pkgsrc
(this page)
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
math
mbone
meta-pkgs
misc
multimedia
ffmpeg5net
news
parallel
pkgtools
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./multimedia/ffmpeg5, Decoding, encoding and streaming software (v5.x)
[
CVSweb ] [
Homepage ] [
RSS ] [
Required by ] [
Add to tracker ]
Branch: CURRENT, Version: 5.1.8nb1, Package name: ffmpeg5-5.1.8nb1, Maintainer: pkgsrc-users
FFmpeg is a complete, cross-platform solution to record, convert
and stream audio and video. It includes libavcodec - the leading
audio/video codec library.
This package contains major version 5.
Required to run:
[textproc/libxml2] [graphics/freetype2] [multimedia/xvidcore] [multimedia/libtheora] [audio/speex] [audio/lame] [audio/libvorbis] [fonts/fontconfig] [security/gnutls] [x11/libxcb] [multimedia/libvdpau] [multimedia/libva] [multimedia/libvpx] [multimedia/libass] [graphics/libwebp] [audio/libopus] [multimedia/x265] [multimedia/libbluray] [multimedia/libaom] [multimedia/dav1d] [multimedia/x264]
Required to build:
[pkgtools/x11-links] [devel/nasm] [x11/xcb-proto] [x11/xorgproto]
Package options: aom, ass, bluray, fontconfig, freetype, gnutls, lame, libvpx, libwebp, opus, speex, theora, vaapi, vdpau, vorbis, x11, x264, x265, xvid
Master sites:
Filesize: 9791.145 KBVersion history: (Expand)
- (2025-12-22) Updated to version: ffmpeg5-5.1.8nb1
- (2025-12-04) Updated to version: ffmpeg5-5.1.8
- (2025-10-24) Updated to version: ffmpeg5-5.1.7nb1
- (2025-09-22) Updated to version: ffmpeg5-5.1.7
- (2025-08-31) Updated to version: ffmpeg5-5.1.6nb9
- (2025-07-15) Package has been reborn
CVS history: (Expand)
| 2025-12-22 07:08:18 by Adam Ciarcinski | Files touched by this commit (128) |
Log message: revbump for x264 |
| 2025-12-16 15:57:46 by Paolo Vincenzo Olivo | Files touched by this commit (5) |
Log message: multimedia/ffmpeg*: add optional sndio support |
| 2025-12-04 17:23:09 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message: ffmpeg5 ffplay5: updated to 5.1.8 version 5.1.8: avutil/common: cast GET_BYTE/GET_16BIT returned value avfilter/vf_drawtext: Account for bbox text seperator avcodec/utvideodec: Set B for the width= 1 case in restore_median_planar_il() avformat/rtpdec_rfc4175: Only change PayloadContext on success avformat/rtpdec_rfc4175: Check dimensions avformat/rtpdec_rfc4175: Fix memleak of sampling avformat/http: Fix off by 1 error avcodec/exr: spelling avcodec/exr: use tile dimensions in pxr24 UINT case avcodec/exr: Simple check for available channels avformat/sctp: Check size in sctp_write() avformat/rtmpproto: consider command line argument lengths avformat/rtmpproto_ Check tcurl and flashver length avcodec/g723_1enc: Make min_err 64bit avformat/rtpenc_h264_hevc: Check space for nal_length_size in \ ff_rtp_send_h264_hevc() swscale/output: Fix integer overflow in yuv2ya16_X_c_template() avcodec/exr: Check that DWA has 3 channels avcodec/exr: check ac_size avcodec/exr: Round dc_w/h up avcodec/mjpegdec: Explain buf_size/width/height check avformat/avidec: Fix integer overflow iff ULONG_MAX < INT64_MAX fftools/ffmpeg_mux_init: Fix double-free on error avformat/aviobuf: Keep checksum_ptr consistent in avio_seek() aacenc_tns: clamp filter direction energy measurement avcodec/dxv: Check coded_height, to avoid invalid av_clip() avcodec/aac/aacdec: dont allow ff_aac_output_configure() allocating a new frame \ if it has no frame avformat/lrcdec: Fix fate-sub-lrc-ms-remux on x86-32 avcodec/sanm: Check w,h,left,top avcodec/utvideodec: Clear plane_start array lavc/aarch64: Fix addp overflow in ff_pred16x16_plane_neon_10 avcodec/x86/pngdsp: add missing emms at the end of add_png_paeth_prediction |
| 2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999) |
Log message: *: recursive bump for pcre2 Running an old binary against the new pcre doesn't work: /usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \ /usr/pkg/lib/libglib-2.0.so.0 not defined |
| 2025-10-11 22:11:22 by matthew green | Files touched by this commit (9) |
Log message: port some changes from ffmpeg 7 back that GCC 14 needs (type mismatch.) |
| 2025-09-22 16:25:04 by Adam Ciarcinski | Files touched by this commit (5) | |
Log message: ffmpeg5 ffplay5: updated to 5.1.7 version 5.1.7: avcodec/exr: Check rle_raw_data and surroundings avcodec/dxv: Check that we initialize op_data avcodec/exr: Check for pixel type consistency in DWA avcodec/libvorbisdec: avoid overflow when assinging sample rate from long to int avcodec/g726: init missing sample rate avformat/lrcdec: limit input timestamp range to avoid overflows avcodec/scpr3: Clear clr avcodec/ilbcdec: Clear cbvec when used with create_augmented_vector() avcodec/jpeg2000dec: Make sure the 4 extra bytes allocated are initialized avfilter/avf_showcqt: fix unbounded index when copying to fft_data avcodec/aacsbr_template: Check ilb avcodec/utvideodec: Set B for the width= 1 case avcodec/ffv1: Clear state on alloc avcodec/jpeg2000dec: implement cdef remapping during pixel format matching avcodec/jpeg2000dec: move cdef default check into get_siz() avcodec/exr: Dont access outside xsize/ysize examples: Add check and replace av_free() to avoid potential memory errors libavcodec/tests/snowenc: Add av_free() to avoid memory leak libavcodec/videotoolbox_vp9: Move av_malloc() to avoid memory leak avcodec/mpc8: init avctx->sample_rate avformat/libopenmpt: fix seeking weirdness avformat/hls: add cmfv/cmfa exceptions avformat/lrcdec: support arbitrary precision timestamp avcodec/ffv1dec: Disable frame threading due to race condition swscale/swscale_unscaled: use 8 line alignment for planarCopyWrapper with dithering Update for 5.1.7 libavcodec/tests/motion: Add check for avcodec_alloc_context3() avcodec/tests/avpacket: Add av_free() to avoid memory leak examples: Add av_freep to avoid potential memory leak avcodec/tests/avpacket: Add av_packet_free() to avoid memory leak avcodec/fits: Clear naxis avcodec/vqavideo; Check bytestream2_get_buffer() reading next_codebook_buffer avcodec/lzf: Check for input space avcodec/imc: Clear padding of buf16 avcodec/cri: Check bytestream2_get_buffer() for end avcodec/cri: Factor read_len out avformat/dashdec: Allocate space for appended "/" avformat/mxg: clear AV_INPUT_BUFFER_PADDING_SIZE avformat/vqf: Ensure that comm_chunk is fully read avformat/mov: make sure file_checksum is fully initialized avformat/asfdec_f: Check amount of value read avformat/concatdec: Clip duration in one more case in get_best_effort_duration() avcodec/ffv1dec: Check k in get_vlc_symbol() avcodec/cfhd: Check idwt_buf size before allocation avcodec/ivi: Check luma/chroma mb_size avcodec/motion_est: don't add offsets to NULL pointers swscale/swscale_unscaled: don't add offsets to NULL pointers libavcodec/alsdec.c: Add check for av_malloc_array() and av_calloc() avcodec/psd: Move frame allocation after RLE processing avcodec/smacker: Move buffer allocation to later avcodec/opus: don't materialize buf pointer from null avcodec/speexdec: consider differing frame sizes in remaining space check avformat/iff: Check nb_channels == 0 in CHNL avcodec/mss2dsp: use FF_PTR_ADD to add offsets to a pointer avformat/movenc: fix writing reserved bits in EC3SpecificBox avcodec/speexdec: Pass and check remaining packets to decode functions avcodec/rkmppdec: Fix double-free on error avcodec/ppc/vp8dsp_altivec: Fix out-of-bounds access avcodec/takdec: Check remaining space for first predictors avcodec/svq3: Check there are bits left before decompression avcodec/sonic: Check num_taps avformat/imf_cpl: do not continue looping forever avformat/mov: reject negative ELST durations avformat/avidec: Ignore duplicate GAB2 avcodec/h264_mb: Fix tmp_cr for arm avcodec/vorbisdec: Dont treat overread as error avformat/iff: Check nb_channels == 0 in MHDR tests/fate/filter-video: Fix dependancy for codecview libpostproc: check minimum size avformat/hls: Fix flash1.bogulus.cfd support avformat/hls: Split allowed_segment_extensions off allowed_extensions avformat/hls: Fix Youtube AAC avformat/hls: add fmp4 to allowed_extensions avformat/hls: Add ec3 to allowed_extensions avformat/hls: Add cmfv and cmfa to allowed_extensions configure: Clearer documentation for "disable-safe-bitstream-reader" swscale/output: Fix integer overflow in yuv2gbrp_full_X_c() avcodec/libtheora: fix setting keyframe_mask avfilter/buffersrc: check for valid sample rate doc: replace http/git by https urls configure: update copyright year avformat/hls: Partially revert "reduce default max reload to 3" avformat/hls: Fix twitter libavformat/hls: Be more restrictive on mpegts extensions avformat/hls: .ts is always ok even if its a mov/mp4 avformat/hls: Print input format in error message avformat/hls: Be more picky on extensions avformat: add ff_match_url_ext() avfilter/bwdif: account for chroma sub-sampling in min size calculation avfilter/af_afwtdn: fix crash with EOF handling avfilter/vf_colorcorrect: fix memory leaks avfilter/vf_codecview: fix heap buffer overflow avformat/iff: Check that we have a stream in read_dst_frame() avformat/mlvdec: fix size checks avformat/mxfdec: Check edit unit for overflow in mxf_set_current_edit_unit() avcodec/h263dec: Check against previous dimensions instead of coded avformat/mxfdec: Check avio_read() success in mxf_decrypt_triplet() avcodec/huffyuvdec: Initialize whole output for decode_gray_bitstream() avformat/ipmovie: Check signature_buffer read avformat/wtvdec: Initialize buf avcodec/cbs_vp9: Initialize VP9RawSuperframeIndex avformat/vqf: Propagate errors from add_metadata() avformat/vqf: Check avio_read() in add_metadata() avformat/dashdec: Check whitelist avutil/avstring: dont mess with NULL pointers in av_match_list() avfilter/vf_v360: Fix NULL pointer use avcodec/mpegvideo_enc: Check FLV1 resolution limits avcodec/ffv1enc: Fix handling of 32bit unsigned symbols avcodec/vc1dec: Clear block_index in vc1_decode_reset() avcodec/aacsbr_template: Clear n_q on error swscale/output: Fix undefined overflow in yuv2rgba64_full_X_c_template() avfilter/af_pan: Fix sscanf() use avfilter/vf_grayworld: Use the correct pointer for av_log() avfilter/vf_addroi: Add missing NULL termination to addroi_var_names[]() avcodec/get_buffer: Use av_buffer_mallocz() for audio same as its done for video avformat/rmdec: check that buf if completely filled avcodec/hapdec: Clear tex buffer avformat/mxfdec: Check that key was read sucessfull avformat/rpl: Fix check for negative values avformat/mlvdec: Check avio_read() avcodec/utils: Fix block align overflow for ADPCM_IMA_WAV avformat/matroskadec: Check pre_ns for overflow avutil/timecode: Avoid fps overflow in av_timecode_get_smpte_from_framenum() avcodec/webp: Check ref_x/y avcodec/ilbcdec: Initialize tempbuff2 avformat/qcp: Check for read failure in header avformat/dxa: check bpc swscale/slice: clear allocated memory in alloc_lines() avcodec/mjpegdec: Disallow progressive bayer images avformat/icodec: fix integer overflow with nb_pal doc/developer: Document relationship between git accounts and MAINTAINERS avformat/vividas: Check avio_read() for failure avformat/ilbc: Check avio_read() for failure avformat/nistspheredec: Clear buffer avformat/mccdec: Initialize and check rate.den avformat/rpl: check channels INSTALL: explain the circular dependency issue and solution avformat/mpegts: Initialize predefined_SLConfigDescriptor_seen avformat/mxfdec: Fix overflow in midpoint computation swscale/output: used unsigned for bit accumulation avcodec/rangecoder: only perform renorm check/loop for callers that need it avcodec/ffv1dec: Fix end computation with ec=2 avcodec/ffv1enc: Prevent generation of files with broken slices avformat/matroskadec: Check desc_bytes so bits fit in 64bit avformat/mov: Avoid overflow in dts avcodec/ffv1enc: Correct error message about unsupported version avcodec/ffv1enc: Slice combination is unsupported avcodec/ffv1enc: 2Pass mode is not possible with golomb coding avcodec/ffv1enc: Fix >8bit context size avcodec/xan: Add basic input size check avcodec/svq3: Check for minimum size input avcodec/eacmv: Check input size for intra frames avcodec/jfdctint_template: use unsigned z* in row_fdct() avformat/asf: Check picsize avformat/mxfdec: Check timecode for overflow avformat/mxfdec: More offset_temp checks swscale/output: Fix undefined integer overflow in yuv2rgba64_2_c_template() swscale/swscale: Use unsigned operation to avoid undefined behavior avcodec/vc2enc: basic sanity check on slice_max_bytes avformat/mvdec: Check if name was fully read avcodec/wmavoice: Do not use uninitialized pitch[0] avformat/argo_brp: Check that ASF chunk header is completely read avcodec/notchlc: Check bytes left before reading avcodec/vc1_block: propagate error codes avformat/apetag: Check APETAGEX avcodec/avcodec: Warn about data returned from get_buffer*() avformat/av1dec: Better fix for \ 70872/clusterfuzz-testcase-minimized-ffmpeg_dem_OBU_fuzzer-6005782487826432 avcodec/alsdec: clear last_acf_mantissa avcodec/aic: Clear slice_data avcodec/vc1dec: Clear mb_type_base and ttblk_base avcodec/shorten: clear padding avformat/mpeg: Check an avio_read() for failure avcodec/mvha: Clear remaining space after inflate() avformat/segafilm: Set keyframe avcodec/sga: av_assert1 check init_get_bits8() tools/target_dec_fuzzer: Check that FFv1 doesnt leave uninitialized memory in \ its buffers avdevice/dshow: Initialize 2 pointers avcodec/dxva2: initialize hr in ff_dxva2_common_end_frame() avcodec/dxva2: initialize validate avcodec/dxva2: Initialize ConfigBitstreamRaw avcodec/dxva2: Initialize dxva_size and check it avfilter/vf_xfade: Compute w2, h2 with float avfilter/vf_v360: Assert that vf was initialized avfilter/vf_tonemap_opencl: Dereference after NULL check avfilter/af_surround: Check output format avfilter/vf_xfade_opencl: Check ff_inlink_consume_frame() for failure avformat/lmlm4: Eliminate some AVERROR(EIO) tools/target_dec_fuzzer: Use av_buffer_allocz() to avoid missing slices to have \ unpredictable content avformat/wtvdec: Check length of read mpeg2_descriptor avformat/wtvdec: clear sectors avcodec/parser: ensure input padding is zeroed avformat/img2dec: Clear padding data after EOF avformat/wavdec: Check if there are 16 bytes before testing them avfilter/split: consume all frames before forwarding inlink status avfilter/split: fix EOF passing to inlink avfilter/avfiltergraph: fix regression in picking channel layout avformat/wavdec: increase requested probe score for codec probe doc/resampler.texi: add missing swr channel layout options swresample/swresample_frame: fix regression in detecting changes lsws/ppc/yuv2rgb_altivec: Fix build in non-VSX environments with Clang v2 lsws/ppc/yuv2rgb_altivec: Fix build in non-VSX environments with Clang avformat/mov: (v4) fix get_eia608_packet configure: Improve the check for the rsync --contimeout option rtmpproto: Avoid rare crashes in the fail: codepath in rtmp_open lavc/aarch64: Fix ff_pred16x16_plane_neon_10 lavc/aarch64: Fix ff_pred8x8_plane_neon_10 vp9: recon: Use emulated edge to prevent buffer overflows arm: vp9mc: Load only 12 pixels in the 4 pixel wide horizontal filter aarch64: vp9mc: Load only 12 pixels in the 4 pixel wide horizontal filter avfilter/f_loop: fix aloop activate logic avfilter/f_loop: fix length of aloop leftover buffer avutil/wchar_filename: re-introduce explicit cast of void* to char* avcodec/libx265: unbreak build for X265_BUILD >= 213 lavc/libx265: unbreak build for X265_BUILD >= 210 avformat/libzmq: fix check for zmq protocol prefix configure: improve check for POSIX ioctl configure: restore autodetection of v4l2 and fbdev configure: use just the pkg-config for sndio avformat/hlsenc: correctly reset subtitle stream counter per-varstream libavcodec/arm/mlpdsp_armv5te: fix label format to work with binutils 2.43 |
| 2025-08-31 00:46:51 by Thomas Klausner | Files touched by this commit (1355) |
Log message: *: recursive bump for tiff growing lerc dependency |
| 2025-05-22 21:42:40 by Nia Alarie | Files touched by this commit (5) |
Log message: ffmpeg[3-7]: Fix building on n64 mips. |
