AutoBlur
🛠 Tool
개발환경
💻 M1 Pro Mac (Sonoma)
프로젝트 소개
AutoBlur는 영상 편집의 편의와 영상에 나온 사람들의 초상권을 보호하는 프로그램입니다.
PyQt와 Yolov8을 사용하여 구현하였으며 사용 모델은 아래 레퍼지토리에서 사용했습니다.
-> model 디렉터리에 모델을 다운로드해야 합니다.
사용 방법
앱을 실행하면 이러한 창이 생깁니다.
-
DownLoad Video는 클릭 시 유튜브 링크를 입력하는 창이 나오고, 반환하면 저장할 위치를 입력 받고 영상을 저장합니다. ( 유튜브에서 다운로드를 할 수 없는 영상도 있으니 참고 바랍니다. )
-
앱을 실행하면 .temp 디렉터리와 BluredVideo가 생성되며, 프로그램의 결과물이 BluredVideo에 저장됩니다. .temp는 각 영상을 임시로 파일이 저장되었다가 소리가 합쳐진 다음 자동으로 삭제됩니다. ( 이 두 디렉터리는 앱 실행중에 삭제하면 안됩니다. )
git clone https://github.com/codernoah404/AutoBlur.git
사용중인 가상환경을 활성화한 후 라이브러리를 설치하고, 앱을 실행시킵니다.
pip install -r requirements.txt
python src/app.py
Metadata
Release files for auto-blur 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| auto_blur-0.0.1.tar.gz | 2.3 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| auto_blur-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.6 kB
Release files / auto_blur-0.0.1.tar.gz
| Download URL | auto_blur-0.0.1.tar.gz |
|---|---|
| Size | 2.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
77739839c7d90843318407974c6fde65774d478624992676a652a7f7756eadb9
|
|
BLAKE2b-256 checksum How to use checksums |
8c60554248bd998fdc46497d94c80b3380b4bed26c6924b74f3e9b95003723f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.8.19
|
Release files / auto_blur-0.0.1-py3-none-any.whl
| Download URL | auto_blur-0.0.1-py3-none-any.whl |
|---|---|
| Size | 2.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
62991928140090fe2a4e811de7d222ab0586dba9823bd08e86fc8f2b05b6d257
|
|
BLAKE2b-256 checksum How to use checksums |
48b848db81036cd43f8cfd6952fcf4c9916cdb78dabccc2b3c6bdd896f4b2277
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.8.19
|
Security for auto-blur 0.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.