#linux blur support because this is aids

1 messages · Page 1 of 1 (latest)

radiant coyote
#

😭 i needed my own support ticket

#

bash: export: `/home/omnipathic/.spicetify': not a valid identifier
[omnipathic@fedora ~]$ go install github.com/smoothie-go/smgo-manager@latest
[omnipathic@fedora ~]$ sudo nano ~/.bashrc
[sudo] password for omnipathic:
[omnipathic@fedora ~]$ sudo nano ~/.bashrc
[omnipathic@fedora ~]$ smgo-manager set
(7) smoothie-go 0.0.1-pre-d5d1438
(6) smoothie-go 0.0.1
(5) smoothie-go 0.0.0-pre-c3a60740
(4) smoothie-go 0.0.1-pre-eaec1c75
(3) smoothie-go 0.0.1-pre-9f8af60c
(2) smoothie-go 0.0.1-pre-185e1a7c
(1) smoothie-go 0.0.1-pre-18590e35
Select a version:

#

ignore the first line

#

its fixed now

#

i think?

radiant coyote
#

aw3esome

#

does it use uh

#

hexcode

#

naming

lime shale
#

Since it's building every commit

radiant coyote
#

i see

#

its done now anyway

lime shale
#

With [PRE] at the start of the commit

radiant coyote
#

much more to be done?

lime shale
#

Its the same command line args as smrs

radiant coyote
radiant coyote
lime shale
radiant coyote
#

ah

#

isnt the one

#

with no pre

#

the most resent

lime shale
balmy moon
radiant coyote
#

what am i saying

lime shale
#

"smoothie"

#

?

#

That's the oldest

radiant coyote
#

(7) smoothie-go 0.0.1-pre-d5d1438
(6) smoothie-go 0.0.1
(5) smoothie-go 0.0.0-pre-c3a60740
(4) smoothie-go 0.0.1-pre-eaec1c75
(3) smoothie-go 0.0.1-pre-9f8af60c
(2) smoothie-go 0.0.1-pre-185e1a7c
(1) smoothie-go 0.0.1-pre-18590e35

#

these

lime shale
#

Its 1

radiant coyote
#

the one with no pre is the oldest?

radiant coyote
lime shale
#

The latest is always 1

radiant coyote
#

why is 6 different

radiant coyote
lime shale
#

Smgo

radiant coyote
#

alr

lime shale
#

You can actually switch between and update just using smgo-manager

radiant coyote
#

hooray

#

it seems to be working

#
2025/08/11 18:02:36 Error finding smoothie-rs: exec: "smoothie-rs": executable file not found in $PATH
2025/08/11 18:02:36 Error finding smoothie-rs: exec: "smoothie-rs": executable file not found in $PATH
2025/08/11 18:02:37 {"interpolation":{"enabled":true,"masking":false,"type":"svp","of_blocks":0,"fps":1920,"speed":"medium","tuning":"weak","algorithm":23,"use_gpu":false},"frame_blending":{"enabled":true,"fps":60,"intensity":1,"weighting":"equal","bright_blend":false},"flow_blur":{"enabled":false,"masking":false,"amount":125,"do_blending":"after"},"output":{"process":"ffmpeg","enc_args":"-c:v libx264 -preset slow -aq-mode 3 -crf 16","file_format":"%FILENAME% ~ %FRUIT%","container":".MP4"},"preview_window":{"enabled":false,"process":"ffplay","output_args":"-f yuv4mpegpipe -"},"artifact_masking":{"enabled":false,"feathering":true,"folder_path":"","file_name":""},"miscellaneous":{"play_ding":false,"always_verbose":false,"dedup_threshold":0,"global_output_folder":"","source_indexing":false,"ffmpeg_options":"-loglevel error -i - -hide_banner -stats -stats_period 0.15","ffplay_options":"-loglevel quiet -i - -autoexit -window_title smoothie.preview"},"timescale":{"in":1,"out":1},"color_grading":{"enabled":false,"brightness":1,"saturation":1,"contrast":1,"hue":0,"coring":0},"lut":{"enabled":false,"path":"","opacity":0.2},"pre_interp":{"enabled":false,"scene_change":false,"tta":false,"uhd":false,"masking":false,"factor":"3x","model":"/home/omnipathic/.local/share/smoothie-go/models/rife-v4.6"}}
2025/08/11 18:02:37 {"input_file":"/mnt/clips/cxlidped.mp4","input_fps":360,"output_file":"cxlidped ~ Grape","out_dir":"/mnt/clips","encode_args":"","recipe_path":"/home/omnipathic/.config/smoothie-go/recipe.ini","log_file":"/home/omnipathic/.local/state/smoothie-go.log","verbose":true,"weighting":[0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304,0.030303030303030304]}
[/home/omnipathic/.local/share/smgo-manager/Versions/0.0.1-pre-18590e35/ffmpeg -i /tmp/cxlidped.mp46855996034/audiotracks.mka -loglevel error -i - -hide_banner -stats -stats_period 0.15 -filter:v setpts=1.000000*PTS -c:v libx264 -preset slow -aq-mode 3 -crf 16]
[2025-08-11 18:02:37] [DEBUG   ] smoothie: Cache path: /mnt/clips/cxlidped.mp4-bsindex
[2025-08-11 18:02:39] [DEBUG   ] smoothie: Loaded input video: /mnt/clips/cxlidped.mp4
[2025-08-11 18:02:39] [DEBUG   ] smoothie: Interpolation: {'enabled': True, 'masking': False, 'type': 'svp', 'of_blocks': 0, 'fps': 1920, 'speed': 'medium', 'tuning': 'weak', 'algorithm': 23, 'use_gpu': False}
[2025-08-11 18:02:39] [DEBUG   ] smoothie: Interpolation: successful
[2025-08-11 18:02:39] [DEBUG   ] smoothie: Frame blending: {'enabled': True, 'fps': 60, 'intensity': 1, 'weighting': 'equal', 'bright_blend': False}
[2025-08-11 18:02:39] [DEBUG   ] smoothie: Frame blending: successful```
#

there is the frame= 140 stuff too

#

was updating too frequently for me to bother copying

#

the too errors at the beginnning are

#

an issue?

#
2025/08/11 18:03:51 Error while copying vspipe output: read |0: file already closed speed=0.103x    
frame=  533 fps=7.3 q=-1.0 Lsize=   25686KiB time=00:00:08.83 bitrate=23820.7kbits/s speed=0.121x    ```
#

there was an issue

#

should i be using igmb when im using smoothie?

#

the file outputted normally and

#

works

#

why cant i drag files into discord

#

ugh

lime shale
radiant coyote
#

lmao

#

alright

lime shale
#

So it just worked

#

Nice

radiant coyote
#

i wont complain

#

will try a larger file incase it was beacuse it was short clp

lime shale
#

I just need to actually add masking, (I'm already done with the dynamic handling part)

radiant coyote
#

ive never used masking tbh

lime shale
#

I added a small feature that picks the mask based the videos name

radiant coyote
#

ohh lit

lime shale
# radiant coyote ohh lit

Yea I just didn't recommend smgo to iconic because I know he needs to use masks for his 90 fps input

radiant coyote
#

why input at 90fps

#

for what purpose

lime shale
#

He is rocking an i3 7th gen laptop cpu with integrated graphics

#

With 8 gigs of ram

radiant coyote
#

whats wrong with 60fps

lime shale
#

Its still a multiple of 30 so its fine

radiant coyote
#

can he not optimise the game hes playing to get 120 fps

radiant coyote
#

why do some monitors have

lime shale
radiant coyote
#

59.94hz as a refresh rate option

radiant coyote
radiant coyote
lime shale
#

Shit hardware, can't encode video at anything more than 90

radiant coyote
#

on linux i have friends with ddr3 ram and i5 4th gen cpus gettign 300 fps

lime shale
#

In real time

radiant coyote
#

on discord

#

60 fps

lime shale
radiant coyote
#

but yeah I can see how it would be an issue

radiant coyote
#

GTX 560

lime shale
#

Well there yougo

radiant coyote
#

true

#

I feel like

#

been people on low budgets can have PCs that perform well

#

like my friend with an r5 3600 and GTX 1650

#

16gb

#

can get a PC like that for 300 euro ish

#

and it could do 360 fps recording

lime shale
#

You can do 360 on that

radiant coyote
#

yeah I know that's what I'm saying

#

it's not too expensive either

#

and you can get a worse gpu as well

#

I feel like for half that you could get a decent pc

lime shale
#

150 is pushing it

radiant coyote
#

through second hand parts I mean

#

you don't NEED a case

lime shale
#

Even in the second hand market

#

You kinda do

radiant coyote
#

screw driver to turn it on

#

30 euro cpu

#

50 on gpu

lime shale
#

The amount of times I've just accidentally flung my coffee is insane (2 times)

radiant coyote
#

25 ram

#

25 ssd

lime shale
#

Side panel saved me

radiant coyote
#

50 psu

radiant coyote
#

PC under desk

radiant coyote
lime shale
radiant coyote
#

I've always had my PC on my desk

#

but never had issues with it

lime shale
#

Now it's next to my desk laying flat

#

Its better for the GPU for it to be flat

radiant coyote
#

like

lime shale
#

After watching a bunch of north west repair videos, I've just started laying all my PCs flat

radiant coyote
#

mobo perpendicular to ground or gpu perpendicular

lime shale
#

Ripped pads under memory, the core

lime shale
radiant coyote
#

ah

#

doesn't everyone have it like that 😭

lime shale
radiant coyote
#

dang

#

didn't realize that

lime shale
#

It used to be common back in the day

radiant coyote
lime shale
radiant coyote
#

I guess

#

it's also less strain on the pcie slot

lime shale
#

Besides I wasn't using that space next to my desk

radiant coyote
#

ohh perpendicular

#

I meant parallel

#

whoops

lime shale
#

Yea I was a bit confused when you said that's how everyone has it

radiant coyote
#

same 🙏

#

I swear I made sure to say parallel

radiant coyote
radiant coyote
lime shale
lime shale
radiant coyote
#

would it not be

#

too much blur?

radiant coyote
lime shale
#

I use igmb at 65% and use 0.7 30fps

radiant coyote
#

i use max igmb

#

because it scales with fps

#

on blc

#

and i get like

#

2k fps

#

question tho

#

whats the svp type

lime shale
#

Change it from svp to of

radiant coyote
#

ah

#

im on amd

lime shale
#

Its faster

radiant coyote
#

could svp have been the issue

#

for the error?

lime shale
radiant coyote
#

wait on amd should i use svp or of

#

ill just

#

try

lime shale
radiant coyote
#

isnane concept

#

[2025-08-11 18:49:06] [DEBUG ] smoothie: Cache path: /mnt/clips/cxlidped.mp4-bsindex
[2025-08-11 18:49:06] [DEBUG ] smoothie: Loaded input video: /mnt/clips/cxlidped.mp4
[2025-08-11 18:49:06] [DEBUG ] smoothie: Interpolation: {'enabled': True, 'masking': False, 'type': 'of', 'of_blocks': 0, 'fps': 1920, 'speed': 'medium', 'tuning': 'weak', 'algorithm': 23, 'use_gpu': False}
[2025-08-11 18:49:06] [ERROR ] smoothie: Failed to apply interpolation: SVSmoothFps: CUDA is not availabe
Critical: Failed to apply interpolation: SVSmoothFps: CUDA is not availabe
Script evaluation failed:
Python exit with code 1

#

of doesnt work

lime shale
#

Yup makes sense

#

Its looking for cuda

radiant coyote
#

hooray

#

svp works fine

#

its aight

lime shale
#

Maybe when zluda is actually a thing

radiant coyote
#

hoenstly i dont like 30 fps generally

#

24 just looks so much better

#

30 fps looks

#

unintentional

#

and slow

lime shale
radiant coyote
#

and just worse

radiant coyote
#

sounds too complicated for me

lime shale
#

I'm pretty sure it's quite early right now

radiant coyote
#

looks optimized

lime shale
#

Originally they were almost done, but nvidia struck them down

radiant coyote
#

it doesnt actually look

#

bad

lime shale
#

They were sponsored by amd at one point

radiant coyote
#

some of this stuff is from a week ago

radiant coyote
#

thats an accomplishment

lime shale
#

They had to revert a massive chunk of their code

#

I'll test zluda on my mini-PC tmr

radiant coyote
#

screw nvidia man

#

what was the issue anyway

#

IP stuff

lime shale
#

Yes

radiant coyote
#

i guess thats fair but

#

striking seems unnecessary

lime shale
#

I mean cuda is the only reason nvidia is still relevant

radiant coyote
#
[vost#0:0/libx264 @ 0x557eb83ce040] Error while opening encoder - maybe incorrect parameters such as bit_rate, rate, width or height.
[vf#0:0 @ 0x557eb83ce540] Error sending frames to consumers: Invalid argument
[vf#0:0 @ 0x557eb83ce540] Task finished with error code: -22 (Invalid argument)
[vf#0:0 @ 0x557eb83ce540] Terminating thread with return code -22 (Invalid argument)
[vost#0:0/libx264 @ 0x557eb83ce040] Could not open encoder before EOF
[vost#0:0/libx264 @ 0x557eb83ce040] Task finished with error code: -22 (Invalid argument)
[vost#0:0/libx264 @ 0x557eb83ce040] Terminating thread with return code -22 (Invalid argument)
[out#0/mp4 @ 0x557eb83cd7c0] Nothing was written into output file, because at least one of its streams received no packets.```
radiant coyote
#

wait is CUDA a codec

lime shale
radiant coyote
#

translates stuff or something

#

in an op[timized manner

#

for the gpu to understand

lime shale
#

Nope it's just to do stuff on your gpu

radiant coyote
#

oh lmao

lime shale
#

And it's nvidia only

radiant coyote
#

oh its an API

lime shale
#

And everything supports cuda and almost nothing support ROCM

radiant coyote
#

could it be my enc args

#

enc args = H264 CPU -preset p7 -qp 17

radiant coyote
lime shale
radiant coyote
lime shale
#

H264 CPU is a preset not a macro

radiant coyote
#

qp and preset?

#

oHHHH

lime shale
radiant coyote
#

i understand

lime shale
#

You can change those in the encoding presets file

radiant coyote
#

so H264 CPU includes qp and preset

#

so there are multiple and it bugs

lime shale
#

Yup

radiant coyote
#

thank you

#

whats uh

#

crf and ar mode

lime shale
radiant coyote
lime shale
radiant coyote
#

not even the creator understands 🙏

lime shale
#

Encoding presets are straight from SMRs so people don't have inconsistent migrated configs

radiant coyote
lime shale
#

Yes

lime shale
#

Because smgo asks if you want to migrate an existing smrs config

#

If it finds smrs jnstalled

radiant coyote
#

aura ngl

#

oph thats how 4k works

#

honestly when u said macros i overcomplicated it in my head

#

its quite literally just

#

a macro

#

just information shortened into one thing lmao

lime shale
#

Yup

radiant coyote
#

crf is just cq for amd?

#

or what

#

wait no

#

everything except cpu uses it

#

nvenc and amf use qp

lime shale
#

Yup

#

They both mean the same thing though

radiant coyote
#

i see

#

AMF = -c:v h264_amf -quality quality -qp_i 16 -qp_p 18 -qp_b 22

#

different cqs?

#

what purpose

lime shale
radiant coyote
#

is taht like

#

b frames or

#

different

lime shale
#

Essentially compression bs, p frames take information from the previous frame and only keep what's changed, and b frames keep what changed in between 2 frames

radiant coyote
#

also random but, is it possible for me to make a bash file to run it and i make a set name for files i want to render so it runs
smoothie-go -v -i "mnt/clips/render.mp4"

lime shale
#

Essentially p frames matter less and b frames matter much less

radiant coyote
#

or no

#

compression

lime shale
radiant coyote
#

interpolation is essentially

#

inverse compression

#

cant word today omg

lime shale
#

Interpolation is adding information, and I do not understand how it exactly does that.

radiant coyote
#

doesnt it use previous frames

#

or like

#

between frames

#

to build the next frame

#

estimated

#

interpolation is a term in maths too

lime shale
#

I know it takes information from the previous frame and the next frame and use that to spit out a new frame

#

But I didn't look into the algorithms behind video interpolation

radiant coyote
#

interpolation is a type of estimation, a method of constructing new data points based on the range of a discrete set of known data points

radiant coyote
#

lowkey dont know

lime shale
radiant coyote
#

if i disable frame blending and interpolate to 1920 fps

#

doesnt that just make the file

#

1920 fps

lime shale
#

It does

radiant coyote
#

and then use that file again

#

to interpolate again to

#

4096 fps

#

wait not 4096

#

uhhhh

lime shale
#

You're interpolating on already innacurate frames, your data will be even more innacurate.

radiant coyote
#

3840

radiant coyote
#

the algorithm wont know that tho 🔥

#

what happens if u render the same thing twice

#

360-1920-60-600-60

#

😭

lime shale
radiant coyote
#

simplifies the process for me tbh

#

do i need to format the file specially

#

like

#

!BASH or soemthing at the beginning

lime shale
#

I might also add an argument to make it render everything in a directory with a specific prefix or suffix.

radiant coyote
#
smoothie-go -v -i "/mnt/clips/render.mp4"```
#

it works if i run the command in terminal

#

manually

#

its executable

radiant coyote
#

hold on i can explain

#

also display capture has terrible encoding

#

it make stuff lag so bad

radiant coyote
#

im assuming char is asleep

#

but

#

wtf 😭

#

am i overcomplicating this

lime shale
radiant coyote
#

didn't work either

lime shale
#

What's the error though

radiant coyote
#

shebang formatting is just a for cosmetics

radiant coyote
lime shale
radiant coyote
#

wdym

#

~/.bash_profile

lime shale
#

Yes

radiant coyote
#

alright

#

I'll try that in the morning

#

it's 1 am so I can't use my pc

lime shale
#

Alg

radiant coyote
#

[omnipathic@fedora ~]$ cd ~/bash_profile
bash: cd: /home/omnipathic/bash_profile: No such file or directory
[omnipathic@fedora ~]$
sooooooooooo

#

ok i forgot the .

#

but its still not working

#

oh its because

#

i cant cd

#

because its not a dir

#

im dumb

#

putting it in .bash_source worked

#

hooray!

#

how tf do i intall picom

#

i need a new compositor because i dont like muffin

#

i dont think i can use picom on cinnamon

#

since muffin is deeply integrated inato cinnamon

radiant coyote
#

do i just use xfce

radiant coyote
#

nvm

#

i dont know what DE to chose bruh

lime shale
#

wayland should be really nice with the 9060xt

radiant coyote
#

kde x11 only had issues for me

radiant coyote
#

much less problems

lime shale
#

on nvidia on stablestale distros yea

radiant coyote
#

i sued kde x11 on fedora with my 9060 xt

#

used

#

wasnt enjoyable tbh

lime shale
#

ive fixed smgo-manager on windows :D

radiant coyote
#

i might be able to try again but idk

lime shale
#

it properly sets up smgo now

radiant coyote
lime shale
#

this is what happened with my previous install of windows (no "tweaks" done)

lime shale
radiant coyote
#

yeah annoyingly

lime shale