Socket
Book a DemoInstallSign in
Socket

file-conversor

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

file-conversor

Universal file conversor for multimedia files (audio, video, pdf, docs, etc)

0.3.2
pipPyPI
Maintainers
1

File Conversor

Python program to convert, compress and manipulate audio/video/text/docs/etc files to other formats.

Summary:

Features

  • Integration with Windows Explorer context menu (right click in file).
  • Compress files (mp4, mp3, pdf, jpg, etc).
  • Convert multiple file formats (xlsx <=> ods, docx => pdf, mkv <=> mp4, jpg <=> png, etc).
  • Get metadata info about files (EXIF for images, stream data for video/audio, etc).
  • Perform manipulations upon files (PDF split/rotation/encryption, image rotation/enhancements, etc).
  • Batch file manipulation (using operation pipelines and config files, for task automation and advanced usage needs).
  • CLI for script automation.

External dependencies

This project requires the following external dependencies to work properly:

  • Python 3
  • LibreOffice (or Microsoft Office)
  • FFmpeg
  • Ghostscript

The app will prompt for download of the external dependencies, when needed.

Installing

For Windows

  • Open PowerShell (no admin priviledges needed) and run:
scoop bucket add file_conversor https://github.com/andre-romano/file_conversor
scoop install file_conversor -k

Option 2. PyPi

pip install file_conversor

Option 3. Installer (EXE)

  • Download the latest version of the app (check Releases pages)
  • Execute installer (.exe file)

For Linux / MacOS

Option 1. PyPi

pip install file_conversor

Usage

CLI - Command line interface

file_conversor COMMANDS [OPTIONS]

For more information about the usage:

  • Issue -h for help

GUI - Graphical user interface

TODO

Windows Context Menu (Windows OS only)

  • Right click a file in Windows Explorer
  • Choose an action from "File Conversor" menu

Support this project

If you enjoy this project, consider supporting us with a donation in our Github Sponsors.

Gold tier supporters

Silver tier supporters

Bronze tier supporters

Acknowledgements

We would like to say our thanks to the incredible work provided by other contributors to this project:

Copyright (C) [2025] Andre Luiz Romano Madureira

This project is licensed under the Apache License 2.0.

For more details, see the full license text (see ./LICENSE file).

Keywords

file

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.