Scroll to navigation

VIDEOWMARK(1) User Commands VIDEOWMARK(1)

NAME

videowmark - video watermarking tool (using audio track)

SYNOPSIS

videowmark [options] command [args...]

DESCRIPTION

videowmark creates watermarked video files containing an embedded message, and can retrieve an embedded message from a previously watermarked video.

Messages are provided as hexadecimal data and embedded in a way intended to be robust against common video processing operations.

COMMANDS

Create a watermarked video file containing the provided message.
Retrieve the embedded message from a watermarked video and print it to standard output.

GLOBAL OPTIONS

These options apply to all commands.

Set watermark strength.
Load watermarking key material from file.
Disable informational messages.
Enable verbose output from the underlying ffmpeg processing.

ARGUMENTS

Path to the input (unwatermarked) video file.
Path to the output (watermarked) video file (for add), or the input watermarked video file (for get).
Message to embed, provided as hexadecimal bytes.

EXAMPLES

Embed a message into a video:

videowmark add input.mp4 output.mp4 68656c6c6f

Retrieve a message from a watermarked video:

videowmark get output.mp4

EXIT STATUS

0
The operation completed successfully.
>0
An error occurred.

SEE ALSO

ffmpeg(1)

AUTHOR

videowmark is part of the audiowmark project and was written by Stefan Westerfeld <stefan@space.twc.de>.

This manual page was written and maintained for Debian by Christopher Obbard.

COPYRIGHT

Copyright © 2018-2020 Stefan Westerfeld <stefan@space.twc.de>. Licensed under the GNU General Public License, version 3 or later.

January 2026 videowmark