Create and stream Video - transcodes for both desktop and mobile viewing
Version 3.1.0b1:
- New: "Conversion Quality" Global Config option (Fast, Balanced, High Quality, Best Quality)
- New: "Skip Compatible Videos" Global Config option - H.264 uploads are copied into the MP4 instead of being re-encoded
- New: owners now see "could not be converted" instead of "being processed" when a conversion fails
- New: new video player - a HTML5 video player with the controls inside the video (hide while playing), sharp SVG icons, a "Videos" panel for albums, playback speed, picture in picture, full screen and keyboard shortcuts. It sizes to the video (no more fixed 16:9 / 270px), takes the skin link color as its accent, and replaces the old jPlayer video players in every skin (the old player names now show the new player). Playlists with videos (jrPlaylist and skin playlist players) play in it too - audio tracks in a playlist show their cover image
- New: "Pop Out Player" button (desktop) - continues the video in a small player window that keeps playing while the user browses the site; other videos played while it is open go to the window, and "Play Here" takes the video back
- Change: requires System Tools 2.3.0b1 (ffmpeg 9) - video conversions are up to 12 times faster
- Change: converted videos are always 8 bit H.264 (yuv420p) so 10 bit / HDR phone videos play in every browser
- Change: FFMpeg now uses all CPU cores by default - use Conversion Priority and Max Conversion Workers to limit load
- Change: uploaded .m4v files are now processed like other uploads so they stream before fully downloading
- Change: legacy FLV / Flash code removed - run the "Verify Video Files" tool to convert any remaining FLV-only videos
- Change: video screenshot taken from the middle of the video (was capped at 59 seconds) and grabbed faster
- Change: Removed support for the old FoxyCart and FoxyCart Bundle modules
- Change: Widget config pager escapes the search and selection values it puts into its JavaScript calls
- Change: requires jrCore 7.1.0b1 - skins with their own video player templates show the new player through the new "media_player_html" event
- Change: the old jPlayer video player CSS, images and jrVideo_player_javascript_header.tpl have been removed
- Bug Fix: renaming a video album did not save the new album name
- Bug Fix: deleting a video album could delete videos with the same album name on other profiles
- Bug Fix: "Highest" conversion priority was converting with a single CPU thread
- Bug Fix: 90 and 120 second video sample lengths created 60 second samples
- Bug Fix: videos for sale uploaded with Create Album did not get a streaming sample
- Bug Fix: a failed conversion could leave temporary files behind in the cache directory
- Bug Fix: PHP 8 errors when CPU info could not be read, or a video length was not known, during conversion
- Bug Fix: PHP 8 warnings when saving a video without a genre field
- Bug Fix: The download button was shown on video files that are for sale (leading to an error) and buyers had no download link - buyers now get their purchased download
- Bug Fix: Replacing a video file with a file of a different type (i.e. .mov replacing .mp4) left the original of the old file in the media directory
- Bug Fix: The social media image used for profiles without a profile image (item_index_meta.tpl) pointed to img/facebook_shared_icon.png, which did not exist
- Developer: {jrVideo_download_url} Smarty function
Version 3.0.3:
- Bug Fix: Incorrect text on download button
Version 3.0.2:
- Change: Updated to new Core provided meta data functions
- Bug Fix: Meta data for video files when creating a new video album may be incorrect
Version 3.0.1:
- Bug Fix: Some old AVI files may not convert due to invalid audio codec error
Version 3.0.0:
- New: "Allow Streams" and "Allow Downloads" quota config options added
- Change: FLV Support has been removed - it is no longer supported by any major browser
- Change: Converted videos now use same audio codec as used in the source video file
Version 2.0.5:
- Change: Updated post to timeline function so it properly integrates with Timeline module 2.3.0+
Version 2.0.4:
- Change: Video play button updated in all "overlay" player templates and CSS
Version 2.0.3:
- New: "jrVideo_conversion_threads" advanced key support for defining number of FFMPeg threads
- Change: Video player height is now dynamically set based on container height
- Change: Video player play button image is now centered on more devices
- Bug Fix: FLV version of video file may not be created for uploaded FLV original file
- Bug Fix: temporary conversion video file not being removed if using Amazon S3 Media module
Version 2.0.2:
- Change: Modified item_list.tpl so video title fit in the section better
- Bug Fix: Download button could show on video items that were part of a paid bundle
Version 2.0.1:
- Change: Updated to work with new Profile Limits module features
- Bug Fix: Typo in language file
- Bug Fix: Profile owners can now download their own video items
Version 2.0.0:
- New: Better CPU utilization in mutiple CPU systems when selecting Conversion Priority
- New: Support added for "HDV Video File" videos with .m2t extension
- New: Improved support for very large video file uploads (2+ Gigabytes)
- New: Updated with full MP4 support for both desktop and mobile browsers
- New: "Verify Video Files" tool to verify that the proper MP4 and/or FLV video files are present
- New: Updated to work with version 1.2.1 of the RSS Feed Reader module
- Change: Video Site Builder Widget now shows all videos loaded on the site for admin to pick from
- Change: Updated number of FFMpeg threads to use based on Conversion Priority Global Config setting
- Change: item_index_meta.tpl added to add social media tags for list page
- Change: Video Player templates updated to work more consistently between browsers
- Change: pressing the "tab" key now moves better through forms and the video player
Version 1.5.2:
- New: stand alone embed player added for use in Twitter card feature provided by Meta Tag Manager
Version 1.5.1:
- Bug Fix: "Create Album" button showing "Video" as hover text instead of "Create Album"
Version 1.5.0:
- New: Redesigned and updated light and dark Video Player skins that should go well with any site
- New: Site Builder widget grid templates added
- Change: javascript for embedding an item in editor changed to target the editor where the button was clicked
- Change: Removing profile name from Facebook metatags in shared title
- Change: m4v conversions for mobile have increased bitrate to look better on newer devices
- Change: item_detail.tpl updated to only show "Album" if an album is entered
- Change: added support for immediate embed feature of Media URL Scanner
- Bug Fix: Uploaded FLV files may not convert correctly
- Bug Fix: Removed height on video_container CSS
Version 1.4.5:
- Change: Video image now cropped to better fit the video window and prevent stretching
- Bug Fix: Desktop browser could play mobile version of video instead of desktop version
Version 1.4.4:
- Change: Updated to work properly with new Editor Embedded Media module
- Bug Fix: Album drag and drop re-order of video items not working
Version 1.4.3:
- New: Added support for new Combined Video module
Version 1.4.2:
- Bug Fix: M4V file "size" key not being set correctly so videos not playing on mobile devices
Version 1.4.1:
- Change: Removed formatting listener for FoxyCart purchased items - was not needed
- Bug Fix: Sample Length not being added correctly for Queue entry on Conversion Server
Version 1.4.0:
- Change: Conversions refactored to be faster and work with Active Media System setting
- Change: Video might not play on Chrome and Safari, so using Flash option instead of HTML5
- Bug Fix: Video Download button could still show even if Block Downloads is on in Global Config
- Bug Fix: disabling sample creation could affect audio sample stream length
Version 1.3.0:
- New: "Video Sample Length" Global Config setting for setting or disabling the Video Sample Length
Version 1.2.3:
- Change: Default video_convert worker timeout changed from 3600 to 14400 seconds
Version 1.2.2:
- Change: Immproved video window resizing to look better across devices
Version 1.2.1:
- New: Search and browsing added to the Editor Embedded Media tab
- New: Search box on Video index page to search only video items
Version 1.2.0:
- Change: "Original" Video file is now saved as a symlink if original is an FLV to save space
- Bug Fix: Video Download button not always showing in the right situation
- Bug Fix: Video file extension and name may not show on Detail page for unconverted video file
Version 1.1.0:
- New: Video player size now is a bit larger so video poster looks better
- New: video_file_resolution_width and video_file_resolution_height available in templates
Version 1.0.13:
- Bug Fix: Video albums with non latin characters not showing
Version 1.0.12:
- Change: Video Items that are pending due to conversion now only show to admins and profile owner
Version 1.0.11:
- Change: Embed template has been renamed to "item_embed.tpl"
Version 1.0.10:
- Change: Updated to work with Editor Embedded Media module
Version 1.0.9:
- Change: item_bundle.tpl template updated to work properly with latest FoxyCart Bundle module
- Bug Fix: Fix for incorrect error result function used on a couple views
Version 1.0.8:
- Bug Fix: Create Album button could show to users who were not profile owners
Version 1.0.7
- Change: Update to support new Form Designer plugin format for "video" field
Version 1.0.6
- New: jrPoll and jrUrlScan listeners added/modified
Version 1.0.5:
- New: CSS Updates to support ability to override CSS images from module images tab
Version 1.0.4:
- Template updates to support new Item Action Buttons
Version 1.0.3:
- Download button now shows if Block Downloads is unchecked and video file is not for sale
Version 1.0.2:
- Added action support for album creation
version 1.0.1:
- Adding new Changelog
Version 1.0.0:
- Initial Release