Link video hướng dẫn: https://youtu.be/Y7uIJuKIxO4
Hướng dẫn thêm cho Mac: https://youtu.be/We8PxablP00
- Bộ Inception
- Cài Add-ons
- FFmpeg
- mpv
- Turn on Clipboard History
- Chỉnh trong Browse
- Export to csv
- Phím tắt
- AutoHotkey (Win)
- Keyboard-Maestro (Mac)
Chỉnh Options:
New cards/day
: 9999Maximum reviews/day
: 9999
ĐỪNG tick
Always include question side when replaying audio
- Watch Foreign Language Movies with Anki: https://bit.ly/3xIXl2L
- Advanced Browser
- Anki Zoom
- Batch Editing
- Edit audios in the external editor
- Edit Field During Review
- Review Heatmap
https://www.gyan.dev/ffmpeg/builds/
Bật Edit the system environment variables
.
Thêm đường dẫn tới ffmpeg\bin
.
Hướng dẫn chi tiết: https://www.architectryan.com/2018/03/17/add-to-the-path-on-windows-10/
Bật Terminal
, dán vào:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Nhấp Enter
. Nhấp password
máy mac của bạn khi cần. Đợi chạy xong. dán tiếp:
brew install ffmpeg
Đợi chạy xong.
Anki mới không cần cài!
Nếu dùng Anki cũ, download bản cài tại: https://sourceforge.net/projects/mpv-player-windows/files
Nhớ thêm mpv
vào trong Environment Variables
giống ffmpeg
Trong Win:
- run
%APPDATA%\mpv
Nếu không có thư mục mpv
, chịu khó làm theo bước sau:
- Lên trang này: https://sourceforge.net/projects/mpv-player-windows/files/
- Download bản 64/32 bit xuống, tuỳ win
- Giải nén ra, sửa folder thành
mpv
và di nó ổC:\
giống như càiffmpeg
. - Sau đó cũng chỉnh
Path
trongEnvironment Variables
đến cáiC:\mpv
(không cầnbin
) tương tựffmpeg
- Làm vậy xong thì vào trong
%APPDATA%
không cómpv
thì cứ tạo thư mục đấy ra thôi.
Trong Mac:
- mở
Finder
trên menubar chọnGo > Go to folder...
, gõ:~/.config/mpv/
Tạo file mpv.conf
. Dán vào đấy:
sub-visibility=no
sub-auto=fuzzy
slang=eng,en
alang=eng,en
audio-file-auto=fuzzy
ave-position-on-quit=yes
autofit-larger=100%x100%
geometry=50%:50%
https://github.com/d87/mpv-persist-properties
Chỉnh thêm speed
dòng:
properties = "volume,sub-scale,speed",
Nhấp Win+i
để vào Settings
, chọn System > Clipboard
. Bật Clipboard History
lên.
Pad Timings
: đệm thêm thời gian vào đầu/cuối mỗi subtitle
Gap between Phrases
: gộp các subtitle gần nhau thành một card
Split Long Phrases
: không gộp các subtitle quá dài
Trong Model
:
movies2anki (add-on)
– Video + Audiomovies2anki (subs2srs)
– Picture + Audiomovies2anki (subs2srs - video)
– Picture + Video + Audiomovies2anki (subs2srs - audio)
– Audio
Advanced Browser: https://ankiweb.net/shared/info/874215009
\{[^}]*\}
\s*<[^>]*>\s*
Cả nhà tham khảo cả: Xoá các card tiếng ồn khi tạo Anki phim
- Video
- Snapshot
- Expression
- Meaning
- IPA
- Hint
- Notes
- Id
- Audio
- Source
- Path
- Video Sound
- Audio Sound
Mac:
/Applications/Anki.app/Contents/Resources/aqt_data/web/css/
Win:
C:\Program Files\Anki\aqt_data\web\css\
CSS Beautifier: https://www.freeformatter.com/css-beautifier.html
Chỉnh file editable.css
, thêm:
anki-editable img {
max-height: 300px;
max-width: 300px;
}
Nếu bị lỗi You do not have permission to open this file. Please see the owner or the admisnistrator. thì cả nhà:
- Tắt
Anki
đi. - Copy file
editable.css
tạm ra chỗ khác, ví dụ raDesktop
- Chỉnh file ở chỗ khác đấy, lưu lại.
- Lấy file
editable.css
đã chỉnh copy ngược lại đè vào file ở thư mục gốc.
Nếu vẫn không được thử: Cách sửa lỗi you don't have permission
Google Sheets: https://docs.google.com/spreadsheets/u/0/
thử
=GOOGLETRANSLATE(C1, "en", "vi")
hoặc
=GOOGLETRANSLATE(C1; "en"; "vi")
thử
=IF(OR(EXACT(C1, ""), ISBLANK(C1)), "", IF(ISERR(FIND(" ", C1)),CONCATENATE(LEFT(C1, 1)," ",REGEXREPLACE(MID(C1, 2, LEN(C1)-2),"[a-z]", "_ "),RIGHT(C1, 1)),REGEXREPLACE(REGEXREPLACE(C1,"\b ", " "), "\B([a-z])", " _")))
hoặc
=IF(OR(EXACT(C1; ""); ISBLANK(C1)); ""; IF(ISERR(FIND(" "; C1)); CONCATENATE(LEFT(C1; 1); " "; REGEXREPLACE(MID(C1; 2; LEN(C1)-2); "[a-z]"; "_ "); RIGHT(C1; 1)); REGEXREPLACE(REGEXREPLACE(C1; "\b "; " "); "\B([a-z])"; " _")))
Nếu vẫn bị lỗi cả nhà xem thêm: Sửa lỗi ERROR trong Google Sheets khi tạo Anki cards
R
– chơi lạiCtrl+R
– chơi lại videoShift+R
- chơi liên tục
[
- chơi lại card hiện tại và card trước]
- chơi lại card hiện tại và card tiếp theoShift+[
- gộp card hiện tại và card trướcShift+]
- gộp card hiện tại và card sau
,
– chỉnh mpv chơi sớm 0.25s.
– chỉnh mpv chơi muộn 0.25s<
(Shift+,
) – chỉnh mpv kết thúc sớm 0.25s>
(Shift+.
) – chỉnh mpv kết thúc muộn 0.25sCtrl+Shift+,
– chỉnh thời gian bắt đầu quay lại mặc địnhCtrl+Shift+.
– chỉnh thời gian kết thúc quay lại mặc định
Có thể bị trùng với phím trong một video khác mình hướng dẫn tra nhanh GoldenDict
bằng phím chuột giữa.
Cả nhà thay phím tắt GoldenDict
sang phím khác, ví dụ Ctrl+Shift+/
Ctrl + f
– tăng mốc thời gian lên 200ms (Mac:Cmd + f
)Ctrl + d
– giảm mốc thời gian đi 200ms (Mac:Cmd + d
)Ctrl + Win + f
– tăng mốc thời gian lên 100ms (Mac:Cmd + Ctrl + f
)Ctrl + Win + d
– giảm mốc thời gian xuống 100ms (Mac:Cmd + Ctrl + d
)
Ngay khi video bật, cửa sổ mpv
vẫn mở, cả nhà nhấp nhanh:
[
– giảm tốc độ 10%]
– tăng tốc độ 10%{
- giảm tốc độ 50%}
– tăng tốc độ 50%Del/Backspace
– quay lại tốc độ ban đầu.
Hướng dẫn thêm, xem video này.
Sửa trong file của Edit audios in the external editor, thêm:
action = QAction("Edit audios", aqt.mw)
action.setShortcut(QKeySequence('ctrl+g'))
action.triggered.connect(handleOpenAudios)
menu.addAction(action)
Bước dùng Audacity chỉ làm được ở MẶT SAU của card, và CHỈ SAU KHI ĐÃ Tools > Generate Mobile Cards...
.
Nếu vẫn còn dòng để chỉnh lại thời gian
sẽ không làm được.
Nếu vẫn không được, cả nhà nên chắc trong Anki phần Tools > Edit audios in editor > Config
mình đã chọn đường dẫn đúng đến Audacity.exe
.
Thêm dòng sau trong file .ahk chính
#Include AnkiMovies.ahk
Download code ở đây AnkiMovies, giải nén và copy file AnkiMovies.ahk
vào cùng thư mục với file .ahk chính.
Link: https://www.keyboardmaestro.com/
File macros download tại: AnkiMovies