Frank Becker
3ef980bb17
Replace supported image extension list with image detection via MagickImageInfo. ( #818 )
...
* Replace supported image extension list with image detection via MagickImageInfo.
* Change ImageViewer priority to -4.
Change VideoViewer priority to -3 and detect audio/video via MediaInfo instead of file extensions.
* Make mediaInfo a class static and initialize once.
Add some notes about MediaInfo Open and Close.
* Remove try/catch from Prepare and let it be handled in caller.
If there was an exception due to MediaInfo it would have already occurred in CanHandle.
* Upgrade ImageMagick to latest
* Only check extension for well known image and animated image types.
For other image formats, let ImageMagick try to detect by file content.
Upgrade to latest Magick.NET
Co-authored-by: Frank Becker <frank.becker@thoughtexchange.com >
2021-05-14 19:07:32 +02:00
Paddy Xu
929dbe9d14
Try to fix #762 : video rotation metadata is not consistent across platforms
2021-02-21 18:49:38 +01:00
Alexander Raab
bcef51f848
removed dup of ".asf" and added ".mka" for testing
2020-12-09 16:14:46 +01:00
Paddy Xu
eae1caa875
Add MXF to VideoViewer
2020-08-16 12:22:38 +02:00
Jethro-Alter
7505c40342
Fix wrong window size when videos are not in 16:9 ( #549 )
2019-09-23 11:14:57 +03:00
Jethro-Alter
c5000d9a66
Add support for .aif and .m4r audio files ( #547 )
...
* Add support for .aif files
Ref: #541
* Add support for .m4r files
Ref: #467
2019-09-15 23:17:11 +03:00
Paddy Xu
4f496f5ab8
wip plugin installer
2018-08-28 23:49:35 +03:00
Paddy Xu
6b72f388f6
Fix #263 , #308 : mediainfo and video rotation
2018-08-04 17:15:57 +03:00
Paddy Xu
10460da435
remove VLC, use DirectShow and LAV instead
2018-07-28 20:33:57 +03:00
Paddy Xu
2743a83e27
Fix #166 : hide controls from beginning
2018-06-23 16:39:32 +03:00
Paddy Xu
6abca346be
Stop using adaptive theme. Fix #194 .
2018-06-23 16:12:08 +03:00
Paddy Xu
8c4a37e3a6
Global dark theme
2018-04-18 22:23:28 +03:00
Paddy Xu
d9bcce1a21
Fix #197 and #209 : video window size and .ts extension error
2018-03-24 11:39:20 +02:00
Paddy Xu
6bc990bbf9
move to Plugin namespace
2018-02-12 19:30:30 +02:00
Paddy Xu
56af2311b9
abstract plugin interface
2018-02-12 19:30:28 +02:00
Paddy Xu
d2fdcd240b
back to vlc
2018-02-12 19:30:01 +02:00
Paddy Xu
35c22db10c
Fix #163 : add .ts and .tp (=m2ts) format
2018-01-21 13:43:51 +02:00
Paddy Xu
04b1180b26
add mts format
2017-11-09 20:22:24 +02:00
Paddy Xu
6b2a481cf2
preview size, continued
2017-11-07 18:34:27 +02:00
Paddy Xu
8440bc6fc7
remove transparent window
2017-11-02 21:49:20 +02:00
Paddy Xu
778c578656
use LGPL builds
2017-10-22 16:33:26 +03:00
Paddy Xu
61d4f7d2c2
go back to FFME. There is still a memory leak for cover arts.
2017-10-16 00:40:01 +03:00
Paddy Xu
cd9b713c41
Finish ViedoViewer (except volume slider)
2017-08-11 00:29:24 +03:00
Paddy Xu
9ce0776d53
almost done videoviewer. WIP modify app style to per-window one.
2017-08-10 01:15:32 +03:00
Paddy Xu
efaca311fc
wip videoviewer
2017-08-08 23:19:46 +03:00
Paddy Xu
2b3338cc43
dark theme; wip videopleyer
2017-08-06 23:33:01 +03:00
Paddy Xu
5b97e7ef60
wip 2
2017-08-06 17:27:30 +03:00
Paddy Xu
3a20245304
wip
2017-08-06 15:06:55 +03:00
Paddy Xu
94075595de
switch to LibVlc
2017-08-01 21:28:50 +03:00
Paddy Xu
24c03163f6
let textviewer be piror to videoviewer
2017-07-31 00:34:42 +03:00
Paddy Xu
6465ea9ed6
minor changes
2017-07-30 23:37:07 +03:00
Paddy Xu
41aa42d897
refine UI and stability
2017-07-30 01:18:37 +03:00
Paddy Xu
6c64aa7c3d
switch to new FFME control
2017-07-29 22:29:06 +03:00
Paddy Xu
dad30d33bd
move to new FFME control and probe media info
2017-07-29 16:20:16 +03:00
Paddy Xu
f03719af81
modernise video player UI
2017-07-29 00:19:50 +03:00
Paddy Xu
2ef607ecb9
unify file encoding
2017-07-23 22:43:17 +03:00