============================================================================================================== Google Chrome (NaCl) (Windows | Linux | MacOS | Chromium | Chromebook) * Google announced it will discontinue the support for (P)NACL apps in late December 2022, but it is still supported (June 2023). * Latest supported Chrome version is 113 (June 2023) * Download the .zip file (movianM7-7.0.xxx-nacl-chrome.zip) and extract it in your current (or new) Movian NACL installation folder * Download and use Chrome-113-Portable-64bit.zip on your Windows PC (or any version prior to Chrome 113 for your platform) * To manage/install the application follow these steps in Google Chrome 113: ** chrome://extensions ** click [Load unpacked] and select the folder where you extracted the .zip archive into ** chrome://flags ** Enable: "Native Client" -> chrome://flags/#enable-nacl ** Enable: "WebGL Developer Extensions" -> chrome://flags/#enable-webgl-developer-extensions ** Enable: "WebGL Draft Extensions" -> chrome://flags/#enable-webgl-draft-extensions ** chrome://components ** Make sure that latest pnacl version is installed [Check for update] ** pnacl - Version: 0.57.44.2492 ** chrome://apps ** Start M7 and click [Open anyway] to ignore the "unsupported" warning ** Be careful *not* to click [Remove app] - you will have to reinstall and reconfigure M7 from scratch! ** Create a Desktop Shortcut for M7 - right-click on the M7 icon - [Create shortcuts...] ** Wait for a minute or two for M7 to load/start (it takes some time after the initial install or after an update) ============================================================================================================== == 600 * General / Bittorent settings: * Max peers: 200 / Torrent peers: 150 * Max usage of free space: can be set to 0% (use ONLY memory) * Video Settings: * Video buffer: max 768MB * Added Video Pre-buffer Setting * Changed Video Buffer Max Size * Added Up/Down keys can change PREV/NEXT channel * Added "HLS Live Playback Mode" option (Standard / Large Pre-Buffer / From Start / Standard with Rewind) * HLS playback LIVE/VOD: Video buffer is now used up to "Video Buffer Size" in seconds * HLS playback LIVE: Check for new segments when less than 18 seconds bufferred * HLS playback: It is now possible to seek forward in the buffered video * HLS support for MPEG1/MPEG2/HEVC video and EAC3 audio (hls/m3u8 playback) * Added support for ISO DVD playback from local/network locations (no torrent:// support for DVD ISO) === 609 Settings/Video Playback: * Added: HLS Bitrate: [Highest (Best Quality)] / [Default] - It will always select the highest bitrate and avoid switching/blank screen === 611 * Added: Option in General Bittorrent: Maximum Number of Connections (20-300). Useful to lower the number of connections for some routers / WiFi setups. === 612 * Fixed rare crashes during HLS playback when remote server disconnects unexpectedly. * Improved HLS playback === 613 Improved HLS playback and buffering. Some other bug-fixes. === 616 Added: Support for DVB Subtitles in HLS/ts container. === 701/702 Improved OSD (On Screen Display). Added support for 'description', 'image', 'startts', 'endts' and 'trackinfo' videoparams parameters for page.type='video' (plugins) Fixed: HLS Bitrate/Quality switching Fixed: Metadata language for thevdb and themoviedb Added: OSD/Info Banner options under Settings / Look and Feel === 703/704/705 Added: Two preinstalled fonts (useful for Chrome/NACL version) Fixed: Country detection at startup (ifconfig site) Added: Bounding box opacity setting in Subtitle settings Fixed: Bounding box background with colored text/subtitles Added: Better timing processing for SRT and embedded text subtitles === 706/707 Fixed: Handling of 502/504 HTTP errors for live HLS streams Fixed: Crash during HLS playback with broken segments Updated: Bulgarian translation === 711/712 Added: Option to auto-start a plugin when Movian starts (Settings/General/Launch plugin on Movian start) Fixed: Some issues with HLS playback === 714-715 Fixed: Crash during AAC audio stream probe (HLS secondary streams) === 716 Fixed: Time-shift/chase-play mode during HLS live playback when [From Start] or [Standard with Rewind] is selected for 'HLS Live Playback Mode' in Video settings === 717-718 Added: Home & Settings shortcuts in the ||| Page Settings menu Added: HLS support for supplementary subtitle variants (WEBVTT) Added: HLS subtitles (WEBVTT) support for MPEGTS tag Added: Support for live YouTube broadcasts in HLS format and WEBVTT subtitles Fixed: HLS subtitles can be turned off === 720 Improved: SRT/WEBVTT subtitle processing Changed: Screensaver appearance and timings Fixed: HLS WEBVTT subtitles crash; All-caps CCs converted to sentence case (English) and long lines split New: Plugin for Nebula subscribers (http://nebula.app) === 721/722/723/724 Improved: Instant fast-forward / seek in buffered data Changed: Loading throbber size, color and speed Changed: Video playback will do pre-buffer on load *and* seek Improved: Instant fast-forward / seek in buffered data for live HLS streams === 730 * Google announced it will discontinue the support for NACL apps in late December 2022. * Latest supported Chrome version is 113 (June 2023) === 736 Fixed: TMDB now uses https Fixed: Screensaver transitions will not show background video (paused or playing) Fixed: Screensaver now works Changed: Home screen hover/selected animation Changed: Video-details page to accommodate more lines for description Added: Option in Settings/Languages 'Time offset' to correct current displayed time (-12/+12 hours) === 737 Added: page.openurl for plugins (similar to page.redirect, but keeping the current page) Added: Support for {y:u} {y:s} {\an8} subtitle tags Updated: Bulgarian translation (by PROXIMO) Updated: HLS logic == 738-753 Added: Support for [dvh1 & dvhe] fourCC tags for Dolby Vision detection Improved: Handling of {\an1}-{\an9} tags in subtitles (no repositioning if subtitle setting 'Ignore embedded styling' is enabled) Fixed: Subtitle/Audio/Video options saved per title/folder & added 'Reset to defaults' for current title Added: 'Remove SDH commentary' option in Subtitle settings Added: 'Source priority' for subtitle providers (restart after change!) Updated: HLS logic and BG translation Fixed: Subtitles (SSA/ASS) now have bounding-box and proper size/colors ============================================================================================================== 2023-12-23: Movian MOD 5.0.x is now M7 New: M7 (Movian 7) replaces Movian 5.0.x MOD New: M7 with new Android app-id will install as a separate application New: Removed obsolete "libav" from 2015 and replaced with latest ffmpeg (4.4.4 2023-12-23) New: 7 years of ffmpeg updates for audio and video decoders/parsers libav: Thank you! ( https://en.wikipedia.org/wiki/Libav ) M7 initial version: 7.0.0 movianDRM7 initial version: 7.7.0 ============================================================================================================== === 7.0.0 - 7.0.2 Updated: Duktape to 1.8.0 (important) Fixed: Video thumbnails properly created, stored and loaded from cache (important) === 7.0.3 - 7.0.4 Fixed: AV Sync after data underruns (video/audio/subtitles going out-of-sync) Fixed: Bittorrent cache management (read/write/seek) when cache file exceeds 2GB (important) Fixed: Throbber animation, video-page buttons, seekbar & loading indication during underrun pause === 7.0.5 - 7.0.9 Fixed: Large buffers for audio-only & DVD-video playback Added: Option in Look&Feel 'Debug Log' Added: Option in Bittorrent 'Hash check' Fixed: Torrent startup on slow connections Added: SDH processing for text in brackets () Added: Simple ASS/SSA subtitle decoding for embedded subtitles Added: Seek buttons (forward/rewind) for video pages Fixed: Do not create multiple decoders for the same codec type Fixed: Early init debug logging Added: Support for MM:SS.MLS WEBVTT/SUBRIP time format === 7.0.12 - 7.0.13 Fixed: Support for rawDTS audio files with metadata Fixed: Displaying of SVG images without xml header Changed: Reverted all bittorrent changes (hash check/2GB limit) === 7.0.17 Fixed: Crash when trying to control another M7 (stpp) when 'Remote control' is disabled on the other side Fixed: Bittorrent cache management - 2GB limit and correct calculation of used space (another attempt) Added: Bittorrent option to change tracker protocol (TCP/UDP/both) === 7.0.19 Fixed: Correct metadata for series/episodes from thetvdb.com for non-English languages Added: Settings/General/Clear cached files - will also clear HTTP cookies (restart required) Changed: Plugin categories (added separate folder for TV/Video RU) === 7.0.24 New: Domain name change - movian.eu - all services transferred Fixed: BitTorrent memory usage Fixed: Memory leak (thumbnail extract/create/save to blobcache) Improved: Media probe Changed: About page === 7.0.31 Added: Speed, memory use and active pieces information in Media Info for torrents Updated: Tracker list for magnet torrent links Changed: BT memory management (free active pieces when limits are reached) Changed: Max number of BT active pieces - 128, memory limit (goal) 128MB Changed: Do not allow for multiple probe threads to run (metadata and thumbnail extraction) Changed: Smaller Media Info and System Info displays === 7.0.38 (2023-03-11) Added: HW Accelerated Video decoding (AVC/H.264, VP8 and VP9) Added: Options in Settings/Video to toggle AVC/VP8/VP9 HW decoding Added: Info in Media Info when HW decoding is used - (HW) suffix Fixed: Do not seek beyond video duration Fixed: Do not stop playback when minimized or behind other windows / lost focus Added: Attempt to restart after crash (blue screen will flash between attempts) Fixed: Less NaCl module crashes Fixed: [About] icon Improved: BT memory management