Scripts and other hacks

GPS coordinate extraction script for Novatek based cameras

This script will extract GPS coordinates encoded in the MP4/MOV/TS files by Novatek based cameras. The output is format is GPX.

nvtk_mp42gpx.py

usage: nvtk_mp42gpx.py [-h] [-i input [input ...]] [-o output] [-f] [-d] [-m]

This script will attempt to extract GPS data from a Novatek MP4/MOV/TS file and output
it in a GPX format.

optional arguments:
  -h, --help            show this help message and exit.
  -i input [input ...]  input file(s), globs (eg: *) or directory(ies).
  -o output             output file (single).
  -f                    overwrite output file if exists.
  -d                    deobfuscates coordinates, if the file only works with
                        JMSPlayer use this flag.
  -e                    exclude outliers. Removes impossible coordinates due
                        to errors in the GPS data.
  -m                    multiple output files (default creates a single output
                        file). Note: files will be named after originals.
  -s [sorting]          Specify on what to sort by. The '-s f' will sort the
                        output by the file name. The '-s d' will sort the
                        output by the GPS date (default). The '-s n' will not
                        sort the output.

related posts.

status: actively developed

IMAP to IMAP sync tool

This tool allows syncing between two imap accounts. It can be daemonised.

imap2imap.py

more here.

status: actively developed

Hikvision password reset tool

This tool allows one to reset admin password older Hikvision camera(s) on the local network.

reset_hikvision_password.py

more here.

status: abandoned


Like my stuff? I accept ETH: 0x64002e398596083eC222294c354DE29a3D90DA15