Skip to content

Tahosol/azul-box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Azul Box

Get it on Flathub

Donate using Liberapay

Status

The Github repo is just a mirror for my codeberg

If you want to install binary please check out on my codeberg

This project is in a maintenance mode-ish state. I'll fix any app-breaking bugs that appear from time to time. PRs are still welcome for features, bug fixes, etc. I may still add features when I feel like it. The reason for this status is that the software is completely functional for my use case, and the code is kinda sucky which make me feel lazy.

Feature

  • Download music from link with metadata/cover embedded with synced lyric(lyric do not work for WAV)
  • Download Video from link with highest quality with some metadata embeded
  • Download Pin from pinterest without account
  • Convert Images formats powered by ffmpeg
  • Convert Video formats powered by ffmpeg

The video/music download will technically support all yt-dlp support list not just youtube.

The features will be really random because this is a software I made to randomly do something I needed.

Dependencies

  • cargo
  • ffmpeg
  • python

Archlinux:

sudo pacman -S cargo ffmpeg python

Linuxmint(Ubtuntu based):

sudo apt install cargo libasound2-dev ffmpeg python3.12

openSUSE Tumbleweed:

You may need to add some extra official opensuse repo.

sudo zypper in cargo alsa-devel python315

Fedora(non atomic):

sudo dnf install cargo alsa-lib-devel ffmpeg-free python3.11

Installation

flatpak:

flatpak install flathub page.codeberg.tahoso.azul-box

Build from source(make sure you have installed all dependencies first):

git clone https://codeberg.org/Tahoso/azul-box
cd azul-box
sudo chmod +x install.sh
./install.sh

Or download the binary on codeberg

Uninstallation

if you used the install.sh script:

sudo rm /usr/bin/azulbox
sudo rm /usr/share/icons/hicolor/scalable/apps/page.codeberg.tahoso.azul-box.svg
sudo rm /usr/share/applications/page.codeberg.tahoso.azul-box.desktop

or just uninstall via your package manager if you install via apt

Showcase

untitled.webm