Multimedia File Manager es un espectador y administrador de medios rápidos modernos y Lightning para archivos multimedia y documentos. Puede jugar y ver todo lo que FFMPEG y MUPDF pueden.
Multimedia File Manager se realizó para Swayos.
Mire el video de introducción/guía del usuario en YouTube
O lea la guía del usuario para obtener más información: Guía del usuario abierto
Multimedia File Manager es un espectador y administrador de medios rápidos modernos y Lightning para archivos multimedia y documentos. Puede jugar y ver todo lo que FFMPEG y MUPDF pueden. Fue creado para hacer que la organización multimedia y de archivos de documentos sea muy fácil. Si se mueve a través de un archivo con teclas de flecha o selecciona un archivo con el mouse, muestra inmediatamente su contenido/comienza a reproducirse. Si la autoplay molesta, simplemente enciende la reproducción automática con espacio o con el botón Play/Pause. El archivo Informaton también aparece inmediatamente en la vista de información del archivo. Puede cambiar el tamaño libremente de cualquier contenido dentro del área de vista previa con gestos de pellizco de panel táctil, con la rueda de desplazamiento, con teclas más/menos y los botones más/menos en la barra de herramientas. Con un clic derecho sobre la vista de la lista de archivos o presionando CTRL-V, aparece el menú contextual de operación de archivo. Puede eliminar y cambiar el nombre de archivos desde aquí, crear una nueva carpeta y manejar el portapapeles desde aquí. La tabla de portapapeles es una parte crucial del administrador de archivos multimedia. Puede abrirlo presionando el botón de la barra lateral o presionando Ctrl+S. Aquí puede crear una lista virtual de archivos con los que desea trabajar. Para enviar un archivo aquí, seleccione "Enviar archivo al portapapeles" en el menú contextual de operaciones del archivo, o presione Ctrl+C a través del archivo, o arrastre y suelte los archivos aquí. Para restablecer el portapapeles, seleccione "Restablecer portapapeles" en el menú contextual de operaciones de archivo. Para usar estos archivos en la vista de la lista de archivos, seleccione "Pegue usando Copiar" o "Pegue usando Mover" en el menú Ops de archivos o arrastre y suelte archivos desde la tabla de portapapeles en la tabla de la lista de archivos. La interfaz de usuario de MMFM se puede estructurar a través de HTML, diseñada a través de CSS.
[https://github.com/milgra/mmfm/releases/download/0.53b/mmfm.app.tar.gz]
Extraiga el archivo y llame a MMFM.App/MMFM. Es un paquete de aplicaciones independiente que se ejecuta en todas las distribuciones.
Instale las dependencias y bibliotecas necesarias:
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
Sobre sistemas basados en 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
En 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
Mueva la ventana presionando su metablagra (la tecla Gana generalmente) y arrastre por la ventana. Cambie el tamaño de la vuelta en el lado izquierdo o derecho del escritorio.
MMFM se escribió en Headerless C. Se trata de usar el Macro de preprocesador incluido_Level disponible en GCC/Clang para proteger la parte de implementación de un archivo fuente para que pueda colocarlo junto con la definición del encabezado en un solo archivo e incluye este archivo libremente en Otros archivos de origen. Lea más sobre esto en (https://github.com/milgra/headerlessc);
MMFM utiliza la interfaz de usuario cinética como motor de representación de ui/widgets. Es un renderizador de interfaz de usuario moderno y mínimo con estilimg basado en HTML/CSS escrito en C. ofrece macOS como animaciones cinéticas suaves y animaciones de nivel de fuentes, GPU o mezcla alfa basada en CPU, conector de Wayland con soporte de ventana y capa de sesión y sesión determinista de sesión determinista. y reproducir para pruebas de aplicaciones totalmente automatizadas.
MMFM utiliza la biblioteca MT_CORE para retener la gestión de la memoria contada, retener los contenedores de vectores y mapa contados y recursivamente observables y las funciones auxiliares.
MMFM usa Meson y Ninja para la compilación de Lightning Fast.
Multimedia File Manager se publica bajo la licencia GPLV3 (o posterior).