aboutsummaryrefslogtreecommitdiff
path: root/multimedia/ffmpeg/files
Commit message (Collapse)AuthorAgeFilesLines
* graphics/vulkan-headers: update to 1.3.277Jan Beich2024-02-021-0/+1324
| | | | | | | | Force rebuild vulkan-loader to make sure vulkaninfo shows the new version. Changes: https://github.com/KhronosGroup/Vulkan-Headers/compare/v1.3.276...v1.3.277 See also: https://www.khronos.org/blog/khronos-releases-vulkan-video-av1-decode-extension-vulkan-sdk-now-supports-h.264-h.265-encode Reported by: Repology, portscout
* graphics/glslang: update to 14.0.0Jan Beich2024-01-041-0/+13
| | | | | Changes: https://github.com/KhronosGroup/glslang/releases/tag/13.0.0 Reported by: GitHub (watch releases)
* multimedia/ffmpeg: update to 6.1.1Jan Beich2024-01-011-8/+0
| | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n6.1.1:/Changelog Reported by: Repology, portscout
* multimedia/ffmpeg: update to 6.1Jan Beich2023-11-171-37/+0
| | | | | | | | | | - HARFBUZZ (like ASS option) is enabled to keep -vf drawtext - Rebuild mpv to expose --hwdec=vulkan Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n6.1:/Changelog PR: 272575 Reported by: Repology Exp-run by: antoine
* multimedia/ffmpeg*: enable support for the .data.rel.ro sectionRobert Nagy2023-08-291-3/+11
| | | | | | | | enable support for the .data.rel.ro section because the arm64 assembly code in ffmpeg depends on it in case of -pie and -fPIC Reviewed by: jbeich Differential Revision: https://reviews.freebsd.org/D41609
* graphics/libplacebo: update to 6.292.0Jan Beich2023-07-061-0/+37
| | | | | Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v6.292.0 Reported by: Repology
* multimedia/ffmpeg: Import compatibility patch for qt5-webengineKai Knoblich2023-04-271-0/+35
| | | | | | Add symbol for "av_stream_get_first_dts" to ffmpeg PR: 270209
* multimedia/ffmpeg: update to 6.0Jan Beich2023-04-273-1388/+14
| | | | | | | | | | | | | | | * --enable-avresample is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/420cedd49745 * SHADERC replaces GLSLANG per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/da72aca7b025 * VULKAN is enabled per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fa2e460f635 * LIBPLACEBO is enabled to have even more Vulkan goodies * LCMS2 is enabled for better ICC profile support * JXL is enabled for https://github.com/mpv-player/mpv/commit/1345977f9976 Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n6.0:/Changelog PR: 261302 Reported by: Repology Exp-run by: antoine Approved by: tcberner
* multimedia/ffmpeg: speed up DRM (kmsgrab), OPENCL, VAAPI, VULKANJan Beich2023-03-081-0/+24
| | | | https://github.com/ffmpeg/ffmpeg/commit/993d8d94296e
* multimedia/ffmpeg: add NVENC optionAlex S2022-10-191-0/+9
| | | | | | | | On FreeBSD requires nvidia-driver >= 495 for CUDA initialization fix and linux-nvidia-libs + libc6-shim until nvidia-driver provides native libcuda.so, libnvidia-encode.so, libnvcuvid.so. PR: 264027
* multimedia/ffmpeg: update to 4.4.3Jan Beich2022-10-101-11/+2
| | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.4.3:/Changelog Reported by: portscout
* multimedia/ffmpeg: fix build with SDL option enabledMartin Neubauer2022-09-191-0/+9
| | | | | | | | | | | | | | | | | Since this is a patch that has already applied to the ffmpeg upstream, we should either apply this patch or upgrade to an fixed upstream version, see: https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/e5163b1d3438 This issue has existed for some time and despite the port being upgraded in between, therefore I'll commit the patch under the "just fix it" exception granted by portmgr, it can be removed by the maintainers when ffmpeg is upgraded to a fixed version. PR: 266299 Reported by: m.ne@gmx.net (Martin Neubauer) Approved by: portmgr (implicit)
* multimedia/ffmpeg: backport a SVTAV1 fixJan Beich2022-09-131-5/+20
|
* multimedia/ffmpeg: backport more SVTAV1 fixesJan Beich2022-05-181-84/+138
| | | | Bump PORTREVISION twice to catch up with 2022Q2 branch.
* multimedia/ffmpeg: backport one more SVTAV1 fixJan Beich2022-04-241-49/+89
| | | | https://gitlab.com/AOMediaCodec/SVT-AV1/-/issues/1858
* multimedia/ffmpeg: update to 4.4.2Jan Beich2022-04-181-39/+0
| | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.4.2:/Changelog Reported by: OpenBSD
* multimedia/ffmpeg: backport DAV1D and SVTAV1 fixesJan Beich2022-03-272-47/+143
|
* multimedia/ffmpeg: switch 5e728b3087b2 to merged versionJan Beich2022-03-061-137/+260
|
* multimedia/ffmpeg: backport SVTAV1 fixes after d187ef940034Jan Beich2022-02-251-0/+271
|
* multimedia/ffmpeg: switch VMAF to v2 API (built-in models)Jan Beich2021-11-081-12/+808
|
* multimedia/vmaf: unbreak legacy API consumers after 1868dedecc9aJan Beich2021-11-081-0/+32
| | | | | | | | | | | | | | $ aomenc --tune=vmaf --output=foo.mp4 foo.y4m Pass 1/2 frame 1/0 0B 0 us 0.00 fpm [ETA unknown] libvmaf ERROR could not read model from path: "/usr/local/share/model/vmaf_v0.6.1.json" Fatal error: Failed to load VMAF model. $ ffmpeg -i foo.y4m -i bar.y4m -lavfi libvmaf -f null - [...] libvmaf INFO `compute_vmaf()` is deprecated and will be removed in a future libvmaf version libvmaf ERROR could not read model from path: "/usr/local/share/model/vmaf_v0.6.1.pkl" libvmaf ERROR support for pkl model files has been removed, use json libvmaf ERROR problem loading model file: /usr/local/share/model/vmaf_v0.6.1.pkl [Parsed_libvmaf_0 @ 0x8061b3b40] libvmaf encountered an error, check log for details
* multimedia/ffmpeg: unbreak LENSFUN=ON after 3d7938b00655Oleg Sidorkin2021-04-151-0/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libavfilter/vf_lensfun.c:229:63: error: too many arguments to function call, expected 5, have 7 inlink->h, LF_PF_U8, lensfun->reverse); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/lensfun/lensfun.h:3075:11: note: 'lf_modifier_create' declared here LF_EXPORT lfModifier *lf_modifier_create ( ^ libavfilter/vf_lensfun.c:231:119: error: too few arguments to function call, expected 5, have 3 lf_modifier_enable_vignetting_correction(lensfun->modifier, lensfun->aperture, lensfun->focus_distance); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /usr/local/include/lensfun/lensfun.h:3097:11: note: 'lf_modifier_enable_vignetting_correction' declared here LF_EXPORT int lf_modifier_enable_vignetting_correction ( ^ libavfilter/vf_lensfun.c:233:75: error: too few arguments to function call, expected 3, have 1 lf_modifier_enable_distortion_correction(lensfun->modifier); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /usr/local/include/lensfun/lensfun.h:3091:11: note: 'lf_modifier_enable_distortion_correction' declared here LF_EXPORT int lf_modifier_enable_distortion_correction (lfModifier *modifier, const lfLens* lens, float focal); ^ libavfilter/vf_lensfun.c:234:100: error: too few arguments to function call, expected 4, have 2 lf_modifier_enable_projection_transform(lensfun->modifier, lensfun->target_geometry); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /usr/local/include/lensfun/lensfun.h:3101:11: note: 'lf_modifier_enable_projection_transform' declared here LF_EXPORT cbool lf_modifier_enable_projection_transform ( ^ /usr/local/include/lensfun/lensfun.h:115:15: note: expanded from macro 'cbool' #define cbool int ^ libavfilter/vf_lensfun.c:238:68: error: too few arguments to function call, expected 3, have 1 lf_modifier_enable_tca_correction(lensfun->modifier); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /usr/local/include/lensfun/lensfun.h:3094:11: note: 'lf_modifier_enable_tca_correction' declared here LF_EXPORT int lf_modifier_enable_tca_correction (lfModifier *modifier, const lfLens* lens, float focal); ^ PR: 255035
* multimedia/ffmpeg: fix build on powerpc64*Piotr Kubaj2021-04-101-142/+12
| | | | | | | | vec_xl function is already defined in altivec.h. Don't redefine it. While here, remove the previous patch that is no longer needed with LLVM 11. Since for LTO LLVM 9 is used, switch to GCC for LTO option.
* multimedia/ffmpeg: update to 4.4Jan Beich2021-04-081-24/+0
| | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.4:/Changelog Reported by: Repology
* graphics/glslang: update to 11.0.0Jan Beich2020-12-251-0/+24
| | | | | | | Changes: https://github.com/KhronosGroup/glslang/compare/8.13.3743...10-11.0.0 Notes: svn path=/head/; revision=559202
* multimedia/ffmpeg: fix build on powerpc and powerpc64Piotr Kubaj2020-06-181-0/+145
| | | | | | | | | | Revert 3a557c5d88b7b15b5954ba2743febb055549b536 to fix build error on POWER systems. PR: 247375 Approved by: jbeich (maintainer) Notes: svn path=/head/; revision=539539
* multimedia/ffmpeg: switch to upstream svt-vp9 fixJan Beich2020-06-171-14/+0
| | | | Notes: svn path=/head/; revision=539409
* multimedia/ffmpeg: update to 4.3Jan Beich2020-06-166-1150/+16
| | | | | | | | | | | | | | New defaults (using existing dependencies): - Enable DRM for VAAPI-capable capture on KMS console, Wayland, X11 - Enable LIBXML2 by default for DASH demuxing support [1] Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.3:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ Requested by: Tal Al <tad@vif.com> (via private mail) [1] Reported by: portscout Notes: svn path=/head/; revision=539350
* multimedia/ffmpeg: backport VP9 decode to VDPAUJan Beich2019-12-201-0/+330
| | | | | | | | | VP9 is supported since Maxwell 2nd generation e.g., GeForce GTX 960. PR: 242715 Notes: svn path=/head/; revision=520518
* multimedia/ffmpeg: backport minor rav1e fixJan Beich2019-11-141-1/+2
| | | | Notes: svn path=/head/; revision=517545
* multimedia/ffmpeg: backport rav1e supportJan Beich2019-11-111-0/+722
| | | | | | | https://www.reddit.com/r/AV1/comments/dubsv5/rav1e_support_lands_in_ffmpeg_master/ Notes: svn path=/head/; revision=517258
* multimedia/ffmpeg: replace r495918 with upstream fixJan Beich2019-09-211-10/+11
| | | | | | | Patch conflict makes it easier to prune on update. Notes: svn path=/head/; revision=512495
* multimedia/ffmpeg: update to 4.2.1Jan Beich2019-09-061-13/+0
| | | | | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2.1:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ Notes: svn path=/head/; revision=511374
* Fix build on ppc64 / clang.Thomas Zander2019-08-231-0/+55
| | | | | | | | | | | | | Details: - Import build fix from upstream, see: https://ffmpeg.org/pipermail/ffmpeg-devel/2019-August/247682.html https://trac.ffmpeg.org/ticket/7861 PR: 239782 Submitted by: pkubaj Notes: svn path=/head/; revision=509646
* multimedia/ffmpeg: unbreak mkv seeking beyond 2gb after r508216Jan Beich2019-08-171-0/+13
| | | | | | | | | PR: 239905 Reported by: naddy Obtained from: upstream (release/4.2 branch) Notes: svn path=/head/; revision=509174
* multimedia/ffmpeg: update to 4.2Jan Beich2019-08-055-802/+22
| | | | | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ Notes: svn path=/head/; revision=508216
* multimedia/ffmpeg: update to 4.1.4Jan Beich2019-07-082-17/+33
| | | | | | | | | | | - Backport more dav1d fixes from master branch Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1.4:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ MFH: 2019Q3 (stabilization, maybe security) Notes: svn path=/head/; revision=506252
* multimedia/ffmpeg: backport AOM warning fixJan Beich2019-05-091-1/+12
| | | | | | | [libaom-av1 encoder @ 0x807b0d1c0] Value -1.000000 for parameter 'enable-intrabc' out of range [0 - 1] Notes: svn path=/head/; revision=501064
* multimedia/ffmpeg: backport some aom/dav1d fixesJan Beich2019-03-302-26/+177
| | | | Notes: svn path=/head/; revision=497230
* Prefer dav1d over for decodingThomas Zander2019-03-161-0/+18
| | | | | | | | | PR: 234194 Submitted by: jbeich (patch) Reported by: rozhuk.im@gmail.com Notes: svn path=/head/; revision=495918
* multimedia/ffmpeg: backport fixes for libdav1dJan Beich2019-03-131-16/+127
| | | | Notes: svn path=/head/; revision=495535
* multimedia/ffmpeg: backport fixes for libaom/libdav1dJan Beich2019-01-102-36/+222
| | | | Notes: svn path=/head/; revision=489841
* multimedia/aom: update to 1.0.0.1104Jan Beich2018-12-271-27/+0
| | | | | | | Changes: https://aomedia.googlesource.com/aom/+log/9a48f9ca5..9b1252eab Notes: svn path=/head/; revision=488498
* multimedia/aom: update to 1.0.0.1080Jan Beich2018-12-201-0/+27
| | | | | | | Changes: https://aomedia.googlesource.com/aom/+log/440e6d412..54f971197 Notes: svn path=/head/; revision=487820
* multimedia/ffmpeg: backport dav1d supportJan Beich2018-12-161-0/+325
| | | | | | | | | | | If both AOM and DAV1D are enabled FFmpeg defaults to libaom-av1, so libdav1d needs to be selected explicitly. For example, $ mpv --vd=libdav1d, --ytdl-format='bestvideo[vcodec=av01.0.05M.08]+bestaudio' \ 'https://www.youtube.com/playlist?list=PLyqf6gJt7KuHBmeVzZteZUlNUQAVLwrZS' Notes: svn path=/head/; revision=487560
* multimedia/ffmpeg: update to 4.1Jan Beich2018-11-061-15/+0
| | | | | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ Notes: svn path=/head/; revision=484273
* Unbreak build on 12-BETA after OpenSSL 1.1.1 import into baseThomas Zander2018-10-281-0/+8
| | | | | | | | | PR: 232707 Submitted by: fluffy MFH: 2018Q4 Notes: svn path=/head/; revision=483316
* multimedia/ffmpeg: unbreak ALSA=off after r468844Jan Beich2018-10-211-0/+12
| | | | | | | | | https://ffmpeg.org/pipermail/ffmpeg-devel/2018-September/234516.html PR: 232498 Notes: svn path=/head/; revision=482658
* multimedia/aom: update to 1.0.0.693Jan Beich2018-10-011-0/+15
| | | | | | | | | | | | | 1.0.0 was when bitstream stabilized. As browsers don't stick to a particular version there's no reason for us as well. https://chromium-review.googlesource.com/1234955 https://bugzilla.mozilla.org/show_bug.cgi?id=1489285 Changes: https://aomedia.googlesource.com/aom/+log/v1.0.0..b69d8fe84/ Security: oss-fuzz Notes: svn path=/head/; revision=481044
* multimedia/ffmpeg: drop unused file after r468844Jan Beich2018-05-041-27/+0
| | | | Notes: svn path=/head/; revision=469009