• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

HTML 5 = smooth video playback finally + frame rate counter help

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.98/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
Flash-based videos have always played at inconsistent framerates with significant hitching and jerking, which looked frankly awful and unwatchable for anything more than short clips and I hated it. They did this on every computer I've used too, so it wasn't my setup. I even started a thread about this on TPU some time ago, I was annoyed by it that much. Fraps would show just how bad the framerate was, too.

Now with HTML 5 videos that problem has finally been completely solved and videos play with nice even frame pacing like you'd get on a TV. Bliss. Note that judder/strobing is still visible unless the video is running at 50fps or more, but that's normal and looks the same on a TV.

However, Fraps doesn't show the framerate on HTML 5 and that application doesn't seem to be being developed any more. Does anyone know of a replacement that will show a framerate counter in HTML 5 videos? I've tried googling for it, but all I can find are code snippets to modify the web browser with rather than a little application one can just run.

EDIT: Videos are made at various different framerates, therefore it's handy to know what it is so that the monitor refresh can be set to either match it, or be a multiple of it. This prevents uneven frame pacing due to a rate mismatch.
 
Last edited:
Joined
Feb 11, 2008
Messages
607 (0.10/day)
Location
Omaha, Nebraska, USA
System Name Built By Me
Processor Intel Core i9 9900K @ 5.1 GHz
Motherboard Gigabyte Z390 Aorus Ultra
Cooling Custom Water Cooling - CPU Only
Memory 32GB (2 x 16) GSkill Ripjaws V DDR4
Video Card(s) RTX 4080 - ASUS ROG Strix 16GB OC - P Mode
Storage 1TB Samsung 970 Evo NVMe
Display(s) Alienware AW2723DF @ 280 Hz @ 1440P
Case Fractal Design Define S2
Audio Device(s) Corsair Virtuoso Pro
Power Supply 850W Seasonic Platinum
Mouse Razer Viper V2 Pro @ 2k Hz
Keyboard Asus ROG Strix Scope II 96 Wireless - ROG NX Snow Switches
Software Windows 11 Pro
If you are using Chrome, you can type in "chrome:flags" into the URL to enable/disable all kinds of experimental features in Chrome.

The 8th option from the top is "FPS counter." You can enable/disable the feature there. Keep in mind, a prompt will pop-up at the bottom of the Chrome screen that will allow you to restart Chrome in order to start using the new effects.

I tested it with 60 FPS YouTube videos. At least on my PC, I was getting a very stable 60 FPS! In non specified 60 FPS videos, the framerate was very sporadic around the 30 fps range.
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.98/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
I use Firefox, but have Chrome installed as well and yes it works, nice one. :) There doesn't seem to be a similar feature for Firefox, unfortunately.

I found that those 30fps videos look fine on the screen, but the framerate jumped around a lot at the start, but then settled down. It's probably also a good idea to look at newer videos, as the old grotty ones may have had an uneven framerate before even being uploaded to YouTube.
 
Joined
Oct 2, 2004
Messages
13,791 (1.93/day)
This crap is getting worse by the minute...

Few years back, Firefox and Youtube 720p playable on Atom N270. Fast forward several years, AMD E-450, a proper dual core CPU with dedicated DirectX 11 graphic core. Youtube slow as fuck, 720p60 unplayable, 720p30 unavailable entirely, 1080p barely playable. What the fuck Google, Firefox and Microsoft? Don't tell me Youtube somehow became more complex and that my APU just somehow degraded.

Guess what, few weeks ago I've tried Windows 10. 480p was fucking 720p30 was entirely unplayable and 480p was just barely working. WHAT. THE. HELL. !?

They can have this dumb HTML5, it's dreadful. It's so bad it makes Adobe Flash look like a brilliant thing to exist.

I'm looking for ways to have Youtube video hardware accelerated on the GPU, because from what I can see now, the GPU is just wanking there in the corner and CPU is apparently sweating like mad...
 
  • Like
Reactions: XSI
Joined
Nov 18, 2010
Messages
7,125 (1.45/day)
Location
Rīga, Latvia
System Name HELLSTAR
Processor AMD RYZEN 9 5950X
Motherboard ASUS Strix X570-E
Cooling 2x 360 + 280 rads. 3x Gentle Typhoons, 3x Phanteks T30, 2x TT T140 . EK-Quantum Momentum Monoblock.
Memory 4x8GB G.SKILL Trident Z RGB F4-4133C19D-16GTZR 14-16-12-30-44
Video Card(s) Sapphire Pulse RX 7900XTX + under waterblock.
Storage Optane 900P[W11] + WD BLACK SN850X 4TB + 750 EVO 500GB + 1TB 980PRO[FEDORA]
Display(s) Philips PHL BDM3270 + Acer XV242Y
Case Lian Li O11 Dynamic EVO
Audio Device(s) Sound Blaster ZxR
Power Supply Fractal Design Newton R3 1000W
Mouse Razer Basilisk
Keyboard Razer BlackWidow V3 - Yellow Switch
Software FEDORA 39 / Windows 11 insider
Guess what, few weeks ago I've tried Windows 10. 480p was fucking 720p30 was entirely unplayable and 480p was just barely working. WHAT. THE. HELL. !?

Mate, are you reading the changelogs for win10?

Video hardware acceleration is DISABLED for now in win10, it is not ready in driver yet, thus it does not work.
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,887 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
Mate, are you reading the changelogs for win10?

Video hardware acceleration is DISABLED for now in win10, it is not ready in driver yet, thus it does not work.

Instead of being rude to the OP can you show ME the source for this information?
 
Joined
Oct 2, 2004
Messages
13,791 (1.93/day)
Still doesn't change the fact that Youtube has transitioned from usable to absolutely unusable on same laptop. And I don't recall any massive bitrate boosts or anything on Youtube... Feels like HW acceleration was just gone one day... Even Adobe Flash video is laggy as fuck now. Not really sure who to blame. Browser sandboxex running stuff within itself on 50 levels isn't helping either I'm guessing...
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.98/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
@RejZoR Sounds like AMD driver issues again, there. Even without GPU acceleration it should still play videos competently, at least the 480p ones.

If you've got them, you could try adding a discrete AMD card and seeing how that goes. Then replace it with an NVIDIA one and see how that works. I reckon both discrete cards will work fine, even tiddly low end ones.

EDIT: HMTL 5 works great on the PCs I've seen it run on, especially with Chrome, so I'm pretty sure you have a driver issue and it's not the new HTML 5.
 
Last edited:
Joined
Oct 2, 2004
Messages
13,791 (1.93/day)
I have a quadcore in my PC, it doesn't matter there. But I did notice lack of quality, meaning AMD's video filtering wasn't kicking in.

Besides, Atom tablet with full Windows 8.1 was experiencing the same thing. After turning that shit off it's super smooth again, meaning it's not AMD only thing...
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.98/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
I think it's something to do with IGP graphics then, as Intel doesn't work either and I still think it's the interplay with the drivers. Please do have a go with the discrete graphics cards and let me know. It would also be

I tried turning off OpenH264 and all that happened is that CPU use for Firefox went from about 7% to 15%. That was on this 60fps video when I set the quality to 1080p60 and left the window size at the default ie didn't maximise the video. Note I used my usual graphics cards with this test.

 
Joined
Nov 18, 2010
Messages
7,125 (1.45/day)
Location
Rīga, Latvia
System Name HELLSTAR
Processor AMD RYZEN 9 5950X
Motherboard ASUS Strix X570-E
Cooling 2x 360 + 280 rads. 3x Gentle Typhoons, 3x Phanteks T30, 2x TT T140 . EK-Quantum Momentum Monoblock.
Memory 4x8GB G.SKILL Trident Z RGB F4-4133C19D-16GTZR 14-16-12-30-44
Video Card(s) Sapphire Pulse RX 7900XTX + under waterblock.
Storage Optane 900P[W11] + WD BLACK SN850X 4TB + 750 EVO 500GB + 1TB 980PRO[FEDORA]
Display(s) Philips PHL BDM3270 + Acer XV242Y
Case Lian Li O11 Dynamic EVO
Audio Device(s) Sound Blaster ZxR
Power Supply Fractal Design Newton R3 1000W
Mouse Razer Basilisk
Keyboard Razer BlackWidow V3 - Yellow Switch
Software FEDORA 39 / Windows 11 insider
I wasn't rude. Complaining about beta OS is rude imho.

I read it somwhere in MDL during build 1021 era, there is so much info there, hard to find, one must read insider hub and some forums dedicated for that OS development. Even if it is filled out, it would be marked as minor bug.

Those are not only cat faults, abeit it is being totally rewritten for WDDM2 and as a beta stage it is more than OK, as those cats reduced driver overhead a lot. And DX12 is also disabled again in latest builds. So there are lot of changes, so do not be surprised, M$ is still playing around, the latest builds does not even boot on their own Surface tabs, what to expect? The build branches still have not merged all their code actually.

Try to use explorer based AX flash, it works sometimes better for me.
 
Top