A video editor that allows editing of AVI, OGM, and MPEG videos. The MPEG
support provides the ability to convert to DVD compliat PS streams. It
contains various filters for deinterlacing, cropping, resizing, etc. Allows
for cutting without re-encoding. Has the ability to re-encode and re-sample.
Utilizes ECMAScript (aka. Javascript) to provide batch scripting and
processing support.
WWW: http://avidemux.org/
===> The following configuration options are available for avidemux2-2.5.6_8:
AMR=on: AMR 3GPP speech codec support (opencore)
ESOUND=off: EsounD sound server support
FAAC=on: FAAC AAC encoder support
FAAD=on: FAAD AAC decoder support
FONTCONFIG=on: X11 font configuration support
FREETYPE=on: TrueType font rendering support
GTK2=on: GTK+ 2 GUI toolkit support
JACK=off: JACK audio server support
LAME=on: LAME MP3 audio encoder support
NLS=on: Native Language Support
OSS=on: Open Sound System support
PULSEAUDIO=off: PulseAudio sound server support
QT4=off: Qt 4 toolkit support
SDL=on: Simple Direct Media Layer support
VORBIS=on: Ogg Vorbis audio codec support
VPX=on: VP8/VP9 video codec support
X264=off: H.264 video codec support via x264
XVID=on: Xvid MPEG-4 video codec support
XVIDEO=on: X11 Video extension library support
===> Use 'make config' to modify these settings
Remove multimedia/avidemux2 from head. The 2.5 branch is no longer maintained
upstream, and all versions from this branch have security vulnerabilities.
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it. Bump PORTREVISION on their dependent
ports except the ones that depend on these:
audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt
In these cases the same trick as in the recent gettext update is used.
(Only the first 15 lines of the commit message are shown above )
multimedia/x264: General overhaul
- Split x264 into two ports: the CLI application (x264), and the library
(libx264). This will allow x264 to use lavf and friends from ffmpeg for
decoding and demuxing while preventing a circular dependency between the
two: x264 can depend on ffmpeg, but ffmpeg will depend on libx264 rather
than x264.
- Add the LAVF option to the CLI port, making the dependency on ffmpeg
optional.
- Update to 0.142.2455.
- Amend fixes to local patches so that they can apply to the new upstream
files.
- Provide the git revision and other version information to the build
environment, allowing the CLI binary to display this information (like the
Windows builds).
- Remove unsupported build options (X11_OUTPUT).
- Ensure that the library and CLI ports each have the appropriate options.
- Add notes for future contributors who wish to update the ports.
- Bump PORTREVISION for all dependent ports.
PR: 187805
Differential Revision: https://reviews.freebsd.org/D1159
Submitted by: Andrew Berg <[email protected]>
Approved by: koobs (maintainer, mentor)
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit)
- Finally import avidemux 2.6.8 as new ports multimedia/avidemux26*,
repocopied from the 2.5.6 ports multimedia/avidemux2 (left in
the tree for now for people that want a gtk ui etc.)
- Set CONFLICTS as only one avidemux version can be installed at a time.
- Don't import the 2.6.8 gtk ui as it crashes at startup and apparently
is abandoned upstream. (In the unlikely case that someone wants to fix
it, it is available at my redports tree.)
- As with the old version start by installing multimedia/avidemux26-plugins,
it is needed and depends on the other ports.
- (portlint is still not happy but I guess it cannot know everything...)
Submitted by: frogs <[email protected]> (initial port)
- Use gcc and LDFLAGS+=-lc++ on 10+, this seems to fix build as well
as runtime. [1]
- Use new LIB_DEPENDS syntax.
PR: ports/185997 [1] (inspired by)
Submitted by: Mathias Picker <[email protected]> [1]
Fix build of multimedia/avidemux2 and multimedia/avidemux2-plugins
in a world WITH_CLANG_IS_CC and WITHOUT_GCC.
PR: ports/180087
Submitted by: [email protected]
- Replace USE_QT4=yes with USE_QT4=# empty, as there is no "yes"
component. [1]
- While here, fix typo in PORT_OPTIONS check in avidemux2.
Reported by: miwi via IRC [1]
With hat on: kde [1]
Remove more tags from pkg-descr files fo the form:
- Name
[email protected]
or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
- Fix AMR dependencies (and thus, plist outside of tb. avidemux now
uses OpenCORE AMR codecs.)
...or as they say, "If it's not tested, assume it's broken."
- Bump PORTREVISIONs.
Reported by: Jan Henrik Sylvester via private email
- update audio/lame to 3.98.4
- use ?= for the portrevision of a master port to make it possible to
change it in a slave port which depends upon lame
- bump portrevisions of ports which depend upon lame
- done via a semi-automated way (manual review and fixup)
- I tried to take care to not bump ports which only depend optionaly on
lame (with a default of no dependency)
Unbreak [1]
Fix plist when building with QT4 support
PR: ports/137621 [1]
Submitted by: Ulrich Spoerlein <uspoerlein at gmail.com>
Approved by: Anish Mistry (maintainer)
- Update to 2.4.4
- Fix build with curret x264
- While here, also fix some `nested declaration' errors on -current
PR: 133539
Submitted by: Jan Henrik Sylvester <me at janh dot de>
Approved by: portmgr (pav)
- Disable LAME, FAAC and AMRNB options for package building to be able to
produce avidemux2 package, as correspondng ports are RESTRICTED
PR: 132390
Submitted by: Mel <mel at rachie dot is-a-geek dot net>
Approved by: maintainer timeout
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
- Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory
structure (i.e. include/SDL for includes and sdl-config for configuration
binary)
- Update graphics/sdl_ttf to version 2.0.8
- Update graphics/sdl_image to version 1.2.5
- Update audio/sdl_mixer to version 1.2.7
- Update net/sdl_net to version 1.2.6
- Update Mk/bsd.sdl.mk accordingly
- Fix dependent ports to fit the new directory structure and avoid several
API breakages
- Bump up portrevisions for all dependent ports to allow them to be upgraded
by portupgrade/portmaster etc tools
Approved by: kris (portmgr), sem (mentor)
- Move js from build/run depends to lib depends now that
spidermonkey installs a versioned lib
Approved by: Anish Mistry <[email protected]> (maintainer)
* Fix a problem with -pthread not being picked up by some systems.
* Add Ogg Vorbis detection and inclusion, as well as remove the old
aclocal hack and use the method described in the PR.
PR: ports/91898
Submitted by: maintainer
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.