Fleshing out the Software page

So, I’d like to start this thread in an attempt to solicit some help from everyone. We have a Software page on the main site where I’ve taken a first stab at listing various F/OSS projects for photography.

The problem I’ve heard is that there is no way for a newcomer to know what is what. I was hoping we could add a sentence or two (at most) describing each of the projects. If anyone could suggest some descriptions that would be awesome!

Feel free to respond to this post with a program name, and a sentence summing up what the project is/does. If you have sufficient permissions, please consider just editing this post directly (I’ll make it a wiki-post so anyone can edit it - just hit the small “edit” icon in the top-right of this post).

To kick things off:

darktable
Raw processor and file management program.

RawTherapee
Raw processor and file management program.

Hugin
Panorama assembly and stitching.

1 Like

I put some features to them. Feel free to edit it, if you think its to much.
Its mostly from the about section of the original sites.

Krita
Digital painting and illustration application also for pixelmanipulation.
CMYK support, HDR painting, perspective grids, dockers, filters, painting assistants, Gmic

Blender
3D creation suite.
Modeling, rigging, animation, simulation, rendering, compositing, motion tracking, video editing and game creation.
API for Python scripting to customize the application and write specialized tools

Magic Lantern
A software add-on that runs from the SD/CF card and adds a host of new
features to Canon EOS cameras that weren’t included from the factory by
Canon.
Categories are audio, exposer, live view overlays, movie, shoot, focus

Gimp
A versatile graphics manipulation package like Photoshop.

2 Likes

On the same line, here are few more possible entries:

G’MIC
An open and full-featured framework for image processing. It allows to convert/manipulate/filter/visualize generic image datasets, from 1d scalar signals to 3d+t sequences of multi-spectral volumetric images.

VIPS
A fully demand-driven, threaded image processing library with no image size limits and with good support for color. Compared to similar libraries, libvips runs quickly and uses little memory.

PhotoFlow
Raw and raster image processor featuring non-destructive adjustment layers and 32-bits floating-point accuracy.

Feel free to edit/correct them!

1 Like

Filmulator:
Streamlined raw management and editing application centered around a film-simulating tone mapping algorithm.

Edit: there’s also an svg icon here: https://github.com/CarVac/filmulator-gui/tree/parameterManager_revamp/filmulator-gui/resources

1 Like

Blender: The one decent video editor for Linux. :smile:

Natron is interesting too, it’s a node based compositor (like the one in blender), mainly focused on video and still a bit immature but still cool.

1 Like

Never tried one till now, but what about Kdenlive and Openshot, or Lightworks…

Natrons version 2 will come soon. Maybe this month, or next one.
With more and better features. Its more like a floss version of Nuke.

From my expirience: kdenlive kinda works but is very basic, yet quite complicated to use, Openshot and Pitivi are similar but crash a lot more often. With that said, blender is pretty much completely missing the audio parts. Want to add some compression and gating to your audio track (and yes, you do),? Nope won’t work. Gotta fire up ardour and xjadeo for that. :confused:

1 Like

I love Blender, but fiddeling with the proxys to get some liveview while editing is not that optimal either.
Maybe Lightworks is better. Films like Titanic or Pulp Fiction were edited with it. So it cant be that bad.

1 Like

Awesome, thank you so much everyone!

@Carmelo_DrRaw still missing an icon for Photoflow… :slight_smile:

@CarVac I also added Filmulator for you! It’s in the “Pixel Editing” category now, would it be better under the raw processors? Let me know and I’ll adjust as necessary!

You have no idea how close I am to putting that in there… :smiley:

I’ve gone through and added a bunch of others, but if anyone feels strongly about changing them for any reason, just poke me here and we’ll get it sorted out!

Filmulator is currently not a pixel editor; at the moment it only reads raw files.

(Soon it’ll take in tiffs, but it’ll probably expect them to be linear)

(Also is the main pixls.us page down for anyone else?)

No problem, I’ll move it to the RAW category then! :smile:

The main page at pixls.us, or the main discuss page? We’re in the middle of updating the forum software atm, so things may be up/down for just a little bit more…

(obviously) I can still access the discussion forum but the pixls.us page doesn’t load with a “secure connection failed” message.

right now it does? hang on, let me check…

I did just push some updates to the software page. Perhaps try refreshing hard (to refresh your cache), and see if there’s still problems?

It seems to be loading ok for me here now.

Now it works.
Interestingly, Firefox doesn’t seem to be rendering my svg icon properly, though Chrome is; Firefox shifts everything to the right and there’s a stray black tickmark on the left.

Maybe you can replace it with a png rendering of it? It’s not rendering at higher resolutions as I zoom in anyway, so there should be no real disadvantage.

It is a png of the icon right now (part of a spritesheet). I did have to adjust some css to get rid of that black tick, perhaps another hard refresh to see if it renders better?

1 Like

Yep it’s gone. Thanks!

1 Like

@patdavid you should set the Cache-Control header on your pages and assets to something like
“Cache-Control: max-age=0, no-cache, no-transform, private, must-revalidate” in order to disable caching.
If you want to use caching you will need to use unique filenames (the filename must change every time you change the contents change). Otherwise people will see a b0rked page from time to time because the stylesheet is outdated or doesn’t match the html.

RE the topic: Is there any good open screen recording software for linux? I’ve tried various in the past but none seemed to be really good.

Yep, I didn’t want to monkey with the cache headers overall for performance (most of those assets don’t change so often). In this case I was honestly fine just waiting for the cache to expire. (It’s on my to-do list to go through and tweak those for various assets and probably setup a grunt task to auto-minify and tag with a filename hash…