Download Latest Version FFplayMoviEvol.0.4.9.6.OracleLinux8release.tar.gz (695.0 kB)
Email in envelope

Get an email when there's a new version of FFplay Movie Evolution

Home
Name Modified Size InfoDownloads / Week
sources 2022-02-24
builds 2021-11-21
README 2022-02-24 8.6 kB
Totals: 3 Items   8.6 kB 1
FFplay Movie Evolution
Evolving playing movies.

Prerequisites:
xdotool
ffmpeg
and optionally xterm
Written under running X server @ CentOS 7 with qt4 libraries.

ffmpeg installed in Centos 7 from 
https://copr.fedorainfracloud.org/coprs/scx/ffmpeg-free/

Select input source (like file, cam as dev/video0, ...), set launching 
options and filters, play, and control graphic unit relative tasks.

Using combo boxes will be more easy unchecking 'R' (autorise)
button or, pressing keyboard button and selecting, using keyboard keys
or mouse wheel. All context unmanaged menu may close if main graphic
unit component rise over all automatically with dedicated timer.
----
Centos 7 qt4 quick install
yum install qt-config qt-creator qt-devel
----
X server generic quickstart:
In run level 4, after operating system initialization reached multi user target,
start X server from root e.g. so:
# X :0
Then, login as user and type, e.g. xterm or qtcreator or your program
$ DISPLAY=:0 xterm &
----
Quick start for this program (# as root, $ as user):
From a terminal (having reached run level 4)
# X :0
From another terminal
$ DISPLAY=:0 xterm -e '/yourpath/centos-ffplaymovievol-Desktop-Release/ffplaymovievol' &
or
$ DISPLAY=:0 xterm &
$ chvt 2 //2 or where X server is running
$ /yourpath/centos-ffplaymovievol-Desktop-Release/ffplaymovievol //inside xterm
----

This program run in Linux Operating System initialized reaching run level 4.
This run fine if isn't nested to any user operating method layer pack of software.
This program isn't tested over X server main bitmap running as window of host
operating system [like host - window (as graphic "hole" of host O.S.) - 
virtual machine or other sometimes named "sub-system"].
With asterisk and your pointer device, in standard output over X server bitmap, you can
move visual graphic unit standard input interface. 

----

Some tips may be found in version history below:

0.4.9.6
- Added asetpts filter for audio video custom sync
- In dynamic mode, image pixel map for live frame preview will be updated according
video filter display aspect ratio

0.4.9.5
- fixed syntax bug in sample and display aspect ratio

0.4.9.4
- Added flip, transpose, delogo, drawbox, vignette and lens correction 
video filters
- Added option ingnore pretag for oldest live .flv files.   

0.4.9.3
- Current x media config file loaded evidence
- Changed dynamic settings mode layout

0.4.9.2
- Copy and paste function relative to media config file list
- others little code improvement and corrections

0.4.9.1
- Added getting and saving in -xmcf file info with durations evidence

0.4.9.0
- added start position left-top screen coordinates option (when available) 

0.4.8.8
- syntax improvement: replaced ' char with " avoiding so conflict when playing
files with ' char in filename.
- Position setup is now optionally, disabled but default enabled if loading
old xccf files.
- added build for Oracle Linux 8 update 4

0.4.8.7
- Added audio filter aemphasis

0.4.8.6
- Added playing sound device using pulse input format, 
require pactl (Centos, yum install pulseaudio-utils)
for device listing. 

- Added playing video device using video for linux 2 input format,
require v4l2-ctl (Centos, yum install v4l-utils) for device listing. 

0.4.8.5
- Added rotate video filter, good idea using it with also scale filter avoiding
so distortions in some custom angles
- Calling "set navigation items" function when setting id image configuring
.xccf file
- Fixed bug in values loading saved scaler settings
- scale filter moved after picture add
- Fixed bug reloading pad filter color

0.4.8.4
- Added AV Fade option @ start position setup time.

0.4.8.3
- Fixed bug in title with spaces and some chars as [,?.(...

0.4.8.2
- Frames full view shortcuts

0.4.8.1
- "/" is now not mandatory in same case precedently declared.
- Can scroll controls with mouse wheel in navigation mode but
must perform double click for open.
Corrected bug loading .xmcf file in collection.

0.4.8.0
- Added start option for opening directly in navigation mode:
syntax: ffplaymovievol [-Navigation <file>] 
e.g.
./ffplaymovievol -Navigation /data/foo.xccf
or just
./ffplaymovievol -Navigation
Optional file must terminate with .xccf an must contain a "/"
-Play using navigation function accessible moving up gold bar
simply clicking over loaded collection grid element
- Play with double click over video image dynamic preview and
collection selected image.
- Filter order: perspective moved after crop and picture add.

0.4.7.9
- Now is under development section dedicated to collection of 
x media config files management -.xccf- (like .ccf VLC Launcher project
 @ sourceforge files) that can be accessed moving left side vertical
'dark brown' splitter so can be created saving configured list of saved
 media config files. When item is loaded, use 'play'...
- Added "get out of here" button in dynamic settings mode relative to
video image dynamic preview
- Position setup time interval setting can be saved in .xmcf  file
- Added build compiled for Centos 7

0.4.7.3
- Added custom ffmpeg installation path field (can be saved as parameter in
.xmcf file); path string must terminate with '/'.
- Fixed filename with spaces bug inserting ' char.

0.4.7.2
- Added options: disable audio, disable video, disable subtitling,
duration, autorotate, autoexit, loop.

0.4.7.0
- Picking color start from last selected color. 
- Dinamic settings mode with added 'D' toggle button:
a watchdog timer manage changes in video filters settings
in hd movable internal viewer (dragging image) that can be 
accessed  moving blue - pink horizontal bar.

0.4.6.4
- In Frames manager, changed frame acquiring method: now will develop
management in high definition without using gif format.

0.4.6.3
- Probe for frames manager
- Added unsharp filter (blur and sharp)

0.4.6.2
- Added 'Dynamics' tab with mpdecimate videofilter
- Fixed error on saving and loading scaler values, removed
affected versions.

0.4.6.1
- Added Frames manager tab. For seeking, preview and saving frame
by frame. Encoded only in gif low quality format, in future may be
expanded if I will use other free version of ffmpeg with available 
encoding formats compatible with qt4 qimage class supported file formats.

0.4.6.0
- Chicking repedeatly on logo for graphic units geometry selection:
when logo is in splitted mode (minimal graphic unit dimension),
use left side for move and right side for switching. 
- Added 'Debug' tab, moving relative controls.
- Added audio filter volume.

0.4.5.1
- Added shell standard error viewer. Restored accidentally deleted 
instruction at line 1289 in this version. 

0.4.5.0
- Added scaler algorithm selection and dither options, values from
current version of libswscale. You can check functionality by setting
log level to 'debug' seeing effect in qtcreator relative control panel
[for debug].

0.4.4.0
- Increased timer for dialog keyboard autofocus to 1000 ms. now
keyboard point to this graphic unit [dialog] from 1 to 2 seconds.
- Added standard error log level selector
- Added resizing and graphic unit tasks zoom function (preserving
 center position and aspect ratio).Zoom over 'Z' with mouse wheel,
 resize clicking and moving mouse in double arrow symbol for each side.


0.4.3.3
- Added displaying video size - X bitmap screen size matching buttons
(max 16 screens, available only if xrandr is installed).

0.4.3.0
- Added perspective, crop and "picture add" video filters.

0.4.2.2
- keyboard autofocus for dialogs after 1 second (must wait switch
from last focused graphic unit).

0.4.2.0
- added "Raise over all" toggle button in this graphic unit main controls.
If R button is toggled, each 5 second this graphic unit raise over all,
usefull if video hide this program controls covering them, expecially when
displayed video size is equal to X bitmap screen size when 
this program use same screen.
 
0.4.0.2
- Added "Set width to aspect ratio" buttons
e.g, setting hight to 1080p width, with relative 16:9
button toggled, will be set to 1920.

0.4.0.0
- Added Save and Load X media config files (.xmcf)
From here you can save each single confuguration for each media.

0.3.0.0
- Added "Control" tab (panel) for graphic unit task selection (focus), raising
and moving showing coordinates with delta moving factor for precision. 

0.2.0.0 
- Added "Move again" for last launched graphic unit routine;
- Added video size option
- Added some videofilters related to color, aspect ratio, etc.
- Added lavfi format input device, video section. 

0.1.0.0 first prerelease
Source: README, updated 2022-02-24