diff --git a/Mk/Uses/mlt.mk b/Mk/Uses/mlt.mk index abac94eb9de2..3a0f2cfeb25d 100644 --- a/Mk/Uses/mlt.mk +++ b/Mk/Uses/mlt.mk @@ -1,66 +1,66 @@ # Handle dependency on mlt # # Feature: mlt # Usage: USES=mlt:ARGS # Valid ARGS: ,nodepend # # version The chooseable versions are 6 and 7. # USES=mlt:6 # Use mlt 6.x # USES=mlt:7 # Use mlt 7.x # nodepend If nodepend is set, no LIB_DEPENDS line # will be generated (useful for the mlt-ports) # # MAINTAINER: kde@FreeBSD.org # .if ! defined(_INCLUDE_USES_MLT_MK) _INCLUDE_USES_MLT_MK= YES _MLT_SUPPORTED= 6 7 _mlt_version= # . for _ver in ${_MLT_SUPPORTED:O:u} . if ${mlt_ARGS:M${_ver}} . if empty(_mlt_version) _mlt_version= ${_ver} . else IGNORE= Incorrect USES=mlt:${mlt_ARGS} - multiple versions defined . endif . endif . endfor . if empty(_mlt_version) IGNORE= Incorrect USES=mlt:${mlt_ARGS} - no version defined (valid: ${_MLT_SUPPORTED}) . endif . if ! empty(mlt_ARGS:Mnodepend) _MLT_NODEPEND= yes . endif # Library dependencies _MLT6_VERSION= 6.26.1 -_MLT7_VERSION= 7.4.0 +_MLT7_VERSION= 7.8.0 _MLT6_PORTNAME= mlt6 _MLT7_PORTNAME= mlt7 _MLT6_LIB= libmlt.so _MLT6_MELT= ${LOCALBASE}/bin/melt _MLT7_LIB= libmlt-7.so _MLT7_MELT= ${LOCALBASE}/bin/melt-7 # Export the version of the chosen mlt port _MLT_VERSION= ${_MLT${_mlt_version}_VERSION} _MLT_PORTNAME= ${_MLT${_mlt_version}_PORTNAME} _MLT_PORT= multimedia/${_MLT_PORTNAME} _MLT_LIB= ${_MLT${_mlt_version}_LIB} _MLT_DEP= ${_MLT_LIB}:${_MLT_PORT} _MLT_MELT= ${_MLT${_mlt_version}_MELT} # Append the correct LIB_DEPENDS . if !defined(_MLT_NODEPEND) LIB_DEPENDS+= ${_MLT_DEP} . endif # Append version to PLIST_SUB PLIST_SUB+= MLT_VERSION=${_MLT_VERSION} .endif diff --git a/multimedia/Makefile b/multimedia/Makefile index ac189e8a7b8b..cce4e9a7105f 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -1,438 +1,439 @@ COMMENT = Multimedia software SUBDIR += Bento4 SUBDIR += QtAV SUBDIR += ab-av1 SUBDIR += ab25 SUBDIR += acidrip SUBDIR += aegisub SUBDIR += aom SUBDIR += aravis SUBDIR += arcan SUBDIR += aribb24 SUBDIR += assimp SUBDIR += atomicparsley SUBDIR += audacious SUBDIR += audacious-plugins SUBDIR += av1an SUBDIR += avidemux SUBDIR += avidemux-cli SUBDIR += avidemux-plugins SUBDIR += avidemux-qt5 SUBDIR += baka-mplayer SUBDIR += bcmatroska2 SUBDIR += bino SUBDIR += bitstream SUBDIR += blind SUBDIR += bsdbktr_tvtune SUBDIR += butt SUBDIR += camserv SUBDIR += celluloid SUBDIR += cheese SUBDIR += chilitags SUBDIR += cineencoder SUBDIR += clutter-gst SUBDIR += clutter-gst3 SUBDIR += cmrt SUBDIR += cmrtlib SUBDIR += cx88 SUBDIR += dav1d SUBDIR += deforaos-player SUBDIR += dirac SUBDIR += dragon SUBDIR += dtv-scan-tables SUBDIR += dumpmpeg SUBDIR += dv2sub SUBDIR += dvb-apps SUBDIR += dvbcut SUBDIR += dvbsnoop SUBDIR += dvd-slideshow SUBDIR += dvdauthor SUBDIR += dvdid SUBDIR += dvdread SUBDIR += dvdrip SUBDIR += dvdstyler SUBDIR += elementary-videos SUBDIR += emby-server SUBDIR += emby-server-devel SUBDIR += emovix SUBDIR += ffaudioconverter SUBDIR += ffdec SUBDIR += ffmpeg SUBDIR += ffmpegthumbnailer SUBDIR += ffms2 SUBDIR += filebot SUBDIR += flvmeta SUBDIR += flvstreamer SUBDIR += flvtool++ SUBDIR += fpc-dts SUBDIR += fpc-libvlc SUBDIR += fxtv SUBDIR += gaupol SUBDIR += gavl SUBDIR += gdialog SUBDIR += get_iplayer SUBDIR += gmerlin SUBDIR += gmmlib SUBDIR += gmp-api SUBDIR += gmtk SUBDIR += gnome-mplayer SUBDIR += gpac-libgpac SUBDIR += gpac-mp4box SUBDIR += gpodder SUBDIR += gst123 SUBDIR += gstreamer1 SUBDIR += gstreamer1-editing-services SUBDIR += gstreamer1-libav SUBDIR += gstreamer1-plugins SUBDIR += gstreamer1-plugins-all SUBDIR += gstreamer1-plugins-aom SUBDIR += gstreamer1-plugins-assrender SUBDIR += gstreamer1-plugins-bad SUBDIR += gstreamer1-plugins-core SUBDIR += gstreamer1-plugins-dash SUBDIR += gstreamer1-plugins-dts SUBDIR += gstreamer1-plugins-dv SUBDIR += gstreamer1-plugins-dvdread SUBDIR += gstreamer1-plugins-gnonlin SUBDIR += gstreamer1-plugins-good SUBDIR += gstreamer1-plugins-hls SUBDIR += gstreamer1-plugins-kate SUBDIR += gstreamer1-plugins-libde265 SUBDIR += gstreamer1-plugins-mpeg2dec SUBDIR += gstreamer1-plugins-mpeg2enc SUBDIR += gstreamer1-plugins-mplex SUBDIR += gstreamer1-plugins-msdk SUBDIR += gstreamer1-plugins-openh264 SUBDIR += gstreamer1-plugins-resindvd SUBDIR += gstreamer1-plugins-rtmp SUBDIR += gstreamer1-plugins-rust SUBDIR += gstreamer1-plugins-smoothstreaming SUBDIR += gstreamer1-plugins-svt-av1 SUBDIR += gstreamer1-plugins-svt-hevc SUBDIR += gstreamer1-plugins-svt-vp9 SUBDIR += gstreamer1-plugins-theora SUBDIR += gstreamer1-plugins-ttml SUBDIR += gstreamer1-plugins-ugly SUBDIR += gstreamer1-plugins-v4l2 SUBDIR += gstreamer1-plugins-vpx SUBDIR += gstreamer1-plugins-x264 SUBDIR += gstreamer1-plugins-x265 SUBDIR += gstreamer1-qt SUBDIR += gstreamer1-rtsp-server SUBDIR += gstreamer1-transcoder SUBDIR += gstreamer1-vaapi SUBDIR += gstreamer1-validate SUBDIR += gstreamermm SUBDIR += gtk-youtube-viewer SUBDIR += handbrake SUBDIR += haruna SUBDIR += harvid SUBDIR += helvum SUBDIR += hypnotix SUBDIR += intel-media-sdk SUBDIR += iso2mkv SUBDIR += jmref SUBDIR += kaffeine SUBDIR += kamoso SUBDIR += kdemultimedia SUBDIR += kdemultimedia-ffmpegthumbs SUBDIR += kdenlive SUBDIR += kf5-kmediaplayer SUBDIR += kmplayer SUBDIR += kodi SUBDIR += kodi-addon-inputstream.adaptive SUBDIR += kodi-addon-peripheral.joystick SUBDIR += kodi-addon-pvr.hts SUBDIR += kodi-addon-pvr.iptvsimple SUBDIR += kodi-addon-screensaver.biogenesis SUBDIR += kodi-addon-screensaver.matrixtrails SUBDIR += kodi-addon-screensaver.stars SUBDIR += kodi-addon-visualization.fishbmc SUBDIR += kodi-addon-visualization.shadertoy SUBDIR += kodi-addon-visualization.spectrum SUBDIR += kooha SUBDIR += kvazaar SUBDIR += l-smash SUBDIR += lebiniou SUBDIR += lebiniou-data SUBDIR += libaacs SUBDIR += libass SUBDIR += libbdplus SUBDIR += libbluray SUBDIR += libcec SUBDIR += libdc1394 SUBDIR += libdca SUBDIR += libdcadec SUBDIR += libde265 SUBDIR += libdv SUBDIR += libdvbcsa SUBDIR += libdvbpsi SUBDIR += libdvdcss SUBDIR += libdvdnav SUBDIR += libdvdread SUBDIR += libfame SUBDIR += libgav1 SUBDIR += libhdhomerun SUBDIR += libkate SUBDIR += libmatroska SUBDIR += libmediaart SUBDIR += libmediainfo SUBDIR += libmpeg2 SUBDIR += libmtp SUBDIR += libndi SUBDIR += libopenshot SUBDIR += libquicktime SUBDIR += libquicktime-lame SUBDIR += librav1e SUBDIR += librespot SUBDIR += librist SUBDIR += librtmp SUBDIR += libtheora SUBDIR += libtuner SUBDIR += libuvc SUBDIR += libv4l SUBDIR += libva SUBDIR += libva-glx SUBDIR += libva-intel-driver SUBDIR += libva-intel-hybrid-driver SUBDIR += libva-intel-media-driver SUBDIR += libva-utils SUBDIR += libva-vdpau-driver SUBDIR += libvdpau SUBDIR += libvdpau-va-gl SUBDIR += libvlcpp SUBDIR += libvpx SUBDIR += libx264 SUBDIR += libxine SUBDIR += libxspf SUBDIR += libzen SUBDIR += linux-c7-libtheora SUBDIR += linux-c7-libv4l SUBDIR += linux-tsmuxer SUBDIR += linux_dvbwrapper-kmod SUBDIR += livego SUBDIR += lives SUBDIR += lms SUBDIR += lsdvd SUBDIR += m2vrequantiser SUBDIR += makemkv SUBDIR += mediainfo SUBDIR += mencoder SUBDIR += minisatip SUBDIR += minitube SUBDIR += mjpegtools SUBDIR += mjpg-streamer SUBDIR += mkclean SUBDIR += mkvalidator SUBDIR += mkvtoolnix SUBDIR += mkxvcd SUBDIR += mlt6 SUBDIR += mlt6-qt5 SUBDIR += mlt7 + SUBDIR += mlt7-glaxnimate SUBDIR += mlt7-qt5 SUBDIR += motion SUBDIR += mp3cd SUBDIR += mp4v2 SUBDIR += mpc-qt SUBDIR += mpeg_encode SUBDIR += mplayer SUBDIR += mplayer-skins SUBDIR += mplex SUBDIR += mpv SUBDIR += mpv-mpris SUBDIR += mpvpaper SUBDIR += msdl SUBDIR += msopenh264 SUBDIR += mswebrtc SUBDIR += musikcube SUBDIR += musique SUBDIR += mxflib SUBDIR += mythtv SUBDIR += mythtv-frontend SUBDIR += naludump SUBDIR += navidrome SUBDIR += neolink SUBDIR += nordlicht SUBDIR += nostt SUBDIR += nymphcast SUBDIR += nymphcastlib SUBDIR += nymphrpc SUBDIR += obs-audio-spectralizer SUBDIR += obs-ndi SUBDIR += obs-qtwebkit SUBDIR += obs-scrab SUBDIR += obs-streamfx SUBDIR += obs-studio SUBDIR += obs-transition-matrix SUBDIR += obs-v4l2sink SUBDIR += obs-websocket SUBDIR += oggvideotools SUBDIR += ogmrip SUBDIR += ogmtools SUBDIR += olive SUBDIR += omxplayer SUBDIR += onevpl SUBDIR += openh264 SUBDIR += openshot SUBDIR += opentimelineio SUBDIR += opentoonz SUBDIR += oscam SUBDIR += p5-Audio-M4P SUBDIR += p5-FFmpeg-Command SUBDIR += p5-FLV-Info SUBDIR += p5-File-Format-RIFF SUBDIR += p5-MP4-Info SUBDIR += p5-Net-UPnP SUBDIR += p5-Subtitles SUBDIR += pHash SUBDIR += peek SUBDIR += phonon SUBDIR += phonon-designerplugin SUBDIR += phonon-gstreamer SUBDIR += phonon-vlc SUBDIR += photofilmstrip SUBDIR += php-pHash SUBDIR += pipewire SUBDIR += pitivi SUBDIR += playerctl SUBDIR += plexmediaserver SUBDIR += plexmediaserver-plexpass SUBDIR += podcastdl SUBDIR += poe SUBDIR += ppm2fli SUBDIR += projectx SUBDIR += ptx-kmod SUBDIR += pwcbsd SUBDIR += pwcview SUBDIR += py-PySceneDetect SUBDIR += py-av SUBDIR += py-cec SUBDIR += py-enzyme SUBDIR += py-ffmpeg-python SUBDIR += py-gstreamer1 SUBDIR += py-guessit SUBDIR += py-librtmp SUBDIR += py-mat2 SUBDIR += py-metadata-cleaner SUBDIR += py-mido SUBDIR += py-mlt6 SUBDIR += py-moviepy SUBDIR += py-opentimelineio SUBDIR += py-periscope SUBDIR += py-pretty_midi SUBDIR += py-pymediainfo SUBDIR += py-soco SUBDIR += py-subliminal SUBDIR += py-tvnamer SUBDIR += qmmp-plugin-pack-qt5 SUBDIR += qmmp-qt5 SUBDIR += qpwgraph SUBDIR += qt5-multimedia SUBDIR += quodlibet SUBDIR += qwinff SUBDIR += rage SUBDIR += rav1e SUBDIR += recmpeg SUBDIR += recordmydesktop SUBDIR += replex SUBDIR += ringrtc SUBDIR += rtmpdump SUBDIR += rubygem-av SUBDIR += rubygem-clutter-gstreamer SUBDIR += rubygem-flvtool2 SUBDIR += rubygem-gstreamer SUBDIR += rubygem-paperclip-av-transcoder SUBDIR += rubygem-paperclip-av-transcoder-rails50 SUBDIR += rubygem-streamio-ffmpeg SUBDIR += scte35dump SUBDIR += shotcut SUBDIR += simplescreenrecorder SUBDIR += smpeg SUBDIR += smpeg2 SUBDIR += smplayer SUBDIR += smplayer-skins SUBDIR += smplayer-themes SUBDIR += smtube SUBDIR += snapcast SUBDIR += spook SUBDIR += streamlink SUBDIR += subsync SUBDIR += subtitlecomposer SUBDIR += subtitleoffsetmodifier SUBDIR += subtitleripper SUBDIR += subtools SUBDIR += svt-av1 SUBDIR += svt-hevc SUBDIR += svt-vp9 SUBDIR += syncplay SUBDIR += szap-s2 SUBDIR += tautulli SUBDIR += tcmplex-panteltje SUBDIR += termplay SUBDIR += tinyobjloader SUBDIR += tivodecode SUBDIR += totem SUBDIR += totem-pl-parser SUBDIR += transcode SUBDIR += tvheadend SUBDIR += ustreamer SUBDIR += v4l-utils SUBDIR += v4l_compat SUBDIR += vamps SUBDIR += vapoursynth SUBDIR += vapoursynth-l-smash-works SUBDIR += vapoursynth-vmaf SUBDIR += vcdgear SUBDIR += vcdimager SUBDIR += vdpauinfo SUBDIR += vdr SUBDIR += vdr-plugin-control SUBDIR += vdr-plugin-eepg SUBDIR += vdr-plugin-epgsearch SUBDIR += vdr-plugin-extrecmenu SUBDIR += vdr-plugin-femon SUBDIR += vdr-plugin-infosatepg SUBDIR += vdr-plugin-iptv SUBDIR += vdr-plugin-markad SUBDIR += vdr-plugin-osdpip SUBDIR += vdr-plugin-osdteletext SUBDIR += vdr-plugin-reelchannelscan SUBDIR += vdr-plugin-remote SUBDIR += vdr-plugin-skinenigmang SUBDIR += vdr-plugin-sleeptimer SUBDIR += vdr-plugin-streamdev SUBDIR += vdr-plugin-ttxtsubs SUBDIR += vdr-plugin-vdrmanager SUBDIR += vdr-plugin-vnsiserver SUBDIR += vdr-plugin-wirbelscan SUBDIR += vdr-plugin-xineliboutput SUBDIR += vdr-plugin-xvdr SUBDIR += vdr-plugins SUBDIR += vid.stab SUBDIR += vlc SUBDIR += vmaf SUBDIR += vtkmpeg2encode SUBDIR += vvdec SUBDIR += w_scan2 SUBDIR += webcamd SUBDIR += webcamoid SUBDIR += webvfx-qt5 SUBDIR += wf-recorder SUBDIR += win32-codecs SUBDIR += winff SUBDIR += wlrobs SUBDIR += x264 SUBDIR += x265 SUBDIR += xanim SUBDIR += xawtv SUBDIR += xfce4-parole SUBDIR += xine SUBDIR += xporthdmv SUBDIR += xvid SUBDIR += yamdi SUBDIR += ytfzf SUBDIR += zart SUBDIR += zoneminder .include diff --git a/multimedia/mlt7-glaxnimate/Makefile b/multimedia/mlt7-glaxnimate/Makefile new file mode 100644 index 000000000000..8a16d93261e9 --- /dev/null +++ b/multimedia/mlt7-glaxnimate/Makefile @@ -0,0 +1,38 @@ +MASTERDIR= ${.CURDIR:H}/mlt7 +SLAVEPORT= glaxnimate + +PORTREVISION= 0 +PKGNAMESUFFIX= -glaxnimate + +COMMENT= 2D animations plugin for the MLT multimedia framework +CATEGORIES= multimedia kde + +LICENSE= GPLv2 GPLv3 +LICENSE_COMB= multi + +LIB_DEPENDS= libexif.so:graphics/libexif \ + libfftw3.so:math/fftw3 + +USES= qt:5 xorg +USE_CXXSTD= c++11 +USE_QT= core gui svg widgets xml \ + buildtools_build qmake_build +USE_XORG= x11 + +# Only enable Qt binding, and disable everything else +CMAKE_ON= MOD_GLAXNIMATE +CMAKE_OFF= MOD_AVFORMAT MOD_DECKLINK MOD_FEEDS MOD_FREI0R MOD_GDK MOD_GTK2 \ + MOD_JACKRACK MOD_KDENLIVE MOD_LUMAS MOD_MOTION_EST MOD_NORMALIZE \ + MOD_OLDFILM MOD_OPENCV MOD_OPENGL MOD_PLUSGPL MOD_PLUS MOD_QT MOD_RESAMPLE \ + MOD_RTAUDIO MOD_RUBBERBAND MOD_SDL2 MOD_SOX MOD_VIDSTAB MOD_VMFX \ + MOD_VORBIS MOD_XINE MOD_XML \ + SWIG_CSHARP SWIG_JAVA SWIG_LUA SWIG_NODEJS SWIG_PERL \ + SWIG_PHP SWIG_PYTHON SWIG_RUBY SWIG_TCL + +BUILD_WRKSRC= ${WRKDIR}/.build/src/modules/glaxnimate + +# Dummy placeholder target. +common-post-install: + @${TRUE} + +.include "${MASTERDIR}/Makefile" diff --git a/multimedia/mlt7-glaxnimate/pkg-plist b/multimedia/mlt7-glaxnimate/pkg-plist new file mode 100644 index 000000000000..e890019dc99d --- /dev/null +++ b/multimedia/mlt7-glaxnimate/pkg-plist @@ -0,0 +1,2 @@ +lib/mlt-7/libmltglaxnimate.so +%%DATADIR%%/glaxnimate/producer_glaxnimate.yml diff --git a/multimedia/mlt7-qt5/pkg-plist b/multimedia/mlt7-qt5/pkg-plist index 49c50a98d060..919a668b09ff 100644 --- a/multimedia/mlt7-qt5/pkg-plist +++ b/multimedia/mlt7-qt5/pkg-plist @@ -1,13 +1,14 @@ lib/mlt-7/libmltqt.so +%%DATADIR%%/qt/filter_audiolevelgraph.yml %%DATADIR%%/qt/filter_audiospectrum.yml %%DATADIR%%/qt/filter_audiowaveform.yml %%DATADIR%%/qt/filter_lightshow.yml %%DATADIR%%/qt/filter_qtblend.yml %%DATADIR%%/qt/filter_qtcrop.yml %%DATADIR%%/qt/filter_qtext.yml %%DATADIR%%/qt/filter_typewriter.yml %%DATADIR%%/qt/producer_kdenlivetitle.yml %%DATADIR%%/qt/producer_qimage.yml %%DATADIR%%/qt/producer_qtext.yml %%DATADIR%%/qt/transition_qtblend.yml %%DATADIR%%/qt/transition_vqm.yml diff --git a/multimedia/mlt7/Makefile b/multimedia/mlt7/Makefile index 25e58bfa209c..d70209425b9c 100644 --- a/multimedia/mlt7/Makefile +++ b/multimedia/mlt7/Makefile @@ -1,182 +1,177 @@ PORTNAME= ${_MLT_PORTNAME} DISTVERSION= ${_MLT_VERSION} -PORTREVISION= 3 CATEGORIES?= multimedia # Don't use GitHub "fake" downloads that are auto-generated from a # tag; the project uploads tarballs for each release. # https://github.com/mltframework/mlt/releases/download/v6.26.1/mlt-6.26.1.tar.gz MASTER_SITES= https://github.com/mltframework/mlt/releases/download/v${DISTVERSION}/ DISTFILES= mlt-${DISTVERSION}${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/mlt-${DISTVERSION} -PATCH_SITES= https://github.com/mltframework/mlt/commit/ -PATCHFILES= 86b922b361c0dbc9a70999abaef7be065e91dd1f.patch:-p1 \ - 41cfefcdd9c490b016cedcdc56186f50ee35bc44.patch:-p1 - MAINTAINER= kde@FreeBSD.org COMMENT?= Multimedia framework for TV broadcasting LICENSE?= GPLv2 GPLv3 LGPL21 LICENSE_COMB?= multi USES+= alias cmake compiler:c++11-lang eigen:3 localbase pkgconfig USE_LDCONFIG= yes DATADIR= ${PREFIX}/share/mlt-7 .ifndef(SLAVEPORT) # Master port. BROKEN_sparc64= does not compile on sparc64 (invokes i386 asm) USES+= gnome mlt:7,nodepend USE_GNOME= libxml2 CMAKE_ON= MOD_XML # Explicitly disabled modules that are ouddated, unnecessary, or have # their own port. -CMAKE_OFF= MOD_SDL1 MOD_QT \ +CMAKE_OFF= MOD_GLAXNIMATE MOD_SDL1 MOD_QT \ MOD_NDI \ SWIG_CSHARP SWIG_JAVA SWIG_LUA SWIG_NODEJS SWIG_PERL \ SWIG_PHP SWIG_PYTHON SWIG_RUBY SWIG_TCL PORTDOCS= AUTHORS NEWS PORTEXAMPLES= demo OPTIONS_DEFINE= DOCS EXAMPLES OPTIONS_DEFAULT= AVFORMAT FREI0R GDK MOVIT KDENLIVE NORMALIZE PLUS PLUSGPL RESAMPLE SDL2 SOX \ VIDSTAB VORBIS OPTIONS_GROUP= MODULES OPTIONS_GROUP_MODULES= AVFORMAT DECKLINK FREI0R GDK JACKRACK KDENLIVE MOVIT NORMALIZE \ OLDFILM OPENCV PLUS PLUSGPL RESAMPLE RTAUDIO RUBBERBAND SDL2 \ SOX VIDSTAB VORBIS XINE OPTIONS_SUB= yes AVFORMAT_DESC= Enable avformat module AVFORMAT_LIB_DEPENDS= libavformat.so:multimedia/ffmpeg AVFORMAT_CMAKE_BOOL= MOD_AVFORMAT DECKLINK_DESC= Enable decklink module DECKLINK_CMAKE_BOOL= MOD_DECKLINK FREI0R_DESC= Enable frei0r module FREI0R_BUILD_DEPENDS= ${LOCALBASE}/include/frei0r.h:graphics/frei0r FREI0R_CMAKE_BOOL= MOD_FREI0R GDK_DESC= Enable gdk module GDK_LIB_DEPENDS= libexif.so:graphics/libexif \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz GDK_USE= gnome=gdkpixbuf2,pango GDK_CMAKE_BOOL= MOD_GDK JACKRACK_DESC= Enable jackrack module JACKRACK_BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa JACKRACK_LIB_DEPENDS= libjack.so:audio/jack JACKRACK_USE= gnome=glib20 JACKRACK_CMAKE_BOOL= MOD_JACKRACK KDENLIVE_DESC= Enable kdenlive module KDENLIVE_CMAKE_BOOL= MOD_KDENLIVE MOVIT_DESC= Enable OpenGL module MOVIT_USES= gl xorg MOVIT_USE= gl=opengl xorg=x11 MOVIT_LIB_DEPENDS= libmovit.so:graphics/movit \ libepoxy.so:graphics/libepoxy MOVIT_CMAKE_BOOL= MOD_MOVIT NORMALIZE_DESC= Enable normalize module NORMALIZE_CMAKE_BOOL= MOD_NORMALIZE OLDFILM_DESC= Enable oldfilm module OLDFILM_CMAKE_BOOL= MOD_OLDFILM OPENCV_DESC= Enable OpenCV module OPENCV_LIB_DEPENDS= libopencv_core.so:graphics/opencv OPENCV_CMAKE_BOOL= MOD_OPENCV OPENGL_DESC= Enable OpenGL module OPENGL_CMAKE_BOOL= MOD_OPENGL OPENGL_LIB_DEPENDS= libepoxy.so:graphics/libepoxy \ libmovit.so:graphics/movit OPENGL_USES= gl xorg OPENGL_USE= gl=gl xorg=x11 PLUSGPL_DESC= Enable plus GPL module PLUSGPL_CMAKE_BOOL= MOD_PLUSGPL PLUS_DESC= Enable plus module PLUS_LIB_DEPENDS= libfftw3.so:math/fftw3 PLUS_CMAKE_BOOL= MOD_PLUS RESAMPLE_DESC= Enable resample module RESAMPLE_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate RESAMPLE_CMAKE_BOOL= MOD_RESAMPLE RTAUDIO_DESC= Enable RtAudio module RTAUDIO_LIB_DEPENDS= librtaudio.so:audio/rtaudio \ libpulse-simple.so:audio/pulseaudio RTAUDIO_CMAKE_BOOL= MOD_RTAUDIO RUBBERBAND_DESC= Enable rubberband module RUBBERBAND_LIB_DEPENDS= librubberband.so:audio/rubberband RUBBERBAND_CMAKE_BOOL= MOD_RUBBERBAND SDL2_DESC= Enable SDL2 module SDL2_USES= sdl SDL2_USE= sdl=image2 SDL2_CMAKE_BOOL= MOD_SDL2 SOX_DESC= Enable SoX module SOX_LIB_DEPENDS= libsox.so:audio/sox SOX_CMAKE_BOOL= MOD_SOX VIDSTAB_DESC= Enable vid.stab module VIDSTAB_LIB_DEPENDS= libvidstab.so:multimedia/vid.stab VIDSTAB_CMAKE_BOOL= MOD_VIDSTAB VORBIS_DESC= Enable Vorbis module VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis libogg.so:audio/libogg VORBIS_CMAKE_BOOL= MOD_VORBIS XINE_DESC= Enable xine module XINE_CMAKE_BOOL= MOD_XINE pre-configure: ${RM} ${STAGEDIR}${PREFIX}/man/man1/melt.1 @${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},' \ ${WRKSRC}/src/modules/frei0r/factory.c \ ${WRKSRC}/src/modules/jackrack/plugin_mgr.c common-post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/melt-7 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmlt-7.so.${PORTVERSION} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmlt++-7.so.${PORTVERSION} post-install-DOCS-on: .for f in ${PORTDOCS} cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} ${STAGEDIR}${DOCSDIR} .endfor post-install-EXAMPLES-on: .for f in ${PORTEXAMPLES} cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} ${STAGEDIR}${EXAMPLESDIR} .endfor .else # Slave port. PORTSCOUT= ignore:1 # Depend on multimedia/mlt7 for child ports USES+= mlt:7 PLIST?= ${.CURDIR}/pkg-plist INSTALL_WRKSRC?= ${BUILD_WRKSRC} .endif post-install: common-post-install ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/* 2>/dev/null || ${TRUE} @${RMDIR} -p ${STAGEDIR}${PREFIX}/lib/${PORTNAME} 2>/dev/null || ${TRUE} .include diff --git a/multimedia/mlt7/distinfo b/multimedia/mlt7/distinfo index 68049b3f9136..707b07936073 100644 --- a/multimedia/mlt7/distinfo +++ b/multimedia/mlt7/distinfo @@ -1,7 +1,3 @@ -TIMESTAMP = 1643124903 -SHA256 (mlt-7.4.0.tar.gz) = 17c19843ffdbca66777aaadf39acb11829fd930eaded92f768cbcb8ae59a5f37 -SIZE (mlt-7.4.0.tar.gz) = 1206316 -SHA256 (86b922b361c0dbc9a70999abaef7be065e91dd1f.patch) = 1e02b9955d93fc91fea1801623d1aa1b669f3bef88f1d6d206e9454b78e9972f -SIZE (86b922b361c0dbc9a70999abaef7be065e91dd1f.patch) = 1775 -SHA256 (41cfefcdd9c490b016cedcdc56186f50ee35bc44.patch) = 8f76c5f1d292c6fa6135218a092858a10bf63a836cf91f191847fb04f8be98c8 -SIZE (41cfefcdd9c490b016cedcdc56186f50ee35bc44.patch) = 981 +TIMESTAMP = 1657170466 +SHA256 (mlt-7.8.0.tar.gz) = 66606d79f91b400a4d9380a911a5d771a48bd6413447fa2f3713459eba70242d +SIZE (mlt-7.8.0.tar.gz) = 1458730 diff --git a/multimedia/mlt7/files/patch-CMakeLists.txt b/multimedia/mlt7/files/patch-CMakeLists.txt index 67c984260d0b..be0c7f0606c1 100644 --- a/multimedia/mlt7/files/patch-CMakeLists.txt +++ b/multimedia/mlt7/files/patch-CMakeLists.txt @@ -1,12 +1,12 @@ ---- CMakeLists.txt.orig 2021-07-30 17:03:01 UTC +--- CMakeLists.txt.orig 2022-07-07 05:23:41 UTC +++ CMakeLists.txt -@@ -435,9 +435,6 @@ install(DIRECTORY presets profiles DESTINATION ${MLT_I +@@ -473,9 +473,6 @@ if(UNIX AND NOT APPLE) if(UNIX AND NOT APPLE) install(FILES docs/melt.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 RENAME melt-${MLT_VERSION_MAJOR}.1) - install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink melt-${MLT_VERSION_MAJOR}.1 melt.1 \ - WORKING_DIRECTORY ${CMAKE_INSTALL_FULL_MANDIR}/man1)" - ) endif() add_subdirectory(src) diff --git a/multimedia/mlt7/files/patch-src_melt_CMakeLists.txt b/multimedia/mlt7/files/patch-src_melt_CMakeLists.txt deleted file mode 100644 index 7ea7e357f21d..000000000000 --- a/multimedia/mlt7/files/patch-src_melt_CMakeLists.txt +++ /dev/null @@ -1,10 +0,0 @@ ---- src/melt/CMakeLists.txt.orig 2021-07-30 17:09:44 UTC -+++ src/melt/CMakeLists.txt -@@ -22,7 +22,4 @@ if(WIN32 OR APPLE) - install(TARGETS melt RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) - else() - install(PROGRAMS "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/melt" DESTINATION ${CMAKE_INSTALL_BINDIR} RENAME melt-${MLT_VERSION_MAJOR}) -- install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink melt-${MLT_VERSION_MAJOR} melt \ -- WORKING_DIRECTORY \$ENV\{DESTDIR\}${CMAKE_INSTALL_FULL_BINDIR})" -- ) - endif() diff --git a/multimedia/mlt7/pkg-plist b/multimedia/mlt7/pkg-plist index 57f50499d615..651565b0ce44 100644 --- a/multimedia/mlt7/pkg-plist +++ b/multimedia/mlt7/pkg-plist @@ -1,417 +1,419 @@ +bin/melt bin/melt-7 include/mlt-7/framework/mlt.h include/mlt-7/framework/mlt_animation.h include/mlt-7/framework/mlt_audio.h include/mlt-7/framework/mlt_cache.h include/mlt-7/framework/mlt_chain.h include/mlt-7/framework/mlt_consumer.h include/mlt-7/framework/mlt_deque.h include/mlt-7/framework/mlt_events.h include/mlt-7/framework/mlt_factory.h include/mlt-7/framework/mlt_field.h include/mlt-7/framework/mlt_filter.h include/mlt-7/framework/mlt_frame.h include/mlt-7/framework/mlt_image.h include/mlt-7/framework/mlt_link.h include/mlt-7/framework/mlt_log.h include/mlt-7/framework/mlt_luma_map.h include/mlt-7/framework/mlt_multitrack.h include/mlt-7/framework/mlt_parser.h include/mlt-7/framework/mlt_playlist.h include/mlt-7/framework/mlt_pool.h include/mlt-7/framework/mlt_producer.h include/mlt-7/framework/mlt_profile.h include/mlt-7/framework/mlt_properties.h include/mlt-7/framework/mlt_property.h include/mlt-7/framework/mlt_repository.h include/mlt-7/framework/mlt_service.h include/mlt-7/framework/mlt_slices.h include/mlt-7/framework/mlt_tokeniser.h include/mlt-7/framework/mlt_tractor.h include/mlt-7/framework/mlt_transition.h include/mlt-7/framework/mlt_types.h include/mlt-7/framework/mlt_version.h include/mlt-7/mlt++/Mlt.h include/mlt-7/mlt++/MltAnimation.h include/mlt-7/mlt++/MltAudio.h include/mlt-7/mlt++/MltChain.h include/mlt-7/mlt++/MltConfig.h include/mlt-7/mlt++/MltConsumer.h include/mlt-7/mlt++/MltDeque.h include/mlt-7/mlt++/MltEvent.h include/mlt-7/mlt++/MltFactory.h include/mlt-7/mlt++/MltField.h include/mlt-7/mlt++/MltFilter.h include/mlt-7/mlt++/MltFilteredConsumer.h include/mlt-7/mlt++/MltFilteredProducer.h include/mlt-7/mlt++/MltFrame.h include/mlt-7/mlt++/MltImage.h include/mlt-7/mlt++/MltLink.h include/mlt-7/mlt++/MltMultitrack.h include/mlt-7/mlt++/MltParser.h include/mlt-7/mlt++/MltPlaylist.h include/mlt-7/mlt++/MltProducer.h include/mlt-7/mlt++/MltProfile.h include/mlt-7/mlt++/MltProperties.h include/mlt-7/mlt++/MltPushConsumer.h include/mlt-7/mlt++/MltRepository.h include/mlt-7/mlt++/MltService.h include/mlt-7/mlt++/MltTokeniser.h include/mlt-7/mlt++/MltTractor.h include/mlt-7/mlt++/MltTransition.h lib/cmake/Mlt7/Mlt7Config.cmake lib/cmake/Mlt7/Mlt7ConfigVersion.cmake lib/cmake/Mlt7/Mlt7Targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Mlt7/Mlt7Targets.cmake lib/libmlt++-7.so lib/libmlt++-7.so.7 lib/libmlt++-7.so.%%MLT_VERSION%% lib/libmlt-7.so lib/libmlt-7.so.7 lib/libmlt-7.so.%%MLT_VERSION%% %%AVFORMAT%%lib/mlt-7/libmltavformat.so lib/mlt-7/libmltcore.so %%DECKLINK%%lib/mlt-7/libmltdecklink.so %%FREI0R%%lib/mlt-7/libmltfrei0r.so %%GDK%%lib/mlt-7/libmltgdk.so %%JACKRACK%%lib/mlt-7/libmltjackrack.so %%KDENLIVE%%lib/mlt-7/libmltkdenlive.so %%MOVIT%%lib/mlt-7/libmltmovit.so %%NORMALIZE%%lib/mlt-7/libmltnormalize.so %%OLDFILM%%lib/mlt-7/libmltoldfilm.so %%OPENCV%%lib/mlt-7/libmltopencv.so %%PLUS%%lib/mlt-7/libmltplus.so %%PLUSGPL%%lib/mlt-7/libmltplusgpl.so %%RESAMPLE%%lib/mlt-7/libmltresample.so %%RTAUDIO%%lib/mlt-7/libmltrtaudio.so %%RUBBERBAND%%lib/mlt-7/libmltrubberband.so %%SDL2%%lib/mlt-7/libmltsdl2.so %%SOX%%lib/mlt-7/libmltsox.so %%VIDSTAB%%lib/mlt-7/libmltvidstab.so %%VORBIS%%lib/mlt-7/libmltvorbis.so %%XINE%%lib/mlt-7/libmltxine.so lib/mlt-7/libmltxml.so libdata/pkgconfig/mlt++-7.pc libdata/pkgconfig/mlt-framework-7.pc share/man/man1/melt-7.1.gz %%AVFORMAT%%%%DATADIR%%/avformat/blacklist.txt %%AVFORMAT%%%%DATADIR%%/avformat/consumer_avformat.yml %%AVFORMAT%%%%DATADIR%%/avformat/producer_avformat.yml %%AVFORMAT%%%%DATADIR%%/avformat/resolution_scale.yml %%AVFORMAT%%%%DATADIR%%/avformat/yuv_only.txt %%DATADIR%%/core/consumer_multi.yml %%DATADIR%%/core/filter_audiomap.yml %%DATADIR%%/core/filter_audiowave.yml +%%DATADIR%%/core/filter_box_blur.yml %%DATADIR%%/core/filter_brightness.yml %%DATADIR%%/core/filter_channelcopy.yml %%DATADIR%%/core/filter_choppy.yml %%DATADIR%%/core/filter_crop.yml %%DATADIR%%/core/filter_fieldorder.yml %%DATADIR%%/core/filter_gamma.yml %%DATADIR%%/core/filter_greyscale.yml %%DATADIR%%/core/filter_luma.yml %%DATADIR%%/core/filter_mask_apply.yml %%DATADIR%%/core/filter_mask_start.yml %%DATADIR%%/core/filter_mirror.yml %%DATADIR%%/core/filter_mono.yml %%DATADIR%%/core/filter_obscure.yml %%DATADIR%%/core/filter_panner.yml +%%DATADIR%%/core/filter_pillar_echo.yml %%DATADIR%%/core/filter_rescale.yml %%DATADIR%%/core/filter_resize.yml %%DATADIR%%/core/filter_transition.yml %%DATADIR%%/core/filter_watermark.yml %%DATADIR%%/core/link_timeremap.yml %%DATADIR%%/core/loader.dict %%DATADIR%%/core/loader.ini %%DATADIR%%/core/producer_colour.yml %%DATADIR%%/core/producer_consumer.yml %%DATADIR%%/core/producer_hold.yml %%DATADIR%%/core/producer_loader.yml %%DATADIR%%/core/producer_melt.yml %%DATADIR%%/core/producer_melt_file.yml %%DATADIR%%/core/producer_noise.yml %%DATADIR%%/core/producer_timewarp.yml %%DATADIR%%/core/producer_tone.yml %%DATADIR%%/core/transition_composite.yml %%DATADIR%%/core/transition_luma.yml %%DATADIR%%/core/transition_matte.yml %%DATADIR%%/core/transition_mix.yml %%DECKLINK%%%%DATADIR%%/decklink/consumer_decklink.yml %%DECKLINK%%%%DATADIR%%/decklink/producer_decklink.yml %%FREI0R%%%%DATADIR%%/frei0r/blacklist.txt %%FREI0R%%%%DATADIR%%/frei0r/filter_cairoblend_mode.yml %%FREI0R%%%%DATADIR%%/frei0r/not_thread_safe.txt %%FREI0R%%%%DATADIR%%/frei0r/param_name_map.yaml %%FREI0R%%%%DATADIR%%/frei0r/resolution_scale.yml %%GDK%%%%DATADIR%%/gdk/filter_rescale.yml %%GDK%%%%DATADIR%%/gdk/producer_pango.yml %%GDK%%%%DATADIR%%/gdk/producer_pixbuf.yml %%JACKRACK%%%%DATADIR%%/jackrack/consumer_jack.yml %%JACKRACK%%%%DATADIR%%/jackrack/filter_jack.yml %%JACKRACK%%%%DATADIR%%/jackrack/filter_jackrack.yml %%JACKRACK%%%%DATADIR%%/jackrack/filter_ladspa.yml %%JACKRACK%%%%DATADIR%%/jackrack/producer_ladspa.yml %%KDENLIVE%%%%DATADIR%%/kdenlive/filter_boxblur.yml %%KDENLIVE%%%%DATADIR%%/kdenlive/filter_freeze.yml %%KDENLIVE%%%%DATADIR%%/kdenlive/filter_wave.yml %%KDENLIVE%%%%DATADIR%%/kdenlive/producer_framebuffer.yml %%DATADIR%%/metaschema.yaml %%MOVIT%%%%DATADIR%%/movit/filter_movit_blur.yml %%MOVIT%%%%DATADIR%%/movit/filter_movit_deconvolution_sharpen.yml %%MOVIT%%%%DATADIR%%/movit/filter_movit_diffusion.yml %%MOVIT%%%%DATADIR%%/movit/filter_movit_flip.yml %%MOVIT%%%%DATADIR%%/movit/filter_movit_glow.yml %%MOVIT%%%%DATADIR%%/movit/filter_movit_lift_gamma_gain.yml %%MOVIT%%%%DATADIR%%/movit/filter_movit_mirror.yml %%MOVIT%%%%DATADIR%%/movit/filter_movit_opacity.yml %%MOVIT%%%%DATADIR%%/movit/filter_movit_rect.yml %%MOVIT%%%%DATADIR%%/movit/filter_movit_saturation.yml %%MOVIT%%%%DATADIR%%/movit/filter_movit_vignette.yml %%MOVIT%%%%DATADIR%%/movit/filter_movit_white_balance.yml %%MOVIT%%%%DATADIR%%/movit/transition_movit_luma.yml %%MOVIT%%%%DATADIR%%/movit/transition_movit_mix.yml %%MOVIT%%%%DATADIR%%/movit/transition_movit_overlay.yml %%NORMALIZE%%%%DATADIR%%/normalize/filter_audiolevel.yml %%NORMALIZE%%%%DATADIR%%/normalize/filter_volume.yml %%OLDFILM%%%%DATADIR%%/oldfilm/dust1.svg %%OLDFILM%%%%DATADIR%%/oldfilm/dust2.svg %%OLDFILM%%%%DATADIR%%/oldfilm/dust3.svg %%OLDFILM%%%%DATADIR%%/oldfilm/dust4.svg %%OLDFILM%%%%DATADIR%%/oldfilm/dust5.svg %%OLDFILM%%%%DATADIR%%/oldfilm/fdust.svg %%OLDFILM%%%%DATADIR%%/oldfilm/filter_dust.yml %%OLDFILM%%%%DATADIR%%/oldfilm/filter_grain.yml %%OLDFILM%%%%DATADIR%%/oldfilm/filter_lines.yml %%OLDFILM%%%%DATADIR%%/oldfilm/filter_oldfilm.yml %%OLDFILM%%%%DATADIR%%/oldfilm/filter_tcolor.yml %%OLDFILM%%%%DATADIR%%/oldfilm/filter_vignette.yml %%OLDFILM%%%%DATADIR%%/oldfilm/grain.svg %%OLDFILM%%%%DATADIR%%/oldfilm/lines.svg %%OLDFILM%%%%DATADIR%%/oldfilm/oldfilm.svg %%OLDFILM%%%%DATADIR%%/oldfilm/tcolor.svg %%OLDFILM%%%%DATADIR%%/oldfilm/vignette.svg %%OPENCV%%%%DATADIR%%/opencv/filter_opencv_tracker.yml %%PLUS%%%%DATADIR%%/plus/consumer_blipflash.yml %%PLUS%%%%DATADIR%%/plus/filter_affine.yml %%PLUS%%%%DATADIR%%/plus/filter_charcoal.yml %%PLUS%%%%DATADIR%%/plus/filter_chroma.yml %%PLUS%%%%DATADIR%%/plus/filter_chroma_hold.yml %%PLUS%%%%DATADIR%%/plus/filter_dance.yml %%PLUS%%%%DATADIR%%/plus/filter_dynamic_loudness.yml %%PLUS%%%%DATADIR%%/plus/filter_dynamictext.yml %%PLUS%%%%DATADIR%%/plus/filter_fft.yml %%PLUS%%%%DATADIR%%/plus/filter_invert.yml %%PLUS%%%%DATADIR%%/plus/filter_lift_gamma_gain.yml %%PLUS%%%%DATADIR%%/plus/filter_loudness.yml %%PLUS%%%%DATADIR%%/plus/filter_loudness_meter.yml %%PLUS%%%%DATADIR%%/plus/filter_lumakey.yml -%%PLUS%%%%DATADIR%%/plus/filter_pillar_echo.yml %%PLUS%%%%DATADIR%%/plus/filter_rgblut.yml %%PLUS%%%%DATADIR%%/plus/filter_sepia.yml %%PLUS%%%%DATADIR%%/plus/filter_shape.yml %%PLUS%%%%DATADIR%%/plus/filter_spot_remover.yml %%PLUS%%%%DATADIR%%/plus/filter_strobe.yml %%PLUS%%%%DATADIR%%/plus/filter_text.yml %%PLUS%%%%DATADIR%%/plus/filter_threshold.yml %%PLUS%%%%DATADIR%%/plus/filter_timer.yml %%PLUS%%%%DATADIR%%/plus/producer_blipflash.yml %%PLUS%%%%DATADIR%%/plus/producer_count.yml %%PLUS%%%%DATADIR%%/plus/producer_pgm.yml %%PLUS%%%%DATADIR%%/plus/transition_affine.yml %%PLUSGPL%%%%DATADIR%%/plusgpl/consumer_cbrts.yml %%PLUSGPL%%%%DATADIR%%/plusgpl/filter_burningtv.yml %%PLUSGPL%%%%DATADIR%%/plusgpl/filter_lumaliftgaingamma.yml %%PLUSGPL%%%%DATADIR%%/plusgpl/filter_rotoscoping.yml %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/AAC %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/ALAC %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/AV1 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/FLAC %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/Flash %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/GIF %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/MJPEG %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/MP3 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/MPEG-2 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/MPEG-4 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/MPEG-4-ASP %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/Slide-Deck-H264 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/Slide-Deck-HEVC %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/Sony-PSP %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/Vorbis %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/WAV %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/WMA %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/WMV %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/XDCAM-HD422 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/YouTube %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/alpha/Quicktime Animation %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/alpha/Ut Video %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/alpha/vp8 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/alpha/vp9 +%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_720p_50/DNxHD +%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_720p_60/DNxHD +%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_720p_2398/DNxHD +%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_720p_5994/DNxHD %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_1080i_50/DNxHD %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_1080i_5994/DNxHD -%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_1080p_2398/DNxHD %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_1080p_24/DNxHD %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_1080p_25/DNxHD -%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_1080p_2997/DNxHD %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_1080p_30/DNxHD %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_1080p_50/DNxHD -%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_1080p_5994/DNxHD %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_1080p_60/DNxHD -%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_720p_2398/DNxHD -%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_720p_50/DNxHD -%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_720p_5994/DNxHD -%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_720p_60/DNxHD +%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_1080p_2398/DNxHD +%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_1080p_2997/DNxHD +%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/atsc_1080p_5994/DNxHD %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/dv_ntsc/D10 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/dv_ntsc/DV %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/dv_ntsc/DVCPRO50 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/dv_ntsc/DVD %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/dv_ntsc_wide/D10 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/dv_ntsc_wide/DV %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/dv_ntsc_wide/DVCPRO50 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/dv_ntsc_wide/DVD %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/dv_pal/D10 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/dv_pal/DV %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/dv_pal/DVCPRO50 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/dv_pal/DVD %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/dv_pal_wide/D10 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/dv_pal_wide/DV %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/dv_pal_wide/DVCPRO50 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/dv_pal_wide/DVD -%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/hdv_1080_25p/HDV -%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/hdv_1080_30p/HDV -%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/hdv_1080_50i/HDV -%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/hdv_1080_60i/HDV %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/hdv_720_25p/HDV %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/hdv_720_30p/HDV %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/hdv_720_50p/HDV %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/hdv_720_60p/HDV +%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/hdv_1080_25p/HDV +%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/hdv_1080_30p/HDV +%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/hdv_1080_50i/HDV +%%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/hdv_1080_60i/HDV %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/intermediate/DNxHR-HQ %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/intermediate/MJPEG %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/intermediate/MPEG-2 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/intermediate/MPEG-4 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/intermediate/ProRes %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/intermediate/ProRes HQ %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/intermediate/ProRes-Kostya %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/lossless/FFV1 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/lossless/H.264 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/lossless/HuffYUV %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/lossless/Ut Video %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/stills/BMP %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/stills/DPX %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/stills/JPEG %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/stills/PNG %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/stills/PPM %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/stills/TGA %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/stills/TIFF %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/stills/webp %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/vp9 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/webm %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/webm-pass1 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/webp %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/x264-medium %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/x264-medium-baseline %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/x264-medium-main %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/x264-medium-pass1 %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/x265-medium %%AVFORMAT%%%%DATADIR%%/presets/consumer/avformat/x265-medium-pass1 %%DATADIR%%/presets/filter/brightness/from_black %%DATADIR%%/presets/filter/brightness/to_black %%MOVIT%%%%DATADIR%%/presets/filter/movit.blur/blur_in %%MOVIT%%%%DATADIR%%/presets/filter/movit.blur/blur_in_out %%MOVIT%%%%DATADIR%%/presets/filter/movit.blur/blur_out %%MOVIT%%%%DATADIR%%/presets/filter/movit.opacity/fade_in %%MOVIT%%%%DATADIR%%/presets/filter/movit.opacity/fade_in_out %%MOVIT%%%%DATADIR%%/presets/filter/movit.opacity/fade_out %%DATADIR%%/presets/filter/volume/fade_in %%DATADIR%%/presets/filter/volume/fade_out +%%DATADIR%%/profiles/atsc_720p_24 +%%DATADIR%%/profiles/atsc_720p_25 +%%DATADIR%%/profiles/atsc_720p_30 +%%DATADIR%%/profiles/atsc_720p_50 +%%DATADIR%%/profiles/atsc_720p_60 +%%DATADIR%%/profiles/atsc_720p_2398 +%%DATADIR%%/profiles/atsc_720p_2997 +%%DATADIR%%/profiles/atsc_720p_5994 %%DATADIR%%/profiles/atsc_1080i_50 -%%DATADIR%%/profiles/atsc_1080i_5994 %%DATADIR%%/profiles/atsc_1080i_60 -%%DATADIR%%/profiles/atsc_1080p_2398 +%%DATADIR%%/profiles/atsc_1080i_5994 %%DATADIR%%/profiles/atsc_1080p_24 %%DATADIR%%/profiles/atsc_1080p_25 -%%DATADIR%%/profiles/atsc_1080p_2997 %%DATADIR%%/profiles/atsc_1080p_30 %%DATADIR%%/profiles/atsc_1080p_50 -%%DATADIR%%/profiles/atsc_1080p_5994 %%DATADIR%%/profiles/atsc_1080p_60 -%%DATADIR%%/profiles/atsc_720p_2398 -%%DATADIR%%/profiles/atsc_720p_24 -%%DATADIR%%/profiles/atsc_720p_25 -%%DATADIR%%/profiles/atsc_720p_2997 -%%DATADIR%%/profiles/atsc_720p_30 -%%DATADIR%%/profiles/atsc_720p_50 -%%DATADIR%%/profiles/atsc_720p_5994 -%%DATADIR%%/profiles/atsc_720p_60 +%%DATADIR%%/profiles/atsc_1080p_2398 +%%DATADIR%%/profiles/atsc_1080p_2997 +%%DATADIR%%/profiles/atsc_1080p_5994 %%DATADIR%%/profiles/cif_15 %%DATADIR%%/profiles/cif_ntsc %%DATADIR%%/profiles/cif_pal %%DATADIR%%/profiles/cvd_ntsc %%DATADIR%%/profiles/cvd_pal %%DATADIR%%/profiles/dv_ntsc %%DATADIR%%/profiles/dv_ntsc_wide %%DATADIR%%/profiles/dv_pal %%DATADIR%%/profiles/dv_pal_wide -%%DATADIR%%/profiles/hdv_1080_25p -%%DATADIR%%/profiles/hdv_1080_30p -%%DATADIR%%/profiles/hdv_1080_50i -%%DATADIR%%/profiles/hdv_1080_60i %%DATADIR%%/profiles/hdv_720_25p %%DATADIR%%/profiles/hdv_720_30p %%DATADIR%%/profiles/hdv_720_50p %%DATADIR%%/profiles/hdv_720_60p +%%DATADIR%%/profiles/hdv_1080_25p +%%DATADIR%%/profiles/hdv_1080_30p +%%DATADIR%%/profiles/hdv_1080_50i +%%DATADIR%%/profiles/hdv_1080_60i %%DATADIR%%/profiles/qcif_15 %%DATADIR%%/profiles/qcif_ntsc %%DATADIR%%/profiles/qcif_pal -%%DATADIR%%/profiles/qhd_1440p_2398 %%DATADIR%%/profiles/qhd_1440p_24 %%DATADIR%%/profiles/qhd_1440p_25 -%%DATADIR%%/profiles/qhd_1440p_2997 %%DATADIR%%/profiles/qhd_1440p_30 %%DATADIR%%/profiles/qhd_1440p_50 -%%DATADIR%%/profiles/qhd_1440p_5994 %%DATADIR%%/profiles/qhd_1440p_60 +%%DATADIR%%/profiles/qhd_1440p_2398 +%%DATADIR%%/profiles/qhd_1440p_2997 +%%DATADIR%%/profiles/qhd_1440p_5994 %%DATADIR%%/profiles/quarter_15 %%DATADIR%%/profiles/quarter_ntsc %%DATADIR%%/profiles/quarter_ntsc_wide %%DATADIR%%/profiles/quarter_pal %%DATADIR%%/profiles/quarter_pal_wide %%DATADIR%%/profiles/sdi_486i_5994 %%DATADIR%%/profiles/sdi_486p_2398 %%DATADIR%%/profiles/square_1080p_30 %%DATADIR%%/profiles/square_1080p_60 %%DATADIR%%/profiles/square_ntsc %%DATADIR%%/profiles/square_ntsc_wide %%DATADIR%%/profiles/square_pal %%DATADIR%%/profiles/square_pal_wide %%DATADIR%%/profiles/svcd_ntsc %%DATADIR%%/profiles/svcd_ntsc_wide %%DATADIR%%/profiles/svcd_pal %%DATADIR%%/profiles/svcd_pal_wide -%%DATADIR%%/profiles/uhd_2160p_2398 %%DATADIR%%/profiles/uhd_2160p_24 %%DATADIR%%/profiles/uhd_2160p_25 -%%DATADIR%%/profiles/uhd_2160p_2997 %%DATADIR%%/profiles/uhd_2160p_30 %%DATADIR%%/profiles/uhd_2160p_50 -%%DATADIR%%/profiles/uhd_2160p_5994 %%DATADIR%%/profiles/uhd_2160p_60 +%%DATADIR%%/profiles/uhd_2160p_2398 +%%DATADIR%%/profiles/uhd_2160p_2997 +%%DATADIR%%/profiles/uhd_2160p_5994 %%DATADIR%%/profiles/vcd_ntsc %%DATADIR%%/profiles/vcd_pal %%DATADIR%%/profiles/vertical_hd_30 %%DATADIR%%/profiles/vertical_hd_60 %%RESAMPLE%%%%DATADIR%%/resample/filter_resample.yml %%RTAUDIO%%%%DATADIR%%/rtaudio/consumer_rtaudio.yml %%RUBBERBAND%%%%DATADIR%%/rubberband/filter_rbpitch.yml %%SDL2%%%%DATADIR%%/sdl2/consumer_sdl2.yml %%SDL2%%%%DATADIR%%/sdl2/consumer_sdl2_audio.yml %%SOX%%%%DATADIR%%/sox/filter_sox.yml %%SOX%%%%DATADIR%%/sox/filter_sox_effect.yml %%VIDSTAB%%%%DATADIR%%/vid.stab/filter_deshake.yml %%VIDSTAB%%%%DATADIR%%/vid.stab/filter_vidstab.yml %%VORBIS%%%%DATADIR%%/vorbis/producer_vorbis.yml %%DATADIR%%/xml/consumer_xml.yml %%DATADIR%%/xml/filter_gpstext.yml %%DATADIR%%/xml/mlt-xml.dtd %%DATADIR%%/xml/producer_xml-nogl.yml %%DATADIR%%/xml/producer_xml-string.yml %%DATADIR%%/xml/producer_xml.yml