Bug 281939 - [new port] multimedia/dovi_tool: Tool combining multiple utilities for working with Dolby Vision
Summary: [new port] multimedia/dovi_tool: Tool combining multiple utilities for workin...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Robert Clausecker
URL: https://github.com/quietvoid/dovi_too...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-08 10:57 UTC by Michiel van Baak Jansen
Modified: 2024-10-26 16:34 UTC (History)
2 users (show)

See Also:


Attachments
0001-multimedia-dovi_tool-Add-version-2.1.2.patch (36.44 KB, patch)
2024-10-08 10:57 UTC, Michiel van Baak Jansen
michiel: maintainer-approval+
Details | Diff
0001-multimedia-dovi_tool-Add-version-2.1.2.patch (36.62 KB, patch)
2024-10-12 19:53 UTC, Michiel van Baak Jansen
michiel: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michiel van Baak Jansen 2024-10-08 10:57:30 UTC
Created attachment 254090 [details]
0001-multimedia-dovi_tool-Add-version-2.1.2.patch

poudriere ok
runs in production on my radarr jails

Only thing I tested are the --help and --version flags, and the extract-rpu and info subcommands to see the dovi information of some files I have.

Output confirmed with the pre-compiled binaries found on the project on a linux machine with the same files.
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2024-10-10 12:10:26 UTC
Please expand on what the tools do in pkg-descr.  It should be at least 3 lines.  For example, explain what features the tool has and why you might want to use it.
Comment 2 Michiel van Baak Jansen 2024-10-12 19:53:37 UTC
Created attachment 254188 [details]
0001-multimedia-dovi_tool-Add-version-2.1.2.patch

Updated pkg-descr
Comment 3 Michiel van Baak Jansen 2024-10-12 19:54:09 UTC
(In reply to Robert Clausecker from comment #1)

Done. Thanks for the review.
Comment 4 Robert Clausecker freebsd_committer freebsd_triage 2024-10-18 10:44:36 UTC
Looking good.
Comment 5 commit-hook freebsd_committer freebsd_triage 2024-10-21 09:37:54 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=39b0a1e191988719c8f4f817391ef1672d070cfb

commit 39b0a1e191988719c8f4f817391ef1672d070cfb
Author:     Michiel van Baak Jansen <michiel@vanbaak.eu>
AuthorDate: 2024-10-08 10:30:51 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2024-10-21 09:36:03 +0000

    multimedia/dovi_tool: Tool combining multiple utilities for working with Dolby Vision

    dovi_tool provides an important set of tools for
    analyzing, editing and generating Dolby Vision metadata.

    Extract, inject and edit RPU of movie files.
    Mux and demux the enhancement layer of HEVC files.
    Convert the RPU, optionally dropping the enhancement layer.

    WWW: https://github.com/quietvoid/dovi_tool

    PR:             281939

 multimedia/Makefile                        |   1 +
 multimedia/dovi_tool/Makefile (new)        |  20 ++
 multimedia/dovi_tool/Makefile.crates (new) | 183 ++++++++++++++
 multimedia/dovi_tool/distinfo (new)        | 369 +++++++++++++++++++++++++++++
 multimedia/dovi_tool/pkg-descr (new)       |   6 +
 5 files changed, 579 insertions(+)