HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51965,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=479",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=477",
"results": [
{
"name": "mp4ff",
"portdir": "multimedia/mp4ff",
"version": "0.33.2",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Eyevinn/mp4ff",
"description": "Tools for parsing and writing MP4 files including video, audio and subtitles.",
"long_description": "Package mp4ff implements MP4 media file parsing and writing for AVC and HEVC video, AAC and AC-3 audio, and stpp and wvtt subtitles. It is focused on fragmented files as used for streaming in DASH, MSS and HLS fMP4, but can also decode and encode all boxes needed for progressive MP4 files. In particular, the tool mp4ff-crop can be used to crop a progressive file.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "mp4v2",
"portdir": "multimedia/mp4v2",
"version": "4.1.3",
"license": "MPL-1.1 and BSD-old",
"platforms": "darwin",
"epoch": 2,
"replaced_by": null,
"homepage": "https://github.com/TechSmith/mp4v2",
"description": "Read, create, and modify mp4 files.",
"long_description": "The mp4v2 library provides an API to create and modify mp4 files as defined by ISO-IEC:14496-1:2001 MPEG-4 Systems. mp4v2 used to be part of the mpeg4ip library.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"help2man",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"aacgain",
"cmus",
"ices0"
]
},
{
"type": "run",
"ports": [
"freac",
"mpeg4ip"
]
}
]
},
{
"name": "mpeg2vidcodec",
"portdir": "multimedia/mpeg2vidcodec",
"version": "1.2",
"license": "Restrictive and Noncommercial",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.mpeg.org/MPEG/video/mssg-free-mpeg-software.html",
"description": "MPEG-2 Video Encoder / Decoder",
"long_description": "Contains an implementation of an ISO/IEC DIS 13818-2 codec. It converts uncompressed video frames into MPEG-1 and MPEG-2 video coded bitstream sequences, and vice versa.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libXext"
]
}
],
"depends_on": []
},
{
"name": "mpgtx",
"portdir": "multimedia/mpgtx",
"version": "1.3.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://mpgtx.sourceforge.net/",
"description": "MPEG audio/video/system file toolbox",
"long_description": "The MPEG ToolboX can currently split and join MPEG-1 video files and most MPEG audio files, fetch detailed informations from MPEG-1 and MPEG-2 streams, demultiplex MPEG-1 and MPEG-2 files (System layer, program layer and Transport layer), add, remove and edit ID3 tags from MP3 files and rename MP3 files according to their ID3 tags. DivX is not yet supported, neither MPEG-4 and splitting and joining MPEG-2 video files is experimental (read 'will work only in your wildest dreams').",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "mplayer-devel",
"portdir": "multimedia/mplayer-devel",
"version": "38435",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mplayerhq.hu/",
"description": "versatile movie player - development version",
"long_description": "mplayer-devel plays most movie files in popular and less popular formats. This version tracks a recent upstream mplayer commit.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"yasm",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git",
"subversion"
]
},
{
"type": "lib",
"ports": [
"gnutls",
"ncurses",
"fontconfig",
"libjpeg-turbo",
"libpng",
"bzip2",
"dav1d",
"freetype",
"fribidi",
"libiconv",
"libxml2",
"aom",
"lzo2",
"zlib",
"lame",
"speex"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tovid",
"x264transcode"
]
},
{
"type": "run",
"ports": [
"gimp-gap-devel",
"tablet-encode",
"mediaserv"
]
}
]
},
{
"name": "mpv",
"portdir": "multimedia/mpv",
"version": "0.41.0",
"license": "GPL-2+",
"platforms": "{darwin >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mpv.io",
"description": "mpv is a movie player based on MPlayer and mplayer2.",
"long_description": "mpv is a movie player based on MPlayer and mplayer2. It plays most MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, RealMedia, Matroska, NUT, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, PVA files, supported by many native, XAnim, and Win32 DLL codecs. You can watch VideoCD, SVCD, DVD, 3ivx, DivX 3/4/5, WMV and even H.264 movies.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "ionic",
"github": "Ionic",
"ports_count": 24
},
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 271
}
],
"variants": [
"python310",
"python311",
"python312",
"python313",
"python314",
"python39",
"screenshot",
"network",
"network_ytdlp",
"bluray",
"dvd",
"audiocd",
"libarchive",
"rubberband",
"pulseaudio",
"jack",
"openal",
"x11",
"opengl",
"vulkan",
"caca",
"osd",
"debug",
"printable_doc",
"uchardet",
"libmpv",
"bundle"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-docutils",
"clang-18",
"pkgconfig",
"meson",
"ninja"
]
},
{
"type": "lib",
"ports": [
"libdvdread",
"lcms2",
"lua52",
"perl5",
"libass",
"libbluray",
"libarchive",
"libplacebo",
"libsixel",
"ffmpeg8",
"libiconv",
"zlib",
"libcdio-paranoia",
"rubberband",
"libdvdnav"
]
},
{
"type": "run",
"ports": [
"yt-dlp",
"libbdplus",
"libaacs"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"youtube-viewer"
]
}
]
},
{
"name": "mpv-legacy",
"portdir": "multimedia/mpv-legacy",
"version": "0.36.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mpv.io",
"description": "mpv is a movie player based on MPlayer and mplayer2.",
"long_description": "mpv is a movie player based on MPlayer and mplayer2. It plays most MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, RealMedia, Matroska, NUT, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, PVA files, supported by many native, XAnim, and Win32 DLL codecs. You can watch VideoCD, SVCD, DVD, 3ivx, DivX 3/4/5, WMV and even H.264 movies.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"python310",
"python311",
"python37",
"bundle",
"coreaudio",
"screenshot",
"network",
"ytdlp",
"bluray",
"dvd",
"audiocd",
"libarchive",
"rubberband",
"pulseaudio",
"jack",
"openal",
"x11",
"opengl",
"sdl2",
"caca",
"osd",
"debug",
"printable_doc",
"uchardet",
"libmpv"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-docutils",
"pkgconfig",
"python311"
]
},
{
"type": "lib",
"ports": [
"libdvdnav",
"libdvdread",
"libsdl2",
"lcms2",
"zimg",
"lua52",
"libarchive",
"libass",
"libbluray",
"libiconv",
"ffmpeg6",
"perl5",
"zlib",
"libcdio-paranoia",
"rubberband"
]
},
{
"type": "run",
"ports": [
"libbdplus",
"libaacs"
]
}
],
"depends_on": []
},
{
"name": "musikcube",
"portdir": "multimedia/musikcube",
"version": "3.0.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://musikcube.com",
"description": "A cross-platform, terminal-based music player, audio engine, metadata indexer and server in C++",
"long_description": "A cross-platform, terminal-based music player, audio engine, metadata indexer and server in C++",
"active": true,
"categories": [
"multimedia",
"audio"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"asio",
"cmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"mpg123",
"portaudio",
"pulseaudio",
"taglib",
"libev",
"ncurses",
"zlib",
"curl",
"libmicrohttpd",
"openssl3",
"libopenmpt",
"ffmpeg7",
"libogg",
"flac",
"lame",
"libvorbis"
]
}
],
"depends_on": []
},
{
"name": "mythtv-pkg.27",
"portdir": "multimedia/mythtv-pkg.27",
"version": "Fixes-0.27.4",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mythtv.org/wiki/Myth_for_Mac_with_MacPorts",
"description": "personal video recorder (PVR) and media centre system package",
"long_description": "Installs a complete MythTV PVR system (backend, frontend, database manager plus MythWeb). Upgrading? You should backup your database, and take other steps, BEFORE installing this software. See the link below for details.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"mariadb-server",
"mythtv-core.27",
"mythweb.27",
"MacPorts_daemondo"
]
}
],
"depends_on": []
},
{
"name": "mythtv.27",
"portdir": "multimedia/mythtv.27",
"version": "3c7582e9",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mythtv.org/",
"description": "personal video recorder (PVR) and media centre system",
"long_description": "personal video recorder (PVR) and media centre system, please install mythtv-core.27 or mythtv-plugins.27 rather than this meta-port",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"qt4-mac"
]
}
],
"depends_on": []
},
{
"name": "mythtv.28",
"portdir": "multimedia/mythtv.28",
"version": "0.28.2-Fixes-20180201",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mythtv.org/",
"description": "installs complete MythTV system",
"long_description": "Installs a complete MythTV system including the frontend, backend, and database server software plus MythWeb",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"mythtv-plugins.28",
"mythweb.28"
]
},
{
"type": "run",
"ports": [
"mariadb-server"
]
}
],
"depends_on": []
},
{
"name": "mythtv-core.27",
"portdir": "multimedia/mythtv.27",
"version": "0.27.7-Fixes-20180201",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mythtv.org/",
"description": "personal video recorder (PVR) and media centre system",
"long_description": "The ultimate Digital Video Recorder and home media center hub. Think of it as a Free and Open Source alternative to Windows Media Center or Tivo.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"yasm",
"pkgconfig",
"apple-gcc42"
]
},
{
"type": "lib",
"ports": [
"zlib",
"faac",
"lame",
"taglib",
"libcdio",
"libdvdcss",
"openssl",
"fftw-3-single",
"libass",
"x264",
"p5.28-date-manip",
"qt4-mac",
"p5.28-http-request-ascgi",
"p5.28-io-socket-inet6",
"p5.28-lwp-useragent-determined",
"p5.28-net-upnp",
"freetype",
"py27-lxml",
"py27-mysql",
"py27-urlgrabber",
"libiconv",
"libxml2",
"p5.28-dbd-mysql",
"qt4-mac-mariadb-plugin",
"bzip2"
]
},
{
"type": "run",
"ports": [
"logrotate"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mythtv-plugins.27"
]
},
{
"type": "run",
"ports": [
"mythtv-pkg.27",
"mythweb.27"
]
}
]
},
{
"name": "mythtv-plugins.27",
"portdir": "multimedia/mythtv.27",
"version": "0.27.7-Fixes-20180201",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mythtv.org/",
"description": "MythTV plugins for slideshows, music and weather",
"long_description": "MythTV plugins for slideshows, music and weather Each plugin is a variant. The non-default plugins currently do not work on OS X, such as MythNews, MythBrowser and MythNetVision.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"mytharchive",
"mythbrowser",
"mythnetvision",
"mythgallery",
"mythmusic",
"mythnews",
"mythweather"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"taglib",
"dcraw",
"libexif",
"mythtv-core.27",
"p5.28-date-manip",
"flac",
"p5.28-image-size",
"p5.28-json",
"p5.28-soap-lite",
"p5.28-xml-simple",
"p5.28-xml-xpath",
"p5.28-datetime-format-iso8601",
"libvorbis"
]
}
],
"depends_on": []
},
{
"name": "mythtv-core.28",
"portdir": "multimedia/mythtv.28",
"version": "0.28.2-Fixes-20180201",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mythtv.org/",
"description": "personal video recorder (PVR) and media centre system",
"long_description": "The ultimate Digital Video Recorder and home media center hub. Think of it as a Free and Open Source alternative to Windows Media Center or Tivo.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"yasm",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"qt5-mysql-plugin",
"bzip2",
"zlib",
"faac",
"lame",
"taglib",
"libcdio",
"libdvdcss",
"openssl",
"exiv2",
"fftw-3",
"fftw-3-single",
"libass",
"libbluray",
"x264",
"x265",
"qt5-qtbase",
"py27-future",
"py27-lxml",
"py27-mysql",
"py27-requests-cache",
"py27-urlgrabber",
"libiconv",
"libxml2",
"p5.34-date-manip",
"p5.34-dbd-mysql",
"p5.34-http-request-ascgi",
"p5.34-io-socket-inet6",
"p5.34-lwp-useragent-determined",
"p5.34-net-upnp",
"freetype",
"qt5-qtwebkit",
"qt5-qtscript"
]
},
{
"type": "run",
"ports": [
"dejavu-fonts",
"logrotate"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mythtv-plugins.28"
]
},
{
"type": "run",
"ports": [
"mythweb.28"
]
}
]
},
{
"name": "mythtv-plugins.28",
"portdir": "multimedia/mythtv.28",
"version": "0.28.2-Fixes-20180201",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mythtv.org/",
"description": "MythTV plugins for slideshows, music and weather",
"long_description": "MythTV plugins for slideshows, music and weather Each plugin is a variant. The non-default plugins currently do not work on OS X, such as MythNews, MythBrowser and MythNetVision.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"mytharchive",
"mythbrowser",
"mythnetvision",
"mythgallery",
"mythmusic",
"mythnews",
"mythweather"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"lame",
"libvorbis",
"taglib",
"openssl",
"dcraw",
"libexif",
"mythtv-core.28",
"qt5-qtbase",
"p5.34-datetime-format-iso8601",
"p5.34-image-size",
"p5.34-json",
"p5.34-soap-lite",
"p5.34-xml-simple",
"p5.34-xml-xpath",
"p5.34-date-manip",
"flac"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mythtv.28"
]
}
]
},
{
"name": "mythweb.27",
"portdir": "multimedia/mythweb.27",
"version": "0.27.4-Fixes-20160720",
"license": "GPL-2 and LGPL-2.1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mythtv.org/",
"description": "control your Myth system via a web browser",
"long_description": "MythWeb provides a frontend to MythTV using a web browser. Review program listings, schedule recordings, browse previous recordings, check on the status of your system and much more. Note that this is an INSECURE installation intended for local network access only. Take steps to secure if access from the internet is to be allowed.",
"active": true,
"categories": [
"multimedia",
"www"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"php54-apache2handler",
"php54-mysql",
"mythtv-core.27",
"p5.28-dbd-mysql",
"p5.28-http-request-ascgi"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"mythtv-pkg.27"
]
}
]
},
{
"name": "mythweb.28",
"portdir": "multimedia/mythweb.28",
"version": "0.28.1-Fixes-20170719",
"license": "GPL-2 and LGPL-2.1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mythtv.org/",
"description": "control your Myth system via a web browser",
"long_description": "MythWeb provides a frontend to MythTV using a web browser. Review program listings, schedule recordings, browse previous recordings, check on the status of your system and much more. Note that this is an INSECURE installation intended for local network access only. Take steps to secure if access from the internet is to be allowed.",
"active": true,
"categories": [
"multimedia",
"www"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"php54-mysql",
"php54-posix",
"php54-sockets",
"php54-apache2handler",
"p5.28-dbd-mysql",
"p5.28-http-request-ascgi",
"mythtv-core.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mythtv.28"
]
}
]
},
{
"name": "ncmc",
"portdir": "multimedia/ncmc",
"version": "0.2.11",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/magic-akari/ncmc",
"description": "Netease ncm format decryption utility",
"long_description": "ncmc can decrypt and convert encrypted ncm media files back to their original form (mp3, flac, etc). ncmc can additionally dump all information of ncm encrypted media files, including cover art, encryption key, and metadata as a json file.",
"active": true,
"categories": [
"sysutils",
"multimedia"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 271
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "ncmdump",
"portdir": "multimedia/ncmdump",
"version": "0.8.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/iqiziqi/ncmdump.rs",
"description": "Netease ncm format decryption utility",
"long_description": "ncmdump can decrypt and convert encrypted ncm media files back to their original form (mp3, flac, etc).",
"active": true,
"categories": [
"sysutils",
"multimedia"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 271
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "ogmtools",
"portdir": "multimedia/ogmtools",
"version": "1.5",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.bunkus.org/videotools/ogmtools/",
"description": "OGG media streams manipulation tools.",
"long_description": "The ogmtools allow users to display information about (ogminfo), extract streams from (ogmdemux), merge several streams into (ogmmerge), and split (ogmsplit) Ogg files. Supported stream types include video streams from AVIs or Ogg files and Vorbis audio from Ogg files.",
"active": true,
"categories": [
"multimedia",
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libdvdread",
"libogg",
"libvorbis"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"x264transcode"
]
}
]
},
{
"name": "openh264",
"portdir": "multimedia/openh264",
"version": "2.6.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cisco/openh264",
"description": "Open-source H.264 codec",
"long_description": "OpenH264 is a codec library which supports H.264 encoding and decoding.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gtest",
"meson",
"ninja",
"nasm",
"clang-20"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gstreamer1-gst-plugins-bad",
"libheif"
]
}
]
},
{
"name": "openshot-qt",
"portdir": "multimedia/openshot-qt",
"version": "3.1.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.openshot.org/",
"description": "simple and powerful video editor",
"long_description": "Award-winning free and open-source video editor dedicated to delivering high quality video editing and animation solutions to the world.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-pyqt5",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"libopenshot",
"py311-requests",
"py311-pyqt5"
]
}
],
"depends_on": []
},
{
"name": "p8-platform",
"portdir": "multimedia/p8-platform",
"version": "2.1.0.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.pulse-eight.com/",
"description": "Pulse-Eight platform library",
"long_description": "Platform support library used by libCEC and binary add-ons for Kodi",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libcec"
]
}
]
},
{
"name": "photopc",
"portdir": "multimedia/photopc",
"version": "3.05",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://photopc.sourceforge.net/",
"description": "Download photos from some older digital cameras",
"long_description": "Photopc is a library and a command-line frontend to manipulate digital still cameras based on Fujitsu chipset and Sierra Imaging firmware. The program is known to work with older Agfa, Epson, Olympus, Sanyo and Nikon (at least CoolPix 900, 950 and 8x0 but not CoolPix 600!) cameras.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "mpal1+bugzilla",
"github": "",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "quickascii",
"portdir": "multimedia/quickascii",
"version": "1.0.5",
"license": "BSD and Permissive",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://quickascii.sourceforge.net/",
"description": "a movie player and picture viewer for the command line",
"long_description": "QuickASCII is a movie player and picture viewer for the command line, powered by QuickTime.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "qwinff",
"portdir": "multimedia/qwinff",
"version": "0.2.1",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/qwinff/qwinff",
"description": "QWinFF, FFmpeg GUI front-end based on Qt4",
"long_description": "QWinFF, FFmpeg GUI front-end based on Qt4",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"desktop-file-utils"
]
},
{
"type": "run",
"ports": [
"sox",
"ffmpeg"
]
}
],
"depends_on": []
},
{
"name": "raylib",
"portdir": "multimedia/raylib",
"version": "5.5",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.raylib.com",
"description": "A simple and easy-to-use library to enjoy videogames programming",
"long_description": "A simple and easy-to-use library to enjoy videogames programming. raylib is highly inspired by the Borland BGI graphics lib and the XNA framework and it's specially well suited for prototyping, tooling, graphical applications, embedded systems and education.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"pkgconfig",
"glfw"
]
}
],
"depends_on": []
},
{
"name": "rav1e",
"portdir": "multimedia/rav1e",
"version": "0.8.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/xiph/rav1e",
"description": "the fastest and safest AV1 encoder",
"long_description": "the fastest and safest AV1 encoder",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"cargo-c",
"legacy-support",
"nasm",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"libiconv"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"av1an"
]
}
]
},
{
"name": "replex",
"portdir": "multimedia/replex",
"version": "0.1.6.8",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.metzlerbros.org/dvb/",
"description": "Remultiplex an MPEG2 TS into a PS for DVD",
"long_description": "Replex was created to remultiplex transport stream (TS) data taken from a DVB source. The result is supposed to be a program stream (PS) that can be used to be burned to a DVD (with dvdauthor).",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "emyr.thomas",
"github": "",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "reddsaver",
"portdir": "multimedia/reddsaver",
"version": "0.4.0",
"license": "MIT and Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/manojkarthick/reddsaver",
"description": "CLI tool to download saved and upvoted media from Reddit",
"long_description": "Command line tool to download saved/upvoted media from Reddit. It comes with support for downloading images, gifs and videos from reddit hosting, giphy, imgur, gfycat, etc.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "smanojkarthick",
"github": "manojkarthick",
"ports_count": 10
}
],
"variants": [
"ffmpeg",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"rust",
"clang-20",
"cargo",
"legacy-support",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"openssl"
]
},
{
"type": "run",
"ports": [
"ffmpeg"
]
}
],
"depends_on": []
},
{
"name": "schroedinger",
"portdir": "multimedia/schroedinger",
"version": "1.0.11",
"license": "(MPL-1.1 or MIT or LGPL-2 or GPL-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://diracvideo.org/",
"description": "Schroedinger is a high-speed implementation in C of the Dirac codec.",
"long_description": "Schroedinger is a high-speed implementation in C of the Dirac codec. The Schroedinger software is available under any of the GPLv2, MIT or MPL licenses. Libraries may also be used under LGPL.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2646
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"autoconf",
"automake",
"clang-18",
"pkgconfig",
"gtk-doc"
]
},
{
"type": "lib",
"ports": [
"orc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libquicktime-devel",
"gstreamer010-gst-plugins-bad",
"VLC2",
"libVLC2"
]
}
]
},
{
"name": "scrcpy",
"portdir": "multimedia/scrcpy",
"version": "3.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Genymobile/scrcpy",
"description": "Display and control your Android device",
"long_description": "This application provides display and control of Android devices connected on USB (or over TCP/IP). It does not require any root access.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "macports",
"github": "MarcelBochtler",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"meson",
"ninja",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"libusb",
"ffmpeg"
]
},
{
"type": "run",
"ports": [
"android-platform-tools"
]
}
],
"depends_on": []
},
{
"name": "sfml",
"portdir": "multimedia/sfml",
"version": "2.5.1",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.sfml-dev.org/",
"description": "SFML is the Simple and Fast Multimedia Library",
"long_description": "SFML is the Simple and Fast Multimedia Library. It provides a simple interface to the various components of your computer, to ease the development of games and multimedia applications. It is composed of five modules: system, window, graphics, audio and network.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [
{
"name": "rkitover",
"github": "",
"ports_count": 1
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"doxygen",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"flac",
"freetype",
"libogg",
"libsndfile",
"libvorbis",
"openal-soft"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"csfml"
]
}
]
},
{
"name": "shairport-sync",
"portdir": "multimedia/shairport-sync",
"version": "4.3.5",
"license": "MIT and BSD and ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mikebrady/shairport-sync",
"description": "Shairport Sync is an AirPlay audio player",
"long_description": "AirTunes emulator. Shairport Sync adds multi-room capability with Audio Synchronisation.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "ale275",
"github": "",
"ports_count": 1
}
],
"variants": [
"metadata",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsodium",
"openssl",
"libao",
"libplist",
"ffmpeg6",
"popt",
"soxr",
"libconfig-hr",
"libdaemon",
"libgcrypt"
]
}
],
"depends_on": []
},
{
"name": "shenidam",
"portdir": "multimedia/shenidam",
"version": "1.0",
"license": "(GPL-3 or GPL-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.shenidam.org/",
"description": "Lightweight audio mapping software for AV footage",
"long_description": "Shenidam is a free and open source software (GNU GPL-licensed) system for mapping and locating the audio of a track within a base file.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"cmake"
]
},
{
"type": "lib",
"ports": [
"python27",
"fftw-3-single",
"libsamplerate",
"boost176",
"py27-pyqt4",
"libsndfile"
]
},
{
"type": "run",
"ports": [
"ffmpeg"
]
}
],
"depends_on": []
},
{
"name": "smpeg",
"portdir": "multimedia/smpeg",
"version": "0.4.4",
"license": "(GPL-2+ or LGPL) and BSD and IJG",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://icculus.org/smpeg/",
"description": "a general purpose MPEG video/audio player/library",
"long_description": "smpeg is a general purpose MPEG video/audio player/library programmed by Loki entertainment and others.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libsdl_sound",
"rocksndiamonds",
"svinepalsen"
]
}
]
},
{
"name": "smpeg2",
"portdir": "multimedia/smpeg2",
"version": "2.0.0",
"license": "(GPL-2+ or LGPL) and BSD and IJG",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.lokigames.com/development/smpeg.php3",
"description": "a general purpose MPEG video/audio player/library",
"long_description": "smpeg is a general purpose MPEG video/audio player and library programmed by Loki entertainment and others",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl2"
]
}
],
"depends_on": []
},
{
"name": "spotify-dl",
"portdir": "multimedia/spotify-dl",
"version": "8.8.2",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/SathyaBhat/spotify-dl",
"description": "Downloads songs from any Spotify playlist, album or track.",
"long_description": "Downloads songs from any Spotify playlist, album or track.",
"active": true,
"categories": [
"multimedia",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py311-mutagen",
"yt-dlp",
"py311-rich",
"python311",
"py311-urllib3",
"py311-sentry-sdk",
"py311-spotipy"
]
}
],
"depends_on": []
},
{
"name": "streamlink",
"portdir": "multimedia/streamlink",
"version": "8.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://streamlink.github.io",
"description": "a CLI utility which pipes video streams into a video player",
"long_description": "streamlink is a CLI utility which pipes video streams from various services into a video player, such as VLC. The main purpose of streamlink is to avoid resource-heavy and unoptimized websites, while still allowing the user to enjoy various streamed content.",
"active": true,
"categories": [
"net",
"multimedia",
"python"
],
"maintainers": [],
"variants": [
"ffmpeg"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"py314-trio",
"py314-pycryptodome",
"py314-socks",
"py314-websocket-client",
"py314-country",
"py314-isodate",
"py314-trio-websocket",
"python314",
"py314-lxml",
"py314-certifi",
"py314-requests",
"py314-urllib3"
]
},
{
"type": "run",
"ports": [
"ffmpeg"
]
}
],
"depends_on": []
},
{
"name": "subdownloader",
"portdir": "multimedia/subdownloader",
"version": "2.0.18",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.subdownloader.net/",
"description": "Automatically download and upload subtitles for videos",
"long_description": "SubDownloader is a program for automatic download/upload subtitles for videofiles (DIVX,MPEG,AVI,VOB,etc) and DVD's using fast hashing.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "subtitleripper",
"portdir": "multimedia/subtitleripper",
"version": "0.3-4",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://subtitleripper.sourceforge.net/",
"description": "DVD subtitle ripper",
"long_description": "If you want to convert DVD subtitles into text format (e.g. subrip format) or VobSub format this program could be useful for you.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "stephen",
"github": "stack",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libpng",
"netpbm",
"transcode"
]
}
],
"depends_on": []
},
{
"name": "svt-av1",
"portdir": "multimedia/svt-av1",
"version": "3.1.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/AOMediaCodec/SVT-AV1",
"description": "Scalable Video Technology for AV1",
"long_description": "The Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder) is an AV1-compliant software encoder/decoder library. The work on the SVT-AV1 encoder targets the development of a production-quality AV1-encoder with performance levels applicable to a wide range of applications, from premium VOD to real-time and live encoding/transcoding. The SVT-AV1 decoder implementation targets future codec research activities.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 271
}
],
"variants": [
"debug",
"avx512",
"native",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"yasm",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libheif",
"libavif",
"ffmpeg4",
"ffmpeg",
"ffmpeg-devel",
"ffmpeg6",
"ffmpeg7",
"ffmpeg8"
]
},
{
"type": "run",
"ports": [
"ab-av1",
"av1an"
]
}
]
},
{
"name": "tablet-encode",
"portdir": "multimedia/tablet-encode",
"version": "2.30",
"license": "Artistic-1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://mediautils.garage.maemo.org/tablet-encode.html",
"description": "Transcoding video files for Nokia Internet Tablets",
"long_description": "As the Nokia Internet Tablets have relatively slow processors, and relatively little storage space it is a good idea to transcode your videos to a smaller, more suitable format for watching them.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"gui"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"mplayer-devel",
"perl5.34"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"mediaserv"
]
}
]
},
{
"name": "termusic",
"portdir": "multimedia/termusic",
"version": "0.9.1",
"license": "GPL-3 and MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tramhao/termusic",
"description": "Music Player TUI written in Rust",
"long_description": "Music Player TUI written in Rust",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"protobuf3-cpp",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "tivodecode",
"portdir": "multimedia/tivodecode",
"version": "0.2pre4",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://tivodecode.sourceforge.net/",
"description": "utility to convert .tivo files into mpeg",
"long_description": "This software converts a .TiVo file (produced by the TiVoToGo functionality on recent TiVo software releases) to a normal MPEG file. This has the same functionality as using TiVo's supplied DirectShow DLL on Windows with a tool such as DirectShowDump, but is portable to different architectures and operating systems, and runs on the command line using files or pipes. The conversion still requires the valid MAK of the TiVo which recorded the file, so it cannot be used to circumvent their protection, simply to provide the same level of access as is already available on Windows.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "tovid",
"portdir": "multimedia/tovid",
"version": "0.35.2",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://tovid.wikia.com/",
"description": "a collection of GPL video disc authoring tools",
"long_description": "a collection of GPL video disc authoring tools, tovid can help you create your own DVDs, VCDs, and SVCDs for playback on your home DVD player.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"gui"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"txt2tags"
]
},
{
"type": "lib",
"ports": [
"ImageMagick",
"python27",
"dvdauthor",
"ffmpeg",
"mjpegtools",
"normalize",
"transcode",
"dvdrw-tools",
"mplayer-devel",
"sox"
]
},
{
"type": "run",
"ports": [
"tix",
"md5sha1sum",
"py27-tkinter"
]
}
],
"depends_on": []
},
{
"name": "transcode",
"portdir": "multimedia/transcode",
"version": "1.1.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://packages.gentoo.org/packages/media-video/transcode",
"description": "Video and audio processing tools",
"long_description": "transcode is a suite of tools, all of which are command line utilities, for transcoding various video, audio, and container formats, running on a platform that supports shared libraries and threads. Decoding and encoding is done by modules that are responsible for feeding transcode with raw video/ audio streams (import modules) and encoding the frames (export modules). It includes a variety of video and audio filters, including (but not limited to) video de-interlacing, audio resampling, framerate conversion, different resizing algorithms, smoothing, sharpening, denoisifying, and cutting.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "lionteeth",
"github": "Liontooth",
"ports_count": 1
},
{
"name": "devans",
"github": "dbevans",
"ports_count": 2646
}
],
"variants": [
"mmx",
"full",
"a52dec",
"faac",
"freetype",
"imagemagick",
"libdv",
"libogg",
"libpostproc",
"libquicktime",
"libtheora",
"libvorbis",
"libxml2",
"lzo",
"mjpegtools",
"x264",
"xvid",
"experimental",
"deprecated",
"libsdl",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libdvdread",
"libsdl",
"ImageMagick",
"libjpeg-turbo",
"XviD",
"ffmpeg",
"libdv",
"libmpeg2",
"libogg",
"lzo2",
"libtheora",
"mjpegtools",
"x264",
"freetype",
"libxml2",
"xorg-libXaw",
"xorg-libXv",
"xpm",
"libquicktime-devel",
"a52dec",
"faac",
"lame",
"libvorbis"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"dvdrip",
"subtitleripper",
"tovid"
]
}
]
},
{
"name": "tsduck",
"portdir": "multimedia/tsduck",
"version": "3.22-1953",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://tsduck.io/",
"description": "MPEG Transport Stream Toolkit",
"long_description": "MPEG Transport Stream Toolkit",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "quentin",
"github": "quentinmit",
"ports_count": 8
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gsed",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"curl"
]
}
],
"depends_on": []
},
{
"name": "vapoursynth",
"portdir": "multimedia/vapoursynth",
"version": "73",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/vapoursynth/vapoursynth",
"description": "A video processing framework with simplicity in mind",
"long_description": "VapourSynth is an application for video manipulation. Or a plugin. Or a library. It’s hard to tell because it has a core library written in C++ and a Python module to allow video scripts to be created. The software has been heavily inspired by Avisynth.",
"active": true,
"categories": [
"multimedia",
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-cython",
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"ImageMagick",
"zimg",
"ffmpeg",
"libass",
"libiconv",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"av1an"
]
}
]
},
{
"name": "vcdimager",
"portdir": "multimedia/vcdimager",
"version": "2.0.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.vcdimager.org/",
"description": "Free software (Super) video CD authoring solution",
"long_description": "The GNU (Super)VideoCD authoring solution for mastering, extracting and analyzing Video CDs and Super Video CDs.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libcdio",
"popt",
"libxml2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"xine-lib",
"VLC2",
"libVLC2"
]
}
]
}
]
}