Convert docker run to docker compose recipes
Highest quality
Gifski makes smooth GIF animations using advanced techniques that work around the GIF format's limitations.
Share your clips in their full quality, not a bland dithered mess.
Good compression
Gifski lets you resize animations and tweak compression levels, so you can make your GIFs fit within upload file size limits.
It's more advanced than a simple color reduction.
State of the art
Gifski uses pngquant for the best palettes with temporal dithering. It can achieve thousands of colors per frame.
It supports true lossy LZW compression and temporal smoothing and denoising.
Convert Audible aax files to mp3 and m4a/m4b
Triangula uses a modified genetic algorithm to triangulate or polygonate images. It works best with images smaller than 3000px and with fewer than 3000 points, typically producing an optimal result within a couple of minutes.
nomacs is a free, open source image viewer, which supports multiple platforms. You can use it for viewing all common image formats including RAW and psd images.
nomacs features semi-transparent widgets that display additional information such as thumbnails, metadata or histogram. It is able to browse images in zip or MS Office files which can be extracted to a directory. Metadata stored with the image can be displayed and you can add notes to images. A thumbnail preview of the current folder is included as well as a file explorer panel which allows switching between folders. Within a directory you can apply a file filter, so that only images are displayed whose filenames have a certain string or match a regular expression. Activating the cache allows for instantly switching between images.
nomacs includes image manipulation methods for adjusting brightness, contrast, saturation, hue, gamma, exposure. It has a pseudo color function which allows creating false color images. A unique feature of nomacs is the synchronization of multiple instances. With this feature you can easily compare images by zooming and/or panning at the exactly same position or even by overlaying them with different opacity.
nomacs is licensed under the GNU General Public License v3 and available for Windows, Linux, FreeBSD, Mac, and OS/2. It is free for private and commercial use. If you want to report any bugs or request new features please use our tracker.
Online tools for syncing, fixing and converting subtitle files.
How Can Tabula Help Me?
If you’ve ever tried to do anything with data provided to you in PDFs, you know how painful it is — there's no easy way to copy-and-paste rows of data out of PDF files. Tabula allows you to extract that data into a CSV or Microsoft Excel spreadsheet using a simple, easy-to-use interface. Tabula works on Mac, Windows and Linux.
Convert plain text (letters, sometimes numbers, sometimes punctuation) to obscure characters from Unicode. The output is fully cut-n-pastable text.
macOS:
hdiutil makehybrid -iso -joliet -o diskimage.iso diskimage.cdr
So lets start by installing the needed tools for extracting the subtitles from the .mkv files:
brew install mkvtoolnix
Next we want to see all tracks of the .mkv file:
mkvmerge -i my-movie.mkv
This will give you a similar output:
File 'my-movie.mkv': container: Matroska
Track ID 0: video (MPEG-4p10/AVC/h.264)
Track ID 1: audio (DTS)
Track ID 2: audio (DTS)
Track ID 3: subtitles (VobSub)
Track ID 4: subtitles (VobSub)
Chapters: 16 entries
So we see that this .mkv has one video, two audio (english and german) and two VobSub subtitles tracks (english and german). We are interested in the two last tracks and with these commands you can extract them:
mkvextract tracks my-movie.mkv 3:sub3.srt 4:sub4.srt
Currently I only extracted VobSub subtitles and this guide deals with the .sub/.idx files and convert them to the .srt format. It could also be that there are already .srt files in the .mkv files, then you do not need to convert anything and just check the language of the subtitles by opening them in any text editor and check the language.
This will result in four files named sub3.idx/sub3.sub and sub4.idx/sub4.sub in the same directory. Currently we do not see what language the subtitles are so we need to convert them to the .srt format. Before we are able to do this we need to install the needed tools:
brew install --all-languages tesseract
brew install --HEAD https://github.com/ruediger/VobSub2SRT/raw/master/packaging/vobsub2srt.rb
After that you can execute the following commands to convert the subtitles from the .idx/.sub format to the .srt format:
vobsub2srt my-movie
Please note that you just add the name of the .idx/.sub subtitle files. So you do not need to add any file extension just the name. This process can take some time depending on the size of the subtitles.
PyInstaller is a program that freezes (packages) Python programs into stand-alone executables, under Windows, Linux, Mac OS X, FreeBSD, Solaris and AIX. Its main advantages over similar tools are that PyInstaller works with Python 2.7 and 3.3—3.6, it builds smaller executables thanks to transparent compression, it is fully multi-platform, and use the OS support to load the dynamic libraries, thus ensuring full compatibility.
An open-source image to PDF converter built with web technology
Convert MySQLDUMP-exports to CSV
Nativefier is a command line tool that allows you to easily create a desktop application for any web site with succinct and minimal configuration. Apps are wrapped by Electron in an OS executable (.app, .exe, etc.) for use on Windows, macOS and Linux.
Zero-click movie to GIF conversion. Select a folder to watch and every movie saved or moved into that folder will be converted to an animated GIF.
hilite.me converts your code snippets into pretty-printed HTML format, easily embeddable into blog posts, emails and websites.
Paru—Pandoc wrapped around in Ruby