exdor

joined 2 weeks ago
MODERATOR OF
[–] exdor@programming.dev 1 points 7 minutes ago* (last edited 7 minutes ago)

The point is that you pinned a specific commit instead of a branch like main

And yeah calling dependency resolution fragile is weird. It is not an actual package manager, just a download tool.

[–] exdor@programming.dev 1 points 24 minutes ago

Crazy, izzy is more strict??

There are a ton of llm assisted apps on f-droid, crazy many. In fact, Claude is perfectly able to make reproducible builds, unlike many developers

[–] exdor@programming.dev 4 points 1 hour ago

I think the localsend protocol is nice yes

The apps work nice too

But it is written in dart and flutter, which makes it pretty heavy and not native. The android app is 46MB wich doesnt sound much because android apps generally got more and more bloated... but for comparison iyox wormhole is only 14MB.

Syncthing-fork is bigger, basic-sync a bit smaller. But still, a small CLI could be under 1mb and run on way more devices

[–] exdor@programming.dev 1 points 3 hours ago

Moving a hand is way easier than tilting a finger accurately yeah

[–] exdor@programming.dev 1 points 3 hours ago

Interesting stuff! Cool developments for sure. Did you follow AerynOS too? They are doing some cool stuff too

[–] exdor@programming.dev 1 points 3 hours ago

Heck yeah vibecoded AI-bloated techbro nonsense! This is the future of the Linux Desktop!

[–] exdor@programming.dev 1 points 1 day ago (3 children)

Dynamic libraries work pretty well with the nixos option

[–] exdor@programming.dev 1 points 1 day ago

Show configs or I dont believe you XD

[–] exdor@programming.dev 2 points 1 day ago

Cool list apart from all the downstream projects whose upstreams use AI

[–] exdor@programming.dev 1 points 1 day ago

Sorry to say but I found KDEnlive to be absolutely unintuitive. Niccolo Ve's Plasma Studio looks fucking amazing though, still a one-italian-project though

[–] exdor@programming.dev 1 points 1 day ago

VLC 3.0 when

It was 3.0 right? Wayland and HDR and all the other stuff that is in MPV since forever? I use Haruna btw

 

I used this today to try and find a frame showing a blinking error dialog, but wasnt successful, anyways here it is!

ffmpeg -i video.mp4 -r 30 frame%d.png
  • -r is the FPS
  • the %d is a nice iterator, works in fish and bash apparently

Images to video

Useful for timelapses!

#!/bin/sh

fps=10

ffmpeg \
	-framerate $fps \
	-pattern_type glob \
	-i '*.jpg' \
	-c:v libsvtav1 \
	-crf 20 -preset 6 \
	-vf "scale=-2:1080" \
	timelapse.mp4
6
Welcome! Introduction (programming.dev)
submitted 1 week ago* (last edited 1 week ago) by exdor@programming.dev to c/ffmpeg@programming.dev
 

Hi all!

Only after I made an account on this instance I saw that there already is a community on lemmy.world. many instances might defederate, so this one is useful.

My motivation: I use / have used ffmpeg for

  • encoding any audio to opus, variable bitrate (there are 2 modes, not sure why and mode 1 seems to be better)
  • converting stereo audio to mono, duplicated to 2 channels
  • cutting audio and video
  • encoding any kind of video to AV1, using svt_av1 (the software encoder which sadly produces way better results than qsv_av1 on my Intel Arc)
  • extracting screenshots from video
  • converting multiple images into a video for timelapse recordings
  • converting videos to animated images (webp)
  • add metadata to videos and audios
  • concatenate audiobooks in several folders to a single file including chapter metadata
  • ...

I will post all my scripts here in some time and hope for an engaging community to exchange tips, parameters etc! Ffmpeg is not very easy to use but incredibly efficient!

view more: next ›