멀티미디어 파일 관리자는 멀티미디어 및 문서 파일의 현대적이고 번개 빠른 미디어 뷰어 및 관리자입니다. FFMPEG 및 MUPDF가 할 수있는 모든 것을 재생하고 볼 수 있습니다.
멀티미디어 파일 관리자는 Swayos를 위해 만들어졌습니다.
YouTube의 소개/사용자 안내서 비디오를보십시오
또는 자세한 내용은 사용자 안내서를 읽으십시오 : Open User Guide
멀티미디어 파일 관리자는 멀티미디어 및 문서 파일의 현대적이고 번개 빠른 미디어 뷰어 및 관리자입니다. FFMPEG 및 MUPDF가 할 수있는 모든 것을 재생하고 볼 수 있습니다. 멀티미디어 및 문서 파일 조직을 산들 바람으로 만들기 위해 만들어졌습니다. 화살표 키가있는 파일 위로 이동하거나 마우스가있는 파일을 선택하면 즉시 컨텐츠/재생을 시작합니다. AutoPlay가 짜증이 나면 공간이나 재생/일시 정지 버튼으로 자동 재생을 끄십시오. 파일 informaton은 파일 정보보기에 즉시 나타납니다. 스크롤 휠과 함께 플러스/마이너스 키와 도구 모음의 플러스/마이너스 버튼이있는 터치 패드 핀치 제스처로 미리보기 영역 내부의 모든 컨텐츠를 자유롭게 크기를 조정할 수 있습니다. 파일 목록보기를 마우스 오른쪽 버튼으로 클릭하거나 Ctrl-V를 눌러 파일 작동 컨텍스트 메뉴가 나타납니다. 여기에서 파일 이름을 삭제하고 바꾸고 새 폴더를 만들고 여기에서 클립 보드를 처리 할 수 있습니다. 클립 보드 테이블은 멀티미디어 파일 관리자의 중요한 부분입니다. 사이드 바 버튼을 누르거나 Ctrl+s를 누르면 열 수 있습니다. 여기서 작업하려는 파일의 가상 목록을 만들 수 있습니다. 파일을 보내려면 여기에서 파일 작업 컨텍스트 메뉴에서 "클립 보드로 파일 보내기"를 선택하거나 파일 위의 Ctrl+C를 누르거나 파일을 여기에서 드래그하여 드롭합니다. 클립 보드를 재설정하려면 파일 작업 컨텍스트 메뉴에서 "클립 보드 재설정"을 선택하십시오. 파일 목록보기 에서이 파일을 사용하려면 파일 Ops 메뉴에서 "Copy 사용을 사용하여 붙여 넣기"또는 "붙여 넣기"를 선택하거나 파일 목록 테이블의 클립 보드 테이블에서 파일을 드래그 앤 드롭합니다. MMFM의 UI는 CSS를 통해 스타일로 HTML을 통해 구성 할 수 있습니다.
[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
데비안 기반 시스템 :
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은 Headerless C로 작성되었습니다. gcc/clang에서 사용 가능한 includevel preprocessor 매크로를 사용하여 소스 파일의 구현 부분을 보호하여 단일 파일에 헤더 정의와 함께 배치 할 수 있으며이 파일을 자유롭게 포함시킬 수 있습니다. 다른 소스 파일. 이에 대한 자세한 내용은 (https://github.com/milgra/headerlessc);
MMFM은 Kinetic UI를 UI/위젯 렌더링 엔진으로 사용합니다. 헤더리스 C로 작성된 HTML/CSS 기반 스타일 스타일이있는 현대적이고 최소 UI 렌더러입니다. 부드러운 운동 애니메이션 및 글꼴 레벨 애니메이션, GPU 또는 CPU 기반 알파 블렌딩, 웨이 랜드 커넥터와 레이어 지원 및 결정 론적 세션 기록과 같은 MacOS를 제공합니다. 완전 자동화 된 응용 프로그램 테스트를위한 재생.
MMFM은 MT_CORE 라이브러리를 사용하여 계산 된 메모리 관리를 유지하고, 계산 및 재귀 적으로 관찰 가능한 벡터 및 맵 컨테이너 및 도우미 기능을 유지합니다.
MMFM은 빠른 편집을 위해 Meson과 Ninja를 사용합니다.
멀티미디어 파일 관리자는 GPLV3 (또는 이후) 라이센스에 따라 릴리스됩니다.