Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
brigade
on Sept 20, 2024
|
parent
|
context
|
favorite
| on:
Why Apple Uses JPEG XL in the iPhone 16 and What I...
The CPU isn’t used for encoding video
LtdJorge
on Sept 20, 2024
|
next
[–]
Encoding a single image with the CPU takes nothing compared to modern video codecs.
brigade
on Sept 20, 2024
|
parent
|
next
[–]
Burst mode captures 10 images per second, for encode demands of 120 MP/s. That’s half the throughput of 4k30.
lupusreal
on Sept 20, 2024
|
root
|
parent
|
next
[–]
Is there a cool down between bursts or can you do 10 a second for as many consecutive seconds as you like? You only have to get the images encoded and stored before the next burst starts, or at least before the user runs out of memory.
supriyo-biswas
on Sept 21, 2024
|
root
|
parent
|
next
[–]
I’ve done bursts that lasted for 2 minutes.
lonjil
on Sept 20, 2024
|
prev
[–]
There's literally no way Apple developed a hardware accelerator for JXL encoding. So they're definitely using some kind of a CPU or generic DSP.
JyrkiAlakuijala
on Sept 20, 2024
|
parent
[–]
They might have some things like DCTs and colorspace transforms accelerated.
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search: