kiến thức Tổng hợp những addon chất cho Firefox / Chromium

Ngon nha, đã cập nhập lên bài MPV #2, hướng dẫn thế này dùng được lâu dài hơn là tải về rồi chèn


Đưa mình cái link test xem, thường thì Google Drive luôn chặn ai không đăng nhập tài khoản Google nhé, nó chơi kiểu ép vào hệ sinh thái vì đăng nhập là bị theo dõi. 😔
ko phải chặn truy cập thím ơi, mà nó bóp, bắt loading rất lâu
6abQdxU.png
dm chơi dơ vl
 
ko phải chặn truy cập thím ơi, mà nó bóp, bắt loading rất lâu
6abQdxU.png
dm chơi dơ vl
Đây là test quay video không che thì thấy nhanh, mà đây là Floorp:

Có thể tìm được cách sửa, giờ:
 
Đây là test quay video không che thì thấy nhanh, mà đây là Floorp:

Có thể tìm được cách sửa, giờ:
thì ra là cái JSLibCache nó lỗi, làm loading lâu lúc view file
XE8gxo0.png


sorry google drive
ql9Ojka.gif
 
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 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 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
SwSvUYb.jpeg
làm sao để lấy sub ytube vậy bác:sweat:
 
Lại drama à, cơ mà hít drama trời tây nó mới bổ phổi :sexy_girl:
Tóm tắt là chủ tàu mua lại công ty có thư viện js => chèn mã độc vào đó, 100k website bị ảnh hưởng.
Nên chặn luôn domain để tránh hậu hoạ
Adblock: ||polyfill.io^
Nextdns: polyfill.io
Vụ này chắc phải suy nghĩ về việc xài thư viện js kiểu local như thầy gầy :sad:
 
sao tải file của @tuilakhanh giải nén vào thư mực portable_config ko chạy đc mpv.
vừa di chuyển cái file mpv.conf vào thư mực script-opts chạy đc mpv
View attachment 2550854
Kiểm tra phần hwdec xem, có thể GPU không tương thích trong config, mà để debug cứ thêm log-file=~~desktop/log.txt vào mpv.conf, bật lên lỗi mở log từ Desktop ra xem hiểu liền tại sao

Lại drama à, cơ mà hít drama trời tây nó mới bổ phổi :sexy_girl:
Tóm tắt là chủ tàu mua lại công ty có thư viện js => chèn mã độc vào đó, 100k website bị ảnh hưởng.
Nên chặn luôn domain để tránh hậu hoạ
Adblock: ||polyfill.io^
Nextdns: polyfill.io
Vụ này chắc phải suy nghĩ về việc xài thư viện js kiểu local như thầy gầy :sad:
Đang chạy thư viện local đây ngài, cache to tổ bố gần như tất cả các trang CDN rồi, trang đó chặn lâu rồi thấy tên lạ:
1719483487063.png
 
Kiểm tra phần hwdec xem, có thể GPU không tương thích trong config, mà để debug cứ thêm log-file=~~desktop/log.txt vào mpv.conf, bật lên lỗi mở log từ Desktop ra xem hiểu liền tại sao
copy lệnh
log-file=~~desktop/log.txt
vào mpv.conf á. vậy file đó để nguyên vào thư mục portable_config của tác giả. thử chạy ko thấy chạy gì cả.
cho vào script-opts chạy đc. có phải nó chỉ chạy gpu rời ko?
hwdec như dưới ảnh
1719485155887.png
 
copy lệnh

vào mpv.conf á. vậy file đó để nguyên vào thư mục portable_config của tác giả. thử chạy ko thấy chạy gì cả.
cho vào script-opts chạy đc. có phải nó chỉ chạy gpu rời ko?
hwdec như dưới ảnh
View attachment 2550885
Hình như file gốc bác khanh để gpu-api=vulkan (trong phần video profile mpv.conf), bác xóa dấu # ở đầu dòng "gpu-api=d3d11" rồi thêm dấu # vào đầu dòng "gpu-api=vulkan" xem
 
Lại drama à, cơ mà hít drama trời tây nó mới bổ phổi :sexy_girl:
Tóm tắt là chủ tàu mua lại công ty có thư viện js => chèn mã độc vào đó, 100k website bị ảnh hưởng.
Nên chặn luôn domain để tránh hậu hoạ
Adblock: ||polyfill.io^
Nextdns: polyfill.io
Vụ này chắc phải suy nghĩ về việc xài thư viện js kiểu local như thầy gầy :sad:
polyfill hơi khác 1 điểm là nó load dạng dynamic, tuỳ theo trình duyệt thiếu feature nào thì nó mới load từ server riêng mỗi cái đó thôi, nên nhiều lúc cũng khó chơi local

Ví dụ trình duyệt thiếu Object.values, Object.entries thì nó load https://cdn.polyfill.io/v3/polyfill.min.js?features=es6,Object.values,Object.entries&flags=gated
 
Hình như file gốc bác khanh để gpu-api=vulkan (trong phần video profile mpv.conf), bác xóa dấu # ở đầu dòng "gpu-api=d3d11" rồi thêm dấu # vào đầu dòng "gpu-api=vulkan" xem
fix đc rồi:beauty:
thím có biết cách ghim mpv và khi thêm nhiều video ko ở chung 1 chỗ ko? mình mở cái khác nó che khó chịu quá
 
Cho em hỏi chút, con vịt pede tự dưng không bắt được link download.

Em đã xóa đi và cài lại extension và file exe của con vịt pede, nhưng không làm gì được. Nó chặn cái trình download của firefox, lại không chịu bắt link.

Song em mò vào setting của nó thấy có phần User-agent abcxyz gì đó, em thấy mình đang xài cái Container tab group. Em thử copy qua lại 2 cái User-agent cho trùng nhau cũng không được.

Sau em tắt cái Container Tab Group, bấm vào link download thì con vịt pede nó lại bắt link. Bật cái Container Tab Group thì nó lại ứ ừ không nhận, vào cái UI của con vịt xong nhét link vào thì nó lại download.

Tóm lại là em chơi ngu thế nào giờ con vịt pede, nó không bắt link download. Cầu giúp đỡ.
 
Back
Top