Commit graph

2079 commits

Author SHA1 Message Date
sborrill
3d18953a51 Force a new version of libcdio for API compatibility (otherwise building
the cdda module fails).
2009-01-29 11:32:05 +00:00
sborrill
e918e4533b Fix build failure in x264.c with the version of x264-devel now in pkgsrc 2009-01-28 17:53:37 +00:00
tonio
c53dd851e6 Fix PLIST issue on Darwin with user-destdir set 2009-01-28 16:03:37 +00:00
jmcneill
63e3bfa88a Fix dejavu-ttf package name. 2009-01-28 12:56:42 +00:00
jmcneill
6748a4b320 * Fix the really annoying bug where the video window doesn't attach to
the controller window even when you have it configured to do so.
* Look for DejaVu fonts in LOCALBASE not X11BASE, so the OSD works with
  native Xorg; explicitly depend on the dejavu-ttf package.
* Bump PKGREVISION
2009-01-28 12:28:25 +00:00
jmcneill
b6d18cb61d add yasm as a build dependency 2009-01-28 03:41:09 +00:00
jmcneill
6294ca3d41 Update mediainfo to 0.7.9.
Version 0.7.9, 2009-01-19
-------------
+ OGG: Dirac support
+ OGG: Speex support
+ OGG: other formats (JNG, Kate, MIDI, PCM...) detection
+ SWF: detection of more audio streams
+ MPEG-PS: Handling of PlayStation2 audio
+ #2474119, Minimal MZ (PE) and ELF detection
+ SMV (WAV/ADPCM+JPG files) file format support
+ DPG (Nintendo DS) file format support
+ QuickTime: TimeCode track analysis
+ MPEG-4 subtitles: difference between 'text' and 'tx3g' codecIDs
x Python binding update for more compatibilty
x #2474280, OGG: handling of files with Skeleton Metadata
x #2445654, OGG: better false-positives detection
x #2493685, AVI: Wrong video duration for some malformed 4GB+ AVI/DV files
x #2516007, "Language" raw tag was sometimes 3 letter long instead of 2-letter long
x Floating point overflow correction
2009-01-27 23:58:21 +00:00
sketch
5ebc2cd1a7 Forcibly disable Sun Studio's GCC assembly compatability, it cannot handle
this package.
2009-01-27 22:59:16 +00:00
sketch
51fbf525a6 Pass --disable-asm when using Sun Studio. 2009-01-27 21:55:04 +00:00
jmcneill
1aac2e8850 Tweak ffmpeg header paths, so mediatomb actually enables it. 2009-01-27 04:05:50 +00:00
jmcneill
a1c6d15f97 PR pkg/40489: multimedia/ogle fails to build with libdvdread-4.1.3
Update for libdvdread API changes.
2009-01-27 02:06:49 +00:00
jmcneill
ed5335f182 + fuppes 2009-01-27 01:14:12 +00:00
jmcneill
40b9e24f9f Import fuppes version 0.629.
FUPPES is a free, multiplatform UPnP A/V Media Server.

FUPPES supports a wide range of UPnP MediaRenderers (see website for
details) as well as on-the-fly transcoding of various audio, video and image
formats. It also includes basic DLNA support.
2009-01-27 01:13:41 +00:00
jmcneill
5cbcfe7abc Install xdg desktop shortcut and associated icon. 2009-01-27 00:56:41 +00:00
jmcneill
d8dd5f7179 + tstools 2009-01-26 22:49:59 +00:00
jmcneill
437ab8b14f Import tstools version 1.11.
tstools is a set of cross-platform command line tools for working with MPEG
data.

The emphasis is on relatively simple tools which concentrate on MPEG (H.264 and
H.262) data packaged according to H.222 (i.e., TS or PS), with a particular
interest in checking for conformance.

Transport Stream (TS) is typically used for distribution of cable and satellite
data. Program Stream (PS) is typically used to store data on DVDs.

The tools are focused on:

    * Quick reporting of useful data (tsinfo, stream_type)
    * Giving a quick overview of the entities in the stream (esdots, psdots)
    * Reporting on TS packets (tsreport) or ES units/frames/fields (esreport)
    * Simple manipulation of stream data (es2ts, esfilter, esreverse, esmerge,
      ts2es)
    * Streaming of data, possibly with introduced errors (tsplay)
2009-01-26 22:49:28 +00:00
drochner
fc8acd208b update to 0.10.14
changes:
Handle keep-refcount for GBoxed arguments
Mark gst.message* that take ownership of the gst.Structure/gst.TagList
Wrap new API in Core and Base
Various other bug fixes and improvements
2009-01-26 10:44:26 +00:00
drochner
982259fa2d reset PKGREVISION for base pkg update 2009-01-26 10:42:46 +00:00
drochner
70009f4b82 update to 0.10.10
changes:
Require gettext 0.17
ACM mp3 decoder element for win32
New MXF demuxer added
JPEG-2000 encoder - jp2enc added
RTP support
Fixes for RTP support
Add parsers for AAC and AMR
Move libgstapp and elements to -base
Add Quicktime muxer element qtmux
Enhance RFB capture
Improve MPEG-TS and MPEG-PS demuxing
Don't install static libs for plugins
Introduce audioringbuffer element
Improve DVD playback of ResinDVD components
Move old audioresample from -base as legacyaudioresample
Improve speexresampler, and then move it to -base
Improve FLV demuxing and parsing
Various DVB input fixes
Add support for frequency list descriptors for DVB
Improve MPEG-TS muxer
Various other bug-fixes
2009-01-26 10:42:02 +00:00
drochner
6e84fcde7e update to 0.10.22
changes:
Require gettext 0.17
Replace audioresample with speexresample from -bad
Support new formats in RIFF: uncompressed RGB, WMA lossless, VP6
Move libgstapp and elements from -bad
Support color-key setting and probing for Xv properties
Improve typefinding for various formats
Extend audio sinks for pull-mode operation
Support for more subtitle formats
More development on decode2bin and playbin2
RTP and SDP fixes
Many bug fixes and improvements
2009-01-26 10:39:01 +00:00
drochner
c1f7737a2a update to 0.10.22
changes:
GstController improvements
Extensions to the latency setting behaviours
Ability for plugins to register dependencies to trigger re-scanning
Optimisations in some common operations on caps and values and elsewhere
Add sequence numbers to events so dependent events can be associated
  with the event that caused them
New macros for reading and writing float values
Many improvements in the basesink base class
Support non-default main contexts for GstBus watches
Improvements in pull-mode scheduling of sinks
Fixes for alignment issues on sparc
Ghost pad fixes
New bit-reader assistance API
Many other bug fixes and improvements
2009-01-26 10:34:48 +00:00
drochner
90331716c8 update to 0.10.13
changes:
-Fix for security advisory TKADV2009-0xx
-Fix bad autopoint substitution in the po subdir
2009-01-26 10:28:59 +00:00
jmcneill
33a8398009 Fix path in patch-ac, kindly pointed out by Robert Elz. 2009-01-24 17:20:13 +00:00
tonio
1209bf736c Fixes the build under Darwin x86. This should also fixes build on MacOSX 10.5.2 PPC
Should Fix PR pkg/38721
2009-01-24 12:29:51 +00:00
jmcneill
64e186ae4f On systems where _SC_NPROCESSORS_CONF is not available, fallback to
single-threaded mode. Bump PKGREVISION.
2009-01-24 05:34:42 +00:00
jmcneill
b459ad34d7 Use PYTHON_VERSIONS_INCOMPATIBLE instead, suggested by snj 2009-01-23 17:57:49 +00:00
jmcneill
564a6c722e subprocess.check_call is new in python 2.5, so require it 2009-01-23 17:55:27 +00:00
jmcneill
66d294f170 supports user-destdir 2009-01-23 15:57:37 +00:00
jmcneill
624c140e19 supports user-destdir 2009-01-23 15:14:41 +00:00
jmcneill
9776b27b4e fix typo, spotted by joerg 2009-01-23 15:11:43 +00:00
jmcneill
40a1727cd1 + mkv2mp4 2009-01-23 15:01:10 +00:00
jmcneill
2278c59f20 Import mkv2mp4 based on SVN revision r11. I think I'll nominate it for
the 'ugliest package name of the month' award (py25-mkv2mp4-0.0alpha11), but
it is in fact quite handy.

mkv2mp4 is a commandline utility, written in Python, which allows conversion
of video files in the Matroska container (*.mkv file extension) containing
H.264 video to be converted into a format which the Xbox 360 can play.

It differs from other similar tools in that no video transcoding is
performed; the video is passed through untouched and the just the audio is
transcoded if necessary.  This means that the conversion is much faster
(the whole process being quicker than realtime on reasonably modern
machines), and more importantly that there is no degradation in video quality
(which makes it very suitable for HD video).
2009-01-23 15:00:05 +00:00
jmcneill
c287233851 + gpac 2009-01-23 14:55:38 +00:00
jmcneill
908b0a5a7d Import gpac version 0.4.5.
GPAC features encoders and multiplexers, publishing and content distribution
tools for MP4 and 3GPP or 3GPP2 files and many tools for scene descriptions
(BIFS/VRML/X3D converters, SWF/BIFS, SVG/BIFS, etc...). MP4Box provides all
these tools in a single command-line application.
2009-01-23 14:54:23 +00:00
is
ec5dbd8d5a If transfig is installed during the build, but gs is not, building
fails. As we don't want to install the docs but from a seperate package,
just disable all doc-building tools to be on the safe side. PR 40452
2009-01-22 15:14:23 +00:00
jmcneill
1d4db765c1 + mediainfo 2009-01-22 13:42:36 +00:00
jmcneill
107a33b0b0 Import mediainfo version 0.7.8.
MediaInfo supplies technical and tag information about a video or audio file.

What information can I get from MediaInfo?
  - General: title, author, director, album, track number, date, duration...
  - Video: codec, aspect, fps, bitrate...
  - Audio: codec, sample rate, channels, language, bitrate...
  - Text: language of subtitle
  - Chapters: number of chapters, list of chapters
What format (container) does MediaInfo support?
  - Video: MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, MPEG-2, MPEG-4,
    DVD (VOB)... (Codecs: DivX, XviD, MSMPEG4, ASP, H.264, AVC...)
  - Audio: OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF...
  - Subtitles: SRT, SSA, ASS, SAMI...
What can I do with it?
  - Read many video and audio file formats
  - Different methods of viewing information (text, sheet, tree, HTML...)
  - You can customise these views
  - Exporting information as text, CSV, HTML...
  - Internationalisation: Any language display on any version of your
    operating system
  - Localisation capability (but volunteers needed)
2009-01-22 13:42:02 +00:00
jmcneill
ea9de8688a + cfourcc 2009-01-22 12:45:42 +00:00
jmcneill
4842d59d27 Import cfourcc version 0.1.2.
The Linux FourCC Changer is a simple command line utility for working with
Microsoft AVI files. Features:

  - Identifies the codec used in AVI files (*.avi)
  - Allow the user to change the FourCC description code (like fourcc-changer
    in Windows).
2009-01-22 12:44:45 +00:00
jmcneill
cf306a891b Mark handbrake as restricted; too many patent problems. 2009-01-21 14:19:14 +00:00
jmcneill
429290f76a + handbrake 2009-01-21 14:16:02 +00:00
jmcneill
684be9f2d4 Import handbrake version 0.9.3.
HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded video
transcoder, available for MacOS X, NetBSD, Linux and Windows.

Supported sources:
 * Any DVD-like source: VIDEO_TS folder, DVD image or real DVD
   (unencrypted--protection methods including CSS are not supported internally
   and must be handled externally with third-party software and libraries),
   and some .VOB and .TS files
 * Most any multimedia file it can get libavformat to read and libavcodec to
   decode.

Outputs:
 * File format: MP4, MKV, AVI or OGM
 * Video: MPEG-4, H.264, or Theora (1 or 2 passes or constant quantizer/rate
   encoding)
 * Audio: AAC, MP3, Vorbis or AC-3 pass-through (supports encoding of several
   audio tracks)

Misc features:
 * Chapter selection
 * Basic subtitle support (burned into the picture)
 * Integrated bitrate calculator
 * Picture deinterlacing, cropping and scaling
 * Grayscale encoding
2009-01-21 14:15:15 +00:00
sketch
e710b4b19b Fix for Sun Studio. 2009-01-20 23:25:55 +00:00
sketch
1d2eceefb1 Replace /bin/sh in version.sh too. 2009-01-20 22:33:38 +00:00
drochner
99ff9255c8 update to 1.1.16.1
This fixes a number of security problems:
CVE-2008-5234 vector 1, CVE-2008-5236, CVE-2008-5237, CVE-2008-5239,
CVE-2008-5240 vectors 3 & 4, CVE-2008-5243
other changes:
-Support H.264 and AAC streams within FLV
-tagging improvements
-Add position-based seeking independent from seekpoints
-misc fixes
2009-01-20 18:30:49 +00:00
snj
aebf06efc9 Update MASTER_SITES. Distfile has been changed without renaming (diff is
a fix for the issue corrected by patch-ac), so remove patch-ac. PKGREVISION
bumped and DIST_SUBDIR applied.
2009-01-20 00:34:35 +00:00
jmcneill
a00d409d99 pull in libdvdread 2009-01-14 22:36:11 +00:00
jmcneill
1996165d02 Update to libdvdnav version 4.1.3. libdvdnav is now maintained by the
mplayer project, and the next release after 0.1.10 (the one we're coming
from) was 4.1.1.

libdvdnav (4.1.3)
  * an embarassing amount of fixes regarding potential memory and resource leaks
    (patches contributed by Erik Hovland)
  * added dvdread-config (dvdnav-config's younger brother)
  * added pkg-config support
  * split dvdread to a separate tree; now you need to check it out
    and install it before building libdvdnav.
    In order to configure libdvdnav We need the executable dvdread-config
    somewhere in the PATH or explicitly specified to configure[2] with
    --with-dvdread-config=~/bin/dvdread-config

libdvdnav (4.1.2)
  * multiple build system fixes
  * added dvdnav_describe_title_chapters(title) to get title and chapters
    duration

libdvdnav (4.1.1)
  * added dvdnav_audio_stream_channels() to return number of channels
  * fixed dvdnav_time_search() in multi-angle dvds (but it still needs
    improvements)
  * added dvdnav_audio_stream_format() to identify the codec used
    in audio streams
  * starting DVD playback at specific title/part positions with
    dvdnav_{title,part}_play() works again
  * removed wrong SPU stream change event filter
    (fixes unwanted subtitles in the trailer of "Girl, interrupted", RC2)
  * fixed error "Expected NAV packet but none found." occuring sometimes
    on resume from menu
2009-01-14 22:30:46 +00:00
jmcneill
b24c974ebb Update to libdvdread 4.1.3. This is a fun one, as dvdread/dvdnav is now
maintained by the mplayer project and according to the changelog, this
dvdread package was split out from dvdnav in 4.1.3. Check the ChangeLog
in the distfile for the full drama.

libdvdread (4.1.3)
  * an embarassing amount of fixes regarding potential memory and resource
      leaks (patches contributed by Erik Hovland)
  * added dvdread-config (dvdnav-config's younger brother)
  * added pkgconfig support
  * split dvdread to a separate tree
2009-01-14 22:28:05 +00:00
drochner
ca0d68f1e1 pull in a patch from upstream CVS, to adapt to an API change in recent
x264 libs, see Gnome bugzilla#555238
should fix PR pkg/40351 by Robert Elz
2009-01-09 16:43:42 +00:00