1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
Pav Lucistnik 52c7725b31 Add y4mscaler, a general-purpose video scaler which operates on YUV4MPEG2
streams, as produced and consumed by the MJPEGtools such as lav2yuv and
mpeg2enc(1).

y4mscaler is meant to be used in a pipeline. Thus, input is from stdin, and
output is to stdout. The essential function of y4mscaler is to scale a
specified "active" region of the input stream (the source) into a specified
active region of the output stream (the target). Pixels outside of the active
region of the source are ignored; pixels outside of the active region of
the target are filled with a background color. The source may additionally
have a matte applied to it; pixels outside the source matte are set to a
separately specified background color.

y4mscaler correctly handles chroma sampling, and thus it can also perform
chroma subsampling conversions. The YUV4MPEG2 stream format currently only
supports 4:2:0 subsampling, although y4mscaler can process 4:1:1, 4:2:2, and
4:4:4 modes by abusing the YUV4MPEG2 format a bit.

Includes preset parameters for popular output streams: DVD, SVCD, VCD,  DV,
CVD, and SVCD/VCD still images.

PR:		ports/63962
Submitted by:	michael johnson <ahze@ahze.net>
2004-03-26 09:03:07 +00:00
accessibility Update to 0.10.10. 2004-03-22 22:47:18 +00:00
arabic Add size data, approved by maintainers. 2004-03-20 21:03:41 +00:00
archivers Update to 1.10 2004-03-26 08:12:17 +00:00
astro upgrade to 1.0.4 2004-03-26 06:57:51 +00:00
audio Unreak on alpha/CURRENT and hopefully make the world a better place 2004-03-26 08:13:03 +00:00
benchmarks Add pnetmark, a benchmark program for Common Language Runtime (C#) 2004-03-25 20:12:35 +00:00
biology Add SIZE data. 2004-03-22 15:05:32 +00:00
cad - Reset maintainer to ports@FreeBSD.org, thank you Anders for 2004-03-24 22:30:06 +00:00
chinese Add size data. 2004-03-26 02:16:08 +00:00
comms Upgrade to 8.1.3 (small '^Ec;' bugfix). 2004-03-25 04:54:16 +00:00
converters If inews exists in ${PREFIX}/bin/, then use that instead of using 2004-03-25 04:13:31 +00:00
databases Drop maintainership 2004-03-25 18:33:22 +00:00
deskutils Fix plist entries. 2004-03-26 08:20:39 +00:00
devel fix coredump 2004-03-26 04:06:22 +00:00
dns - ad hoc fix for reported build errors which I was unable to 2004-03-23 20:10:57 +00:00
editors Add SIZE to distinfo. 2004-03-25 13:32:31 +00:00
emulators Install the man page in the correct location, and tell bsd.port.mk about it. 2004-03-24 10:34:43 +00:00
finance Upgrade grisbi to 0.4.4. 2004-03-25 21:40:13 +00:00
french Clean up USE_{LIBTOOL,AUTOCONF,AUTOMAKE} to appropriate *_VER variables 2004-03-25 04:31:55 +00:00
ftp update to 2.0.17.p.0 2004-03-25 20:37:00 +00:00
games Add size data. 2004-03-26 02:16:08 +00:00
german Add SIZE. 2004-03-18 14:46:23 +00:00
graphics Update to 1.0alpha-3. 2004-03-25 17:24:27 +00:00
hebrew SIZEify. 2004-03-17 18:29:46 +00:00
hungarian Add Hungarian version of OpenOffice.org 2004-03-21 09:17:18 +00:00
irc Add size data. 2004-03-26 02:16:08 +00:00
japanese Fix build on 4.x by eliminating some C99 constructs (declarations after 2004-03-25 15:42:11 +00:00
java Fixed generation of pkg-plist. 2004-03-26 07:14:09 +00:00
korean Add SIZE data. 2004-03-18 07:38:47 +00:00
lang - Automagically install a wrapper script "foo" containing "ilrun foo.exe" 2004-03-25 20:11:28 +00:00
mail Add size data. 2004-03-26 02:16:08 +00:00
math - Add CONFLICTS between math/netcdf and science/hdf, they both install 2004-03-24 18:55:25 +00:00
mbone Whoa there, boy, that's a mighty big commit y'all have there... 2004-03-14 06:17:56 +00:00
misc Drop maintainership 2004-03-25 18:33:22 +00:00
Mk - make PKGNAMESUFFIX extandable 2004-03-26 08:00:35 +00:00
multimedia Add y4mscaler, a general-purpose video scaler which operates on YUV4MPEG2 2004-03-26 09:03:07 +00:00
net Detection of OpenLDAP was broken. Fix it. 2004-03-26 07:48:08 +00:00
net-im Detection of OpenLDAP was broken. Fix it. 2004-03-26 07:48:08 +00:00
net-mgmt Drop maintainership 2004-03-25 18:33:22 +00:00
net-p2p fix for master/slave port 2004-03-23 00:37:30 +00:00
news - Fix build on amd64 (-fPIC) 2004-03-24 00:47:21 +00:00
palm Update to 0.5 2004-03-26 03:08:09 +00:00
picobsd Whoa there, boy, that's a mighty big commit y'all have there... 2004-03-14 06:17:56 +00:00
polish Reorder those files 2004-03-20 19:06:44 +00:00
ports-mgmt Update to 20040325. 2004-03-24 21:54:25 +00:00
portuguese Add size data. 2004-03-18 02:52:47 +00:00
print - Generate pkg-plist on the fly. 2004-03-25 19:45:07 +00:00
russian Add size data, approved by maintainers. 2004-03-20 21:03:41 +00:00
science - Add CONFLICTS between math/netcdf and science/hdf, they both install 2004-03-24 18:55:25 +00:00
security Add ezbounce (old) and phpBB (new) 2004-03-26 08:58:41 +00:00
shells Catch up with the master port's update to 4.2.0. 2004-03-25 10:57:46 +00:00
sysutils - Update fsck_ext2fs wrapper to make it safe in sudo - the old 2004-03-26 08:43:20 +00:00
Templates Recognise amd64 machines. 2003-07-11 06:28:08 +00:00
textproc - re-Hook webcpp to the build after repocopy [1] 2004-03-25 20:41:46 +00:00
Tools Fix a bug arising when you added a port which should have been at the end of 2004-03-20 18:52:33 +00:00
ukrainian Add ispell 2004-03-17 00:28:39 +00:00
vietnamese Update to KDE 3.2.1 / QT 3.3.1 2004-03-09 19:41:12 +00:00
www mark FORBIDDEN: http://people.freebsd.org/~eik/portaudit/c551ae17-7f00-11d8-868e-000347dd607f.html 2004-03-26 09:01:41 +00:00
x11 Fix plist. 2004-03-26 02:02:05 +00:00
x11-clocks o/~ Everybody was distfile sizing! o/~ 2004-03-22 12:45:57 +00:00
x11-fm - SIZE'mania continues 2004-03-18 21:57:32 +00:00
x11-fonts SIZE update jumbo-commit. 2004-03-25 03:13:15 +00:00
x11-servers Fix build with freetype2-2.1.7. 2004-03-22 18:25:05 +00:00
x11-themes Update to version 0.88 (from Fedora). 2004-03-24 22:58:10 +00:00
x11-toolkits fix build on -stable 2004-03-26 05:37:42 +00:00
x11-wm Drop maintainership. 2004-03-25 18:42:02 +00:00
.cvsignore
CHANGES Add instructions for fixing portability issues with the new freetype2. 2004-03-16 22:20:33 +00:00
INDEX New INDEX for 4.x, with 10357 ports 2004-02-17 12:23:45 +00:00
INDEX-5 New INDEX-5 for 5.x, with 10559 ports 2004-03-15 23:20:56 +00:00
LEGAL Add ports/science/ovt. 2004-03-23 23:38:56 +00:00
Makefile Say hello to the new "net-mgmt" category. There are probably more 2004-02-23 04:42:13 +00:00
MOVED Add an entry for x11-toolkits/eel. 2004-03-26 02:03:14 +00:00
README
UPDATING Correct the date of the net/isc-dhcp3 entry. I'm very sure we are still 2004-03-22 13:53:16 +00:00

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

        http://www.freebsd.org/ports

For general information on the ports collection, please see the
FreeBSD Handbook which is available from:

        file://localhost/usr/share/doc/handbook/handbook.html

(if you installed the doc distribution on your machine)

Or:

        http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/

for the latest official version from FreeBSD-current.

The section "The Ports Collection" will tell you how to use the
ports and packages and the "Porting Applications" section
describes how one can contribute to the ports collection.

If you would like to search for a given port, you can do so easily
by saying:

	make search key="<keyword>"

Which will generate a list of all ports matching <keyword>.

NOTE:  This tree can GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect, though if you don't have the original
distribution tarball(s) for something on CDROM then you will need to pull
it all over your network connection again if you ever try to build the
associated port.