Hi ports --

Attached is a new port, multimedia/handbrake. HandBrake is best known as an open source video transcoder.

---
pkg/DESCR:
HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded
video transcoder with rich selection of features. Both GUI and
command-line only versions are available.

Supported sources:
* Most common multimedia files that libavformat and libavcodec support
* Any DVD or Bluray-like source which is NOT copy-protected (removal
  of copy protection is not supported)

Outputs:
* File (container) format: MP4 (M4V) and MKV
* Video: H.264 (x264), H.265 (x265), MPEG-2/MPEG-4 (ffmpeg), or
         Theora (libtheora)
* Audio: AAC, CoreAudio AAC/HE-AAC (OS X only), MP3, FLAC, AC3, or
         Vorbis; AC-3, DTS, DTS-HD, AAC, and MP3 pass-through

HandBrake also includes support for chapters, subtitles, advanced video
filters, and more. It is also useful for making videos compatible with
portable video devices such as the Apple iPod/iPhone.
---

DESCR I took from FreeBSD's package descr.

Be aware, testers/reviewers: the default build of HandBrake wants to pull in a whole bunch of deps during build time. Of course, downloading things at build time isn't ok for ports, so what I did was to rip out all the optional dependency building and instead rely on our ports versions of all the deps. This appeared to work ok, and I did my best to find everything, but it may be the case that your machine has different libs installed than my machine, causing an extra dep to be picked up. I'd appreciate any reports on that, as I'd like to include any such missing deps.

I was able to transcode a short video on my machine perfectly ok.

OK?

~Brian

Attachment: handbrake.tgz
Description: application/compressed-tar

Reply via email to