[an error occurred while processing this directive] [an error occurred while processing this directive]
RUSSIAN VERSION

MSU StegoVideo

Unique tool for hiding information in video
(VirtualDub filter/standalone executable)

MSU Graphics & Media Lab (Video Group)

Take a look at this article on the new site! Follow the link
https://videoprocessing.ai/video_filters/stego-video.html

Project, ideas: Dr. Dmitriy Vatolin
Implementation: Oleg Petrov

MSU StegoVideo allows hiding any file in a video sequence.
Different popular codecs were analyzed and an algorithm, providing the smallest data loss after compression, was chosen. Convolutional codes with Viterbi decoding are used to correct occurred errors.

Main features:

[an error occurred while processing this directive]

Settings

[an error occurred while processing this directive] You can use MSU StegoVideo as VirtualDub filter or as standalone .exe program, independent from VirtualDub. Click links below for instructions:
  • Instructions for standalone program
  • Instructions for VirtualDub filter
  • [an error occurred while processing this directive]

    Examples

    [an error occurred while processing this directive] 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 compressed by DivX
    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 compressed by DivX
    bitrate 700, framesize 512x384, data redundancy 9.
    The number of errors decreases when you increase redundancy!


    This is an example of distortions in video with info.
    [an error occurred while processing this directive]

    source frame
    source frame
    source frame with hidden info
    source frame with hidden info
    compressed frame with hidden info (DivX5 768)
    compressed frame with hidden info - information was completely recovered!
    [an error occurred while processing this directive]

    Quality of information extracted from compressed video depends on codec, data redundancy and frame size. The greater information redundancy, the greater probability of extracting file info without errors.

    XviD
    "%of bytes saved - bitrate" dependency for XviD
    DivX
    "%of bytes saved - bitrate" dependency for DivX

    [an error occurred while processing this directive]

    Download

    [an error occurred while processing this directive]

    E-mail:
    For common questions about filter's work please contact us
    For commercial license of this filter (commercial usage is not free) please contact us ñontact email

    [an error occurred while processing this directive]

    Other resources

    [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]