автор: Анатолий Ализар13 часов назад

Техника стеганографии по определению предусматривает незаметное сокрытие информации внутри носителя, который передаётся в открытом виде. Программа 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.

Анатолий Ализар

https://xakep.ru

От news

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *