SCR2PNG(1)

NAME
scr2png - convert a video memory dump to a PNG image

SYNOPSIS
scr2png [-f font-file]

DESCRIPTION
The scr2png utility reads a video memory dump, such as that created by the vidcontrol(1) utility, and converts it to a PNG image, using the font file specified by the user, or a default font if none is specified. scr2png reads from the standard input, and writes to the standard output.

See scrshot(1) for information about the input file format expected by scr2png.

RETURN VALUES
The scr2png utility exits 0 on success or >0 if an error occurred.

FILES
scr2png reads the same font files used by the vidcontrol(1) utility. The default font file is /usr/share/syscons/fonts/cp850-8x16.fnt.

EXAMPLES
The command sequence:

    vidcontrol -p < /dev/ttyv0 > shot.scr
    scr2png < shot.scr > shot.png

will capture the contents of the first virtual terminal, and redirect the output to the shot.scr file. scr2png then processes this file, and writes the output to shot.png. Of course this could be rewritten as

    vidcontrol -p < /dev/ttyv0 | scr2png > shot.png

This example captures a screen shot, and then produces two different PNG images using different fonts.

    vidcontrol -p < /dev/ttyv0 > shot.scr
    scr2png < shot.scr > shot-1.png
    scr2png -f /usr/share/syscons/fonts/cp850-8x14.fnt < shot.scr > shot-2.png

SEE ALSO
scr2txt(1), vidcontrol(1), syscons(4)

AUTHORS
Nik Clayton <nik@FreeBSD.org>