#############################################
## _____ ##
### / | / /| /| /| /| ###
#### / |/ / | / | / | / | ####
##### /____ /| / | / | / | / | #####
#### / / | / | / | / | / | ####
### / / | / |/ |/ |/ | ###
## ##
#############################################
FXMOVIEMANAGER 10.0.1 (development version); Copyright (C) 2008-2016 Luigi Ziviani.
ABOUT:
FxMovieManager is a Filemanager written to help managing Movie files and Video clips.
It includes a twin-panel filemanager, a playlist table and act as a simple front-end
to mplayer and mpv. It has also bult-in internal players that require libmpv.
Both filemanagers and playlist table can display Thumbnails of Movie files making
easier working with video clips and ordering different pieces of the same movie.
At present it is developed on the Linux platform.
USE:
README FIRST:
The simplest way to associate mime-type icons to file extensions is to click on the [logo icon] that
open the configuration dialog, click the [M.Types icon] and then the button [use_default_settings].
FXMovieManager has the following integrated functions:
1) Twin-Panel File Manager with sizable Movies Thumbnail (thumbnails creation place),
2) Play Table with Movies Thumbnail (that can be saved to a file and reloaded),
3) Front-end to mplayer, mpv, and built-in players (it requires libmpv),
4) Clipboard Management (Cut/Copy/Paste),
5) File Operations Dialog (Rename/Copy/Move/Simlink) with Movie Thumbnail,
6) File Information Dialog (file properties, Audio and Video format),
7) File Permissions Dialog (read, read/write, read/write/execute, owner, group),
8) Movie Information Dialog (audio and video codec information) with Movie Thumbnail,
9) File Search Engine with file selection Dialog,
10) Devices Search with device selection Dialog,
11) File Extension Associations Dialog (icons, Mime-Types, commands),
12) Theme Selection Dialog (several types of buttons and themes are available),
13) Language Selection Dialog (EN, IT, FR, DE, ES, RU, CN, JP, USER_DEFINED),
14) Thumbnails Customization Dialog (for libffmpegthumbnailer only).
I have create this program because I looked for a File Manager
that had to be Light, able to show Thumbnails and Play movie files.
This program uses libffmpegthumbnailer to create movie thumbnails and saves them
as hidden files e.g.'.moviename_thumbnail.jpg' under the current movie directory.
All these hidden files can be deleted with the [Delete Thumbnails] button.
In case libffmpegthumbnailer is not present, this program uses mplayer.
MPlayer/MPV control buttons: [Audio], [Drop], [Pause] and [Stop] write
to a pipe file in a Temp. directory (e.g. /tmp/.fxmm-root/fifo);
this directory is user-specific to allow for multi-user access.
Three other utilities are included with the main program:
* FXArchive (simple archive utility using tar,zip,unzip,gzip,bzip2,7zip,unrar)
* FXScanvirus (simple virus scanner utility using libclamav)
* FXTxtView (simple text editor with undo/redo count and word find dialog)
To obtain more information you can have a look at the fxmoviemanager.1 manual or
download the illustrated manual at <http://sourceforge.net/projects/doc/fxmoviemanager.pdf>
INSTALL FXMOVIEMANAGER:
$ ./configure
$ make
$ sudo make install
or if you need to REBUILD ICONS:
$ cd src
$ rm icons.h
$ rm icons.cpp
edit the Makefile.am and uncomment one of the two following options:
#1)generate icons if we HAVE_LIBFOX_1_6
#icons.h: $(ICONS)
# $(RESWRAP) -i -o icons.h $(ICONS)
#icons.cpp: $(ICONS)
# $(RESWRAP) -e -o icons.cpp $(ICONS)
#2)generate icons if we HAVE_LIBFOX_1_7
#icons.h: $(ICONS)
# $(RESWRAP) -h -o icons.h $(ICONS)
#icons.cpp: $(ICONS) icons.h
# $(RESWRAP) -i icons.h -o icons.cpp $(ICONS)
$ ./configure
$ make icons.h
$ make icons.cpp
$ cd ..
$ make
$ sudo make install
(see INSTALL for more details)
INSTALL FXARCHIVE:
cd fxarchive
make
sudo make install
INSTALL FXSCANVIRUS:
cd fxscanvirus
make
sudo make install
INSTALL FXTXTVIEW:
cd fxtxtview
make
sudo make install
RUN:
1) fxmoviemanager
******************************************************************************
The first time the application is launched it is minimised (player mode):
click the top right show-hide button [ | ] to show the full application window
******************************************************************************
Then click the FXMM logo for help and to configure the program
Click on the button [Use Default Settings/Mimetypes] for a quick setup
2) fxarchive
3) fxscanvirus
4) fxtxtview
FXMOVIEMANAGER DEPENDENCIES:
REQUIRED:
glibc (developed with version 2.22),
pkg-config (developed with version 0.29),
either one of the following Toolkits:
- the FOX-Toolkit-1.7 >= 1.7.50 (developed with version 1.7.53)
- the FOX-Toolkit-1.6 >= 1.6.46 (developed with version 1.6.50)
REQUIRED ONE OF THE FOLLOWING FOR THUMBNAILS CREATION:
either (DEFAULT)
FFmpeg >= 1.1 (developed with version 2.8.4),
libffmpegthumbnailer >=2.0.0 (developed with 2.0.10),
or
MPlayer (developed with 1.1.1) built with libjpeg image support,
REQUIRED ONE OF THE FOLLOWING PLAYERS (affect playlist table player):
either
mpv (developed with version 0.14),
or
MPlayer (developed with 1.1.1),
REQUIRED FOR THE INTERNAL PLAYER BUILDING (affect filelist players):
libmpv (developed with version 0.14),
REQUIRED FOR THE MOVIE INFORMATION WINDOW:
FFmpeg >= 1.1 (developed with version 2.8.4),
REQUIRED FOR DISK AUTOMOUNT UTILITY:
udisks2 or udisks1 or udevil (they will be used in this order),
FXARCHIVE ADDON DEPENDENCIES:
supported: tar, zip, unzip, gzip, bzip2, 7zip, unrar, lzo, xz/lzma.
(only command utilities found during configuration will be used)
FXSCANVIRUS ADDON DEPENDENCIES:
libclamav >=0.96.1 and <= 0.98.3 or >= 0.98.5 for virus scanning support
libclamav = 0.98.4 will not work (developed with version 0.99.0).