c05fb2106c
Changed video background color to black
2020-10-26 07:28:15 -05:00
91ac271a2b
Corrected video aspect ratio issue
...
Handles #781
2020-10-26 07:28:10 -05:00
1159ba2fa1
format
2020-09-19 00:18:51 +01:00
ecd860ec6d
Video transcoding extension, currently just supports changing the video container
2020-08-28 09:52:01 -05:00
65aca09203
Added understanding of video codecs, primarily to allow us to determine whether a file is a webm or not, but also to support my forthcoming video transcoding extension
2020-08-28 09:51:55 -05:00
984c9702ec
The great MIMEing
2020-06-25 00:42:34 +01:00
e61bbbe03d
Added object-fit style to video handler poster to allow better scaling when using exact-size-only thumbs
2020-06-24 16:58:20 +01:00
846d978a52
Added mute option to video handler
2020-06-24 16:58:05 +01:00
ec290d8676
Added additional optional video formats to the video handler
2020-06-03 20:01:52 +01:00
8b407e3df3
Changed video html element to use the image objects height and width, if available
2020-06-03 19:58:23 +01:00
63b2601e67
Mime type handling overhaul
...
Changed mime type map to deal with the reality that certain file types have multiple extensions and/or multiple mime types, as well as constants supporting all of the data. Created new functions using the updated mime type map to resolve mime types and extensions. Updated various items around the project that determine mime/extension to take advantage of the new functions.
2020-06-03 19:47:40 +01:00
03806d0420
https a bunch of things
2020-03-25 11:47:00 +00:00
1597eff082
lint fixing
2020-03-13 09:23:54 +00:00
b5e9daeab5
dedupe more data handling
2020-02-23 18:37:22 +00:00
674d3fc6fa
dedupe create_image_from_data
2020-02-23 18:19:27 +00:00
77fc510bb3
DataUploadEvent already asserts that file exist
2020-02-23 18:14:35 +00:00
58346f8b49
stop fixing height / width of videos - that doesn't work well with max-width
2020-02-13 20:54:59 +00:00
84a4bb7f9a
types
2020-02-01 23:50:42 +00:00
4e57e04ddf
fix a lot of tests
2020-01-29 20:22:50 +00:00
9eb5acf2dc
use strict types
2020-01-26 16:27:56 +00:00
f15a95b4de
more version
2019-11-03 19:49:52 +00:00
b568933f45
remove extension metadata comments (we have metadata objects now)
2019-11-02 20:19:09 +00:00
f594e9066e
Added image flag
2019-10-18 16:27:04 +01:00
30698fefdc
remove a bunch of dead variables and things
2019-10-02 11:23:57 +01:00
8f688fd2c6
lints
2019-10-02 10:10:47 +01:00
a6bb15d859
formatting
2019-09-29 14:30:55 +01:00
de98e86938
ExtensionInfo conversions what have I done
2019-08-07 15:40:01 -05:00
a0c0b6e3d1
Various fixes
2019-07-08 08:07:11 -05:00
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
a41e99d1af
Renamed graphics extension to media extension
2019-07-08 08:07:08 -05:00
3859e27839
New Graphics extension
...
Added constants to several extensions
2019-07-08 08:07:02 -05:00
a7c978c8d2
Added poster attribute to video element so thumbnail can show until video is loaded
2019-07-05 16:25:03 +01:00
ed4b6bc4a0
Updated handle_ico to use new common image thumbnailing and to inherit DataHandlerExtension
2019-06-14 13:00:59 -05:00
44fcc3a1e9
rm some dead code
2019-06-14 13:52:27 +01:00
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
49cb6f7233
Added thumb_scaling option for generating high-dpi thumbnails
2019-06-06 14:12:13 -05:00
34b05cca7c
PSR-2. I'm not a huge fan, but ugly consistency beats no consistency...
2019-05-28 17:59:38 +01:00
5ec3e89884
php7.1 all the things
2019-05-28 17:31:20 +01:00
c2834aad96
regular implode() for shell commands
2019-02-24 08:29:33 +00:00
60a28af000
s/implode/Tag::implode/
2019-02-02 12:07:33 +00:00
9e795f41a7
use vendor JS directly instead of copy-pasting
2018-11-07 15:12:13 +00:00
c0699ce236
s/mime_content_type/getMimeType/, fixes #633
2018-11-05 19:52:55 +00:00
a7a7c0dd47
handle ffmpeg thumbnailing in a slightly more sane way
2018-09-09 10:57:28 +01:00
1ed888611a
drop support for video without ffmpeg
2018-09-09 10:21:56 +01:00
2ae760b62e
Add missing escaping of ffmpeg shell command during video thumbnail generation
2018-08-14 11:23:09 +02:00
977c3db1e3
PHP7 type annotations
2017-09-21 05:21:42 +01:00
8fcf721045
use image link for video
2017-07-20 23:28:55 +01:00
2666d83579
fix URL for video fallback flash player
2017-06-01 20:44:02 +01:00
f492c6c2c3
Ensure that the Image object tag_array and the metadata array tags are always arrays.
2017-05-12 00:57:50 -07:00
6fc3d51014
use HTML5 audio player, jsmediatags lib, default volume for audio/video
2017-03-10 19:16:54 +00:00