Skip to content

Very simple media conversion tool using the ffmpeg library.

Notifications You must be signed in to change notification settings

soulhotel/yor-mc-lite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

Your very own Media Conversion Tool (lite) TUI

Limitations: The lite tag indicates the simplicity of the tool. It is a one at a time operation, meant to give the User easy 1,2,3 steps to get their desired outcome. Due to the nature of its simplicity - options are limited to about 20. But the script is well structured, about 200 lines of code, it can be easily forked and modified to fully utilize the power of FFMPEG, without the need for GUI.

Brief Description

This tool is a simple & light weight Bash script that utilizes the FFMPEG library. It gives the User very easy 1-2-3 steps to convert different media files (gif,mp4,mkv,webm,webp) to different types with different formats and different flavors.

The script can be run in any directory, you can drag & drop your media file into the script and it will detect it.

You can review the ffmpeg log, and navigate between the Main Menu to start over again.

See it in action

2024-06-05.02-21-00-mc.mp4
this video was downsized using yor-mc-lite (to meet github filesize standard).

Usage

  • Ensure that you have ffmpeg already on your system.
  • Git clone this repo or download the source above.
  • Make the script an executable then run it.
  • Drag a file in, or type the file path.
  • Make your choices.
  • Profit.
git clone https://github.com/soulhotel/yor-mc-lite.git
cd yor-mc-lite
chmod +x yor-mc-lite.sh

To have it show up in your applications list and searches.

  • place the .desktop file in the appropriate directory, usually /home/user/.local/share/applications.
  • If you place the script somewhere other than ~/yor-mc-lite/ then open the .desktop file and make sure the Exec path is set accordingly.

2024-06-05_02-07

Todo

todo list for myself when i find the time to
  • Additional options to:
    • trim length (from start or end)
    • flip-horizontally/mirror media
    • remove metadata

Other

  • See a YT-DLP Tool (script) for custom outputs, batch installs and easibility.
  • See ./starterfiles. My personal collection of scripts and resources.

About

Very simple media conversion tool using the ffmpeg library.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages