MattyMroz's picture
mm_avh_working_space
068ed60

✨MM_AVH✨
✨WORKING SPACE✨

Spis Treści

📝 Krótki Opis

Multimedia Magic – Audio Visual Heaven (MM_AVH) to zestaw narzędzi do przetwarzania i ulepszania multimediów. Repozytorium MM_AVH Working Space służy jako przestrzeń robocza do ciągłego pobierania, ulepszania i generowania multimediów.

MM_AVH składa się z wielu programów, które są stosowane sekwencyjnie, umożliwiając wielowarstwowe przetwarzanie multimediów. Narzędzia obejmują m.in:

  • playery, readery, konwertery, edytory, wizualizatory, analizatory, generatory, itp.
  • skalowanie
  • interpolację
  • zarządzanie napisami
  • lektorowanie wideo (dubbingowanie w przyszłości)
  • tworzenie audiobooków
  • automatyczne tłumaczenie tekstów i wiele innych.

Celem MM_AVH jest udostępnienie zaawansowanych, łatwych w użyciu narzędzi do manipulacji multimediów. MM_AVH Working Space jest częścią większego projektu, który ma na celu udostępnienie darmowego dostępu do multimediów i ułatwienie ich ulepszania i modyfikacji. Praca nad ulepszaniem MM_AVH jest ciągła, a repozytorium jest miejscem, gdzie te ulepszenia są opracowywane i testowane. Projekt MM_AVH skupia się również na odkrywaniu i dzieleniu się programami, które mogą poprawić jakość i wygodę odbioru multimediów.

📦 Zawartość

Projekt MM_AVH Working Space składa się z następujących głównych plików i folderów:

  • assets: Folder zawierający prezentacje i zrzuty ekranu. Ten folder nie jest niezbędny do działania projektu i może być usunięty.
  • bin: W tym folderze znajdują się wszystkie pliki wykonywalne (exe) oraz modele używane w projekcie. Podfoldery obejmują:
    • balabolka
    • esrgan
    • ffmpeg
    • mkvtoolnix
    • models
  • data: Folder zawierający proste ustawienia programu terminalowego.
  • modules: Moduły stworzone specjalnie dla tego projektu.
  • tests: Folder zawierający testy nowych rozwiązań. Ten folder nie jest niezbędny do działania projektu i może być usunięty.
  • utils: Moduły, które mogą być używane w innych projektach.
  • working_space: Folder roboczy, do którego przekazujemy pliki do przetworzenia. Zawiera podfoldery output i temp, które zawierają odpowiednio wyniki przetwarzania i pliki tymczasowe.
  • constants.py: Plik zawierający stałe ustawienia programu, takie jak ścieżki do folderów i kolorystyka.
  • LICENSE: Plik zawierający informacje o licencji projektu.
  • README.md: Plik zawierający wszystkie informacje, które powinieneś wiedzieć o projekcie.
  • start.py: Plik, który uruchamia proces przetwarzania.
  • requirements.txt: Plik zawierający listę bibliotek wymaganych do działania projektu.

Struktura folderów projektu wygląda następująco:

mm_avh_working_space
├───assets ... ❌
├───bin
│   ├───balabolka
│   ├───esrgan
│   ├───ffmpeg ...
│   │   ├───bin
│   ├───mkvtoolnix ...
│   └───models
├───data
├───modules
├───tests ❌
├───utils
└───working_space ❗
    ├───output
    └───temp
        ├───alt_subs
        └───main_subs

Pliki na poziomie głównym to:

  • constants.py
  • LICENSE
  • README.md
  • start.py
  • requirements.txt

❌ - zbędne po zapoznaiu się z urzwyaniem

❗ - ważne

🔗 Linki

🔍 Wymagania

Tutaj powinieneś wymienić wszystko, co użytkownik musi zainstalować lub wiedzieć, zanim zacznie korzystać z Twojego projektu. Może to obejmować wymagania dotyczące oprogramowania, sprzętu, wiedzy lub zasobów.

Windows FFmpeg zapisany w zmiennej środowiskowej PATH Python >=10

⚡ Instalacja

W tej sekcji powinieneś opisać, jak zainstalować i skonfigurować Twój projekt. Krok po kroku instrukcje są tutaj bardzo pomocne.

📢 Aktualizacje

Tutaj możesz informować użytkowników o najnowszych aktualizacjach Twojego projektu.

⚙️ Sposób Korzystania

W tej sekcji powinieneś opisać, jak korzystać z Twojego projektu. Możesz tutaj umieścić przykłady użycia, wskazówki i triki.

📝 Opis Programów

Tutaj możesz opisać, jakie programy są używane w Twoim projekcie i do czego służą.

📸 Demonstracja

W tej sekcji możesz pokazać, jak działa Twój projekt. Możesz tutaj umieścić zrzuty ekranu, filmy lub gify.

📌 Uwagi

Tutaj możesz umieścić wszelkie dodatkowe uwagi, które mogą być ważne dla użytkowników Twojego projektu.

🙏 Podziękowania

Tutaj możesz podziękować osobom, które pomogły Ci w projekcie. Możesz podać ich imiona, role, jak pomogli.

📄 Licencja

W tej sekcji powinieneś podać, jaka licencja obowiązuje dla Twojego projektu. Możesz podać typ licencji i link do pełnego tekstu licencji.

📧 Kontakt

W tej sekcji powinieneś podać informacje kontaktowe, takie jak adres e-mail, profil na LinkedIn, strona internetowa itp.