Lên sóng bản mod uosc mới 5.2.0 - Dual Subtitle
====================
##
MPV Dual Subtitle GUIDE
Bản chất là thêm 1 lệnh Subtitle thứ 2 và sau đó hiển thị nó ra GUI
Như vậy sẽ can thiệp vào 2 file là file
scripts\uosc\main.lua và file
script-opts\uosc.conf trong folder
mpv\portable_config
1 - Đối với file file
scripts\uosc\main.lua
Tìm đến đoạn (dòng 860 ở uosc 5.2.0)
Code:
bind_command('subtitles', create_select_tracklist_type_menu_opener(
t('Subtitles'), 'sub', 'sid', 'script-binding uosc/load-subtitles', 'script-binding uosc/download-subtitles'
))
Rồi thêm ngay phía dưới
Code:
bind_command('secondary-subtitles', create_select_tracklist_type_menu_opener(
t('Secondary Subtitles'), 'sub', 'secondary-sid', 'script-binding uosc/load-subtitles', 'script-binding uosc/download-subtitles'
))
2 - Đối với
script-opts\uosc.conf
Phần controls đang chỉ hiển thị 1 nút Subtitle ở GUI nên giờ ta cho nó thêm 1 cái nút nữa
tìm đến dòng
Code:
controls=menu,gap,subtitles,<has_many_audio>audio,<has_many_video>video,<has_chapter>chapters,<stream>stream-quality,gap,space,speed,space,shuffle,loop-playlist,loop-file,gap,prev,items,next,gap,fullscreen
và thêm vào ngay sau subtitles (để ý, cần có dấu phẩy "," giữa các nút kẻo lại lỗi)
Code:
,command:subtitles:script-binding uosc/secondary-subtitles?Secondary Subtitles
nhưng mà do dễ sai sót trong quá trình copy paste tỉ mẩn nên cứ xoá đi, thay luôn bằng cụm mới
Code:
controls=menu,gap,subtitles,command:subtitles:script-binding uosc/secondary-subtitles?Secondary Subtitles,<has_many_audio>audio,<has_many_video>video,<has_chapter>chapters,<stream>stream-quality,gap,space,speed,space,shuffle,loop-playlist,loop-file,gap,prev,items,next,gap,fullscreen
###
Dành cho người lười
Hướng dẫn bổ sung Secondary Subtitle vào bản uosc mới 5.2.0
====================
Chuẩn bị: download 2 folder
scripts và
script-opts trong link sau
uosc520
B1: Tới thư mục
mpv\portable_config
B1.1: Cẩn thận thì backup lại
B2: Copy cả 2 folder
scripts và
script-opts đè lên các thư mục cũ
B3: Mở
mpv\portable_config\script-opts\uosc\main.lua kiểm tra xem đã đúng bản 5.2.0 chưa. Thấy xuất hiện 5.2.0 ngay đầu file là OK
B4: Thêm dòng dưới đây vào file
mpv\portable_config\input.conf
(Mục đích để gán hotkey Shift+V để bật/ tắt subtitle thứ 2 - ai có rồi thì thôi)
Code:
V cycle secondary-sub-visibility #! Subtitles > Toggle secondary subtitles visibility
======
DONE
====================
Video để test:
Output sẽ giống như hình