dansup, to random
@dansup@mastodon.social avatar

I’m considering imposing some limit like Loops get deleted after 1 month or you can only have 20 loops at a time.

It would def give it a diff vibe than TikTok and encourage less staged and more in the moment content I think.

Thoughts?

PMFL,

@dansup if we can store the video we made like inside loops in the device after publish on loops yeah, at least we have a copy of the created video, and it's not vanished forever.

😉

#loops #video

dansup, to random
@dansup@mastodon.social avatar

Share + Search have been implemented in @loops

#loops #loopsDev

Pixelfed Loops share menu

dcarlberg,
@dcarlberg@mastodon.social avatar

@dansup Thank you. Everyday I’m more amazed - whether it’s your progress on #loops or #pixelfed - I’m really looking forward to seeing the final releases on iOS.

dansup, to Pixelfed
@dansup@mastodon.social avatar

Preparing my 4th NLnet grant application 😊

#loops #pixelfed

icastico, to vinyl
@icastico@c.im avatar

Boris - Flood @vinylrecords

Wata is so versatile- a true guitar god

dansup, to random
@dansup@mastodon.social avatar

I successfully implemented the Stitch feature in Loops, it allows you to combine an existing video with your own without having to download, re-upload, splice, etc.

It's similar to TikTok Stitch, and you will have the ability to disable this feature on your own videos so they can't be Stitched!

#loops #loopsDev

samxavia, to random
@samxavia@lethallava.land avatar

It would be good to have more well produced / visually stunning Fediverse applications like Misskey & Sharkey. Hopefully the Fediverse upgrades there looks in the future as some people like visuals and won't even try out a platform without nice looks.

mp,

@samxavia Stay tuned for #loops by #pixelfed https://loops.video/

Thoughts:
(The company behind Mastodon is only 7 People - compared to the big corpos - that's nothing. Amazing what they managed to achieve.)

The more interest the fedi gets, the more money, devs and apps there will be. ✊

Spread the Word ​:kate_advertising:​​:dance:​​:gura_laugh:​

dansup, to random
@dansup@mastodon.social avatar

I've decided on the following URL schemas for @loops

Profile: https://l.oops.bio/@dansup

Video: /v/CpB5bP1Nc

Comment: /c/CpB5bP1Nc/DLz0h87lh

Comment Reply: /c/CpB5bP1Nc/DLz0h87lh/FHjZkJTYD

We're using snowflake ids and base52 encoding them.

You may notice we're not including usernames in video urls, this is because we plan to support username changes 😎

#loops #loopsDev

cliffwade, to Pixelfed
@cliffwade@allthingstech.social avatar

I would absolutely love to get my hands on the new @loops Android or iOS app by @dansup to start using it and testing it.

As many of you know, I do beta testing all day everyday since I work for a large Android app and most all of the software I use is beta of some form.

It would make for a great experience to dive in early and see what it's all about and report feedback as much as possible to help make it the best app out there today!

#Loops #PixelFed #Android #iOS #Apps

nuvault, to TikTok
@nuvault@tkz.one avatar

Tal parece que avanza firmemente el desarrollo de #Loops, una alternativa en el Fediverso de #TikTok.

Ojalá pueda ser parte de la beta, entre más opciones existan en redes sociales, mejor. :catjam:

dansup, to random
@dansup@mastodon.social avatar

There are a lot of features that I want to ship in @loops like:

  • Audio/Sounds (reuse/share/search)
  • AR Filters
  • Advanced Camera editing
  • Audio Captions (text to speech)
  • Stickers (text, image, gif)
  • Stitches (combine existing video with yours)

But first, lets ship the MVP!

#loops #loopsDev

NudelnAlDente, to random
@NudelnAlDente@mstdn.social avatar

Just bought some #loops #earplugs in the hopes that they'll help me register what the other person is saying the next time someone talks to me. Stupid background noise.

dansup, (edited ) to random
@dansup@mastodon.social avatar

Edit: Went with a combined text/icon!

https://mastodon.social/@dansup/112180504719750104

Text vs Icon buttons, I think the icons look better, wdyt?

#loops #loopsDev

dansup, to random
@dansup@mastodon.social avatar

Loops is really coming along, I think its about ready to onboard the first beta testers 🥳

#loops #soon

dansup, to random
@dansup@mastodon.social avatar

I spent way to long on the Loops video editor and it's not close to being done

Will be delaying the editor so we can focus on getting the beta shipped ASAP

In the meantime, we will allow you to select a video from your camera roll (that you can edit with CapCut or whatever)

#loops #loopsDev

dansup, to random
@dansup@mastodon.social avatar

https://l.oopsapp.io/v/5_jMRGuYbLc 👀

(Loops don't federate yet, that's coming very soon)

#loops

dansup, to random
@dansup@mastodon.social avatar

Considering adding watermarks to @loops videos like TikTok does when you share them.

I did build a MVP of this, but it's quite expensive computation wise (and storage wise), so I'll put this aside for now.

#loops #loopsDev

dansup, to random
@dansup@mastodon.social avatar

As I mentioned, I got a short domain for @loops

Soon https://l.oops.bio/@dansup will redirect to my Loops profile in the app!

#loops #loopsDev

dansup, to random
@dansup@mastodon.social avatar

A complicated aspect of Loops is captions.

The challenging thing with toots or captions is that they can contain hashtags, mentions and urls.

That's fine, until you're building a mobile app and need to handle these links differently.

Instead of complicated regexes, I'm going to copy Bluesky and use token indices.

This will allow us to normalize these entities while allowing spaces in hashtags and mentions at the backend level, because RN doesn't have full regex support.

#loops #loopsDev

dansup, to random
@dansup@mastodon.social avatar

I was able to nab a memorable 6 letter domain for @loops (not including loops.video)

This will make sharing user links easier, and video links too!

User: xxxxxx.tld/@yourUsername

Video: xxxxxx.tld/v/@yourUsername/lm6_hqMDAA

#loops

dansup, to random
@dansup@mastodon.social avatar

I'm currently building out the new loops backend (loopd)

Laravel 11 + Sanctum + Valet = supercharged productivity

In less than an hour I already have a production backend deployed with auth and a few API endpoints 💪

#loops #loopsDev

dansup, to fediverse
@dansup@mastodon.social avatar

I made a few other federation optimizations like sharing the private keys for every local user, and an experimental new protocol transport for real time federation between loops servers

I'm really pushing the boundaries, again 😎

#loops #loopsDev #activitypub #federation

RL_Dane, to random
@RL_Dane@fosstodon.org avatar

Has anyone gotten @loops #loops beta invites yet?

I'm eager to try this puppy out 😅

dansup, to random
@dansup@mastodon.social avatar

I ended up combining text and icons for the comment action buttons!

Thanks for your feedback ❤️

#loops #loopsDev

dansup, to random
@dansup@mastodon.social avatar

I got a bit sidetracked tonight, it was brought to my attention that Pixelfed embeds were loading several MB of css/js assets.

Just finished refactoring embeds with inline css and js, and way more efficient backend logic!

Before vs After

Pixelfed profile embed after refactor, loading 648KB of resources (including image media)

levzzz,

@dansup where #loops

dansup, to random
@dansup@mastodon.social avatar

Just applied for a @loops NLnet grant

This would help out a lot and could fund a few big features like AR Filters, Sounds Library and more!

Fingers crossed!

#loops #loopsDev

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