Live data from Hacker News

Flameshot – Open-source screenshot software

flameshot.org

91–100 of 132 posts

Re: Flameshot – Open-source screenshot software

#91
post #87

The UI and features look well-polished. I use ShareX, another open-source tool but only available for Windows. However, a crucial feature for me is quick screen recording (GIF or MP4), which Flameshot seems to lack. Does it have this feature? It's not mentioned on the landing page.

On Linux for screen recording I use Peek and I really like the approach You just resize Peek‘s transparent window over the part of the screen that you want and hit record https://github.com/phw/peek

I make heavy use of Peek and it's great. Unfortunately it's abandoned so will likely stop working eventually.

https://github.com/phw/peek/issues/1191

Re: Flameshot – Open-source screenshot software

#93
I use Flameshot combined with Tesseract and zbarimg to quickly clip areas of the screen and either OCR them or decode barcodes, which I then map to hotkey combinations.

For example, I have `bash -c 'flameshot gui -s -r | tesseract - - | gxmessage -title "Decoded Data" -fn "Consolas 12" -wrap -geometry 640x480 -file -'` mapped to Super+O, so I can just press the key combo, select a region of the screen, and have the OCRed text immediately displayed in a dialog box from gxmessage (which accounts for most of the command line). Replace 'tesseract' with 'zbarimg' and you have a barcode scanner.

Re: Flameshot – Open-source screenshot software

#94

I've been using ShareX ( https://getsharex.com/ ) for some years, which is also open-source, and very featureful while not feeling too bloated, though Windows only. I'll have to have a look at this next time I'm on a Linux desktop, as I found the options lacking compared to ShareX last time I looked.

I use ShareX for Windows and Flameshot for Linux. I wish ShareX worked for Linux. It's so good.

Re: Flameshot – Open-source screenshot software

#96
For the last 10+ years I am using portable WinSnap (it is Windows only) - just 3 Mb, does not need .NET, can conveniently snapshop the current window, all windows of the current application, whole desktop or just a selected area. Has some built-in filters (mirror, border, watermark, negative, grayscale, blur) but most importantly - allows moving around or deleting the annotations individually after their creation (unlike Flameshot). Can not recommend any other screenshoting software.

Re: Flameshot – Open-source screenshot software

#97
post #93

I use Flameshot combined with Tesseract and zbarimg to quickly clip areas of the screen and either OCR them or decode barcodes, which I then map to hotkey combinations. For example, I have `bash -c 'flameshot gui -s -r | tesseract - - | gxmessage -title "Decoded Data" -fn "Consolas 12" -wrap -geometry 640x480 -file -'` mapped to Super+O, so I can just press the key combo, select a region of the screen, and have the O…

[deleted]

Re: Flameshot – Open-source screenshot software

#98
post #87

Earlier quoted context omitted.

On Linux for screen recording I use Peek and I really like the approach You just resize Peek‘s transparent window over the part of the screen that you want and hit record https://github.com/phw/peek

I make heavy use of Peek and it's great. Unfortunately it's abandoned so will likely stop working eventually. https://github.com/phw/peek/issues/1191

Oh, I was not aware of this. Very sad to see this

Re: Flameshot – Open-source screenshot software

#99
post #37
post #30

I use the following script (activated by a system-level shortcut key) to take a screenshot, upload to S3 bucket (using the minio client[0]) and place the URL in the X selection buffer, ready to be pasted: #!/bin/bash set -e dbus-update-activation-environment DISPLAY XAUTHORITY FNAME=`cat /dev/urandom | tr -cd 'a-f0-9' | head -c 32`.png flameshot gui --raw > /tmp/$FNAME ~/go/bin/mc -q cp --attr x-amz-acl=public-read /…

I have a similar setup but with SHA256 hash of the file as the object key.

In mine the hash is encoded as z-base-32 and namespaced with an uncommon first character:

  $ publish example.png
  https://example.com/+umk3cm5cah5akbqeueq8914zimfktoih
And for when it matters, the filename can optionally be attached:

  $ publish --named example.png
  https://example.com/+umk3cm5cah5akbqeueq8914zimfktoih
  $ http --headers 'https://example.com/+umk3cm5cah5akbqeueq8914zimfktoih' | grep 'Content-Disposition'
  Content-Disposition: inline; filename="example.png"

Re: Flameshot – Open-source screenshot software

#100
post #58

This is my go-to screenshot tool on Linux. For Linux users who also use Google Photos already, you may not realize this but the Google Photos web app accepts paste from system clipboard via Ctrl+V in the browser. Thus, my workflow if I want to save a screenshot for later is to call up flameshot in rectangular selection mode (I bind it to the PrtScn key), select my screenshot area, Ctrl+C to copy it to clipboard, navi…

Looks like there's a Google Photos API, so you could concievably make a full chain to upload screenshots automatically. https://developers.google.com/photos

My employer uses Gmail/gdrive so I just use the gDrive sync tool to auto upload my entire screen shot folder.
Post reply on HN