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

@toi la gay :sosad: bác vào độ hoá ông dev floorp hộ em với. Chả là cái collapse tab dọc thì khi nhấn chuột phải vào để hiện context menu thì nó tự đóng lại, khá bất tiện. Mà ông dev có vẻ lười vụ css quá.
0jlDajK.png
Ủa bản hiện tại 11.5.0 chưa thấy có collapse mà nhỉ ?
 
bác tìm mấy cái CSS thay đổi giao diện này ở đâu nhỉ?
 
Một bài viết mang tính chất nâng tầm hiểu biết về adblock của Brave và uBlock và Adguard, sẽ cập nhập bài
Để thêm Brave vào bảng phong thần.

Bài viết

Tóm tắt lại:
  • Brave có native has rất nhanh của dòng Chromium mà dùng để chặn i đờ mờ của chư @itisme
  • Tính năng windows-close-if hoạt động không thật sự tốt
  • Không hỗ trợ Cosmetic exceptions khiến việc ngoại lệ khó khăn hơn, và tất nhiên tính tương thích với các bộ lọc của uBlock/Adguard sẽ thấp hơn
  • Vì là native nên chặn được quảng cáo ở sidebar/addon/extension khác, cái này hơn hẳn uBlock trên Firefox trừ Floorp bởi Floorp thì lại cho phép uBlock chặn quảng cáo ở sidebar, tất nhiên tính thực tiễn nó sẽ không cao vì trừ khi addon/extension là malware, không hề có chút giá trị nào từ việc chặn kết nối từ addon/extension
  • Sẽ không bao giờ bị ảnh hưởng bởi ManifestV3
  • Có hiệu năng tương đương với uBlock chạy trên Firefox vì uBlock Firefox có WebAssembly bổ trợ
  • Các tính năng của uBlock có mà Brave không hề có

    Supported?​
    Feature​
    What is not supported​
    workaround​
    ⚠️️​
    removeparm​
    Regex and Exclusions​
    ⚠️
    domain​
    Entity and Regex​
    ❌
    to​
    *​
    ❌
    denyallow​
    *​
    ❌
    all​
    *​
    CSP​
    ❌
    popup & popunder​
    *​
    CSP or Scriptlet Injections like: no-window-open-if, Window-Close-If and maybe others like ACS​
    ❌
    method​
    *​
    ❌
    Strict1p / Strict3p​
    *​
    ❌ ⚠️
    inline-script or inline-font​
    *​
    it uses CSP, so CSP can do it​
    ❌ ⚠️
    empty / mp4​
    *​
    it uses Redirect to function, so Redirect can be used instead​
Hóa ra theo chuyên gia về chặn quảng cáo thì Adguard có nhiều tính năng được viết theo code không chau chuốt nên không nhanh bằng uBlock:

Trích dẫn
But anyway, Firefox doesn't have adblocker, you need an extension. Either Adguard which offers more features than any other adblocker but tends to be slow at a lot of things with a really awful syntax, or uBlock which has the balance between speed and features and one click solutions and simple and easy syntax for anyone to use and create their filters, or ABP, which is not bad and it is fast, but if I wanted to use it for Procedural filters, uBlock offers more useful ones, which is the reason I was using them, until Brave got native Chromium has(), so I got a challenge to make, to convert all my procedural filters to make them work with Brave adblocker. And it has worked, at least to emulate unwanted Twitch extension, I only had problems with one filter, because native has() is so fast, it was breaking Twitch, but I solved with using style(), so it doens't display none but will do kind of the same.
Ông này khá là chi li, nhìn post chính ông ấy phân tích tại sao adblock của Brave tốt nhưng không hề hoàn hảo.

Điểm mạnh của Brave là native has, cơ mà sau này uBlock thêm vào native has (Firefox đã bật mặc định ở 199) thì lợi thế trên biến mất.

Ngoài ra để viết filter tốt, không lạm dụng has là luật ngón tay cái.

Thôi gút sờ bai mình đi xem giải đấu đây, có gì sẽ giải thích thêm sau. :byebye:

1698426230032.png
 
Last edited:
Cứ lấy hết thôi xong nó cho chọn mà, cần gì cầu kỳ như vậy:
oh đã tìm ra cách chọn subtitle
Code:
ytdl-format="bv[height<=?1080][fps<=?30][vcodec^=av]/bv,ba[ext=m4a][language=vi],ba[ext=m4a]/ba"
ytdl-raw-options-append=write-subs=
ytdl-raw-options-append=sub-langs=en
ytdl-raw-options-append=write-auto-subs=
ytdl-raw-options-append=sub-langs=^vi-(?!orig).*$,en-orig
ytdl-raw-options-append=sleep-subtitles=0

write-sub trước rồi sub-langs để chọn phụ đề từ danh sách embed sub,
write-auto-sub sau rồi sub-langs để chọn từ danh sách từ sub tự động dịch

Trong phần ytdl-format thì khi xem mrbeast chẳng hạn, nó bị thiếu tiếng việt, nên viết theo cách trên để tải tiếng việt nếu có!

Cũng có thể sài dấu gạch để ưu tiên tiếng việt thay vì tải cả 2 audio track!(nhưng không thể chọn tiếng anh)
ytdl-format="bv[height<=?1080][fps<=?30][vcodec^=av]/bv,ba[ext=m4a][language=vi]/ba[ext=m4a]/ba"

*Đả thử audio-multistreams; có vẻ như nó không hoạt động, và video mr-best có hàng trăm audio tracks, việc tải xuống toàn bộ là điều tệ hại ~~

*không thêm vi, en vào sau phần write-auto-subs, vì chất lượng của nó thực sự quá tệ
write-auto-sub:
vi, en: phụ đề được tạo tự động, bất kể video gốc nói bằng ngôn ngữ gì
en-orig: phụ đề tự động được tạo nếu video là tiếng anh
vi-(?!orig).*: phụ đề được dịch từ ngôn ngữ khác sang tiếng việt Nếu video đó có phụ đề bằng ngôn ngữ khác (không phải phụ đề được tạo tự động - người đăng video đã tải phụ đề đó lên)
 
Last edited:
@Xứ Lừa Khác Ta Phát hiện ngon đó, khi rảnh mình sẽ test vụ sub để xem cải thiện luôn mpv.conf của thớt thịt
*Đả thử audio-multistreams; có vẻ như nó không hoạt động, và video mr-best có hàng trăm audio tracks, việc tải xuống toàn bộ là điều tệ hại ~~
Còn cái này nó không tải xuống gì đâu chỉ cho vào manifest cho MPV hiểu là link có nhiều track audio thôi, cần plugin quality-menu để chuyển, có link để test kèm video full không che kết quả:

Video:
Video 2:
 
Hướng dẫn chặn qc Youtube bằng uBO , mấy lão dev chiến theo giờ luôn
Vẫn thức muộn nhỉ, có xem lai sờ trym gì không ?

Còn chặn quảng cáo Youtube bằng uBlock nó rất ez, chịu khó bookmark link này:

Nếu thấy bên trái (tấm khiên uBlock) có dòng chữ tương tự bên phải (Youtube) thì nếu gặp hiện tượng chặn chỉ việc Purge Update là ezpz. :D

1698431750426.png


Còn nếu Purge Update không được thì kiểm tra xem:
  • Firefox/Edge/Brave có bật Tracking Protection ở mức Strict không, nếu có tắt
  • Có dùng addon chặn quảng cáo tùy tiện như Enhancer for Youtube không, nếu có tắt/tắt tính năng chặn
  • Có dùng DNS nào chặn doubleclick.net không, nếu có tắt
  • Có dùng hosts nào chặn doubleclick.net không, nếu có tắt
  • Có dùng Firewall nào chặn doubleclick.net không, nếu có tắt
  • Có dùng Antivirus nào chặn doubleclick.net không, nếu có tắt
  • Xóa các filter trong My Filters liên quan tới Youtube vì mấy cái này Youtube lấy độc trị độc, sử dụng để phát hiện uBlock

Cứ làm vậy chấp tổ tiên nhà YT luôn.
 
Last edited:
Script nhúng bình luận live youtube lên mpv
E sửa lại script từ bản này mpv-youtube-chat để nó có thể hoạt động được với hệ thống như của sếp @toi la gay :sosad: Các bác dùng thử nhé. Cũng gọi là chống cháy thôi.

Khuyến nghị: để mì ăn liền thì các bác nên dùng cấu trúc file thế này. Còn bác nào có khả năng tự chỉnh dc thì dễ rồi.

Trong file zip có 2 file. File .lua bỏ vào folder script, file .conf bỏ vào folder script-opts.
Script này chỉ hoạt động khi mở livestream bằng mpv, streamlink thì ko dùng dc đâu.
Khi vào nó sẽ mất một khoảng thời gian để tải chat về.
Demo: Demo mpv-youtube-chat-voz
Hotkey:
n - Ẩn/hiện chat
N - Di chuyển vị trí khung chat


Ps: e nhấn mạnh là script chỉ để chống cháy, gọi là có cái chat nhảy để các bác xem cho vui. Với em thì nó khá ok, chủ yếu là đáp ứng nhu cầu của e trc. mong là giúp dc một vài bác :D

1698436627692.png
 

Attachments

  • mpv-youtube-chat-voz.zip
    3.7 KB · Views: 47
Last edited:
Ps: e nhấn mạnh là script chỉ để chống cháy, gọi là có cái chat nhảy để các bác xem cho vui. Với em thì nó khá ok, chủ yếu là đáp ứng nhu cầu của e trc. mong là giúp dc một vài bác :D
Quá ngon luôn đúng cái mình cần, cũng đang xem nốt chung kết đây, còn vài hôm là xong rồi nên phải bê hết lên phòng riêng xem cho khỏi làm ồn cả nhà thức :D
1698437845621.png
 
Back
Top