1080p youtube movie in one process mode with software decoding
Mypal 68.13.7b uBlock Origin + h264ify extensions
Hardware: P: Pentium Dual-Core E5800 3.2GHz MB: ASRock 775i65G R2.0 with last bios + microcodes updates 2015 year (0E) for 45nm 1067A processors RAM: 2X1Gb DDR400 Samsung (3-3-3-8) V: Gigabyte ATI Radeon 9600 Pro 128Mb DDR, AGP LAN: 3Com 905C-TX-M S: Creative Audigy 1 SB0160 SSD: Industrial pSLC 128Gb SATA1 via SATA to IDE adapter MON: 1280x1024x32
Original Windows XP SP3 Professional + simplix updates to 2019 year + last DirectX 9.0C + core certs updates
In one process mode youtube 1080p30fps H264 movie load CPU to 100% (2 cores) and play with many dropped frames (window mode and full screen mode)! In multiply process mode the same movie play nice without any dropped frames with cpu load to 40-80%
The same test for 720p30fps H264 movie doesn't has any problems with play in two modes and play nice without any dropped frames! (CPU load 20-40%)
It's a known problem with the browsers. Try playing them in local media player. You can use YTSource.
@unattendedplayer thanx, i know about this solution, but... my first post about a bug. My hardware old, but play movies in 1080p normaly. @Feodor2 , будь-ласка, зробіть з цим що-небудь) Хочеться трохи ОЗУ зберегти і використовувати однопроцесний режим... Дуже дякую Вам!
Thas not a bug, try enable direct9 by layers.allow-d3d9-fallback, direct9 became more stable but another errors still possible. Also you may compare how other browsers play 1080 without direct9
@Feodor2 You are absolutely right, there really is no bug. I apologize for the hysteria. I messed up by not setting up the browser initially - using standard GDI for video and doing obscure tests (essentially out of the box). The solution was rather banal.
- browser.tabs.remote.autostart; false
- layers.acceleration.force-enabled;true
- layers.prefer-d3d9;true
- Restart mypal
This was enough to get excellent results for video playback. The results are included in the screenshots:
layers.allow-d3d9-fallback do nothing for play video in my hardware... Let it disabled. I turned off h264ify, because for both VP9 and AVC1(h264), video decoding works with approximately the same low CPU load
Other browsers are terrible. I checked. I don’t want to write which ones exactly, people already know about them. Without d3d9 rendering implementation and the impossibility of enabling it, any video at any resolution has a lot of frame drops in huge numbers (even mypal68 is better in GDI without d3d9 activation than everything else).
Thank you very much for your great work! And take care of yourself!