Filee (filee.sh): Convertor universal de fișiere 100% offline, controlat prin gesturi radiale și CLI — alternativă open-source la serviciile web de conversie

 

Conversia fișierelor între formate diferite trimite de regulă utilizatorii către servicii web terțe (CloudConvert, Zamzar etc.), cu dezavantajele inerente: riscuri de confidențialitate prin încărcarea documentelor private pe servere străine, limitări de dimensiune sau viteză și dependența de conexiunea la internet.

Proiectul open-source Filee (creat de dezvoltatorul Myeonggu Kim / KnifeLemon sub licență MIT), ajuns la versiunea majoră 2.0, rezolvă această problemă: este un convertor universal conceput să ruleze 100% local și offline pe Windows, Linux și macOS. În loc să forțeze utilizatorul să parcurgă ferestre greoaie de configurare, Filee plasează instrumentele direct la nivelul cursorului printr-un meniu radial contextual („donut”), activat printr-un simplu gest de glisare.

Mecanismul de operare: Gestul „Donut” la cursor

Interfața Filee reduce fluxul de lucru la un gest intuitiv:

  • Tragere cu tastă modificatoare (Hold & Drag): Selectezi unul sau mai multe fișiere în managerul de fișiere (sau direct pe desktop), ții apăsată tasta Ctrl (sau orice altă tastă modificatoare configurată) și începi glisarea.

  • Meniul radial contextual: La poziția cursorului apare instantaneu un meniu circular (donut) populat doar cu formatele compatibile cu fișierele selectate. Plasarea cursorului pe o felie deschide opțiuni secundare, iar eliberarea butonului declanșează conversia.

  • Salvare automată adiacentă: Fișierul convertit apare imediat în același director, lângă original, cu un inel vizual ce indică progresul în procente.

  • Rotirea meniului (Flip side): Apăsarea tastei Tab sau rotirea rotiței mouse-ului întoarce meniul radial pe verso, expunând unelte rapide de preprocesare: decupare (crop cu cadran de aspect ratio: 1:1, 4:3, 16:9), rotire, trecere în tonuri de gri, eliminarea fundalului, unirea într-un singur PDF (merge) sau împachetarea într-o arhivă ZIP.

  • Tragere direct din browser: Permite glisarea imaginilor direct de pe o pagină web deschisă și plasarea lor peste un format din Filee; utilitarul descarcă resursa și o convertește automat în directorul Downloads.

Ecosistem de formate: 255 de extensii în 18 categorii

Filee calculează automat ruta optimă de conversie între două formate (de exemplu, HWPX → PDF → PNG), apelând motorul cel mai potrivit pentru fiecare etapă intermediară.

CategorieExemple de formateTehnologie / Motor
Imagini & VectorialeJPG, PNG, WEBP, AVIF, HEIC, TIFF, PSD, CR2, SVG, AI, EPSMotor nativ intern + FFmpeg / Inkscape
Documente & OfficeDOCX, XLSX, PPTX, CSV, PDFNativ (fără a necesita instalarea suitelor Microsoft Office sau LibreOffice)
Formate Hangul (Coreea)HWP, HWPX (fără licență Hancom Office)Motor nativ integrat pentru citire/scriere documente guvernamentale coreene
Audio & VideoMP4, MOV, MKV, WEBM, MP3, M4A, FLAC, WAVMotor opțional FFmpeg (cu accelerare hardware HEVC/AV1)
Cărți electronice & ComicsEPUB, KEPUB, MOBI, AZW, AZW3, CBR, CBZMotor integrat / compatibilitate Calibre
Date, Text & MarkupMarkdown, LaTeX, HTML, JSON, YAML, TOML, XMLMotor intern + Pandoc
3D, CAD & GeospațialGLB, glTF, STL, OBJ, DWG, DXF, GeoJSON, KML, GPXParsere interne dedicate

Motoare la cerere (On-Demand Engines)

Pentru a menține pachetul de bază suplu, Filee include nativ suport direct pentru 147 de formate.

Pentru procesările complexe sau formatele grele (video, e-book-uri exotice, parsări TeX), aplicația oferă un sistem de descărcare la cerere a motoarelor verificate criptografic prin SHA-256:

  • FFmpeg (~100 MB) pentru transcodare multimedia și extragere cadre;

  • LibreOffice (~420 MB) exclusiv pentru formate vechi moștenite (DOC clasic, PPT, ODT);

  • Pandoc (~42 MB) și Ghostscript pentru documente academice și PostScript;

  • Detecție automată: Dacă aceste utilitare există deja pe sistem (în variabila PATH sau instalate prin managerul de pachete al distribuției), Filee le detectează și le folosește direct, fără descărcări redundante.

Automatizare prin linie de comandă (CLI) și directoare supravegheate

Instalarea include în mod opțional binarul CLI filee, destinat integrării în scripturi de sistem:

Bash
# Conversie în masă cu wildcard-uri
filee convert *.heic --to jpg

# Supravegherea unui director de tip „Inbox” (Watch folder)
# Convertește automat orice fișier adăugat în PDF și mută originalul
filee watch /home/user/Inbox --to pdf --move-originals

Suport de platformă și instalare pe Linux

  • Linux (Ubuntu 22.04+, Fedora, Arch):

    • Disponibil pe arhitecturile x86_64 și ARM64.

    • Pe sesiunile X11, gestul de drag radial funcționează nativ; pe KDE Plasma Wayland gestul este în stadiu experimental. Pe alte sesiuni Wayland (GNOME/Sway), conversiile se pot efectua prin fereastra principală cu drop zone, meniul contextual al managerului de fișiere sau prin linia de comandă.

  • Windows & macOS: Suport complet pentru Windows 10/11 (integrare în meniul contextual de click-dreapta nativ) și versiune de previzualizare pentru macOS 13+ (Apple Silicon și Intel).

Portal oficial: Filee — Free File Converter for Windows, macOS and Linux

Comentarii

Postări populare de pe acest blog

Linux Mint 27 „Adrien” sosește de Crăciun: Schimbare istorică prin renunțarea la versiunile intermediare (point releases)

⏱️ Test de laborator Neowin: Linux spulberă Windows 11 în sarcinile zilnice și managementul resurselor!

PhotoSuite: O alternativă gratuită și open-source la Photoshop, cu suport nativ pentru fișiere PSD