Shish
9eb5acf2dc
use strict types
2020-01-26 16:27:56 +00:00
Shish
f15a95b4de
more version
2019-11-03 19:49:52 +00:00
Shish
b568933f45
remove extension metadata comments (we have metadata objects now)
2019-11-02 20:19:09 +00:00
Matthew Barbour
f594e9066e
Added image flag
2019-10-18 16:27:04 +01:00
Shish
30698fefdc
remove a bunch of dead variables and things
2019-10-02 11:23:57 +01:00
Shish
8f688fd2c6
lints
2019-10-02 10:10:47 +01:00
Shish
a6bb15d859
formatting
2019-09-29 14:30:55 +01:00
Matthew Barbour
de98e86938
ExtensionInfo conversions what have I done
2019-08-07 15:40:01 -05:00
Matthew Barbour
a0c0b6e3d1
Various fixes
2019-07-08 08:07:11 -05:00
Matthew Barbour
b1db833d51
Added additional media properties to the images table, video, audio, length, and lossless.
...
Added new event to handle fetching media properties like height, width, and the newly added fields, and admin controls to manually scan files for their properties.
Added a search terms content:video and content:audio to search for images that do (or do not) have those flags.
2019-07-08 08:07:09 -05:00
Matthew Barbour
a41e99d1af
Renamed graphics extension to media extension
2019-07-08 08:07:08 -05:00
Matthew Barbour
3859e27839
New Graphics extension
...
Added constants to several extensions
2019-07-08 08:07:02 -05:00
Matthew Barbour
a7c978c8d2
Added poster attribute to video element so thumbnail can show until video is loaded
2019-07-05 16:25:03 +01:00
Matthew Barbour
ed4b6bc4a0
Updated handle_ico to use new common image thumbnailing and to inherit DataHandlerExtension
2019-06-14 13:00:59 -05:00
Shish
44fcc3a1e9
rm some dead code
2019-06-14 13:52:27 +01:00
Matthew Barbour
eb4292316d
Added webp upload and thumbnailing support
...
Bug fixes and consolidation of various thumbnail and resize functionality
Changed resize/rotate extensions to use replace image event
Added content-disposition header to image responses to provide a human-friendly filename when saving
Added more bulk thumbnail regeneration tools
Tweaks to bulk actions to correct totals when batching items
2019-06-09 14:14:04 -05:00
Matthew Barbour
49cb6f7233
Added thumb_scaling option for generating high-dpi thumbnails
2019-06-06 14:12:13 -05:00
Shish
34b05cca7c
PSR-2. I'm not a huge fan, but ugly consistency beats no consistency...
2019-05-28 17:59:38 +01:00
Shish
5ec3e89884
php7.1 all the things
2019-05-28 17:31:20 +01:00
Shish
c2834aad96
regular implode() for shell commands
2019-02-24 08:29:33 +00:00
Shish
60a28af000
s/implode/Tag::implode/
2019-02-02 12:07:33 +00:00
Shish
9e795f41a7
use vendor JS directly instead of copy-pasting
2018-11-07 15:12:13 +00:00
Shish
c0699ce236
s/mime_content_type/getMimeType/, fixes #633
2018-11-05 19:52:55 +00:00
Shish
a7a7c0dd47
handle ffmpeg thumbnailing in a slightly more sane way
2018-09-09 10:57:28 +01:00
Shish
1ed888611a
drop support for video without ffmpeg
2018-09-09 10:21:56 +01:00
Rudolf M. Schreier
2ae760b62e
Add missing escaping of ffmpeg shell command during video thumbnail generation
2018-08-14 11:23:09 +02:00
Shish
977c3db1e3
PHP7 type annotations
2017-09-21 05:21:42 +01:00
Shish
8fcf721045
use image link for video
2017-07-20 23:28:55 +01:00
Shish
2666d83579
fix URL for video fallback flash player
2017-06-01 20:44:02 +01:00
jgen
f492c6c2c3
Ensure that the Image object tag_array and the metadata array tags are always arrays.
2017-05-12 00:57:50 -07:00
Daku
6fc3d51014
use HTML5 audio player, jsmediatags lib, default volume for audio/video
2017-03-10 19:16:54 +00:00
Daku
e07556c62d
make sure video isn't bigger than container + linting
2017-03-10 18:26:07 +00:00
Daku
84e86c4930
use mime_content_type instead of getID3 + use proper MP4 mimetype
2017-03-10 18:03:59 +00:00
im-mi
b554e7505b
Added zoom support to webm
2016-09-02 00:38:31 -04:00
Shish
a68407e12e
Merge pull request #573 from im-mi/patch-2
...
Fix log info section name
2016-08-20 14:57:35 +01:00
im-mi
980e3b686b
Fix log info section name
2016-08-19 21:52:48 -04:00
im-mi
cce24f9e80
Added video playback options for autoplay and loop
2016-08-19 21:25:58 -04:00
Shish
bed04a1230
assert that metadata['tags'] is an array
2016-07-30 23:02:14 +01:00
Shish
dc10a18086
lots of minor doc tweaks, type hints, etc
2016-06-19 17:41:40 +01:00
Shish
cfd3a9d248
lint fixes
2016-06-18 19:00:56 +01:00
Daku
951323abcf
default handle_video thumbgen to ffmpeg if ffmpeg in path & is_executable
2016-06-18 06:20:52 +01:00
Daku
b0daab8766
move from Jaris > MediaElement for <video> fallback + use composer
...
also made it so the video element is no longer bigger than parent div
2016-06-18 06:20:49 +01:00
HungryFeline
94ba42fc70
Set ffmpeg's "overwrite output files" switch (-y)
...
Regenerate thumbnail doesn't work since the output file already exists and ffmpeg expects the user to decide wether to replace the file or not. With the -y switch set, ffmpeg does so without asking.
https://ffmpeg.org/ffmpeg.html#Main-options
2016-06-16 16:40:51 +02:00
Shish
1ac88e8923
more comments
2015-09-27 12:38:48 +01:00
jgen
433d67453c
This fixes issue #466 . You can now optionally generate thumbnails for videos with the newer versions of FFmpeg that take into account the aspect ratio.
2014-12-14 15:22:44 -08:00
jgen
5012b15ce9
Comment as to why the default is to ignore the aspect ratio.
2014-12-14 15:20:47 -08:00
jgen
2ff036d250
Remove unused variables.
2014-12-14 15:19:59 -08:00
jgen
02efa180de
Add a default option to ignore aspect ratio when creating a thumbnail with FFmpeg.
2014-12-13 16:54:21 -08:00
Daku
77607e0c02
keep aspect ratio when created video thumbnail
2014-05-29 18:40:17 +01:00
jgen
a0a39784d4
Make webm videos auto-loop by default.
2014-04-28 00:57:49 -04:00