MSU StegoVideo

Unique tool for hiding information in video

MSU Graphics & Media Lab (Video Group)

MSU StegoVideo allows to hide any file in videosequence.
When the program was created, different popular codecs were analized and an algorithm of changing video, providing small data loss after video compression, was chosen. Convolutional codes with Viterbi decoding are used to correct arising errors.

Main features:

Settings

These are instructions for VirtualDub filter. You can use MSU StegoVideo as standalone .exe file! For more info, go to main tool page on the Internet.

VirtualDub filter settings

Installation

In msu_stegovideo.zip you can find "MSU_stego_video.vdf". Unpack this file in folder "plugins" in VirtualDub folder.

Hiding settings


  1. Frame size & compression bitrate - Required if you want to set data redundancy automatically (can be left blank if you want to set it manually)
  2. File - Choose file that you want to hide (small *.txt files are recommended).
  3. Frame number - Number of frames required to hide all file (if you want, you can hide part of your file).
  4. Weak noise - strong noise - Power of video distortions. Decrease it if distortion is too high (100 recommended).
  5. more data - less data - Data redundancy. Increasing data redundancy decreases amount of data that will be hidden into each frame and probability of error.

You will see the window with passcode if you press OK and "Hide file into video" is chosen. You will need this passcode to extract file from video.

Extraction settings

  1. Passcode - You get this passcode when you hide file.
  2. File - Choose file where you want to save info.

Usage example

This is an example of extracted info.
# denotes symbol with mistake. In real file you will see any symbol in this place.

Data hiding, a form of 
steganography, embeds
data into digital media for 
the purpose of identification,
annotation, and copyright.
Source text
Data hiding, a form of 
steg#####aphy, e#beds
d#ta into digital #edia for 
th# purpose of identificat###,
a####ation, and cop#ri###.
Source text hidden in film
that was compressed by DivX with bitrate 700, framesize 512x384, data redundancy 6.
Data##i##ng, a form of 
steganography, embeds
data into digital media for
the #urpose of identification,
annotation, and copyright.
Source text hidden in film
that was compressed by DivX with bitrate 700, framesize 512x384, data redudancy 9. The number of errors decreases when you increase redundancy!