Yet Another Language Learning
Media Player

Zmień media
w interaktywne materiały do nauki!

Y'ALL Media Player pozwala opanować słownictwo, rozumienie ze słuchu oraz wymowę, zmieniając dowolny plik multimedialny w interaktywną sesję nauki ze zintegrowanymi słownikami, edycją napisów, tworzeniem fiszek w Anki i nie tylko!

Interfejs Y'ALL MP pokazujący oś czasu z falą dźwiękową

Źródło obrazu: "Diuna: Część druga - Oficjalny Zwiastun" (Warner Bros. Pictures)

Od pasywnego konsumowania treści
do aktywnej, świadomej nauki.


Y'ALL Media Player to narzędzie, które łączy w sobie odtwarzanie audio i wideo, zarządzanie napisami, integrację ze słownikami oraz tworzenie fiszek Anki w jeden spójny proces, optymalizując czas przeznaczony na naukę języków obcych:

  1. Otwórz dowolny plik z napisami w tym samym języku, którego się uczysz (wbudowanymi lub z pliku zewnętrznego).
  2. Program automatycznie przetworzy napisy i zamieni je w serię klipów na interaktywnej osi czasu, którą możesz dowolnie edytować.
  3. Oś czasu rozróżnia fragmenty z napisami (Dialogi) i te bez nich (Przerwy). Możesz skonfigurować różne zachowania - np. prędkość odtwarzania lub auto-pauzę - dla każdego typu osobno.
  4. Wybierz gotowy zestaw ustawień w zależności od celu nauki - np. rozumienie ze słuchu lub ćwiczenie wymowy - albo dostosuj dowolnie wszystkie ustawienia.
🎬

Interaktywna oś czasu

Większość odtwarzaczy multimedialnych po prostu wyświetla napisy jako statyczny tekst i na tym poprzestaje.
Y'ALL Media Player umieszcza napisy na dynamicznej osi czasu i daje ci nad nią pełną kontrolę:

  • Wizualizacja audio: Włącz wizualizację fali dźwiękowej w głównych ustawieniach, aby zobrazować dialogi i ciszę. Zobacz kiedy dane zdanie się zaczyna i kończy.
  • Dostosuj czas: Napisy są niezsynchronizowane? Po prostu złap za krawędź klipu na osi czasu, aby to poprawić.
  • Edycja napisów: Zmieniaj tekst napisów lub dodawaj własne, bezpośrednio w aplikacji.
  • Dziel i łącz: Napraw błędnie podzielone zdania, dzieląc długie klipy lub łącząc pocięte fragmenty.
  • Równoległe ścieżki: Łatwe zarządzanie wieloma ścieżkami napisów w zaawansowanych formatach plików takich jak ASS/SSA.
Interaktywna oś czasu

Optymalne odtwarzanie

Nie trać czasu na oglądanie krajobrazów - skup się na dialogach. Y'ALL Media Player traktuje media jak playlistę dwóch typów klipów: Dialogów oraz Przerw między nimi.

Zwiększ prędkość Przerw, aby automatycznie przewijać ciszę i szybciej trafiać na Dialogi, które mogą być odtwarzane z normalną prędkością. Możesz też całkowicie pomijać Przerwy i skakać od Dialogu do Dialogu.

Zmień ~40-minutowy odcinek w ~30 minut skondensowanej sesji nauki języka.

Optymalne odtwarzanie
🔍

Wyszukiwanie w słownikach

Przestań przełączać się do przeglądarki (Alt+Tab) i wybijać się z rytmu nauki:

  • Inteligentne zaznaczanie: Najedź kursorem na napisy, aby zobaczyć granice słów. Kliknij na dowolne słowo, aby otworzyć wbudowaną przeglądarkę ze skonfigurowanym słownikiem online.
  • Precyzyjna kontrola: Przytrzymaj Ctrl, aby zaznaczać konkretne znaki, lub kliknij i przeciągnij myszką, by zaznaczyć całe frazy.
  • Notatki bez wysiłku: Zaznacz definicję we wbudowanej przeglądarce i zapisz ją bezpośrednio do notatek danego klipu, używając menu kontekstowego (prawy przycisk myszy) lub skrótu klawiszowego (CTRL+SHIFT+S) - bez żmudnego kopiowania i wklejania.

Aktualnie wspierane są tylko słowniki online, pełne wsparcie dla słowników offline jest planowane w przyszłych wersjach.

Wyszukiwanie w słownikach
🧠

Integracja z Anki

Widzisz zdanie warte zapamiętania? Naciśnij E, aby wyeksportować je do Anki i zapamiętać je na zawsze.

Odtwarzacz automatycznie zapisuje dźwięk, robi zrzut ekranu lub wycina klip wideo, pobiera tekst napisów wraz z twoimi notatkami i tworzy wysokiej jakości fiszkę bezpośrednio w Anki, korzystając z wtyczki AnkiConnect.

Kliknij tutaj, aby zobaczyć szczegółową instrukcję integracji →

Integracja z Anki
🎧

Tryby nauki

Przełączaj tryby nauki natychmiastowo w zależności od celu:

  • Rozumienie ze słuchu: Automatycznie ukrywa napisy i zatrzymuje klip na końcu, pozwalając ci najpierw zweryfikować co zostało powiedziane, zanim odsłonisz napisy.
  • Ćwiczenie wymowy: Zatrzymuje klip na początku, pozwalając ci najpierw przeczytać tekst, zanim ręcznie wznowisz odtwarzanie, by móc porównać swoją wymowę z oryginałem.
  • Inny cel: Dostosuj każde ustawienie, aby stworzyć idealną konfigurację dla siebie.
Tryby nauki
🚀

Śledzenie postępów

Każdy plik multimedialny jest traktowany jako osobny projekt. Aplikacja pamięta ostatnią pozycję odtwarzania, zmiany na osi czasu oraz twoje notatki, więc możesz wrócić do nauki dokładnie w tym samym miejscu co ostatnio.

Przekształć dowolny plik multimedialny w konkretną listę zdań do opanowania.

Śledzenie postępów

Pobierz

Otwarty kod źródłowy (licencja GPLv3). Za Darmo. Bez kont i rejestracji.

Windows

Pobierz Instalator (.exe) Zawiera mpv player, FFmpeg i audiowaveform Szukam nowej wersji...
ℹ️
Widzisz ostrzeżenie "System Windows ochronił ten komputer"?
Kliknij tutaj aby rozwiązać ten problem →
🐞
Chcesz zgłosić błąd, napisać konstruktywną krytykę lub przesłać pomysł na ulepszenie aplikacji?
Kliknij tutaj, aby skontaktować się z autorem →

Linux i macOS

Wsparcie eksperymentalne 🧪 (BETA)
Wymaga ręcznej instalacji zależności
(mpv player, audiowaveform, itp.)

Instrukcja instalacji na GitHubie →

Najczęściej Zadawane Pytania

Dlaczego widzę ostrzeżenie na Windows podczas instalacji?

Każda nowa wersja Y'ALL Media Player jest od razu wysyłana do weryfikacji po stronie Microsoftu. Jednakże budowanie "reputacji" dla nowego instalatora zajmuje trochę czasu.

Jeśli widzisz niebieskie okno z napisem "System Windows ochronił ten komputer", oznacza to po prostu, że jesteś jedną z pierwszych osób testujących świeżo wydaną wersję, która nie zakończyła jeszcze procesu weryfikacji.

Oto możliwe rozwiązania:
1. Poczekaj: Spróbuj ponownie później. Zazwyczaj proces weryfikacji zajmuje do 24 godzin od wydania nowej wersji.
2. Zainstaluj mimo wszystko: Możesz bezpiecznie zignorować ostrzeżenie, ponieważ jest to fałszywy alarm - aplikacja jest bezpieczna i ma otwarty kod źródłowy.
Po prostu kliknij Więcej informacjiUruchom mimo to.
3. Użyj poprzedniej wersji: Możesz odwiedzić stronę GitHub i zainstalować starszą wersję (szukaj pliku z rozszerzeniem .exe), która na pewno jest już zweryfikowana.

Jak zgłosić błąd, przesłać opinię lub poprosić o nową funkcjonalność?

Konstruktywna krytyka jest bardzo mile widziana! To projekt typu open source tworzony przez jedną osobę, więc każda uwaga jest cenna.

Możesz wysłać mi bezpośrednio maila, albo - jeśli masz konto na GitHubie - otworzyć nowe zgłoszenie (issue) w repozytorium projektu.

Dlaczego nie widzę fali dźwiękowej na osi czasu?

Generowanie wizualizacji fali dźwiękowej to wymagający obliczeniowo proces, który zajmuje trochę czasu (około minuty dla 2-godzinnego filmu na szybkim komputerze).
W tym czasie odtwarzanie wideo jest niedostępne.

Z tego powodu, oraz ze względów wydajnościowych, opcja ta jest domyślnie wyłączona.
Możesz ją włączyć ręcznie w głównych ustawieniach aplikacji.

Jak skonfigurować integrację z Anki?

Y'ALL Media Player łączy się z Anki przez dodatek AnkiConnect.
Możesz tworzyć karty z tekstem, audio, zrzutami ekranu i klipami wideo jednym kliknięciem.
Kliknij tutaj, aby zobaczyć szczegółową instrukcję integracji →

Czy to naprawdę jest darmowe?

Tak. Kod źródłowy jest dostępny na GitHubie na licencji GPLv3.

Czy aplikacja działa bez dostępu do internetu?

Odtwarzanie wideo, edycja osi czasu i eksport do Anki działają w pełni offline. Wyszukiwanie w zintegrowanych słownikach wymaga obecnie połączenia z internetem, ale słowniki offline są planowane w przyszłości.

Czy możliwy jest streaming w aplikacji (np. z Youtube)?

Nie, przykro mi. Wspierane są tylko pliki lokalne, ponieważ aplikacja musi znać całą zawartość pliku z góry, aby wszystkie funkcje (np. generowanie osi czasu) działały poprawnie. W sieci jest jednak mnóstwo serwisów pozwalających pobierać filmy z napisami z Youtube, więc materiałów do nauki nigdy nie zabraknie!

Dlaczego odtwarzanie się czasami zacina?

Y'ALL Media Player nie służy do odtwarzania filmów w sposób ciągły, jak zwykły odtwarzacz.

Zamiast tego tworzy on playlistę klipów, które są odtwarzane jeden po drugim z różnymi ustawieniami (zależnie czy mają napisy czy nie).

Moment przełączenia klipu zajmuje ułamek sekundy, co może sprawiać wrażenie zacinania się, ale jest to pomijalne gdy używasz jednego z dostępnych trybów nauki (np. rozumienie ze słuchu lub ćwiczenie wymowy), ponieważ one i tak automatycznie pauzują odtwarzanie po każdym zdaniu, czekając na twoją reakcję.