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

2X9JKHn.png

em hỏi thêm chút muốn chỉnh cái thanh thời gian dưới cùng nhỏ hơn chút thì chỉnh chỗ nào, lúc dừng video nó che mất mấy chữ ở dưới đó:byebye:
Bonus thêm
Nếu bác không muốn mpv hiện hai viền đen hai cạnh video thì mở file \mpv\portable_config\mpv.conf chỉnh hai dòng sau
  • autofit-larger=50%x50%: mpv sẽ tự resize kích thước nếu video lớn hơn 50% chiều rộng hoặc 50% chiều cao màn hình.
  • geometry=50%:50%: mpv sẽ luôn mở cửa sổ ở vị trí chính gữa màn hình.

Nếu kích thước không vừa ý thì cứ chỉnh lại, bỏ % đi thì đơn vị sẽ là pixel. Thường thì khi mở bằng mpv để xem nhanh hoặc xem song song thì để cửa sổ nhỏ như vậy là hợp lý, muốn alway on top thì Shift + T nữa.
 
bác nào thích osc kiểu như này thì em share đây, có hỗ trợ thumbfast luôn (chả hiểu sao)


https://pastebin.com/s1DQB7RW
bác nào muốn đổi layout của mpv mà vẫn dùng thumbfast được thì sửa trong script này này, chỉ cần tìm những thuộc tính tương ứng rồi sửa lại giá trị theo ý muốn thôi. Chẳng biết ông nào viết ra cái này ngon phết
US5AixF.png


https://mpv.io/manual/stable/#on-screen-controller-layout
 
Đây là hai cái phím tắt đơn giản để hiển thị và thay đổi sub đôi khi xem bằng MPV, bỏ vào file input.conf trong portable_config:

Mã:
s cycle sid
S cycle secondary-sid

Rất hữu ích cho việc học ngoại ngữ kết hợp với xem phim khi có thể tham chiếu hai ngôn ngữ một lúc, hỗ trợ 100+ ngôn ngữ trên Youtube. Chủ đề này hữu ích cho sự phát triển của người Việt nên có thể mình sẽ mở rộng trong tương lai bằng autosub + sub-translate, giúp phang đủ mọi thể loại phụ đề song ngữ.

Cách sử dụng:
  • Ấn S để đảo qua đảo lại sub bên dưới
  • Ấn Shift+S để đảo qua đảo lại sub bên trên
  • Giới hạn ngôn ngữ bằng cách chỉnh ytdl-raw-options-append=sub-langs=en,en-US,eng,vi,vi-VN,vie,ja,ja-JP,jap,live_chat (Anh+Việt+Nhật) trong mpv.conf, nếu các bạn đã theo dõi thread này từ đầu thì không lạ lẫm gì.

Kết quả:

1683884049086.png
 
Chặn hoàn toàn kháng AdBlock của Youtube PC bằng cách copy toàn bộ đoạn này dán vào My Filters của uBlock:

Mã:
youtube.com##+js(set, yt.config_.openPopupConfig.supportedPopups.adBlockMessageViewModel, false)
youtube.com##+js(set, Object.prototype.adBlocksFound, 0)
youtube.com##+js(set, ytplayer.config.args.raw_player_response.adPlacements, [])
youtube.com##+js(set, Object.prototype.hasAllowedInstreamAd, true)

Ngoài ra nếu sử dụng Youtube Mobile hay MPV để xem Youtube như ở #1, các bạn cũng miễn nhiễm với kháng Adblock hoàn toàn.

1ddspzr4hqya1.png
 
Chặn hoàn toàn kháng AdBlock của Youtube PC bằng cách copy toàn bộ đoạn này dán vào My Filters của uBlock:

Mã:
youtube.com##+js(set, yt.config_.openPopupConfig.supportedPopups.adBlockMessageViewModel, false)
youtube.com##+js(set, Object.prototype.adBlocksFound, 0)
youtube.com##+js(set, ytplayer.config.args.raw_player_response.adPlacements, [])
youtube.com##+js(set, Object.prototype.hasAllowedInstreamAd, true)

Ngoài ra nếu sử dụng Youtube Mobile hay MPV để xem Youtube như ở #1, các bạn cũng miễn nhiễm với kháng Adblock hoàn toàn.

1ddspzr4hqya1.png
en chưa thấy gì nhưng cứ add cho chắc
q67Gd9d.png
 
Cái Firefox Mobile từ khi cập nhật bản mới lâu lâu vuốt nó ko chịu scroll, refresh lại trang thì ko dc hoặc ko load hết
Có ai biết vấn đề ko, đã reinstall lại rồi mà ko hết
 
Rảnh làm cái hướng dẫn cho bác nào có hứng thú khổ dâm với streamlink trên android
Cài termux ở đây (không cài bản trên store)
Mã:
https://github.com/termux/termux-app
Vô termux chạy lần lượt mấy lệnh này
Mã:
apt update && apt upgrade
pkg install python libxml2 libxslt
Giờ cài streamlink, theo như trang chủ thì nên cài như thế này
Mã:
pip install --user -U streamlink
Lúc này thì binary của streamlink sẽ nằm ở chỗ này ~/.local/bin/
Giờ lấy link twitch và dùng lệnh này
Mã:
~/.local/bin/streamlink --player-external-http --player-external-http-port 4567 'link' best
Sau đó dùng bất cứ player nào mở link
Mã:
http://127.0.0.1:4567/

Để bớt khổ dâm đi, ta có thể tự động hóa một số chỗ bằng cách:
Trong thư mục ~, tạo thư mục bin, trong bin tạo file termux-url-opener với nội dung sau
Mã:
/data/data/com.termux/files/home/.local/bin/streamlink --player-external-http --player-external-http-port 4567 $1 best &
sleep 20 && am start -n is.xyz.mpv/.MPVActivity -a android.intent.action.VIEW -d http://127.0.0.1:4567/
read -p "Press enter to continue" abc
Lưu file này lại.
Giờ dùng trình duyệt mở link twitch, rồi share link vào termux, nếu ổn thì khoảng 30s sau, mpv sẽ mở.

Hôm qua có 1 comment về twitch ở mpv-android, của bác nào trong topic này à
https://github.com/mpv-android/mpv-android/pull/58
 
Sửa lần cuối:
Rảnh làm cái hướng dẫn cho bác nào thích khổ dâm với streamlink trên android
Cài termux ở đây (không cài bản trên store)
Mã:
https://github.com/termux/termux-app
Vô termux chạy lần lượt mấy lệnh này
Mã:
apt update && apt upgrade
pkg install python libxml2 libxslt
Giờ cài streamlink, theo như trang chủ thì nên cài như thế này
Mã:
pip install --user -U streamlink
Lúc này thì binary của streamlink sẽ nằm ở chỗ này ~/.local/bin/
Giờ lấy link twitch và dùng lệnh này
Mã:
~/.local/bin/streamlink --player-external-http --player-external-http-port 4567 'link' best
Sau đó dùng bất cứ player nào mở link
Mã:
http://127.0.0.1:4567/

Để bớt khổ dâm đi, ta có thể tự động hóa một số chỗ bằng cách:
Trong thư mục ~, tạo thư mục bin, trong bin tạo file termux-url-opener với nội dung sau
Mã:
/data/data/com.termux/files/home/.local/bin/streamlink --player-external-http --player-external-http-port 4567 $1 best &
sleep 20 && am start -n is.xyz.mpv/.MPVActivity -a android.intent.action.VIEW -d http://127.0.0.1:4567/
read -p "Press enter to continue" abc
Lưu file này lại.
Giờ dùng trình duyệt mở link twitch, rồi share link vào termux, nếu ổn thì khoảng 30s sau, mpv sẽ mở.

Hôm qua có 1 comment về twitch ở mpv-android, của bác nào trong topic này à
https://github.com/mpv-android/mpv-android/pull/58
Nhìn vẫn khổ râm quá bác ạ, đen cái mpv android hình như không cho cài plugin, chỉ cho chỉnh mpv.conf, hơi đen
Omd40Mz.png
 
Có đấy, có hỗ trợ lua plugin
Bác cấp quyền Storage cho mpv rồi thêm cái này vào mpv.conf
Mã:
script=/storage/emulated/0/Android/example.lua
Phải là folder Android trong bộ nhớ hay bất kì folder nào cũng được hả bác? Em thử sponsorblock_minimal mà không thấy gì
Edit: lục trên github thấy dev bảo phải code lại mới dùng được cái plugin này
 
Sửa lần cuối:
Phải là folder Android trong bộ nhớ hay bất kì folder nào cũng được hả bác? Em thử sponsorblock_minimal mà không thấy gì
Edit: lục trên github thấy dev bảo phải code lại mới dùng được cái plugin này
Đúng rồi, cái này dùng curl nên không chạy được
Nói là hỗ trợ nhưng hạn chế lắm, không chạy được mấy cái osc, cái nào dùng tool bên ngoài cũng không chạy được
 
Đúng rồi, cái này dùng curl nên không chạy được
Nói là hỗ trợ nhưng hạn chế lắm, không chạy được mấy cái osc, cái nào dùng tool bên ngoài cũng không chạy được
Thế là cái sponsorblock của po5 cũng không dùng được hả bác, em không biết làm thế nào để add cái sub folder luôn
F7TAdqU.png
 
Rảnh làm cái hướng dẫn cho bác nào có hứng thú khổ dâm với streamlink trên android
Cài termux ở đây (không cài bản trên store)
Mã:
https://github.com/termux/termux-app
Vô termux chạy lần lượt mấy lệnh này
Mã:
apt update && apt upgrade
pkg install python libxml2 libxslt
Giờ cài streamlink, theo như trang chủ thì nên cài như thế này
Mã:
pip install --user -U streamlink
Lúc này thì binary của streamlink sẽ nằm ở chỗ này ~/.local/bin/
Giờ lấy link twitch và dùng lệnh này
Mã:
~/.local/bin/streamlink --player-external-http --player-external-http-port 4567 'link' best
Sau đó dùng bất cứ player nào mở link
Mã:
http://127.0.0.1:4567/

Để bớt khổ dâm đi, ta có thể tự động hóa một số chỗ bằng cách:
Trong thư mục ~, tạo thư mục bin, trong bin tạo file termux-url-opener với nội dung sau
Mã:
/data/data/com.termux/files/home/.local/bin/streamlink --player-external-http --player-external-http-port 4567 $1 best &
sleep 20 && am start -n is.xyz.mpv/.MPVActivity -a android.intent.action.VIEW -d http://127.0.0.1:4567/
read -p "Press enter to continue" abc
Lưu file này lại.
Giờ dùng trình duyệt mở link twitch, rồi share link vào termux, nếu ổn thì khoảng 30s sau, mpv sẽ mở.

Hôm qua có 1 comment về twitch ở mpv-android, của bác nào trong topic này à
https://github.com/mpv-android/mpv-android/pull/58
Em thử thì lúc quẳng link vào termux thì nó báo lỗi url best là sao bác, em xoá cái $1 best & sleep 20 là xong hả bác? Không hiểu cái argument này của streamlink lắm
 
Hướng dẫn cách fake IP mà không fake IP để vượt DPI những trang cần vượt sử dụng ProxySwitchy Omega ở #1 tại một số bạn không dùng ECH được.

Ưu điểm:
  • Hoạt động trên 100% trang web thậm chí không cần ECH, không quan tâm là Medium, Bonhup hay ẾchVid...
  • Giải pháp mang tính toàn tổng hơn sử dụng cách thức băm nhỏ gói tin ClientHello ra để vượt cạn
  • KHÔNG HỀ fake IP, nghĩa là tốc độ sẽ nguyên 100%, không tốn 1 xu, không dựa dẫm vào một ai cả
  • Không gây lỗi web như GoodbyeDPI vì nó chỉ hoạt động trên những trang cần thiết chứ không toàn bộ hệ thống

Cách thức:
1683953751695.png

1683953737924.png


1683953719334.png


Vào Medium, Bonhup hay ẾchVid... test là thấy sẽ qua tuốt.

Đây là video mình test, ngon nuột nà với VNPT (chú ý video đã bị che gần như 100%): firefox_2023-05-13_15-42-15.mp4 (https://streamable.com/efyjim)

1683953882046.png
 
Sửa lần cuối:
mở youtube qua mpv thì bị như này là sao bác
 

Tệp đính kèm

  • 1683954454504.png
    1683954454504.png
    20,8 KB · Lượt xem: 225
Hướng dẫn cách fake IP mà không fake IP để vượt DPI những trang cần vượt sử dụng ProxySwitchy Omega ở #1 tại một số bạn không dùng ECH được.

Ưu điểm:
  • Hoạt động trên 100% trang web thậm chí không cần ECH, không quan tâm là Medium, Bonhup hay ẾchVid...
  • Giải pháp mang tính toàn tổng hơn sử dụng cách thức băm nhỏ gói tin ClientHello ra để vượt cạn
  • KHÔNG HỀ fake IP, nghĩa là tốc độ sẽ nguyên 100%, không tốn 1 xu, không dựa dẫm vào một ai cả
  • Không gây lỗi web như GoodbyeDPI vì nó chỉ hoạt động trên những trang cần thiết chứ không toàn bộ hệ thống

Cách thức:
  • Tải HTTP Chunk Rust Proxy tại đây: https://github.com/vinhjaxt/rust-DPI-http-proxy/releases
  • Bật lên
  • (Mẹo) Ấn Win+R rồi gõ shell:startup sau đó ném Shortcut của HTTP Chunk Rust Proxy vào để nó chạy cùng hệ thống
  • Vào phần thiết lập của ProxySwitchy Omega tạo một Proxy Profile tên ChunkRust, điền vào là 127.0.0.1 port 8080 rồi Apply
  • Tạo tiếp một Switch Profile tên GoodbyeDPI rồi Add condition rồi chọn Type là Host regex, Details là ^.*?(?:medium.com|pornhub.com|xvideos.com) chọn Profile là ChunkRust rồi Apply
  • (Chú ý) Muốn thêm trang nào thì tự thêm vào phần Details
  • Chọn proxy là GoodbyeDPI trên thanh toolbar của ProxySwitchy Omega, và thế là xong.
Xem tệp đính kèm 1831626
Xem tệp đính kèm 1831625

Xem tệp đính kèm 1831624

Vào Medium, Bonhup hay ẾchVid... test là thấy sẽ qua tuốt.

Xem tệp đính kèm 1831628
thằng này và tor control panel có bị lỗi xung đột không bác? hay chỉ cần chỉnh khác port là được?
ari1aOV.png
 

Thống kê chủ đề

Ngày tạo
toi la gay :sosad:,
Người trả lời cuối
Snawfus,
Trả lời
31.451
Lượt xem
3.327.680
Quay lại
Lên đầu trang