- Improved unauthorized responses in timestamp protection.
- Metadata imports accept posters alongside tags, descriptions and categories, then automatically send all information through
apiafter transcoding. - Batch copying of m3u8/screenshots includes every resolution and adaptive m3u8.
- Restored and improved aggressive multithreaded m3u8 downloads, retrieving and merging m3u8 videos very quickly when the network permits.
- Adaptive m3u8 supports route parameters appended to URLs, reading adaptive m3u8 segments from the specified route.
- Shared a simple cloud-drive system developed long ago, free for experience/testing. Details: View introduction.
EFV CHANGELOG
Change log
Document every improvement and stay up to date on EFV’s latest advancements.
- Fixed rare cases where uploaded filenames containing symbols failed to appear in video management in recent automatic-trimming versions.
- Mac
CMScollection adds poster selection, player settings and preview collection options. - Added automatic watermark/scrolling-text removal: include removal coordinates, start and duration in the filename before upload to apply automatically.
- Added automatic trimming of arbitrary video intervals followed by transcoding, including a remote trimming
apifor remote video excerpts. Details: Documentation. - Added batch import of N gallery archives.
- Fixed an earlier
apiverification mistake. If correctapirequests fail verification, update to the latest version.
- Improved notifications: after transcoding, send m3u8, screenshots and all video information by
POSTto a specified domain. Third parties can automatically upload throughapi, transcode and receive URLs without signing into the system. - Improved code and interface operations to reduce operator-related errors and maximize stability and usability.
- Improved Mac
cmscollectionapiwith additional checks to minimize errors. - Posters can be uploaded manually before transcoding, alongside automatic poster imports and upload matching.
- Improved
GPUtranscoding parameters for compatibility with the latestffmpeg. - Improved administration button positions and presentation for new users.
- Added a Mac
CMScollectionapi, replacing the cumbersome third-partyCMSpublishing system. Enable collectionapito synchronize all published video/series metadata, including tags and descriptions, throughapiinto MacCMS. Newly added or modified videos/series also synchronize to MacCMS. - Added transcoding, download and
btstatistics. - Fixed known minor issues and improved details. Changelog.
- Built-in global
IPdata identifies carriers by visitorIPand returns carrier-specific m3u8 routes: China Mobile, China Telecom and China Unicom users receive their matching route; others receive the default. Millisecond responses can reduce operating costs by over 40%. - Identify countries from visitor
IPto block selected countries from M3U8, screenshots and all application URLs, also serving as a temporary indirect defense against some regionalCCattacks. - Completely rewrote and embedded cloud-storage distribution. Supports Qiniu, Upyun,
Cloudflarer2, Amazon s3, Huawei Cloud,minio,bunny, AlibabaOSS,wasabiand Google Cloud Storage, with more added as needed. Supports synchronization of hundreds of millions of files, precise resource limits and source-file deletion settings. - Added formatting for website-management settings, blocked untranscoded videos from batch episode addition, added checks for system inclusion in video management and gallery image-count validation, plus other small improvements.
- Details: View update.
- Added multitrack transcoding. Detect multiple audio tracks, such as Cantonese, Mandarin, English or German, and create separate video versions using each track. An
mp4containing Mandarin, Cantonese and English appears as three corresponding versions in video management. - Added a pre-transcoding screenshot toggle. Enabled screenshots use source resolution and bitrate; otherwise screenshots are taken after watermark/scrolling-text removal and transcoding.
- Added gallery-management search.
- Landscape-poster
appgalleries add search via the top-right button, available to members by default. - Landscape-poster
appgalleries add favorites via the heart beside the title; tap again to remove. Members only by default. - Landscape-poster
appprofile pages addCDNroute selection, choosing differentCDNservers for posters, screenshots and image processing through separateCDNroutes.
- Improved adaptive m3u8 resolution requirements to allocate resolution-specific m3u8 more appropriately to user bandwidth.
- Removed download-speed limitations for
youtube, allowing maximum-speedyoutubedownloads. - Watermark/scrolling-text removal templates can bind to categories and apply automatically during transcoding.
- Rewrote import logic for greater efficiency with tens or hundreds of thousands of videos at once.
- Batch publishing pushes all m3u8 and related data for a selected number of videos to Mac
cms. - Scheduled publishing supports all videos without category or uncategorized restrictions, with more flexible
apiretrieval. - Built-in
cmscan hide selected categories from the home page, such as categories used for removal templates. - Fixed preview prompts when viewing group-restricted categories in built-in
cms. - Landscape-poster
appadds recommended Bee collections/watchlists displayed in theapp. - Landscape-poster
appadds rotating home announcements with clickable details. - Landscape-poster
appadds advanced abstracted image loading: tap failed images to retry.
- Added Cloud Smart Editing for future cloud editing, composition and short-video production. Initial composition merges any number of videos with arbitrary codecs/resolutions into specified output dimensions.
btdownloads add batch magnet creation/deletion.RSS/XMLsubscriptions automatically extractrar, 7z andziparchives and publish galleries.- Table exports add video size, duration and related fields.
- Routes support extra segment parameters for signatures and origin verification.
- File management views/extracts 7z archives, including downloaded or server-stored video archives.
- With
tokenprotection enabled, invalid adaptive m3u8tokenrequests return advertising video. - Website management checks ports to avoid conflicts with installed
nginxorapache. - Improved all administration pages: accidentally deleted data does not disrupt other features, and settings affecting transcoding display warnings to prevent mistakes.
- Gallery uploads support 7
z/zip/rararchives with automatic extraction, image discovery, sorting and publication. - Gallery
APIrandomly retrieves a specified number of galleries for landscape-posterAPPfeatures. - Released the commercial cloud-drive system with powerful sharing and a traffic-attracting mechanism, paired with our mandatory ads to promote
CMSandAPPeffectively. - Added cloud-drive ad management and a custom mandatory-ad system on playback pages.
- Landscape-poster
APPreplaces promotion pages with galleries: swipe up for random galleries, down for infinite loading, using masonry layouts throughout. Image browsing uses mandatory ads encouraging membership; members skip these ads. - Landscape-poster
APPintegrates Xinpay and Haopay. Rewritten payment pages reduce payment from 3 clicks to two. - Fixed landscape-poster
APPplayback-page errors after sign-out.
- Timestamp-protected unauthorized m3u8 requests return a randomly selected video from n configured ads, allowing only advertising playback.
- Video-management fields are configurable. Posters, size and play counts are hidden by default and can be enabled as needed.
- Built-in
cmsand administration adaptive previews integrate timestamp protection, taking effect immediately in built-incmsand administration when enabled. - Built-in
cmsadds Traditional Chinese. All visiblecmscontent switches between Simplified Chinese, English and Traditional Chinese, includingseotitles, descriptions and tags. - Built-in
cmsautomatically switches player on rare mobile browsers incompatible with its p2p player, preventing unavailable playback. - Series-feature management adds search.
- Details: View update.
- Built-in
cmssupports Chinese/English switching ofSEOtitles, descriptions and footer information. - Frequent network failures in the external
js/csscdnprevented some upload/player components from appearing. Alljsandcssare now local; affected users should update. - Fixed
cmsstyling in a few browsers. - Administration m3u8 previews and related playback now use the new
clapprplayer. - Added a frosted-glass shadow effect on poster hover. Demo.
- Fixed the built-in
cmsdaily-update section retaining the old masonry layout. - Added numerous cloud-drive
apiendpoints. Details.
- Built-in
CMSfully supports Chinese/English switching with distincturllinks. Video/series titles, descriptions, categories, tags and tag categories switch languages across nearly all frontend text. If English metadata is absent, Chinese remains until English is supplied. - Nearly rewrote built-in
CMSwith a redesignedUI, replacing the previous masonry approach and supporting both landscape and portrait posters. Change two parameters without restarting. - Built-in
CMSreplaces troublesomedplayerwith frequently updated, internationally establishedclappr, including free P2P. Ideally 90% of traffic comes from P2P. A shared p2p node is included, or self-host a node at almost 0 cost. - Detailed/simple editing selects screenshots as posters. Built-in
lightboxdisplays full-size screenshots for choosing poster 1 and poster 2. - Fixed ending-trim naming causing duplicate imports.
- Gallery and video management link directly to their folder in file management.
- Select videos, create a series and add them together from video management, simplifying series operations.
- Landscape-poster
APPautomatically registers signed-out users on first entry to theAPP, displaying account/password with a copy button to improve retention and payments. - Landscape-poster
APPupdates its player plugin, fixing fullscreen crashes on some Android 12 or HarmonyOS phones. - Landscape-poster
APPlaunch ads replace swipe unlocking with animated text prompts. - Landscape-poster
APPfixes endless loading on pull-down. - Landscape-poster
APPrecommendation titles expand from 2 to 3 lines. Choose fully random recommendations or tag-matching recommendations; the choice avoids identical recommendations when videos have no tags. - Gallery
APPfixes interface errors caused by incorrect posters. - Comics/gallery
APPadds feed ads and mandatory fullscreen imageBANNERads on browsing pages, effective for videoAPPpromotion or advertising. - Details: View update.
- Added QR sharing links, converting video playback URLs into QR codes with titles for social sharing.
- Added QR sharing images combining playback QR, poster and title. The backend draws them in real time with
canvas, reflecting poster/title changes immediately. - Built-in
cmsrefreshes cache immediately when films are published, updated or deleted, updating the home page without waiting. - Built-in
cmsswitches all content between Chinese/English, including video/series titles, tags and categories. Compatible with older versions: when English is missing, Chinese displays; otherwise the supplied English appears. - Built-in
cmsadds locale URL prefixes, switching to /cnfor Simplified Chinese or /enfor English, improving multilingualseoindexing. - Other improvements; all
APPsource variants support Android 12 and 13. - Details: QR sharing, Languages.
- Resolved special-character issues in scrolling text and text watermarks.
- Resolved website-management H0H. Bind unlimited domains, request certificates automatically and renew automatically.
- Fixed some automatic
RSSupdates and added one-action activation of all subscriptions for large collections. - Added
XMLsubscriptions with automatic monitoring/downloading likeRSS, supporting allXMLtypes. RSS/XMLsubscriptions link series and automatically add completed videos. A difference algorithm intelligently handles episode names, including 01,02,03 through 100.- Rewrote tag management with sorting, search, creation, editing and batch deletion.
appaddsapirequest retries for network failures. Portrait-posterappadds weekly anime schedules from Monday to Sunday and titles below posters, with other refinements.- Added a collaborative multiuser
WEBsystem for uploads/transcoding. Planned features includemp4and m3u8 downloads, batch downloads, offline magnets/btdownloads and automatic categorization.