[Bug 238773] multimedia/x265: Only highest bit-depth profile is built when multiple (bit-depth OPTIONS) are selected
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Jan 22 22:57:59 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238773
--- Comment #23 from amvandemore at gmail.com ---
8 bit is absolutely required because it's the standard bit depth for any common
video of decent quality for some time. 10 bit might be optional for most x265
users but is required by some. That divide between optional and mandatory for
x265 is shifting towards mandatory. 8 and 10 bit decoders are both very
commonly found in mid-level and up devices including mobile.
12 bit is very rarely used IME and that is unlikely to change anytime in the
foreseeable near-term, but none of us can see all ends. Perhaps that too will
change. Dolby Vision and other contenders may be able to make it useful.
HDR/HDR10 is similar to 10 bit in that it is optional for some users as it
requires full chain(encoder, player and display) support, but mandatory for
others if possible. I have a whole stack of 4k movies waiting to be encoded
into my VOD collection and when I do so, the encoder **will** have HDR*
support. If not the FreeBSD port, then something else will have to do.
All that being said, I think all 3 profiles should be installed by default.
Most people encoding videos have multiple needs and the needs grow, not shrink.
I'm guessing the extra compile time and disk space is going to be quite
negligible to anyone taking on HEVC encoding. So it seems to me to be only a
matter of port complexity and the implementation.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list