HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 53706,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=717",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=715",
"results": [
{
"name": "xmltv",
"portdir": "multimedia/xmltv",
"version": "1.2.1",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.xmltv.org/",
"description": "utilities to download tv listings and format them in xml",
"long_description": "utilities to download tv listings and format them in xml",
"active": true,
"categories": [
"textproc",
"multimedia"
],
"maintainers": [],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-archive-zip",
"p5.34-cgi",
"p5.34-date-manip",
"p5.34-datetime",
"p5.34-datetime-format-iso8601",
"p5.34-datetime-format-sqlite",
"p5.34-datetime-format-strptime",
"p5.34-datetime-timezone",
"p5.34-dbd-sqlite",
"p5.34-dbi",
"p5.34-file-homedir",
"p5.34-file-slurp",
"p5.34-file-which",
"p5.34-http-cache-transparent",
"p5.34-json",
"p5.34-json-xs",
"sqlite3",
"p5.34-list-moreutils",
"p5.34-lwp-protocol-https",
"p5.34-lwp-useragent-determined",
"p5.34-soap-lite",
"p5.34-term-progressbar",
"p5.34-term-readkey",
"p5.34-tk",
"p5.34-tk-tablematrix",
"p5.34-unicode-string",
"p5.34-xml-dom",
"p5.34-xml-libxml",
"p5.34-xml-libxslt",
"p5.34-xml-parser",
"p5.34-xml-treepp",
"p5.34-xml-twig",
"p5.34-xml-writer",
"p5.34-lingua-preferred"
]
}
],
"depends_on": []
},
{
"name": "xine-ui",
"portdir": "multimedia/xine-ui",
"version": "0.99.14",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/xine/",
"description": "A free multimedia player",
"long_description": "xine is a free multimedia player. It plays back CDs, DVDs, and VCDs. It also decodes multimedia files like AVI, MOV, WMV, and MP3 from local disk drives, and displays multimedia streamed over the Internet. It interprets many of the most common multimedia formats available – and some of the most uncommon formats, too.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libcaca",
"xine-lib",
"curl",
"libssh2",
"xorg-libXtst",
"xorg-libXv",
"xorg-libXxf86vm",
"Xft2",
"readline",
"aalib"
]
}
],
"depends_on": []
},
{
"name": "x264transcode",
"portdir": "multimedia/x264transcode",
"version": "0.3.1",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://go.warwick.ac.uk/grok/x264transcode",
"description": "Automated DVD/VOB/M2TS to MKV system",
"long_description": "Script for automated backup of DVDs, SD vob and HD m2ts files for GNU/Linux and MacOS X. It works in _completely unattended mode_ and is designed to run in the background. It rips ALL subtitles and ALL audio tracks and transcodes video to x264, profile 3.1, crf mode, with b-frames. Video stream is cropped to get rid of black borders. Chapters work. The container is MKV.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "stefan.van.der.eijk",
"github": "",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"mkvtoolnix",
"mplayer-devel",
"giflib",
"crswallow",
"lsdvd",
"ogmtools"
]
}
],
"depends_on": []
},
{
"name": "welle.io-devel",
"portdir": "multimedia/welle.io",
"version": "20221214.git6b69a78",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.welle.io/",
"description": "DAB/DAB+ Software Radio",
"long_description": "This is an open source DAB and DAB+ software defined radio (SDR) with support for rtl-sdr (RTL2832U) and airspy. It supports high DPI and touch displays and it runs even on cheap computers like Raspberry Pi 2/3 and 100€ China Windows 10 tablets.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"debug",
"rtlsdr",
"soapysdr",
"airspy",
"cli",
"profiling",
"kiss_fft",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"mpg123",
"libusb",
"fftw-3-single",
"SoapySDR",
"airspy",
"faad2",
"qt6-qtbase",
"qt6-qtdeclarative",
"qt6-qt5compat",
"qt6-qtcharts",
"qt6-qtmultimedia",
"rtl-sdr",
"lame"
]
}
],
"depends_on": []
},
{
"name": "x264",
"portdir": "multimedia/x264",
"version": "0.165.3222",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://www.videolan.org/developers/x264.html",
"description": "x264 - a free h264/avc encoder",
"long_description": "x264 is a free library for encoding H264/AVC video streams. The code is written by Laurent Aimar, Eric Petit(OS X), Min Chen (vfw/nasm), Justin Clay(vfw), Måns Rullgård and Loren Merritt from scratch. It is released under the terms of the GPL license.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
},
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 91
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"nasm",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mythtv-core.27",
"mythtv-core.28",
"avidemux",
"libheif-devel",
"libheif",
"gstreamer010-gst-plugins-ugly",
"gstreamer1-gst-plugins-ugly",
"transcode",
"libquicktime-devel",
"libquicktime",
"ffmpeg",
"ffmpeg-devel",
"ffmpeg4",
"ffmpeg6",
"ffmpeg7",
"ffmpeg8",
"VLC2",
"libVLC2"
]
},
{
"type": "run",
"ports": [
"av1an"
]
}
]
},
{
"name": "welle.io",
"portdir": "multimedia/welle.io",
"version": "2.4",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://www.welle.io/",
"description": "DAB/DAB+ Software Radio",
"long_description": "This is an open source DAB and DAB+ software defined radio (SDR) with support for rtl-sdr (RTL2832U) and airspy. It supports high DPI and touch displays and it runs even on cheap computers like Raspberry Pi 2/3 and 100€ China Windows 10 tablets.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"debug",
"rtlsdr",
"soapysdr",
"airspy",
"cli",
"profiling",
"kiss_fft"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"qt5-qtcharts",
"qt5-qtmultimedia",
"qt5-qtquickcontrols",
"faad2",
"lame",
"qt5-qtquickcontrols2",
"libusb",
"fftw-3-single",
"SoapySDR",
"airspy",
"rtl-sdr",
"mpg123",
"qt5-qtbase",
"qt5-qtdeclarative"
]
}
],
"depends_on": []
},
{
"name": "video-compare",
"portdir": "multimedia/video-compare",
"version": "20260121",
"license": "GPL-2.0",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pixop/video-compare",
"description": "A tool for comparing video files visually.",
"long_description": "Split screen video comparison tool using FFmpeg and SDL2",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"libsdl2_ttf",
"ffmpeg8"
]
}
],
"depends_on": []
},
{
"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": [
"VLC2",
"libVLC2",
"xine-lib"
]
}
]
},
{
"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": "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": "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": "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": "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": "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": 688
}
],
"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": "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": 370
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl2"
]
}
],
"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": "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": 2142
}
],
"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": "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": 2687
}
],
"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": "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": "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": "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": 1685
}
],
"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": "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": "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": 2142
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"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": "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": "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": "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": 351
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"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": 351
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"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": "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": "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.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.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-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": "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": "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": "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": "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": "mlt",
"portdir": "multimedia/mlt",
"version": "7.24.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 4,
"replaced_by": null,
"homepage": "https://www.mltframework.org/",
"description": "Open source multimedia framework - core libraries",
"long_description": "MLT is an open source multimedia framework, designed and developed for television broadcasting. It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications. The functionality of the system is provided via an assortment of ready to use tools, xml authoring components, and an extendible plug-in based API. This package contains the files necessary for running applications that use the MLT multimedia framework.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "dan",
"github": "ddennedy",
"ports_count": 3
},
{
"name": "rjvbertin",
"github": "RJVB",
"ports_count": 55
}
],
"variants": [
"debug",
"qt6",
"qt5",
"gpl3",
"opencv",
"disable_sdl",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"doxygen",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"rubberband",
"sox",
"libsdl2",
"gdk-pixbuf2",
"libexif",
"fftw-3",
"frei0r-plugins",
"libebur128",
"libxml2",
"pango",
"qt6-qtbase",
"qt6-qtsvg",
"qt6-qt5compat",
"ffmpeg6",
"libmovit",
"libsamplerate",
"libvorbis",
"rtaudio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"synfig"
]
}
]
},
{
"name": "mimms",
"portdir": "multimedia/mimms",
"version": "3.2.1",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://savannah.nongnu.org/projects/mimms/",
"description": "MiMMS isn't an MMS Message Sender, it's an MMS (e.g. mms://) stream downloader.",
"long_description": "MiMMS is a program designed to allow you to download streams using the MMS protocol and save them to your computer, as opposed to watching them live. Similar functionality is available in full media player suites such as Xine and MPlayer, but MiMMS is quick and easy to use, and for the time being, remains a useful program.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27",
"libmms"
]
}
],
"depends_on": []
},
{
"name": "ltc-tools",
"portdir": "multimedia/ltc-tools",
"version": "0.7.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/x42/ltc-tools",
"description": "command line tools for linear timecode (LTC)",
"long_description": "ltc-tools provides command line programs for reading and generating linear (or longitudinal) timecode (LTC).",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"jack",
"libsndfile",
"libltc"
]
}
],
"depends_on": []
},
{
"name": "lmms",
"portdir": "multimedia/lmms",
"version": "1.2.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lmms.io/",
"description": "Linux Multimedia Studio",
"long_description": "LMMS is a free cross-platform alternative to commercial programs like FL Studio®, which allow you to produce music with your computer. This includes the creation of melodies and beats, the synthesis and mixing of sounds, and arranging of samples. You can have fun with your MIDI-keyboard and much more, all in a user-friendly and modern interface.",
"active": true,
"categories": [
"multimedia",
"audio"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"qt5-qttools",
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libvorbis",
"portaudio",
"stk",
"fltk",
"fftw-3-single",
"fluidsynth",
"libogg",
"libsdl",
"qt5-qtbase",
"jack",
"libsamplerate",
"libsndfile"
]
}
],
"depends_on": []
},
{
"name": "livestreamer",
"portdir": "multimedia/livestreamer",
"version": "1.12.2",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "streamlink",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by streamlink",
"long_description": "This port has been replaced by streamlink.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "live555",
"portdir": "multimedia/live555",
"version": "2024.03.08",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.live555.com/liveMedia/",
"description": "LIVE555 Streaming Media",
"long_description": "This code forms a set of C++ libraries for multimedia streaming, using open standard protocols (RTP/RTCP, RTSP, SIP). These libraries - which can be compiled for UNIX (including Linux and macOS), Windows, and QNX (and other POSIX-compliant systems) - can be used to build streaming applications.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"pkgconfig",
"clang-22"
]
},
{
"type": "lib",
"ports": [
"openssl3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"VLC2",
"libVLC2"
]
}
]
},
{
"name": "libyuv",
"portdir": "multimedia/libyuv",
"version": "20230817",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://chromium.googlesource.com/libyuv/libyuv",
"description": "libyuv is an open source project that includes YUV scaling and conversion functionality",
"long_description": "libyuv is an open source project that includes YUV scaling and conversion functionality",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 383
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"ninja",
"pkgconfig",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libavif"
]
}
]
},
{
"name": "libwebm",
"portdir": "multimedia/libwebm",
"version": "1.0.0.32",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.webmproject.org/",
"description": "WebM File Parser",
"long_description": "This library provides WebM parser and related tools.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "darryl",
"github": "dpogue",
"ports_count": 2
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "libvpx-devel",
"portdir": "multimedia/libvpx-devel",
"version": "1.15.2",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://webmproject.org/tools/",
"description": "WebM VP8/VP9 Codec SDK",
"long_description": "The WebM VP8/VP9 codecs are being developed specifically to meet the demand for the consumption of video over the Internet, including professionally and amateur produced video-on-demand and conversational video content. VP9 is an evolution of the VP8 video codec and includes a number of enhancements and new coding tools that have been added to improve coding efficiency. The VP9 encoder in this release is not, as yet, feature complete.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 383
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"yasm",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "libvpx",
"portdir": "multimedia/libvpx",
"version": "1.15.0",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://webmproject.org/tools/",
"description": "WebM VP8/VP9 Codec SDK",
"long_description": "The WebM VP8/VP9 codecs are being developed specifically to meet the demand for the consumption of video over the Internet, including professionally and amateur produced video-on-demand and conversational video content. VP9 is an evolution of the VP8 video codec and includes a number of enhancements and new coding tools that have been added to improve coding efficiency. The VP9 encoder in this release is not, as yet, feature complete.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 383
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"yasm",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"avidemux",
"gstreamer1-gst-plugins-good",
"ffmpeg",
"ffmpeg-devel",
"ffmpeg4",
"ffmpeg6",
"ffmpeg7",
"ffmpeg8",
"gstreamer010-gst-plugins-bad",
"VLC2",
"libVLC2",
"xine-lib",
"toxcore",
"qxmpp",
"uTox"
]
}
]
},
{
"name": "libogg",
"portdir": "multimedia/libogg",
"version": "1.3.6",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.vorbis.com/",
"description": "Ogg Bitstream Library",
"long_description": "Libogg is a library for manipulating ogg bitstreams. It handles both making ogg bitstreams and getting packets from ogg bitstreams.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 688
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"musikcube",
"allegro5",
"warzone2100",
"gstreamer010-gst-plugins-base",
"Io",
"indi",
"paraview",
"audacity3",
"tenacity",
"libopenmpt",
"audacity2",
"audacious-plugins",
"audacity",
"raceintospace",
"mkvtoolnix",
"mkvtoolnix-devel",
"mkvtoolnix-legacy",
"ogmtools",
"transcode",
"audacity-devel",
"gstreamer1-gst-plugins-base",
"moc",
"cmus",
"qmmp",
"ReadyMedia",
"goldendict",
"libtheora",
"luanti",
"ffmpeg",
"ffmpeg-devel",
"ffmpeg4",
"ffmpeg6",
"ffmpeg7",
"ffmpeg8",
"godot",
"VLC2",
"libVLC2",
"xine-lib",
"libextractor",
"gpac",
"godot-3.2",
"celt",
"flac",
"libshout2",
"liboggz",
"libsdl_sound",
"libsdl_sound-framework",
"libsndfile",
"libtagedit",
"libvorbis",
"mpd",
"mt-daapd",
"ocp",
"oggsplit",
"opus-tools",
"opusfile",
"sox",
"speex",
"streamripper",
"vorbis-tools",
"vorbisgain",
"xmms2",
"love-0.10",
"love-11",
"scummvm",
"scummvm-devel",
"alienarena",
"boswars",
"fife",
"glob2",
"supertuxkart",
"supertux",
"wesnoth",
"fluidsynth",
"lmms"
]
},
{
"type": "run",
"ports": [
"freac"
]
}
]
},
{
"name": "libmpeg2",
"portdir": "multimedia/libmpeg2",
"version": "0.5.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libmpeg2.sourceforge.net/",
"description": "A free library for decoding mpeg-2 and mpeg-1 video streams.",
"long_description": "libmpeg2 is a free library for decoding mpeg-2 and mpeg-1 video streams. The main goals in libmpeg2 development are conformance, speed, portability, and reuseability.",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [],
"variants": [
"sdl",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11",
"xorg-libXext",
"libsdl",
"xorg-libice",
"xorg-libsm",
"xorg-libXv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gstreamer010-gst-plugins-ugly",
"gstreamer1-gst-plugins-ugly",
"transcode",
"VLC2",
"libVLC2",
"libextractor",
"M2VDownsizer"
]
}
]
}
]
}