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

chắc là do máy rồi bác. em thử thay code ở trên của bác thì nó báo như nàyView attachment 2060255
còn code ở dưới thì ko lên đc luônView attachment 2060256
Có vẻ thế thật, để là auto thì nó ép MPV dùng GPU, cơ mà không hỗ trợ nên hỏng, còn auto-safe thì khác ở chỗ không hỗ trợ nó vẫn chạy tiếp mà dùng cái khác, có thể vẫn dùng GPU nhưng không tối ưu.

Ngoài ra codec nữa, thử chuyển format của yt-dlp sang av1 xem sao, không thì mp4, cái nào hỗ trợ xài cái đó, vp9 ngốn CPU, nên thử kiểm tra xem Firefox đang dùng codec gì thì dùng theo, cứ chụp ảnh cho mình phần stats for nerds ấy.
 
Ngoài ra codec nữa, thử chuyển format của yt-dlp sang av1 xem sao, không thì mp4, cái nào hỗ trợ xài cái đó, vp9 ngốn CPU, nên thử kiểm tra xem Firefox đang dùng codec gì thì dùng theo, cứ chụp ảnh cho mình phần stats for nerds ấy.
bác cho em hỏi check firefox dùng codec gì thế nào v ạ. với phần stats for nerds là ở đâu thế ạ.em gg nó chỉ ra cái này ko biết đúng ko nữa. nếu đúng thì của em đây ạ
1694163051021.png
 
bác cho em hỏi check firefox dùng codec gì thế nào v ạ. với phần stats for nerds là ở đâu thế ạ.em gg nó chỉ ra cái này ko biết đúng ko nữa. nếu đúng thì của em đây ạView attachment 2060390
Ok hiểu rồi, nghĩa là bài test cho Firefox và MPV không tương xứng, Firefox dùng AV1 còn MPV dùng VP9, phải chuyển cả hoặc là Firefox sang VP9 hoặc MPV sang AV1 mới chính xác được.

VP9 thì ngốn CPU, còn AV1 mà có GPU xịn thì khá ngon.

Đoạn youtube-quality trong mpv.conf sửa lại thành vcodec sang av1
 
@tengihayday Để chuyển sang AV1, dùng [vcodec!^=av01].

Không nhớ lắm Youtube 4K có dùng h264 không, định dạng cổ này tương đối nhẹ nên có thể chuyển sang h264.

Ngoài ra bài test bạn test ban nãy là khá bất công cho MPV khi Firefox chạy có 1920p (2K+AV) còn MPV lên hẳn 4K+VP9, càng to càng tốn tài nguyên mà MPV nó dùng 22%GPU và 12% CPU là rất ngon rồi, kèm thêm VP9 ngốn CPU nữa.
 
Ok hiểu rồi, nghĩa là bài test cho Firefox và MPV không tương xứng, Firefox dùng AV1 còn MPV dùng VP9, phải chuyển cả hoặc là Firefox sang VP9 hoặc MPV sang AV1 mới chính xác được.

VP9 thì ngốn CPU, còn AV1 mà có GPU xịn thì khá ngon.

Đoạn youtube-quality trong mpv.conf sửa lại thành vcodec sang av1

ytdl-format=bestvideo[container*=dash][proto*=http_dash_segments][height<=?720][fps<=?30][vcodec!=?av1]+bestaudio/best[height<=720]
chắc sửa trong này thành av1 đúng ko bác. em sửa xong thì thấy nó video encode nó chạy ròi ạ. cơ mà dòng đó em để mỗi cái [vcodec!=?av1] được chứ hả bác. tại để nguyên dòng thì em ko chỉnh độ phân giải đc ạ
1694164274976.png
 
ytdl-format=bestvideo[container*=dash][proto*=http_dash_segments][height<=?720][fps<=?30][vcodec!=?av1]+bestaudio/best[height<=720]
chắc sửa trong này thành av1 đúng ko bác. em sửa xong thì thấy nó video encode nó chạy ròi ạ. cơ mà dòng đó em để mỗi cái [vcodec!=?av1] được chứ hả bác. tại để nguyên dòng thì em ko chỉnh độ phân giải đc ạView attachment 2060443
Cứ theo bài này là hiểu sâu được thôi, hiểu sâu được sẽ dễ dàng hơn nếu muốn vặn vẹo nó ra sao cũng được:
Còn chỉnh thì ở phần height thôi, 3840 nghĩa là 4K, cơ mà nhu cầu có tới 4K không còn không thì 2K hoặc thậm chí 1080 là đủ thôi, do độ lớn cái màn hình tất, nghĩa là màn hình nhỏ xem 4K thì nó phí tài nguyên máy tính.
 
có thím nào dùng được web cache của gg ở firefox k nhỉ, e dùng cả floorp, libre hay firefox đều k được mà edge hay chrome vào cái một
Bệnh: Vào được, load được 1 đoạn là trắng xoá cả trang không thể đọc được
Link: https://voz.ee/s/wy0m9Nk7B
 
Bài này hướng dẫn kèm filter:

High là để ép Floorp chạy tốn điện như Chrome, nghĩa là tăng tốc Floorp, lý do Chrome benchmark điểm rất cao cũng là vì nó dùng điện năng tối đa có thể, Floorp để High cũng benchmark điểm cao hơn nhiều Firefox, cơ mà tốn điện và RAM.

Cá nhân mình thì để Low thôi.

Đây là benchmark vì thông số không bao giờ nói dối:
Cho Mac nói chung Safari ngon nhất về hiệu năng, còn tiện lợi thì chrome làm tới. Hóng ai đó test trên win.
có thím nào dùng được web cache của gg ở firefox k nhỉ, e dùng cả floorp, libre hay firefox đều k được mà edge hay chrome vào cái một
Bệnh: Vào được, load được 1 đoạn là trắng xoá cả trang không thể đọc được
Link: https://voz.ee/s/wy0m9Nk7B
Coi chừng mấy cái adblock thím, tắt thử xem. Mình vào bình thường.
 
Cứ theo bài này là hiểu sâu được thôi, hiểu sâu được sẽ dễ dàng hơn nếu muốn vặn vẹo nó ra sao cũng được:
Còn chỉnh thì ở phần height thôi, 3840 nghĩa là 4K, cơ mà nhu cầu có tới 4K không còn không thì 2K hoặc thậm chí 1080 là đủ thôi, do độ lớn cái màn hình tất, nghĩa là màn hình nhỏ xem 4K thì nó phí tài nguyên máy tính.
cái này thì em cũng có coi rồi bác. tại em đôi lúc muốn tăng giảm đpg cho 1 vài video nên lúc trc cmt đi mà giờ để dùng av1 chắc chịu coi đpg cố định v
 
cái này thì em cũng có coi rồi bác. tại em đôi lúc muốn tăng giảm đpg cho 1 vài video nên lúc trc cmt đi mà giờ để dùng av1 chắc chịu coi đpg cố định v
Nếu nghiên cứu thêm có thể làm theo kiểu ưu tiên đó, nghĩa là AV01 (cắn GPU) trước, H264 (nhẹ nhàng) sau rồi mới VP9 (ngốn CPU, dung lượng nhỏ mà ai quan tâm dung lượng nhỏ hơn tầm 15-22% ở thế kỷ này), mình nhu cầu không tới nên có gì bạn tự nghiên cứu xem sao, nghiên cứu xong chia sẻ kinh nghiệm cũng rất là tốt: https://github.com/yt-dlp/yt-dlp#format-selection

Tham khảo phần twitter-quality của mình nếu bí, sử dụng / nghĩa là hoặc, thứ tự ưu tiên là trái -> phải cứ thế áp dụng là sẽ ưu tiên được AV1 khi xem 2K, 4K, còn h264 khi xem 1080/720 (đặc biệt là 720 thì h264 là best), còn nếu không có cả AV1 lẫn h264 thì qua VP9.
 
Nếu nghiên cứu thêm có thể làm theo kiểu ưu tiên đó, nghĩa là AV01 (cắn GPU) trước, H264 (nhẹ nhàng) sau rồi mới VP9 (ngốn CPU, dung lượng nhỏ mà ai quan tâm dung lượng nhỏ hơn tầm 15-22% ở thế kỷ này), mình nhu cầu không tới nên có gì bạn tự nghiên cứu xem sao, nghiên cứu xong chia sẻ kinh nghiệm cũng rất là tốt: https://github.com/yt-dlp/yt-dlp#format-selection

Tham khảo phần twitter-quality của mình nếu bí, sử dụng / nghĩa là hoặc, thứ tự ưu tiên là trái -> phải cứ thế áp dụng là sẽ ưu tiên được AV1 khi xem 2K, 4K, còn h264 khi xem 1080/720 (đặc biệt là 720 thì h264 là best), còn nếu không có cả AV1 lẫn h264 thì qua VP9.
tks bác, có gì để em nghiên cứu thử ạ:adore:
 
mấy phen biết thằng Brave sử dụng bộ lọc nào ko nhỉ? thêm ngoài nữa sợ bị trùng
Mặc định nó đã bật sẵn ABPVN rồi nhưng ko hiệu quả lắm, em ném thêm mấy bộ lọc khác vào là ngon ngay
 
À fen cài thêm DXVA vào thử xem. Vẫn không được thì fen có thể thử xem Pot Player có chỉnh được không. Mấy nay sài nó song song với mpv thấy cũng ok lắm có cái menu khựng khựng hơi chê thôi
tjRRqf6.gif
ah3ssNh.gif
Thật ra cũng không cần cài gì đâu, MPV hỗ trợ cả DXVA mà không cần cài gì, và quá nhiều API luôn thậm chí API của trình duyệt web như Firefox/Chrome cũng bê vào được (hướng dẫn mình có để ở thread cơ mà phải search do không tạo chỉ mục vì làm cho vui chứ nó kém xa mặc định MPV), không cần luôn KLite Codec Pack như MPC-HC: https://mpv.io/manual/stable/#options-hwdec

Từ hồi dùng MPV mình thấy chả có nhu cầu cài thằng nào khác, nó Portable ở mức độ quá cao khi không cần cài codec hay DXVA, cứ phải cài vào nghĩa là không Portable rồi.

Actively supported hwdecs:

videotoolbox-copy:
d3d11va:requires --vo=gpu with --gpu-context=d3d11 or--gpu-context=angle (Windows 8+ only)
d3d11va-copy:copies video back to system RAM (Windows 8+ only)
videotoolbox:requires --vo=gpu (macOS 10.8 and up),or --vo=libmpv (iOS 9.0 and up)
copies video back into system RAM (macOS 10.8 or iOS 9.0 and up)
vaapi:requires --vo=gpu, --vo=vaapi or --vo=dmabuf-wayland (Linux only)
vaapi-copy:copies video back into system RAM (Linux with some GPUs only)
nvdec:requires --vo=gpu (Any platform CUDA is available)
nvdec-copy:copies video back to system RAM (Any platform CUDA is available)
drm:requires --vo=gpu (Linux only)
drm-copy:copies video back to system RAM (Linux only)
vulkan:requires --vo=gpu-next (Any platform with Vulkan Video Decoding)
vulkan-copy:copies video back to system RAM (Any platform with Vulkan Video Decoding)

Other hwdecs (only use if you know you have to):


mediacodec-copy:
dxva2:requires --vo=gpu with --gpu-context=d3d11,--gpu-context=angle or --gpu-context=dxinterop(Windows only)
dxva2-copy:copies video back to system RAM (Windows only)
vdpau:requires --vo=gpu with X11, or --vo=vdpau (Linux only)
vdpau-copy:copies video back into system RAM (Linux with some GPUs only)
mediacodec:requires --vo=gpu --gpu-context=androidor --vo=mediacodec_embed (Android only)
copies video back to system RAM (Android only)
mmal:requires --vo=gpu (Raspberry Pi only - default if available)
mmal-copy:copies video back to system RAM (Raspberry Pi only)
cuda:requires --vo=gpu (Any platform CUDA is available)
cuda-copy:copies video back to system RAM (Any platform CUDA is available)
crystalhd:copies video back to system RAM (Any platform supported by hardware)
rkmpp:requires --vo=gpu (some RockChip devices only)
 
E bị lỗi ntn thì dùng fix kiểu gì nhỉ:
Lỗi 1: Sử dụng profile cũ gồm những tab cũ nhưng khi thêm tab hoặc tắt tab đi xong thoát FF vào lại thì lại bật lại các tab ban đầu (tab khi mới sử dụng profile cũ).
Lỗi 2: Sửa file prefs.js cũng gặp lỗi tương tự là save rồi thoát ra vào lại lại reset lại mặc định
Lỗi 3: E dùng demergi chạy theo bài bác @Fioren tạo file.vbs mà bị lỗi ntn
 

Attachments

  • 3.png
    3.png
    6.4 KB · Views: 26
E bị lỗi ntn thì dùng fix kiểu gì nhỉ:
Lỗi 1: Sử dụng profile cũ gồm những tab cũ nhưng khi thêm tab hoặc tắt tab đi xong thoát FF vào lại thì lại bật lại các tab ban đầu (tab khi mới sử dụng profile cũ).
Lỗi 2: Sửa file prefs.js cũng gặp lỗi tương tự là save rồi thoát ra vào lại lại reset lại mặc định
Lỗi 3: E dùng demergi chạy theo bài bác @Fioren tạo file.vbs mà bị lỗi ntn
chạy bt mà fen, fen có đặt file .vbs chung folder với file .exe ko?, rồi fen có chỉnh file exe sang tên khác không? thử đặt file .vbs tên ngắn ngắn không khoảng cách xem 1.vbs chẳng hạn, kiểm tra đường dẫn folder có tiếng việt, kí tự đặc biệt nào không...
1694189610959.png
 
Back
Top