@NickEast_IndieWriter@mastodon.art avatar NickEast_IndieWriter , to AMUSING, INTERESTING, OUTRAGEOUS, or PROFOUND

Completly misunderstanding how society works is what tech bros do best! 😂

@bookstodon @books @joinin
[email protected]@kbin.earth @humor @humor [email protected]@kbin.earth [email protected]@kbin.earth





ALT
@kanenas@friendica.rogueproject.org avatar kanenas , to random Polish

Gdybym chciał zbudować superprocę, łączącą bloczki od łuku i sprężyny skrętne typu balisty, To jaki byłby najlepszy materiał na owe sprężyny? Lity elastomer? Plecionka sznurów gumowych? Wiązka linek z jakiegoś rozciągliwego materiału? Źródła żeglarskie wskazują na nylon, ale może jest coś jeszcze lepszego?

-tech

18+ Why Are Hooded Monk Robes Gaining Popularity Worldwide

Purchasing attire inspired by monks can be surprisingly difficult. Many products lack quality, comfort, or proper sizing. Buyers often encounter inconsistent fabrics, poor stitching, or stiff garments that fail to provide ease of movement.Authenticity is another key issue. Mass-produced robes rarely reflect true monastic design. ...

@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@NickEast_IndieWriter@mastodon.art avatar NickEast_IndieWriter , to Humor

That's why I write things are always right if I'm making everything up 😜😂
Also, did you know to create a fictional world from scratch you have to start with creating the ? At least that's what I've been told... 😅

@bookstodon @books
worldbuilding@lemmy.world icon Worldbuilding @humor @humor humor@lemmy.world icon Humor AMUSING, INTERESTING, OUTRAGEOUS, or PROFOUND




ALT
@h4ckernews@mastodon.social avatar h4ckernews Bot , to random

Zutty: Zero-cost Unicode Teletype, high-end terminal for low-end systems

https://git.hq.sig7.se/zutty.git

-cost -end -end

@NickEast_IndieWriter@mastodon.art avatar NickEast_IndieWriter , to bookstodon group

I don't think he knows about "reading the books you have" 😂

bookstodon@a.gup.pe icon bookstodon group @fantasybookstodon @speculativefictioncomedy @bookbubble @humour





ALT
@NickEast_IndieWriter@mastodon.art avatar NickEast_IndieWriter , to bookstodon group

What do you mean OR? 🤔
I can broil in existential dread and plot a fantasy series at the same time. 😂 Luckily I don't make mistakes, at least not any I'm willing to admit too 😜

bookstodon@a.gup.pe icon bookstodon group @fantasybookstodon @speculativefictioncomedy @bookbubble @humour





ALT
@lowqualityfacts@mstdn.social avatar lowqualityfacts , to random

History is so interesting.

ALT
specialmonkeytom ,
@specialmonkeytom@infosec.exchange avatar

@lowqualityfacts -quality-take here - the Catholic Church have a lot to answer for. I wonder if God was setting them up as a practical joke

@NickEast_IndieWriter@mastodon.art avatar NickEast_IndieWriter , to bookstodon group

Maps are great, but this is greaterest 😊

@bookstodon @fantasybookstodon @speculativefictioncomedy @bookbubble @humour




ALT
@NickEast_IndieWriter@mastodon.art avatar NickEast_IndieWriter , to bookstodon group

What does Balrog taste like? Inquiring minds need to know... 😁
Also, are the Elves an allegory for the diffrent ages of Brittish royalty? 🤔

bookstodon@a.gup.pe icon bookstodon group @fantasybookstodon @speculativefictioncomedy @bookbubble @humour




ALT
@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@NickEast_IndieWriter@mastodon.art avatar NickEast_IndieWriter , to bookstodon group

Ham-fisted construction is my favourite 😂

bookstodon@a.gup.pe icon bookstodon group @fantasybookstodon @speculativefictioncomedy @bookbubble @humour




ALT
@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@NickEast_IndieWriter@mastodon.art avatar NickEast_IndieWriter , to bookstodon group

I have a fantasic suggestion 😁

Sans-serif = Low-fantasy
Serif = High-fantasy
Extra-serif = Epic-fantasy
Fractal-serif = Science-fantasy

Now I need suggestions for weird, comedic, high-sci-fantasy-serif. Anyone? 😊

bookstodon@a.gup.pe icon bookstodon group @fantasybookstodon @speculativefictioncomedy @bookbubble @humour




ALT
SatyrSack OP , (edited ) to TenForward: Where Every Vulcan Knows Your Name in When this community makes more shitposts out of a 60-second advert than a full-length feature film
@SatyrSack@feddit.org avatar

Yes, I make these with Kdenlive! I have been putting off finishing the tutorial I have been working on creating, but in short:

  1. Import video into Kdenlive
  2. Use Title Clips to add text
  3. Use various Effects (mainly Transform) to animate the text
  4. Render as MP4
  5. Use ffmpeg to convert the MP4 to WEBP or GIF
  6. Use gifski and gifsicle to further compress the GIF (the WEBP is fine as-is)

Here is a bash script that I wrote to use ffmpeg/gifski/gifsicle to convert all MP4 files in the current directory:

bash
#!/usr/bin/env bash

#prerequisites:
#  ffmpeg
#  gifski
#  gifsicle

# creates animated images out of all MP4 files
# in the working directory, as well as creating
# a thumbnail out of one frame
# if argument passed to script, the thumbnail
# will be created out of that frame, but none of
# the animated files will be created

# pass an argument to this script to specify
# which frame to use as the thumbnail
# if none passed, use default
if [[ $1 == "" ]]; then
    frame=0.85
else
    frame=$1
fi

# frame passed must be decimal < 1.0 and >= 0.0
if ! ([[ $frame =~ 0\.[0-9]+ ]]); then
    echo frame passed: $frame
else
    # loop through all MP4 files in directory
    for file in *.mp4
    do
        # only proceed if file found
        if [[ $file != *"*"* ]]; then
            # create paths
            input_path=$(pwd)/"$file"
            output_path_animated=${input_path%.*}.webp
            output_path_animated_low=${input_path%.*}-low.webp
            output_path_gif=${input_path%.*}.gif
            output_path_thumb=${input_path%.*}_thumb.webp

            # determine the exact frame to use as thumbnail
            frames_total=$(ffprobe -v error -select_streams v:0 -count_packets -show_entries stream=nb_read_packets -of csv=p=0 "$input_path")
            thumb_frame=$(awk -vnumber="$(awk -v var1=$frames_total 'BEGIN { print (var1 * '$frame') }')" -vdiv="1" 'function ceiling(x){return x%1 ? int(x)+1 : x} BEGIN{ print ceiling(number/div) }')

            # if argument had been passed to script, skip creating
            # animated images and ONLY create thumbnail
            if [[ $1 == "" ]]; then
                #full webp
                ffmpeg -y -hide_banner -loglevel error -i "$input_path" -vcodec libwebp -lossless 0 -loop 0 -preset default -an -fps_mode passthrough -vf "fps=25, scale=-1:500" -quality 80 "$output_path_animated"
                #low webp
                ffmpeg -y -hide_banner -loglevel error -i "$input_path" -vcodec libwebp -lossless 0 -loop 0 -preset default -an -fps_mode passthrough -vf "fps=15, scale=-1:270" -quality 10 "$output_path_animated_low"
                #low gif
                ffmpeg -y -hide_banner -loglevel error -i "$input_path" -f yuv4mpegpipe - | gifski --quiet --height=270 --fps 10 --quality=50 --lossy-quality 50 -o "$output_path_gif" -;gifsicle -O3 --lossy=200 --colors 256 -o "$output_path_gif" "$output_path_gif"
            fi
            #thumb
            ffmpeg -y -hide_banner -loglevel error -i "$input_path" -vf "select=eq(n\,$thumb_frame), scale=-1:270" -c:v libwebp -quality 50 "$output_path_thumb"

            echo $input_path
        else
            echo MP4 not found
        fi
    done
fi

EDIT: I finally completed my tutorial! Posted here: @SatyrSack@feddit.org avatar SatyrSack : Create a high quality GIF with Kdenlive [tutorial, beginner] in Linux Video Editing

Thebeardedsinglemalt MalikMuaddibSoong

@NickEast_IndieWriter@mastodon.art avatar NickEast_IndieWriter , to bookstodon group

You never forget your first map 😁

bookstodon@a.gup.pe icon bookstodon group @fantasybookstodon @speculativefictioncomedy @bookbubble @humour





ALT
@NickEast_IndieWriter@mastodon.art avatar NickEast_IndieWriter , to bookstodon group

I mean it is pretty obvious, since Jesus just like the big lion is entierly made up 😂

bookstodon@a.gup.pe icon bookstodon group @fantasybookstodon @speculativefictioncomedy @bookbubble @humour




ALT
@NickEast_IndieWriter@mastodon.art avatar NickEast_IndieWriter , to bookstodon group

You know it's not nice to be this accurate 😂 Anyway, I'm going to go practise eating my apples more mockingly...

bookstodon@a.gup.pe icon bookstodon group @fantasybookstodon @speculativefictioncomedy @bookbubble @humour



ALT
@NickEast_IndieWriter@mastodon.art avatar NickEast_IndieWriter , to bookstodon group

Science-fantasy: In the end as the pull the mask of the old man the plucky group of teenagers realise the lost art of Spellbangin' was just sexy math... 😂

bookstodon@a.gup.pe icon bookstodon group @fantasybookstodon @speculativefictioncomedy @bookbubble





ALT
JustEnoughDucks , to Selfhosted in how to set up jellyfin with podman and selinux and an intel gpu (a380) for transcoding?
@JustEnoughDucks@feddit.nl avatar

Are you absolutely sure that you have the i915 firmware installed and enabled?

If you have gone through these steps of adding the modules: https://jellyfin.org/docs/general/administration/hardware-acceleration/intel/#low-power-encoding

and it doesn't work, you may have to manually download the git linux firmware library, extract the i915 folder and place it in your firmware folder.

That is how I got jellyfin working on my A380 after pulling my hair out about it.

Please check and post your dmesg starting up.

You should see GUC and HUC enabling.