dansup,
@dansup@mastodon.social avatar

I'm working on the @loops Camera

The challenge is to optimize the video as much as possible (on device) before upload to reduce load on the backend.

A 15s video (with audio) is just under 800kb at 480p30 using h265, not bad 😎

slyecho,
@slyecho@mdon.ee avatar

@dansup @loops What aspect ratios will you have? This one seems like 3:4 vertical?

dansup,
@dansup@mastodon.social avatar

@slyecho @loops That is just a photo, our aspect ratio will be 9:16 as is the industry standard

HalleAndert,

@dansup @loops Why not encode with AV1?

dansup,
@dansup@mastodon.social avatar

@HalleAndert @loops I'm still evaluating our options! AV1 is a contender, and being that we only have to support our own client atm, we can use pretty much anything we are willing to support playback wise!

damon,

@dansup @HalleAndert @loops Just was going to recommend AV1 and WebM. Also, you’re using WebRTC?

dansup,
@dansup@mastodon.social avatar

@damon @loops @HalleAndert Looking into that, we're not using WebRTC yet, however we will likely use that for Live (our upcoming Live streaming feature)

jonny,
@jonny@neuromatch.social avatar

@dansup
@loops
If youre only ever dealing with short videos, I bet you could squeeze some more juice out optimizing over the lookahead, GOP, and scenecut. Something tells me those are optimized for videos >15s

grishka,
@grishka@friends.grishka.me avatar

This generation of codecs (H265 and VP9) is optimized for high resolutions (e.g. they use larger macroblocks for areas of uniform-ish color), so do try higher resolutions, maybe even at the same bitrate as this.

dansup,
@dansup@mastodon.social avatar

@grishka Oh good idea, thanks for the tip!

dansup,
@dansup@mastodon.social avatar

@loops I know 480p is low by todays standard, but it’s surprising okay on mobile screens and will reduce the storage usage which is going to be increasingly important for Loop instance admins.

Higher resolutions are on the roadmap!

PMFL,

@dansup @loops so it's going to be released at that cap in the begining? Ok gess i'm going to convert to lower resolution, some of my cat videos. 😄

dansup,
@dansup@mastodon.social avatar

@PMFL @loops I'm not sure yet, we'll have to wait and see after the beta is released and I have some real world data to analyse.

I'd like to give Loops admins the ability to set their own max resolution limit ideally.

mcc,
@mcc@mastodon.social avatar

@dansup @loops imagining applying a CRT filter in webgl or something to make the resolution look normal

dansup,
@dansup@mastodon.social avatar

@mcc @loops Lol, that would be fun, its cray what you can do with JS these days.

I have done some preliminary work on AR filters in the app, though they won't be ready for a while.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • Durango
  • magazineikmin
  • mdbf
  • thenastyranch
  • khanakhh
  • rosin
  • Youngstown
  • ethstaker
  • slotface
  • modclub
  • kavyap
  • DreamBathrooms
  • everett
  • ngwrru68w68
  • JUstTest
  • InstantRegret
  • tacticalgear
  • GTA5RPClips
  • cubers
  • normalnudes
  • osvaldo12
  • tester
  • anitta
  • cisconetworking
  • megavids
  • Leos
  • provamag3
  • lostlight
  • All magazines