Skip to content

Graphics User Interface of a few FFmpeg and FFprobe functions on Windows 10.

License

Notifications You must be signed in to change notification settings

alberterc/mediashin

Repository files navigation

Mediashin

Graphics User Interface of a few FFmpeg and FFprobe functions on Windows 10.

Inspired by my laziness on using CLI for FFmpeg or FFprobe everytime I need to check details, convert, or compress video files.

Main Menu

Installation

  1. Download and install a version of Mediashin from the release page.
  2. If Mediashin tells that it can't find FFmpeg or FFprobe, you should download them first from the FFmpeg's website. After downloading, don't forget to include them in your system's PATH environment.
  3. Done! Thank you for downloading!

[Click to show] Tech Stack

Services

  1. Flutter v3.24.2 - Build, test, and deploy beautiful mobile, web, desktop, and embedded experiences from a single codebase.
  2. Dart v3.5.2 - An approachable, portable, and productive language for high-quality apps on any platform.
  3. FFmpeg - A complete, cross-platform solution to record, convert and stream audio and video.

Installed Dependencies

  1. fluent_ui - Unofficial implementation of Fluent UI for Flutter.
  2. window_manager - This plugin allows Flutter desktop apps to resizing and repositioning the window.
  3. go_router - A declarative routing package for Flutter that uses the Router API to provide a convenient, url-based API for navigating between different screens.
  4. file_picker - A package that allows you to use the native file explorer to pick single or multiple files, with extensions filtering support.
  5. process_run - Process run helpers for Linux/Win/Mac.
  6. path - A comprehensive, cross-platform path manipulation library for Dart.
  7. desktop_drop - A plugin which allows user dragging files to your flutter desktop applications.
  8. mime - Package for working with MIME type definitions and for processing streams of MIME multipart media types.
  9. url_launcher - A Flutter plugin for launching a URL.
  10. package_info_plus - This Flutter plugin provides an API for querying information about an application package.