Техника стеганографии по определению предусматривает незаметное сокрытие информации внутри носителя, который передаётся в открытом виде. Программа LVDO не соответствует классическому определению, потому что здесь каждый поймет, что ролик не простой. Видео похоже на белый шум (см. скриншот).

Тем не менее, участники проекта LVDO называют его «примером видеостеганографии». Программа обрабатывает произвольный бинарный файл и выдает видеоролик, который можно опубликовать на видеохостинге Youtube.

Пример команды для конвертации файла

cat secret.mp3 | ./lvdoenc -s 640x480 -q 6 --qmin 1 --qmax 4 | x264 --input-res 640x480 --fps 1 --profile high --level 5.1 --tune stillimage --crf 22 --colormatrix bt709 --me dia --merange 0 -o public.mkv -

Декодирование

ffmpeg -i public.mkv -r 1 -f rawvideo - | ./lvdodec -s 640x480 -q 6 --qmin 1 --qmax 4 | mplayer -

Разработчики планируют разработать для LVDO более дружественный графический интерфейс, сделать стриминговый декодер на HTML5, реализовать механизм обхода водяных знаков и механизм коррекции ошибок, потому что сейчас частенько после декодирования файлы оказываются битыми.

А вот как выглядит закодированный видеоролик.

Одновременно идет разработка форка LVDO под Windows.

  • Подпишись на наc в Telegram!

    Только важные новости и лучшие статьи

    Подписаться

  • Подписаться
    Уведомить о
    1 Комментарий
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии