notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
ccextractor Closed caption extractor for MPEG and H264 files
0.85_22 multimedia on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.85_21Version of this port present on the latest quarterly branch.
Maintainer: oz@nixil.net search for ports maintained by this maintainer
Port Added: 2017-11-24 19:08:25
Last Update: 2021-10-09 00:45:18
Commit Hash: f16d8e5
License: GPLv2
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (60 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/ccextractor-0.85_22/catalog.mk
  3. /usr/local/share/licenses/ccextractor-0.85_22/LICENSE
  4. /usr/local/share/licenses/ccextractor-0.85_22/GPLv2
  5. bin/ccextractor
  6. include/activity.h
  7. include/asf_constants.h
  8. include/avc_functions.h
  9. include/bitstream.h
  10. include/ccx_common_char_encoding.h
  11. include/ccx_common_common.h
  12. include/ccx_common_constants.h
  13. include/ccx_common_option.h
  14. include/ccx_common_platform.h
  15. include/ccx_common_structs.h
  16. include/ccx_common_timing.h
  17. include/ccx_decoders_608.h
  18. include/ccx_decoders_708.h
  19. include/ccx_decoders_708_encoding.h
  20. include/ccx_decoders_708_output.h
  21. include/ccx_decoders_common.h
  22. include/ccx_decoders_isdb.h
  23. include/ccx_decoders_structs.h
  24. include/ccx_decoders_vbi.h
  25. include/ccx_decoders_xds.h
  26. include/ccx_demuxer.h
  27. include/ccx_dtvcc.h
  28. include/ccx_encoders_common.h
  29. include/ccx_encoders_helpers.h
  30. include/ccx_encoders_spupng.h
  31. include/ccx_encoders_structs.h
  32. include/ccx_encoders_xds.h
  33. include/ccx_gxf.h
  34. include/ccx_mp4.h
  35. include/ccx_share.h
  36. include/ccx_sub_entry_message.pb-c.h
  37. include/compile_info.h
  38. include/configuration.h
  39. include/disable_warnings.h
  40. include/dvb_subtitle_decoder.h
  41. include/dvd_subtitle_decoder.h
  42. include/ffmpeg_intgr.h
  43. include/file_buffer.h
  44. include/hamming.h
  45. include/hardsubx.h
  46. include/lib_ccx.h
  47. include/list.h
  48. include/networking.h
  49. include/ocr.h
  50. include/spupng_encoder.h
  51. include/stdintmsc.h
  52. include/teletext.h
  53. include/ts_functions.h
  54. include/utility.h
  55. include/wtv_constants.h
  56. lib/libccx.so
  57. libdata/pkgconfig/ccx.pc
  58. @owner
  59. @group
  60. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • ccextractor>0:multimedia/ccextractor
  • For LIB depends:
    • libccx.so:multimedia/ccextractor
To install the port:
cd /usr/ports/multimedia/ccextractor/ && make install clean
To add the package, run one of these commands:
  • pkg install multimedia/ccextractor
  • pkg install ccextractor
PKGNAME: ccextractor
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
ccextractor
ABIlatestquarterly
FreeBSD:11:aarch640.85_80.85_16
FreeBSD:11:amd64-0.85_21
FreeBSD:11:armv6-0.85_16
FreeBSD:11:i3860.85_210.85_21
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch640.85_80.85_22
FreeBSD:12:amd640.85_220.85_22
FreeBSD:12:armv60.85_80.85_18
FreeBSD:12:armv7-0.85_18
FreeBSD:12:i3860.85_220.85_22
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-0.85_20
FreeBSD:13:aarch640.85_220.85_22
FreeBSD:13:amd640.85_220.85_22
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.85_220.85_22
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch640.85_22-
FreeBSD:14:amd640.85_22-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.85_22-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc640.85_20-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. x11.pc : x11/libX11
Runtime dependencies:
  1. x11.pc : x11/libX11
Library dependencies:
  1. libfontconfig.so : x11-fonts/fontconfig
  2. libfreetype.so : print/freetype2
  3. libgmp.so : math/gmp
  4. libgnutls.so : security/gnutls
  5. libogg.so : audio/libogg
  6. libopencv_core.so : graphics/opencv
  7. libpng.so : graphics/png
  8. libschroedinger-1.0.so : multimedia/schroedinger
  9. libtheoraenc.so : multimedia/libtheora
  10. libv4l2.so : multimedia/libv4l
  11. libva-x11.so : multimedia/libva
  12. libvdpau.so : multimedia/libvdpau
  13. libvorbisenc.so : audio/libvorbis
  14. libvpx.so : multimedia/libvpx
  15. libx264.so : multimedia/libx264
  16. libx265.so : multimedia/x265
  17. libxvidcore.so : multimedia/xvid
  18. libavcodec.so : multimedia/ffmpeg
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/CCExtractor/ccextractor/tar.gz/v0.85?dummy=/
Collapse this list.

Number of commits found: 29

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
09 Oct 2021 00:45:18
 files touched by this commit commit hash:f16d8e56352394e557b1ab24f1a3582300e414af  0.85_22
Jan Beich (jbeich) search for other commits by this committer
multimedia/libvpx: update 1.11.0

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.10.0..v1.11.0
Reported by:	portscout, Repology
21 Jun 2021 17:46:26
 files touched by this commit commit hash:d6e84975f09af06c0f034aec3dae6d4812432ab0  0.85_21
Jan Beich (jbeich) search for other commits by this committer
multimedia/x264: update to 0.163.3060

Changes:	https://code.videolan.org/videolan/x264/compare/55d517b...5db6aa6
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  0.85_20
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.85_20
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
30 Jan 2021 18:08:57
Original commit files touched by this commit Revision:563430  0.85_20
tcberner search for other commits by this committer
graphics/opencv: update to 4.5.1 -- and make port more easily maintainable

This is a major upgrade from 3.x to 4.x.

Changelog from versions 3.4.1--4.5.1 can be found here:
    https://github.com/opencv/opencv/wiki/ChangeLog

Note: this has explicitely not been added as a new graphics/opencv4 port, but
replaces the
      previous graphics/opencv[3] port. Again, to improve maintainability by not
giving ports
      the option to pick the "wrong one" - this leads however to some abandoned
ports being
      broken.

The port has been greatly simplified:
    * graphics/opencv-core which existed to enable ffmpeg to depend on opencv,
and vice versa
      has been removed. ffmpeg no longer can depend on opencv.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
07 Nov 2020 15:49:39
Original commit files touched by this commit Revision:554400  0.85_19
jbeich search for other commits by this committer
multimedia/x264: update to 0.161.3020

Changes:	https://code.videolan.org/videolan/x264/compare/cde9a93...d198931
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
23 Sep 2020 04:17:11
Original commit files touched by this commit Revision:549657  0.85_18
mi search for other commits by this committer
For well over 10 years portmgr@ have been promising to remove the
ridiculous need to bump PORTREVISION of depending ports, whenever a
dependency is updated, but here we still are...

Bump PORTREVISION for the 9 users of x265 now that it has been
upgraded from 3.2 to 3.4.
28 Aug 2020 16:04:58
Original commit files touched by this commit Revision:546745  0.85_17
tcberner search for other commits by this committer
multimedia/ccextractor: fix build on recent current

Obtained
from:	https://github.com/CCExtractor/ccextractor/commit/6697ed34967343830178f8452e276ab0d94f08e0
03 Jul 2020 22:30:12
Original commit files touched by this commit Revision:541152  0.85_17
jbeich search for other commits by this committer
multimedia/x264: update to 0.160.3011

Changes:	https://code.videolan.org/videolan/x264/compare/296494a4...cde9a93
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
21 Dec 2019 19:00:27
Original commit files touched by this commit Revision:520577  0.85_16
jbeich search for other commits by this committer
multimedia/x264: update to 0.159.2991

Changes:	https://code.videolan.org/videolan/x264/compare/34c06d1...1771b55
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
06 Nov 2019 18:07:22
Original commit files touched by this commit Revision:516916  0.85_15
zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories m

Add USES=xorg and USES=gl to ports in categories starting with 'm'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
03 Oct 2019 20:36:00
Original commit files touched by this commit Revision:513734  0.85_15
jbeich search for other commits by this committer
multimedia/x265: update to 3.2

Changes:	https://x265.readthedocs.io/en/latest/releasenotes.html#version-3-2
05 Aug 2019 23:06:50
Original commit files touched by this commit Revision:508216  0.85_14
jbeich search for other commits by this committer
multimedia/ffmpeg: update to 4.2

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
19 Jul 2019 21:11:01
Original commit files touched by this commit Revision:506963  0.85_13
jbeich search for other commits by this committer
multimedia/x265: update to 3.1.1

Changes:	https://x265.readthedocs.io/en/latest/releasenotes.html#version-3-1
18 Mar 2019 21:45:10
Original commit files touched by this commit Revision:496215  0.85_12
jbeich search for other commits by this committer
multimedia/x264: update to 0.157.2945

Changes:	https://git.videolan.org/?p=x264.git;a=shortlog;h=72db437770fd1ce3961f624dd57a8e75ff65ae0b
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
10 Mar 2019 17:10:56
Original commit files touched by this commit Revision:495302  0.85_11
jbeich search for other commits by this committer
multimedia/x265: update to 3.0

- Add SVTHEVC option, see http://x265.org/x265-svt-hevc-house/
- Drop libmd patch due to rebase churn for what little value it provides

Changes:	https://x265.readthedocs.io/en/latest/releasenotes.html#version-3-0
PR:		235906
Approved by:	maintainer timeout (2 weeks)
06 Feb 2019 13:33:13
Original commit files touched by this commit Revision:492305  0.85_10
jbeich search for other commits by this committer
multimedia/libvpx: update 1.8.0

www/firefox, www/firefox-esr, mail/thunderbird wait for upstream fix via
https://bugzilla.mozilla.org/show_bug.cgi?id=1525393

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.7.0..v1.8.0
ABI:		https://abi-laboratory.pro/tracker/timeline/libvpx/
25 Dec 2018 20:25:40
Original commit files touched by this commit Revision:488341  0.85_9
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
06 Nov 2018 01:50:27
Original commit files touched by this commit Revision:484273  0.85_9
jbeich search for other commits by this committer
multimedia/ffmpeg: update to 4.1

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
10 Aug 2018 00:55:12
Original commit files touched by this commit Revision:476802  0.85_8
jbeich search for other commits by this committer
multimedia/x264: update to 0.155.2917

- HI10P is always built after
https://git.videolan.org/?p=x264.git;a=commitdiff;h=71ed44c73124

Changes:	https://git.videolan.org/?p=x264.git;a=shortlog;h=0a84d986e7020f8344f00752e3600b9769cc1e85
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
17 Jul 2018 17:29:00
Original commit files touched by this commit Revision:474814  0.85_7
mi search for other commits by this committer
Upgrade x265 from 2.6 to 2.8 and:

	. Explicitly disable use of AVX with clang (see patch for links)
	. Put non-SSL sources back on the list of MASTER_SITES

Bump PORTREVISION in the depending ports as appropriate.
09 May 2018 20:27:52
Original commit files touched by this commit Revision:469466  0.85_6
swills search for other commits by this committer
Bump PORTREVISION on more opencv consumers due to opencv update
04 May 2018 11:40:14
Original commit files touched by this commit Revision:469016  0.85_5
jbeich search for other commits by this committer
multimedia/ccextractor: unbreak with ffmpeg 4.0

src/lib_ccx/ffmpeg_intgr.c:5:10: fatal error: 'libavfilter/avfiltergraph.h' file
not found
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~

PR:		227726
Reported by:	antoine (via exp-run)
02 May 2018 15:07:27
Original commit files touched by this commit Revision:468844  0.85_5
jbeich search for other commits by this committer
multimedia/ffmpeg: update to 4.0

- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		227726
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15175
11 Feb 2018 20:19:12
Original commit files touched by this commit Revision:461527  0.85_4
madpilot search for other commits by this committer
- Update multimedia/x265 to 2.6
- Use the distfile provided by the VideoLAN project
- Add options for HI10P and HI12P (available only for amd64)
- Add DEBUG option
- Add OPTIMIZED_CFLAGS option
- Force using clang 5.0 on 10.4. Base provided clang fails during
  compilation
- Chase shlib bump in dependent ports

PR:		225431
Submitted by:	daniel.engberg.lists@pyret.net
Approved by:	Maintainer timeout
25 Jan 2018 21:20:12
Original commit files touched by this commit Revision:459963  0.85_3
jbeich search for other commits by this committer
multimedia/libvpx: update 1.7.0

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.6.1..v1.7.0
ABI:		https://abi-laboratory.pro/tracker/timeline/libvpx/
29 Dec 2017 02:55:42
Original commit files touched by this commit Revision:457488  0.85_2
jbeich search for other commits by this committer
multimedia/{lib,}x264: update to 0.152.2854

Changes:	https://git.videolan.org/?p=x264.git;a=shortlog;h=e9a5903edf8ca59ef20e6f4894c196f135af735e
12 Dec 2017 21:29:57
Original commit files touched by this commit Revision:456184  0.85_1
madpilot search for other commits by this committer
- Update libva to 2.0.0
- Update libva-intel-driver to 2.0.0
- Update libva-utils to 2.0.0
- Bump dependent ports due to shlib bump
- Import upstream patch to fix multimedia/mpv [1]
- Import upstream patch to fix multimedia/gstreamer1-vaapi [2]

Approved by:	cpm [1], multimedia (timeout) [2]
Obtained
from:	https://github.com/mpv-player/mpv/commit/2ecf240b1cd20875991a5b18efafbe799864ff7f
[1]
		https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi/commit/gst-libs/gst/vaapi/gstvaapiutils.c?id=777bba473e3ed1c7b8b7f7f0322892851c70dfd9
[2]
Differential Revision:	https://reviews.freebsd.org/D12761
24 Nov 2017 19:08:18
Original commit files touched by this commit Revision:454834  0.85
yuri search for other commits by this committer
New port: multimedia/ccextractor: Closed caption extractor for MPEG and H264
files

PR:		223582
Submitted by:	oz@nixil.net
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13217

Number of commits found: 29