Projects using Lazarus - Multimedia

From Free Pascal wiki
Projects using
Free Pascal
Business Software
Communications software
Components and Libraries
Databases and Tools
Developer utilities
Editors and IDEs
Educational software
Games
Hobby software
Medical and Scientific software
Multimedia
User utilities
Web

3D Image Commander

3D Image Commander allows designers to add a variety of fully customized 3d effects to their photos and images. This can all be done in real time as well. The software is easy to use and includes only the features you need. This program is built using FPC, Lazarus and DXScene library.

3D Image Commander

Boblight Config Maker

Boblight Config Maker is an application to create config files for the Open Source variant for AmibLight, called Boblight. Boblight runs on a XBMC box that is connected to an Arduino over USB to control LEDs behind your TV. This application allows you to configure the number of LEDs and the positions of the LEDs behind your TV for the Ambilight effect. It's freely available for macOS, Windows and Linux and can be downloaded at Tweaking4All where you'll also find the "manual".

boblight config maker windows.jpg

Cactus Jukebox

Cactus Jukebox is an audio player and music organizing tool. It searches given folders for music files and shows them in a database. The main focus is on usability and speed. Cactus Jukebox still runs smoothly with 15GB of music files on an old computer like a P3 @ 500MHz. There's no reason to take a dual core machine just to listen to your music. Another nice feature: You can also synchronise your music collection with a mobile player device (USB).

Cactus jukebox.png

Copy And Images Conversion

It is a software that copy files and transform pictures renamed by year, so month. With that, you can create a centralized show in one directory.

Windows 32 version or 64.

Linux 32 version or 64.

Sources

CPickSniff

CPickSniff is a multiplatform color picker.

dmMediaConverter

dmMediaConverter is a crossplatform FFmpeg frontend (GUI) exposing some of its features. It is intended to be simple and easy to use but also to be able to achieve complex tasks. I have inspired myself from a lot of media converters like Handbrake, WinFF and MkvMergeGui. One feature was lacking from most of them, video stream copy (pass-through), that made me build this. It is made entirely in Lazarus.

dmMediaConverter p1.png

GLScript

GLScript is a simple, free, open-source scripting language for developing 3D games and animations. (GL stands for Graphics Library, I.E. Graphics Library Scripting) There are currently plans to have a code-converter to make scripts compilable with lazarus/fpc and other languages to make a standalone executable from your creation.

Greenfish Icon Editor Pro

Greenfish Icon Editor Pro is an open source pixelgraphic editor for creating icons, cursors, animations, pixel art, etc.

GreenfishIconEditorProScreenshot.png

hgdc-x

hgdc-x is a cross-platform desktop client for the Hackathon Günther Daemon music player project. It's Github repository can be found at (https://github.com/tristan2468/hgdc-x). It requires a correctly installed and configured hgd server. The official github repository for the server can be found at (https://github.com/vext01/hgd).

KSP Audio Player

KSP is an easy in use yet powerful audio player supporting multiple file formats and features like dynamic playlists, bookmarking or network streaming.

LazAudioPlayer

LazAudioPlayer is a simple mp3 player.

lazaudioplayer.jpeg

Features:

  • logarithmic volume adjustment with loudness
  • professional 31 band graphic equalizer
  • stereo width control
  • echo volume control
  • playlist viewer
  • user defined equalizer settings
  • FFT display

LazPaint

LazPaint is an image manipulation application.

Lazpaint curve redim.png

LazPlayer

LazPlayer is a simple mp3 player.

lazplayer.PNG

Features:

  • logarithmic volume adjustment with loudness
  • 10 band graphic equalizer
  • stereo width control
  • playlist viewer
  • loop ans shuffle mode
  • intelligent playing favorite tracks

Lpro

Lpro - Program for checking the licenses of installed programs. It displays the license, distribution conditions, approximate cost (if the program is paid) and a freely available replacement (if any). In the English version, some functions are disabled. This is due to the fact that English is not my native language. Further development of the English version is in question. If there is a great interest in the English version, and there will be assistants, then the English version is likely to be updated regularly. Project for sourceforge.

miXimum

miXimum is the DJ's best friend. miXimum plays and mixes wav, mp*, ogg and mod audio files. On Windows, Linux and macOS.

miximum1.jpg

Name My TV Series

Name My TV Series is free and available for Windows, Linux and macOS. It retrieves data for the proper episode names from TheTVDB and/or EPGuide to assist you in renaming your downloaded TV Show episodes individually or in bulk. It supports drag and drop, all common video formats, is flexible in the renaming patterns, and renames related files (.nfo, .srt, etc).

name my tv series opened.jpg name my tv series renaming.jpg

OggBase

OggBase is a Free Pascal/Lazarus program for managing your Ogg-Vorbis files in a Database.

Pi Vision

Pi Vision is a graphical user interface for the Raspberry Pi camera module.

Rename My TV Series 2

Rename My TV Series (RMTV) is a free application to assist in renaming TV series episodes, based on data from TheTVDB. This is the successor to "Name My TV series".

The application is available for Windows (32bit), Linux (64bit) and macOS (64bit and signed). For Linux and macOS, the so called Dark Theme is supported. A wide range of video formats is supported for resolution detection (ffprobe) and file renaming. Additional files like subtitles, posters, series and episode information (and more) are supported as well - which can be downloaded automatically as well (with the exception of subtitles).

renamemytvseries-windows-linux-macos.png

SubzBor

SubzBor is a free and open source Linux and Windows utility to cut subtitles. basically it's a GUI for FFmpeg and MKVToolNix but support for internal subtitle readers and writers are adding. supports srt ass ssa vtt smi stl sub sup and more. Source code available under GNU GPL 3.0 license.

subzbor-kubuntu.png

Surf Ice

Surf Ice is a GLSL-based surface renderer available for macOS, Linux and Windows. The source code is distributed under a BSD license.

surfice.jpg

Tonopol-Trainer

Tonopoltrainer is an music-analyzer and trainer for musicians like best-practice, but many more functions. Source available.

tptrainer.png

view3dscene

view3dscene is an open-source browser for VRML and X3D and a viewer for other 3D models (Collada, 3DS, many others). It supports many navigation methods (Examine, Fly, Walk with gravity), collision detection, and many graphic features (shadows, mirrors, shaders, sound etc.). It is based on Castle Game Engine, an open-source 3D game engine for FPC/Lazarus. It's cross-platform, working on Windows, Linux, macOS and everywhere else where FPC and OpenGL are available.

view3dscene screen

WinFF

WinFF is a GUI for the command line video converter, FFMPEG. It will convert most any video file that FFmpeg will convert. WinFF does multiple files in multiple formats at one time. You can for example convert mpeg's, flv's, and mov's, all into avi's all at once. WinFF is available for Windows 95, 98 , ME, NT, XP, VISTA, and Debian, Ubuntu, Redhat based GNU/Linux distributions.

ZCAD

ZCAD is a simple CAD program with support for DXF file formats.

Zcad.png   simplecad.PNG