Skip to content

Images to audio files with corresponding spectrograms encoder.

License

Notifications You must be signed in to change notification settings

Digit4lSh4d0w/spectrology

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Spectrology

Скрипт для сокрытия изображения (BMP 24-bit) в спектрограмме звукового файла.
Главный репозиторий был заброшен и более не обновляется. В этом форке внесены необходимые правки для корректной работы скрипта.

Использование

Использование: spectrology.py [-h] [-r] [-o OUTPUT] [-b BOTTOM] [-t TOP] [-p PIXELS] [-s SAMPLING] INPUT

Позиционные аргументы:
  INPUT                               Название избражения, которое будет сокрыто.

Необязательные аргументы:
  -h, --help                          Показать это сообщение и выйти.
  -r, --rotate                        Повернуть изображение на 90 градусов.
  -o OUTPUT, --output OUTPUT          Название выходного WAV файла. По умолчанию: out.wav.
  -b BOTTOM, --bottom BOTTOM          Нижнее значение диапазона частоты. По умолчанию: 200 Гц.
  -t TOP, --top TOP                   Высшее значение диапазона частоты. По умолчанию: 20000 Гц.
  -p PIXELS, --pixels PIXELS          Пикселей за секунду. По умолчанию: 30 Пикселей.
  -s SAMPLING, --sampling SAMPLING    Частота дискретизации. По умолчанию: 44100 Гц.

Пример

python spectrology.py test.bmp --bottom 13000 --top 19000

spectrogram

Полезное

Для получения дополнительной информации об этой технике, см. эту статью (eng).

Перевод и исправление

About

Images to audio files with corresponding spectrograms encoder.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%