FreeBSD Ports

multimedia/libopenshot 1.0.0

OpenShot Video Library

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e7097b1df5
License
BSD3CLAUSE, LGPL3+
Categories
multimedia
Package size
1583.3 KiB, 7852.4 KiB installed

Description

OpenShot Video Library (libopenshot) is a free, open-source project dedicated to delivering high quality video editing, animation, and playback solutions to the world. API currently supports C++, Python, and Ruby.

Install

As a binary package — by origin, or by package name:

pkg install multimedia/libopenshot
pkg install py312-libopenshot

From the ports tree:

cd /usr/ports/multimedia/libopenshot/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-libopenshot>0:multimedia/libopenshot
LIB_DEPENDS=	libopenshot-wayland-capture.so:multimedia/libopenshot

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0.01.0.0--1.0.0
FreeBSD:14:quarterly1.0.01.0.0n/a-1.0.0
FreeBSD:15:latest1.0.01.0.0n/a-0.4.0_1
FreeBSD:15:quarterly1.0.01.0.0n/an/an/a
FreeBSD:16:latest1.0.01.0.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 5

The full lists below include those, and their dependencies in turn.

All build dependencies 267

The first 100 are listed.

All run dependencies 260

The first 100 are listed.

Required by 1

Configuration

Options name: multimedia_libopenshot

OptionDefaultDescription
DOCSoffBuild and/or install documentation
DOXYGENoffBuild documentation with Doxygen
IMAGEMAGICKonImageMagick image processing support
OPENCVonComputer Vision support via OpenCV
RESVGoffSVG vector graphics support via resvg
RUBYoffRuby bindings or support
WAYLANDoffWayland (graphics) support
USES
cmake compiler:c++17-lang pkgconfig python qt:6
Service scripts
none

Files

pkg-plist 131
  • include/libopenshot/AnimatedCurve.h
  • include/libopenshot/AudioBufferSource.h
  • include/libopenshot/AudioDevices.h
  • include/libopenshot/AudioLocation.h
  • include/libopenshot/AudioReaderSource.h
  • include/libopenshot/AudioRecorder.h
  • include/libopenshot/AudioResampler.h
  • include/libopenshot/AudioWaveformer.h
  • include/libopenshot/CVObjectDetection.h
  • include/libopenshot/CVObjectMask.h
  • include/libopenshot/CVStabilization.h
  • include/libopenshot/CVTracker.h
  • include/libopenshot/CacheBase.h
  • include/libopenshot/CacheDisk.h
  • include/libopenshot/CacheMemory.h
  • include/libopenshot/CameraCaptureReader.h
  • include/libopenshot/ChannelLayouts.h
  • include/libopenshot/ChunkReader.h
  • include/libopenshot/ChunkWriter.h
  • include/libopenshot/Clip.h
  • include/libopenshot/ClipBase.h
  • include/libopenshot/ClipProcessingJobs.h
  • include/libopenshot/Color.h
  • include/libopenshot/Coordinate.h
  • include/libopenshot/CrashHandler.h
  • include/libopenshot/DummyReader.h
  • include/libopenshot/EffectBase.h
  • include/libopenshot/EffectInfo.h
  • include/libopenshot/Effects.h
  • include/libopenshot/Enums.h
  • include/libopenshot/Exceptions.h
  • include/libopenshot/FFmpegReader.h
  • include/libopenshot/FFmpegUtilities.h
  • include/libopenshot/FFmpegWriter.h
  • include/libopenshot/Fraction.h
  • include/libopenshot/Frame.h
  • include/libopenshot/FrameMapper.h
  • include/libopenshot/FrameScope.h
  • include/libopenshot/IdGenerator.h
  • include/libopenshot/ImageReader.h
  • include/libopenshot/ImageWriter.h
  • include/libopenshot/Json.h
  • include/libopenshot/KeyFrame.h
  • include/libopenshot/MagickUtilities.h
  • include/libopenshot/MemoryTrim.h
  • include/libopenshot/OpenCVUtilities.h
  • include/libopenshot/OpenMPUtilities.h
  • include/libopenshot/OpenShot.h
  • include/libopenshot/OpenShotVersion.h
  • include/libopenshot/PlayerBase.h
  • include/libopenshot/Point.h
  • include/libopenshot/ProcessingController.h
  • include/libopenshot/Profiles.h
  • include/libopenshot/Qt/AudioPlaybackThread.h
  • include/libopenshot/Qt/PlayerDemo.h
  • include/libopenshot/Qt/PlayerPrivate.h
  • include/libopenshot/Qt/VideoCacheThread.h
  • include/libopenshot/Qt/VideoPlaybackThread.h
  • include/libopenshot/Qt/VideoRenderWidget.h
  • include/libopenshot/Qt/VideoRenderer.h
  • include/libopenshot/QtHtmlReader.h
  • include/libopenshot/QtImageReader.h
  • include/libopenshot/QtPlayer.h
  • include/libopenshot/QtTextReader.h
  • include/libopenshot/QtUtilities.h
  • include/libopenshot/ReaderBase.h
  • include/libopenshot/RendererBase.h
  • include/libopenshot/ScreenCaptureReader.h
  • include/libopenshot/Settings.h
  • include/libopenshot/TextReader.h
  • include/libopenshot/Timeline.h
  • include/libopenshot/TimelineBase.h
  • include/libopenshot/TrackedObjectBBox.h
  • include/libopenshot/TrackedObjectBase.h
  • include/libopenshot/WaylandBufferUtilities.h
  • include/libopenshot/WriterBase.h
  • include/libopenshot/ZmqLogger.h
  • include/libopenshot/audio_effects/Compressor.h
  • include/libopenshot/audio_effects/Delay.h
  • include/libopenshot/audio_effects/Distortion.h
  • include/libopenshot/audio_effects/Echo.h
  • include/libopenshot/audio_effects/Expander.h
  • include/libopenshot/audio_effects/Noise.h
  • include/libopenshot/audio_effects/ParametricEQ.h
  • include/libopenshot/audio_effects/Robotization.h
  • include/libopenshot/audio_effects/STFT.h
  • include/libopenshot/audio_effects/Whisperization.h
  • include/libopenshot/effects/AnalogTape.h
  • include/libopenshot/effects/AudioVisualization.h
  • include/libopenshot/effects/Bars.h
  • include/libopenshot/effects/BeatSync.h
  • include/libopenshot/effects/Blur.h
  • include/libopenshot/effects/Brightness.h
  • include/libopenshot/effects/Caption.h
  • include/libopenshot/effects/ChromaKey.h
  • include/libopenshot/effects/ColorGrade.h
  • include/libopenshot/effects/ColorMap.h
  • include/libopenshot/effects/ColorShift.h
  • include/libopenshot/effects/Crop.h
  • include/libopenshot/effects/CropHelpers.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
OpenShot-libopenshot-v1.0.0_GH0.tar.gz2.7227731e+075c5f3790f6f70977f3573b9d039372d5b85bddc46f8944244a6225a79891acf2

Commit history 2

DateCommitCreditsLog message
e7097b1df5 Tatsuki Makino multimedia/libopenshot: Update to 1.0.0
PR: 297734
6f3d8cc0f4 Daniel Engberg multimedia/libopenshot: Fix build with FFmpeg 9
Import patch from OpenMandriva Source: https://github.com/OpenMandrivaAssociation/libopenshot/commit/43d60d4c0d4c3ef8316d398e9ce605b9db84bbf8 PR: 297379 Approved by: blanket (build fix)