https://video.iris.to/ - full of quality content

If you have a YouTube channel, please back it up with https://github.com/yt-dlp/yt-dlp and upload the whole directory!

I guess i should make a nostr note & media backup tool as well.

Reply to this note

Please Login to reply.

Discussion

Can these video sources be linked to kind 1 notes and played inline in clients?

You could link them by their nhash if clients supported them. I'll add support to iris.to soon.

Hopefully more people look into this.

Iris still working ? What about app ??

Is this using torrents as a backend?

Martti, are these NIP-71?

They're merkle trees on blossom. Kind 30078 event with ["d", "videos/videoname"], content: merkleRoot points to them. I might actually just make ["d", "videos"] which would contain all your vids in the same merkle tree dir, less event fetching.

Interesting. Thanks.

Why not turn the videos into kind 21 events?

They have no url that can be viewed in other apps, this comes from chunked & encrypted blossom-like hashtree-ts https://files.iris.to/#/npub1xndmdgymsf4a34rzr7346vp8qcptxf75pjqweh8naa8rklgxpfqqmfjtce/hashtree-ts

With ''other apps'' you mean Nostr apps? If so, i think you have been sleeping on kind21 (and kind 20 for that matter) adoption among the various clients

I mean video.iris.to videos have no viewable url

unless the client speaks hashtree

nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpzamhxue69uhhv6t5daezumn0wd68yvfwvdhk6tcpz9mhxue69uhkummnw3ezuamfdejj7qgswaehxw309ahx7um5wghx6mmd9u2mk7fe 👀

Interesting... so the frontend is just built on the yt-dlp JSON files stored in hashtree-ts?

Is the video data decoded server side in the /htree/ endpoint?

You should have a look at Novia (outdated?) from nostr:npub1klr0dy2ul2dx9llk58czvpx73rprcmrvd5dc7ck8esg8f8es06qs427gxc

https://github.com/teamnovia/novia

Whoa this seems mad cool. I like iris as a client too.

When login with Bunker url or nostrconnect? Just uploaded a video, but didn’t quite understand your instructions on how YT-dlp works. Used the browser version, downloaded 2 versions one in webm format (?) and one mp4 with low quality.