MultiMedia File Manager - это современный молниеносный медиа -просмотрщик и менеджер для мультимедиа и документов. Он может играть и просматривать все, что FFMPEG и MUPDF CAN.
MultiMedia File Manager был сделан для Swayos.
Смотрите видео введения/руководство пользователя на YouTube
Или прочитайте руководство пользователя для получения дополнительной информации: Открыть руководство пользователя
MultiMedia File Manager - это современный молниеносный медиа -просмотрщик и менеджер для мультимедиа и документов. Он может играть и просматривать все, что FFMPEG и MUPDF CAN. Он был создан для того, чтобы сделать мультимедиа и документов организации файла ветером. Если вы перемещаете файл с клавишами со стрелками или выберите файл с мышью, он немедленно показывает его содержимое/начинает воспроизведение. Если автоматически раздражает, вы просто выключаете автозапресс с пространством или кнопкой воспроизведения/паузы. Файл Informaton также отображается немедленно в представлении «Информация о файле». Вы можете свободно изменять размер любого контента в области предварительного просмотра с жестами с помощью сенсорной панели, с колесом прокрутки, с клавишами Plus/Minus и кнопками Plus/Minus на панели инструментов. При щелчке правой кнопкой мыши просмотр списка файлов или нажатием CTRL-V, контекстное меню файла появляется. Вы можете удалить и переименовать файлы отсюда, создать новую папку и обрабатывать буфер обмена отсюда. Таблица буфера обмена является важной частью мультимедийного файлового диспетчера. Вы можете открыть его, нажав кнопку боковой панели или нажав Ctrl+S. Здесь вы можете создать виртуальный список файлов, с которыми вы хотите работать. Чтобы отправить файл здесь, выберите «Отправить файл в буфер обмена» в контекстном меню файлов или нажмите Ctrl+C через файл, или перетащите и оставьте файлы здесь. Чтобы сбросить буфер обмена, выберите «Сбросить буфер обмена» в контекстном меню файлов. Чтобы использовать эти файлы в представлении списка файлов, выберите «Вставьте с помощью Copy» или «Вставьте использование Move» из меню File Ops или перетаскивать файлы из таблицы буфера обмена в таблице списков файлов. Пользовательский интерфейс MMFM может быть структурирован через HTML, стилизованный через CSS.
[https://github.com/milgra/mmfm/releases/download/0.53b/mmfm.app.tar.gz]
Извлеките архив и позвоните MMFM.App/mmfm. Это автономный пакет приложений, работающий на всех распределениях.
Установите необходимые зависимости и библиотеки:
git meson ninja-build pkg-config - build tools
libgl,libglew,libegl,libwegl,libgles2,libfreetype,libxkbcommon,wayland-client,wayland-protocols - for rendering the ui and handling key events
libpng,libjpg,libjbig2dec,libopenjp2,libharfbuzz - mupdf related
libavutil,libavcodec,libavdevice,libavformat,libavfilter,libswscale,libswresample,libsdl2 - for media encode/decode
mupdf,mupdf-third,mujs,gumbo - pdf rendering
fonts-terminus - for default font
В системах на базе Debian:
sudo apg-get install git meson ninja-build pkg-config libpng-dev libfreetype-dev libgl-dev libegl-dev libglew-dev libwayland-dev libxkbcommon-dev wayland-protocols libgles2-mesa-dev libsdl2-dev libswscale-dev libjpeg-dev libjbig2dec-dev libopenjp2-7-dev libharfbuzz-dev libavutil-dev libavdevice-dev libmupdf-dev libmujs-dev libgumbo-dev
На void linux:
sudo xbps-install -y meson ninja cmake pkg-config libpng-devel freetype-devel libglvnd-devel glew-devel wayland-devel libxkbcommon-devel SDL2-devel jpeg-devel jbig2dec-devel libopenjpeg2-devel harfbuzz-devel mupdf-devel gumbo-parser-devel mujs-devel
git clone https://github.com/milgra/mmfm.git
cd mmfm
meson build --buildtype=release
ninja -C build
sudo ninja -C build install
Переместите окно, нажав мета -клавишу (обычно выигрышной ключ) и перетащите в окно. Изменить размер, упав на левую или правую сторону рабочего стола.
MMFM был записан в безголовом C. Речь идет об использовании макроса препроцессора include_level , доступного в GCC/Clang для защиты части реализации исходного файла, чтобы вы могли объединить его с определением заголовка в одном файле, и вы свободно включите этот файл в Другие исходные файлы. Узнайте больше об этом в (https://github.com/milgra/headerlessc);
MMFM использует кинетический пользовательский интерфейс в качестве двигателя рендеринга пользовательского интерфейса/виджета. Это современный минимальный рендеринг пользовательского интерфейса со стилим на основе HTML/CSS, написанный в безголовом C. Он предлагает макосы, такие как гладкие кинетические анимации и анимации на уровне шрифта, альфа-смешивание на основе графических процессоров или процессора, с поддержкой окна и слоя и детерминированной сеанс и воспроизвести для полного автоматического тестирования приложений.
MMFM использует библиотеку MT_CORE для сохранения подсчета памяти, сохранить подсчет и рекурсивно наблюдаемые векторные и карты контейнеров и вспомогательные функции.
MMFM использует Meson и Ninja для молнии.
MultiMedia File Manager выпускается по лицензии GPLV3 (или более поздней).