multimedia/vlc 3.0.20_2 MidnightBSD
Qt based multimedia player and streaming server
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
a05b377b53- License
- gpl2
- Categories
- multimedia, audio, net, www
Description
VLC media player is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, and more) as well as DVD's, VCD's, and various streaming protocols. It can also be used as a server to stream in unicast or multicast in IPv4 or IPv6 on a high-bandwidth network. VLC also has the ability to transcode media on-the-fly for streaming or saving to disk.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | multimedia/vlc | 3.0.20_2 |
| FreeBSD | multimedia/vlc | 3.0.23_1,4 |
| OpenBSD | x11/vlc | 3.0.24 |
| NetBSD | multimedia/vlc | 3.0.23nb8 |
| DragonFly | multimedia/vlc | 3.0.21_14,4 |
| HardenedBSD | multimedia/vlc | 3.0.23_1,4 |
| GhostBSD | multimedia/vlc | 3.0.23_1,4 |
Install
Binary package:
mport install vlc
From mports:
cd /usr/mports/multimedia/vlc && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= vlc>0:multimedia/vlc
LIB_DEPENDS= libvlc.so:multimedia/vlc
Dependencies
As this port's Makefile names them.
Build 3
gsed: textproc/gsedffmpeg>=3.4.1,1: multimedia/ffmpegyasm: devel/yasm
Library 8
libgcrypt.so: security/libgcryptlibdvbpsi.so: multimedia/libdvbpsilibfontconfig.so: x11-fonts/fontconfiglibfreetype.so: print/freetype2libidn.so: dns/libidnlibmatroska.so: multimedia/libmatroskalibgpg-error.so: security/libgpg-errorlibebml.so: textproc/libebml
Runtime 1
ffmpeg>=3.4.1,1: multimedia/ffmpeg
Build dependencies 11
Run dependencies 9
Required by 1
Configuration
Options name: multimedia_vlc
| Option | Default | Description |
|---|---|---|
| A52 | off | |
| AALIB | off | |
| AOM | off | AV1 video encoding/decoding via libaom |
| ASS | on | ASS/SSA subtitle rendering |
| AVAHI | on | |
| CACA | off | |
| CHROMECAST | off | Streaming to Chromecast devices |
| DAV1D | on | AV1 video decoding via libdav1d |
| DBUS | on | |
| DCA | off | |
| DEBUG | off | |
| DOCS | off | |
| DVDNAV | on | DVD menu navigation |
| DVDREAD | on | DVD Playback support |
| FAAD | off | |
| FLAC | off | |
| FLUID | off | Fluidsynth MIDI support |
| FREERDP | off | RDP support |
| FRIBIDI | off | |
| GME | off | Game Music Emu (libgme) support |
| GNUTLS | on | |
| GOOM | off | Goom visualisation plugin |
| HARFBUZZ | on | OpenType text shaping engine |
| JACK | off | |
| JPEG | on | |
| LIBBLURAY | off | |
| LIBPLACEBO | off | HDR tonemapping support through libplacebo |
| LIBRSVG2 | off | |
| LIBSSH2 | off | SCP/SFTP support via libssh2 |
| LIRC | off | |
| LIVEMEDIA | on | |
| LUA | on | |
| MAD | off | |
| MFX | off | Intel MediaSDK (aka Quick Sync Video) |
| MODPLUG | off | |
| MPEG2 | off | |
| MTP | off | |
| MUSEPACK | off | |
| NCURSES | off | |
| NFS | off | |
| NLS | off | |
| NOTIFY | off | |
| OGG | on | |
| OGGSPOTS | off | Experimental OggSpots codec |
| OPTIMIZED_CFLAGS | on | |
| OPUS | on | |
| PNG | on | |
| PULSEAUDIO | off | |
| QT5 | on | |
| REALRTSP | off | Real RTSP access module |
| RUNROOT | off | Enable running as root |
| SAMPLERATE | on | |
| SDL | off | |
| SHOUTCAST | off | |
| SIDPLAY | off | C64 sid demux support |
| SMB | off | |
| SNDIO | off | |
| SPEEX | on | |
| STREAM | on | stream output |
| TAGLIB | on | ID3 tag and Ogg comment support |
| THEORA | on | |
| TWOLAME | on | |
| UPNP | on | |
| V4L | on | |
| VAAPI | on | |
| VCD | on | Audio/Video CD support |
| VDPAU | on | |
| VORBIS | on | |
| VPX | off | |
| WAYLAND | on | |
| X11 | on | |
| X264 | off | |
| X265 | off | |
| ZVBI | off | VBI decoding support |
- USES
- compiler:c++17-lang cpe desktop-file-utils elfctl gettext-tools gmake gnome iconv:wchar_t libtool localbase pathfix pkgconfig tar:xz
- Service scripts
- none
Files
Manual pages 2
- vlc(1)
- vlc-wrapper(1)
pkg-plist 235
- bin/cvlc
- bin/nvlc
- bin/qvlc
- bin/rvlc
- bin/vlc
- bin/vlc-wrapper
- include/vlc/deprecated.h
- include/vlc/libvlc.h
- include/vlc/libvlc_dialog.h
- include/vlc/libvlc_events.h
- include/vlc/libvlc_media.h
- include/vlc/libvlc_media_discoverer.h
- include/vlc/libvlc_media_library.h
- include/vlc/libvlc_media_list.h
- include/vlc/libvlc_media_list_player.h
- include/vlc/libvlc_media_player.h
- include/vlc/libvlc_renderer_discoverer.h
- include/vlc/libvlc_version.h
- include/vlc/libvlc_vlm.h
- include/vlc/plugins/vlc_about.h
- include/vlc/plugins/vlc_access.h
- include/vlc/plugins/vlc_actions.h
- include/vlc/plugins/vlc_addons.h
- include/vlc/plugins/vlc_aout.h
- include/vlc/plugins/vlc_aout_volume.h
- include/vlc/plugins/vlc_arrays.h
- include/vlc/plugins/vlc_atomic.h
- include/vlc/plugins/vlc_avcodec.h
- include/vlc/plugins/vlc_bits.h
- include/vlc/plugins/vlc_block.h
- include/vlc/plugins/vlc_block_helper.h
- include/vlc/plugins/vlc_boxes.h
- include/vlc/plugins/vlc_charset.h
- include/vlc/plugins/vlc_codec.h
- include/vlc/plugins/vlc_common.h
- include/vlc/plugins/vlc_config.h
- include/vlc/plugins/vlc_config_cat.h
- include/vlc/plugins/vlc_configuration.h
- include/vlc/plugins/vlc_cpu.h
- include/vlc/plugins/vlc_demux.h
- include/vlc/plugins/vlc_dialog.h
- include/vlc/plugins/vlc_epg.h
- include/vlc/plugins/vlc_es.h
- include/vlc/plugins/vlc_es_out.h
- include/vlc/plugins/vlc_events.h
- include/vlc/plugins/vlc_filter.h
- include/vlc/plugins/vlc_fingerprinter.h
- include/vlc/plugins/vlc_fourcc.h
- include/vlc/plugins/vlc_fs.h
- include/vlc/plugins/vlc_gcrypt.h
- include/vlc/plugins/vlc_http.h
- include/vlc/plugins/vlc_httpd.h
- include/vlc/plugins/vlc_image.h
- include/vlc/plugins/vlc_inhibit.h
- include/vlc/plugins/vlc_input.h
- include/vlc/plugins/vlc_input_item.h
- include/vlc/plugins/vlc_interface.h
- include/vlc/plugins/vlc_interrupt.h
- include/vlc/plugins/vlc_keystore.h
- include/vlc/plugins/vlc_main.h
- include/vlc/plugins/vlc_md5.h
- include/vlc/plugins/vlc_media_library.h
- include/vlc/plugins/vlc_memstream.h
- include/vlc/plugins/vlc_messages.h
- include/vlc/plugins/vlc_meta.h
- include/vlc/plugins/vlc_meta_fetcher.h
- include/vlc/plugins/vlc_mime.h
- include/vlc/plugins/vlc_modules.h
- include/vlc/plugins/vlc_mouse.h
- include/vlc/plugins/vlc_mtime.h
- include/vlc/plugins/vlc_network.h
- include/vlc/plugins/vlc_objects.h
- include/vlc/plugins/vlc_opengl.h
- include/vlc/plugins/vlc_picture.h
- include/vlc/plugins/vlc_picture_fifo.h
- include/vlc/plugins/vlc_picture_pool.h
- include/vlc/plugins/vlc_playlist.h
- include/vlc/plugins/vlc_plugin.h
- include/vlc/plugins/vlc_probe.h
- include/vlc/plugins/vlc_rand.h
- include/vlc/plugins/vlc_renderer_discovery.h
- include/vlc/plugins/vlc_services_discovery.h
- include/vlc/plugins/vlc_sout.h
- include/vlc/plugins/vlc_spu.h
- include/vlc/plugins/vlc_stream.h
- include/vlc/plugins/vlc_stream_extractor.h
- include/vlc/plugins/vlc_strings.h
- include/vlc/plugins/vlc_subpicture.h
- include/vlc/plugins/vlc_text_style.h
- include/vlc/plugins/vlc_threads.h
- include/vlc/plugins/vlc_timestamp_helper.h
- include/vlc/plugins/vlc_tls.h
- include/vlc/plugins/vlc_url.h
- include/vlc/plugins/vlc_variables.h
- include/vlc/plugins/vlc_video_splitter.h
- include/vlc/plugins/vlc_viewpoint.h
- include/vlc/plugins/vlc_vlm.h
- include/vlc/plugins/vlc_vout.h
- include/vlc/plugins/vlc_vout_display.h
- include/vlc/plugins/vlc_vout_osd.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| vlc-3.0.20.tar.xz | 2.5596392e+07 | adc7285b4d2721cddf40eb5270cada2aaa10a334cb546fd55a06353447ba29b5 |
Master sites 5
- https://get.videolan.org/vlc/${DISTVERSION:S/a$//}/
- https://mirror.init7.net/videolan/vlc/${DISTVERSION:S/a$//}/
- http://mirror.clarkson.edu/videolan/vlc/${DISTVERSION:S/a$//}/
- http://ftp.kaist.ac.kr/vlc/vlc/${DISTVERSION:S/a$//}/
- http://download.videolan.org/pub/videolan/vlc/${DISTVERSION:S/a$//}/