Skip to main content

Ferramentas para listar e baixar arquivos de DVR via FTP

Project description

pip install -e .

pip install build python -m build

from dvr_ftp.client import get_ftp_files_filtered, download_ftp_files

Use your credentials

creds = {"host": "192.168.15.60", "user": "dvr", "password": "1"}

Get file paths from DVR (Depth: Date -> Channel -> Files)

files = get_ftp_files_filtered(**creds, extensions=('.mp4', '.dav'), depth_level=3)

Download files for processing

download_ftp_files(**creds, path_list=files, target_folder="./raw_footage")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dvr_ftp_tools-0.1.0.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dvr_ftp_tools-0.1.0-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file dvr_ftp_tools-0.1.0.tar.gz.

File metadata

  • Download URL: dvr_ftp_tools-0.1.0.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for dvr_ftp_tools-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c08cf25bff58123e1ba0d58facff4ed4cf9df582a946a3de31c82016e25c9e7e
MD5 9a83a61589af7df5cff8a0d70e38e719
BLAKE2b-256 01c61e046c6fb19d768b50aedb16978deb985891b586d59ce5e15d02105dcfae

See more details on using hashes here.

File details

Details for the file dvr_ftp_tools-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: dvr_ftp_tools-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for dvr_ftp_tools-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c1d3a74d835fdb11c6c87bfeee9426c9728750efbc770b0a0ee3e9887148bb98
MD5 90f94abc875cc62645a1852ef3fca453
BLAKE2b-256 cfad1d9e685b248b8fc7a432b235657a505abb74fa46cdbd127db57f76d0e657

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page