Persiapan Yomipv
Gunakan Yomipv untuk membuat kartu tanpa perlu keluar dari MPV atau mengganggu proses imersi (immersion) kamu.
Persyaratan
- MPV (0.33.0 atau yang lebih baru)
- FFmpeg (Diperlukan untuk ekstraksi media, akan dialihkan ke enkoder internal MPV jika tidak ditemukan)
- Anki dengan AnkiConnect
- Yomitan dan Yomitan Api
- curl (Sudah terpasang di sebagian besar sistem, digunakan untuk permintaan API)
- Node.js (Hanya diperlukan jika menginstal dari sumber (source) atau berkontribusi)
Instalasi
Disarankan
- Unduh versi terbaru untuk OS kamu
- Ekstrak kontennya langsung ke dalam direktori MPV kamu:
- Windows:
%APPDATA%/mpv/ - Linux/macOS:
~/.config/mpv/
- Windows:
Alternatif (Memerlukan Node.js)
- Klon repositori ke direktori MPV kamu dan instal dependensi (pastikan kamu telah menginstal Node.js):
- Windows:
%APPDATA%/mpv/git clone https://github.com/BrenoAqua/Yomipv && xcopy /e /i /y Yomipv . && rd /s /q Yomipv && cd scripts\yomipv\lookup-app && npm install - Linux/macOS:
~/.config/mpv/git clone https://github.com/BrenoAqua/Yomipv && cp -rn Yomipv/* . && rm -rf Yomipv && cd scripts/yomipv/lookup-app && npm install
- Windows:
Penggunaan
Konfigurasi Pengaturan:
- Buka
script-opts/yomipv.confdan perbarui nama deck/tipe kartu Anki kamu serta pemetaan bidangnya (field mappings) Layanan Eksternal: - Pastikan Anki berjalan dengan AnkiConnect yang aktif
- Pastikan Yomitan Api berjalan dan browser tempat ekstensi Yomitan terinstal dalam keadaan terbuka, serta kamu telah menginstal kamus-kamus
Alur Kerja Dasar
- Buka video dengan terjemahan (subtitle) bahasa Jepang di MPV
- Tekan
cor gerakkan mouse setelah periode diam (jikaselector_trigger_on_mouse_movediaktifkan) untuk mengaktifkan pemilih kata (word selector) - Navigasi dengan mengarahkan mouse (hover) atau tombol panah untuk memilih kata
- Tekan
Enter,c, atau klik kiri untuk membuat kartu Anki
Fitur Lanjutan
-
Mode Tambah (Append Mode) (
Shift+C): Pilih beberapa baris subtitle sebelum mengekspor- Tekan
Shift+Cuntuk masuk ke mode tambah,cuntuk memulai pemilih kata, atauShift+Clagi untuk membatalkannya
- Tekan
-
Substitusi & Pewarnaan Subtitle (
S):- Tekan
Suntuk beralih antara subtitle bawaan MPV dan token berwarna Yomipv - Aktifkan
substitute_mpv_subtitlesdiyomipv.confagar fitur ini langsung aktif saat memulai - Kata-kata diwarnai berdasarkan metadata kartu Anki mereka:
- Status: Baru (New), Sedang Dipelajari (Learning), Ditinjau (Review), Ditangguhkan (Suspended)
- Interval: Mencerminkan seberapa baik sebuah kata diketahui (memengaruhi tingkat kecerahan warna)
- Persyaratan: Tekan
Buntuk membangun/menyinkronkan database Anki lokal terlebih dahulu sebelum status-status ini dapat ditampilkan untuk koleksi kartumu saat ini
- Umpan Balik Instan (Instant Feedback): Ketika kamu membuat kartu, kata tersebut akan segera ditambahkan ke database lokal dan disorot (merah) pada subtitle saat ini
- Tekan
-
Subtitle Sekunder (Secondary Subtitle):
- Memilih subtitle sekunder secara otomatis berdasarkan bahasa pilihan
- Konfigurasikan
secondary_sub_langdiyomipv.conf
-
Navigasi Tingkat Mora (Mora-level Navigation):
- Ketika
selector_mora_hoverdiaktifkan, mengarahkan kursor (hover) di atas kata akan mempersempit pencarian untuk dimulai dari mora di bawah kursor kamu, alih-alih dari kata lengkapnya s: Beralih navigasi keyboard tingkat mora (tombol kiri/kanan akan berpindah per mora, bukan per kata)
- Ketika
-
Aplikasi Pencarian (Lookup App) (
Ctrl+c): Membuka jendela pop-up yang didukung oleh kamus Yomitan kamu, menampilkan definisi, aksen pitch, dan frekuensi- Klik kanan pada kata di pemilih untuk mengunci pencarian
- Klik mora mana saja di bagian tajuk (header) untuk mempersempit pencarian ke sub-kata
- Klik kanan pada tajuk (header) untuk kembali ke kata sebelumnya
- Aksen Pitch: Beralih opsi
lookup_show_pitch_accentsdiyomipv.conf - Frekuensi: Beralih opsi
lookup_show_frequenciesdiyomipv.conf - Lihat docs/lookup-app.md untuk detail lengkapnya
-
Mode Persisten (Persistent Mode) (
v):- Beralih mode persisten untuk mengekspor beberapa kata dari satu pemilihan subtitle tanpa menutup pemilih
- Tekan
vuntuk beralih; warna pilihan akan berubah untuk menunjukkan bahwa mode ini aktif - Mengonfirmasi pilihan akan mengekspor kartu tetapi membiarkan pemilih tetap terbuka untuk pilihan berikutnya
-
Pemicu Otomatis Pemilih (Auto-Trigger Selector) (
z):- Membuka pemilih secara otomatis dengan menggerakkan mouse setelah beberapa saat diam.
- Aktifkan
selector_trigger_on_mouse_movedan sesuaikanselector_trigger_mouse_idle_timediyomipv.conf
-
Waktu Manual (Manual Timing):
q/w: Atur waktu mulai/selesai kustom untuk ekstraksi audio dan gambar- Waktu mulai atau selesai yang tidak disetel secara default akan mengikuti batas subtitle saat membuka pemilih
e: Hapus waktu manual
-
Panel Riwayat (History Panel) (
a): Beralih panel riwayat subtitle- Klik pada baris sebelumnya/berikutnya untuk memperluas baris subtitle (saat pemilih terbuka)
- Lompat ke stempel waktu (timestamp) subtitle tertentu dengan mengekliknya (saat pemilih ditutup)
Alt+LEFT/Alt+RIGHT: Lompat ke subtitle sebelumnya/berikutnya
-
Pelacakan AniList (AniList Tracking) (
Ctrl+A): Mengintegrasikan AniList dengan Yomipv, memungkinkan pembaruan kemajuan episode secara otomatis.- Lihat docs/anilist_tracking.md untuk persiapan dan detail lengkapnya
-
Pembaruan Otomatis (Auto-Updater) (
U): Menjaga Yomipv tetap diperbarui ke versi terbaru- Tekan
Udi MPV untuk memicu pembaruan, atau:- Di Windows: Jalankan
yomipv-updater.batsecara langsung - Di Linux / macOS: Jalankan
yomipv-updater.shsecara langsung
- Di Windows: Jalankan
- Pilih antara rilis resmi terbaru atau kode sumber (source) terbaru (cabang/branch main)
- Secara otomatis mempertahankan konfigurasi pengguna di
script-opts/yomipv.conf - Mengunduh biner khusus platform untuk Lookup App
- (Hanya mode Source) Memperbarui dependensi untuk Lookup App (memerlukan Node.js)
- Memerlukan hak istimewa administrator (administrator privileges) untuk menjalankan skrip PowerShell di Windows
- Tekan
Troubleshooting
Windows
- Pastikan kebijakan eksekusi (execution policy) PowerShell mengizinkan skrip
- Periksa apakah curl tersedia di
C:\Windows\System32\curl.exe
Linux
- Pastikan
curl,unzip,grep, andsedtelah terinstal - Pastikan skrip pembaru memiliki izin eksekusi:
chmod +x yomipv-updater.sh - Untuk lookup app, pastikan file biner di
scripts/yomipv/memiliki izin eksekusi
macOS
- Pastikan
curl,unzip,grep, andsedtelah terinstal - Pastikan skrip pembaru memiliki izin eksekusi:
chmod +x yomipv-updater.sh - Jika macOS memblokir Lookup App dengan peringatan Gatekeeper, jalankan:
xattr -cr scripts/yomipv/YomipvLookup.app - Direktori konfigurasi MPV:
~/.config/mpv/(buat folder tersebut jika belum ada)