1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
|
.TH VIDEOWMARK 1 "January 2026" "videowmark" "User Commands"
.SH NAME
videowmark \- video watermarking tool (using audio track)
.SH SYNOPSIS
.B videowmark
.RI [ options ]
.I command
.RI [ args... ]
.SH DESCRIPTION
.B videowmark
creates watermarked video files containing an embedded message, and can
retrieve an embedded message from a previously watermarked video.
.PP
Messages are provided as hexadecimal data and embedded in a way intended
to be robust against common video processing operations.
.SH COMMANDS
.TP
.BI "add " input_video " " watermarked_video " " message_hex
Create a watermarked video file containing the provided message.
.TP
.BI "get " watermarked_video
Retrieve the embedded message from a watermarked video and print it to
standard output.
.SH GLOBAL OPTIONS
These options apply to all commands.
.TP
.BI "\-\-strength " s
Set watermark strength.
.TP
.BI "\-\-key " file
Load watermarking key material from
.IR file .
.TP
.BR \-q ", " \-\-quiet
Disable informational messages.
.TP
.BR \-v ", " \-\-verbose
Enable verbose output from the underlying ffmpeg processing.
.SH ARGUMENTS
.TP
.I input_video
Path to the input (unwatermarked) video file.
.TP
.I watermarked_video
Path to the output (watermarked) video file (for
.BR add ),
or the input watermarked video file (for
.BR get ).
.TP
.I message_hex
Message to embed, provided as hexadecimal bytes.
.SH EXAMPLES
Embed a message into a video:
.PP
.nf
videowmark add input.mp4 output.mp4 68656c6c6f
.fi
.PP
Retrieve a message from a watermarked video:
.PP
.nf
videowmark get output.mp4
.fi
.SH EXIT STATUS
.TP
.B 0
The operation completed successfully.
.TP
.B >0
An error occurred.
.SH SEE ALSO
.BR ffmpeg (1)
.SH AUTHOR
videowmark is part of the audiowmark project and was written by
Stefan Westerfeld <stefan@space.twc.de>.
.PP
This manual page was written and maintained for Debian by Christopher Obbard.
.SH COPYRIGHT
Copyright \(co 2018\-2020 Stefan Westerfeld <stefan@space.twc.de>.
Licensed under the GNU General Public License, version 3 or later.
|