this post was submitted on 22 Dec 2024
20 points (88.5% liked)
Asklemmy
44170 readers
1846 users here now
A loosely moderated place to ask open-ended questions
If your post meets the following criteria, it's welcome here!
- Open-ended question
- Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
- Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
- Not ad nauseam inducing: please make sure it is a question that would be new to most members
- An actual topic of discussion
Looking for support?
Looking for a community?
- Lemmyverse: community search
- sub.rehab: maps old subreddits to fediverse options, marks official as such
- !lemmy411@lemmy.ca: a community for finding communities
~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Was hoping to do it on device. It will likely take ages but that does not matter much as it can be done overnight.
Camera apps prioritize speed over encoding size as they do not have time nor resources to compress the footage well while recording. Nor should it as it can be done afterwards.
Seems like your phone would get really hot and rapidly degrade the battery, especially while on charger overnight. It’s not designed for continuous workloads.
Phones can rapidly compress video on the fly because they have dedicated silicon just like video cards in PCs. That’s not why the files are large. Why not just shoot at a lower resolution and frame rate?
Plus I suspect the cpu cost of transferring the files is far lower than transcoding.
I keep 100's of gigs in sync across multiple phones and devices, and ST never causes the phones to warm or show significant battery use.
Possibly it could not use 100% of the CPU so the phone does not go up in flames and it runs efficiently.
Most videos are large because the compression is poor. I was able to do some extreme compression of the video with far smaller size and it still looked great using Handbrake. But good compression takes time and far more calculation than fast compression.
Recording in higher res and then compressing works far better than recording in low res. I can even get smaller 4k compressed AV1 videos than the HEVC 1080p videos if I select a lower res.