EFV CHANGELOG

Change log

Document every improvement and stay up to date on EFV’s latest advancements.

  1. Cloud synchronization supports audio segments and automatically encrypts uploaded images.
  2. Bidirectional synchronization supports audio segments.
  3. Downloads can automatically filter and remove segment ads.
  4. Added mandatory segment-ad playback: opening ads must play before full video playback.
  5. Download-center images can use a proxy URL.
  6. Audio management can find duplicates and clear duplicate audio in one action.
  7. Fixed poster 2 being regenerated during retranscoding despite the retain-posters setting.
  8. Fixed fast ASS watermark replacement in some versions failing to add new watermarks after removing existing ASS watermarks.
  1. Downloads support opening/ending trimming, automatically removing configured durations after download.
  2. Added one-action duplicate-video deletion, retaining either the newest or oldest record.
  3. Fixed occasional EFV upload-client crashes, improved upload performance and added poster import.
  4. Improved scan imports and fixed automatic series import failing in the previous version.
  5. Improved bidirectional synchronization and fixed minor issues after updating very old versions.
  6. Fixed other known issues.
  1. Add and use multiple cloud-storage services, simultaneously synchronizing identical or different files to separate services or buckets with custom deletion settings.
  2. Query and complete series in one action, locating all episodes, adding them and sorting automatically.
  3. Downloads support resolution filters to exclude specified video resolutions.
  4. Added batch-deletion api endpoints.
  1. Added targeted route management: configure separate distribution routes for specified video categories and M3U8 domains.
  2. Batch download creation supports txt import.
  3. Retranscoding can target specified categories or all videos.
  4. Poster uploads/updates in administration automatically synchronize to cloud storage.
  5. Image downloads support cookies, referer and userAgent parameters.
  6. Import downloads from AWS S3 or S3-compatible cloud storage, including posters.
  7. Fixed path errors that could occur when retranscoding previously failed videos.
  1. Video uploads support multiple categories, uploading several videos to different categories simultaneously.
  2. TS segment ads can use their own route domain.
  3. Improved processing efficiency of dynamic JPEG disguise.
  1. Added the video download type as a faster alternative to the general type for direct video links.
  2. m3u8 exports support batch copying and selected batch exports.
  3. Added a scheduled publishing api, usable with the collection api and notification endpoint.
  4. Added download-center User-Agent and Referer settings.
  5. Fixed automatic series arrangement matching unrelated single videos with the same keywords.
  6. Fixed display-count selection not taking effect during keyword searches.
  7. Fixed excel exports containing special characters failing to open.
  8. Fixed occasional duplicate downloads.
  9. Fixed seeding or retranscoding/merging of TS-encrypted segments failing when timestamp protection was enabled.
  1. Link viewers for m3u8 and other resources can display a separately configured domain.
  2. m3u8 exports support combined sort parameters and removal of literal or regular-expression keywords from video names.
  3. CDN management adds remote hotlink protection, cache rules, cache clearing and cache statistics. Details: View update.
  4. Detail editing retrieves metadata directly from Bangumi.
  5. Fixed minor known issues.
  1. Downloads pause automatically when disk usage exceeds a configured percentage, resuming once usage falls below it.
  2. Fixed duplicate collection of large datasets from Mac CMS API resources, and occasional failures to add transcoded episodes automatically to their series.
  3. Added Haiyang CMS collection API: synchronize all videos/series and metadata, including tags and descriptions, through api collection into Haiyang CMS, with ip allowlists and other settings.
  4. Fixed automatic series arrangement including episodes from other series when titles contained special characters or repeated keywords.
  5. Poster 1 uploads can disable cropping.
  1. Downloads import Alist data, automatically retrieving all video URLs displayed by Alist, categorizing and importing posters, and periodically fetching new data.
  2. General downloads add Cookie settings.
  3. Batch video composition allows quick output-resolution selection when adding tasks.
  4. Rewrote scheduled publishing and added series publishing.
  5. Fixed watermark/scrolling-text removal settings failing to find template videos in the previous version.
  6. Table exports allow separate selection of posters, screenshots or animations.
  7. Query series with missing episodes in one action for quick completion.
  1. Original-resolution transcoding supports custom bitrate and simplified resolution/bitrate settings.
  2. Integrates the DeepSeek Api to retrieve movie/series details and translate English data automatically.
  3. Fixed transcoding failures involving multiple audio streams.
  4. Added a TUS upload API supporting retries and resumable uploads.
  5. Added a poster upload API and optimized several API parameters.
  1. Server-folder imports accept video/series details, automatically creating series, renaming eligible videos, adding completed videos to their series and sorting them.
  2. Improved dynamic image encryption. Administration displays posters normally with image encryption and txt text enabled for convenient operation.
  3. Improved some api parameters.
  1. Retained MP4 files support duration adjustment, choosing how much transcoded MP4 to retain.
  2. Downloads display source resolution and error logs.
  3. Restored targeted distribution and added one-action clearing of targeted settings.
  4. Fixed multiuser ftp uploads failing to add episodes to series automatically.
  5. Added poster upload and download-center data retrieval endpoints.
  6. Fixed share QR images failing to generate when WEBP screenshots were enabled.
  1. Integrated cdn into EFV administration: install CDN on multiple servers and issue remote commands, including binding domains and requesting SSL certificates. Automatically monitor CDN status and send recovery commands when abnormal.
  2. cdn caching supports more extensions, including m3u8, ts, key, jpeg, png, jpg and webp.
  3. Downloads add search and improved redownloading: if completed videos were deleted from video management, requeue all matching records in one action.
  4. Restored static PNG segment generation, allowing a choice between generated PNG segments and JPEG segment disguise.
  5. Improved series/video metadata import and update endpoints with more parameters; see documentation.
  6. Improved on-demand ass watermark replacement: changed TS segments resynchronize to the corresponding cloud storage after each replacement.
  7. Multiuser ftp uploads import series posters and video/series tags, descriptions and other details.
  1. Added automatic black-border removal. Transcoding detects and removes borders; watermark removal/addition coordinates adapt to the cropped video.
  2. Added H.265 fast slicing: H.265 video needs no transcoding.
  3. Removed static PNG segment disguise and added dynamic JEPG image disguise, applying to all videos when enabled and stopping immediately when disabled.
  4. Global ASS watermark subtitles can use separate ASS configurations for landscape and portrait videos.
  5. Improved GPU transcoding compatibility with advanced video formats.
  1. Added chunked and direct audio upload endpoints and a POST notification of audio M3U8 and other information to a remote endpoint after slicing for easy import.
  2. Added a video upload client that watches folders, uploads specified extensions, categorizes automatically and renames numerically named episodes: Documentation.
  3. Multiuser FTP uploads import series. Creating a series folder creates its series record; sliced videos automatically join it and are sorted.
  4. Added opening and mid-roll advertising for audio M3U8.