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
handbrake.tgz
Description: application/compressed-tar
