multimedia/x264 0.164.3095_2 MidnightBSD
H.264/MPEG-4 AVC Video Encoding (Front End CLI)
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- gpl2
- Categories
- multimedia
Description
x264 is a free library for encoding H.264/AVC (aka MPEG-4 Part 10) video streams.
Encoder features * CAVLC/CABAC * Multi-references * Intra: all modes (4x4 and 16x16 with all predictions) * Inter P: all partitions (from 16x16 down to 4x4) * Inter B: partitions from 16x16 down to 8x8 (including SKIP/DIRECT) * Ratecontrol: constant quantizer, constant bitrate, or multipass ABR * Scene cut detection
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | multimedia/x264 | 0.164.3095_2 |
| FreeBSD | multimedia/x264 | 0.165.3223_1 |
| OpenBSD | multimedia/x264 | 20250909 |
| NetBSD | multimedia/x264 | 20250608 |
| DragonFly | multimedia/x264 | 0.164.3095_2 |
| HardenedBSD | multimedia/x264 | 0.165.3223_1 |
| GhostBSD | multimedia/x264 | 0.165.3223_1 |
Install
Binary package:
mport install x264
From mports:
cd /usr/mports/multimedia/x264 && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= x264>0:multimedia/x264
Dependencies
As this port's Makefile names them.
Build 2
bash: shells/bashnasm>=2.13: devel/nasm
Library 1
libx264.so: multimedia/libx264
Build dependencies 3
Run dependencies 1
No port depends on this one.
Configuration
Options name: multimedia_x264
| Option | Default | Description |
|---|---|---|
| BASH | on | |
| DEBUG | off | |
| FFMS | on | FFmpeg Source input support |
| GPAC | off | GPAC library support |
| LAVF | on | libav* format input support (requires FFmpeg) |
| LSMASH | on | L-SMASH library support |
| PGO | off | |
| SWSCALE | on | Resize video filter |
- USES
- pkgconfig compiler:c11 gmake localbase shebangfix
- Service scripts
- none
Files
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| x264/example.y4m.bz2 | 4.910029e+06 | a5bec9d37362bd9d7773fbd0644643f9ec096d654d20823004e88d5df32bbff7 |
| x264/videolan-x264-baee400fa9ced6f5481a728138fed6e867b0ff7f_GL0.tar.gz | 942829 | 436a2be54d8bc0cb05dd33ecbbcb7df9c3b57362714fcdaa3a5991189a33319b |
Master sites 1
- https://samples.mplayerhq.hu/yuv4mpeg2/:pgo