DMF – это легковесное Windows Forms GUI для FFmpeg, которое упрощает обрезку, перекодирование и создание GIF-анимаций из медиафайлов.
- Обрезка видео/аудио по временному диапазону (Start / End) или без обрезки.
- Выбор аудио- и видеокодеков – по умолчанию
copy(без перекодирования, максимальная скорость и сохранение качества). - Поддержка GIF-анимаций с настройками:
- Частота кадров (FPS)
- Масштабирование (размер, автоподбор пропорций)
- Кадрирование (Crop) с наглядным предпросмотром
- Палитра и дизеринг (Bayer, Heckbert, Floyd-Steinberg и др.)
- Отдельное окно предпросмотра с отображением области кадрирования
- Фильтры (видео/аудио) – можно применять даже при выборе кодека
copy(при этом автоматически включается перекодирование). - Сохранение настроек в папке пользователя
%LOCALAPPDATA%\DMF– не засоряет папку с программой. - Одновременная поддержка форматов – более 10 видеоформатов и 8 аудиоформатов.
- Асинхронная обработка – интерфейс не зависает во время работы FFmpeg.
- Готовый к публикации – однофайловый
.exeдля Windows x64.
- FFmpeg (и
ffprobe) должны быть установлены и доступны вPATH(или вы можете указать полный путь в коде). - Для запуска релизной версии – ничего больше не нужно (все зависимости уже внутри).
- Для сборки из исходников – .NET SDK 10.0 или новее.
- Загрузите последний архив
DMF-<версия>-win-x64.zipсо страницы релизов. - Распакуйте архив в любую папку.
- Запустите
DMF.exe.
Примечание: при первом запуске программа создаст папку
%LOCALAPPDATA%\DMFдля хранения настроек.
git clone https://github.com/INexizI/DMF.git
cd DMF
dotnet build -c ReleaseГотовый .exe появится в папке bin\Release\net10.0-windows\win-x64\publish\( если запускали публикацию) или в стандартной папке сбор
Полное руководство пользователя с описанием всех вкладок, параметров и советов находится в файле USER_GUIDE.md.