Live data from Hacker News

Chrome Removing Theora Support

groups.google.com

111–116 of 116 posts

Re: Chrome Removing Theora Support

#111
post #108

Earlier quoted context omitted.

> it's about not eating through all of your battery before you're done watching the video we're talking about hours of playtime before you run out of power, you can verify this on your own phone on youtube right now, go enable av1 and marvel at how YOUR phone can play these videos at 1080p > Overall AV1 real-time playback of 720p 30fps @ 2Mbps is feasible for low-end devices with 4 threads and 1080p 30fps @ 4Mbps is…

> Why only 4 threads? My phone from 2020 has 8 cores/8 threads and a 720p screen Of which half of them are small cores (Cortex-A53), which is pretty likely to throw a spanner in the works of the threading model. But hey, feel free to inform the dav1d authors that their dav1d paper benchmarked dav1d wrong.

I didn't say they did it wrong, I asked a question. It wasn't a rhetorical question.

Anyway, this point might be moot because dav1d has released several versions with further NEON optimizations after the paper

https://code.videolan.org/videolan/dav1d/-/tags/1.1.0

https://code.videolan.org/videolan/dav1d/-/releases/1.2.1

https://code.videolan.org/videolan/dav1d/-/releases/1.3.0

Re: Chrome Removing Theora Support

#112
post #111

Earlier quoted context omitted.

> Why only 4 threads? My phone from 2020 has 8 cores/8 threads and a 720p screen Of which half of them are small cores (Cortex-A53), which is pretty likely to throw a spanner in the works of the threading model. But hey, feel free to inform the dav1d authors that their dav1d paper benchmarked dav1d wrong.

I didn't say they did it wrong, I asked a question. It wasn't a rhetorical question. Anyway, this point might be moot because dav1d has released several versions with further NEON optimizations after the paper https://code.videolan.org/videolan/dav1d/-/tags/1.1.0 https://code.videolan.org/videolan/dav1d/-/releases/1.2.1 https://code.videolan.org/videolan/dav1d/-/releases/1.3.0

Yes, and there's _still_ not 1080p everywhere! There was a talk on Demuxed 2023 _yesterday_, where the last sentence in the abstract is:

“720p real-time AV1 software playback on the large majority of Android devices out in the wild is now a reality.”

Re: Chrome Removing Theora Support

#113
post #111

Earlier quoted context omitted.

I didn't say they did it wrong, I asked a question. It wasn't a rhetorical question. Anyway, this point might be moot because dav1d has released several versions with further NEON optimizations after the paper https://code.videolan.org/videolan/dav1d/-/tags/1.1.0 https://code.videolan.org/videolan/dav1d/-/releases/1.2.1 https://code.videolan.org/videolan/dav1d/-/releases/1.3.0

Yes, and there's _still_ not 1080p everywhere! There was a talk on Demuxed 2023 _yesterday_, where the last sentence in the abstract is: “720p real-time AV1 software playback on the large majority of Android devices out in the wild is now a reality.”

Maybe some difficult 1080p videos, but my phone can handle 30 FPS ones from what I've tested. It depends of course if you require NO dropped frames, or simply not noticeable performance degradation. I can't tell when it drops one frame out of a thousand

Re: Chrome Removing Theora Support

#114
post #59

Interesting enough, I'm probably one of the few people who still has some theora videos on the web in some very old blogposts of mine. Some history for people who are not aware: Theora became somewhat popular in free software / open source circles, because at the time, it was the best codec which was believed to be either free of patents or the patents were explicitly opened up for free use. Therefore, if you were co…

Can't we do what Ruffle has done and just create a WebAssembly decoder for Theora? That way either the site host just needs to add a tiny piece of code to the page, or the browsee just needs to install a plugin to re-enable this functionality.

Re: Chrome Removing Theora Support

#115
post #59

Interesting enough, I'm probably one of the few people who still has some theora videos on the web in some very old blogposts of mine. Some history for people who are not aware: Theora became somewhat popular in free software / open source circles, because at the time, it was the best codec which was believed to be either free of patents or the patents were explicitly opened up for free use. Therefore, if you were co…

Can't we do what Ruffle has done and just create a WebAssembly decoder for Theora? That way either the site host just needs to add a tiny piece of code to the page, or the browsee just needs to install a plugin to re-enable this functionality.

VLC has been working on a WASM version so yah, that seems likely.

Re: Chrome Removing Theora Support

#116
post #66

Earlier quoted context omitted.

You can put basically anything in Ogg. I toyed with the idea of putting logs in it - A log file is append-only, same as encoding a video. It has a field for timestamps already. You can use Ogg's binary seeking to quickly find positions / ranges within a log file without building up an index. It's got checksums too, I think. It was a "nifty but who really needs it?" idea

.logg - haha

That's so clever that now I have to do it lol
Post reply on HN