Specifically, read this:
How Does It Work?
Currently, in the market, there are two methods to save videos, which are downloading and screen recording (details: difference between downloading and screen recording). At StreamFab, we prioritize user experience and strive to provide the best quality download tools for our users. However, as we all know, DRM systems are constantly being updated which can sometimes render download tools ineffective.
To address this issue, it’s important for users to understand the two working modes of StreamFab: downloading mode and re-encoding mode. Download Mode
StreamFab's download mode involves directly accessing the original encrypted video streams from the streaming platform, decrypting the DRM protection, and ultimately generating clear video files.
In various services, the modes we utilize are as follows:
Note: Here, we would like to briefly explain the relationship between download quality and playback quality. If you have questions like "Why am I able to stream videos in 4K resolution, but only able to download up to 1080P?", reasons may be as follows:
Of course, we can also utilize some specialized technical methods to enable users to download video quality or Codec that cannot be played in the browser.
For examples:
Re-encoding mode is a method that involves downloading the original encrypted stream first and then decrypting it through CDM to obtain the decrypted cached video stream, and ultimately encoding and decoding it to generate Clear video files.
At StreamFab, this is merely a temporary solution to meet user download needs in response to DRM upgrades.
Currently, the following services may utilize the Re-encoding mode:
Currently, in the market, there are two methods to save videos, which are downloading and screen recording (details: difference between downloading and screen recording). At StreamFab, we prioritize user experience and strive to provide the best quality download tools for our users. However, as we all know, DRM systems are constantly being updated which can sometimes render download tools ineffective.
To address this issue, it’s important for users to understand the two working modes of StreamFab: downloading mode and re-encoding mode. Download Mode
StreamFab's download mode involves directly accessing the original encrypted video streams from the streaming platform, decrypting the DRM protection, and ultimately generating clear video files.
In various services, the modes we utilize are as follows:
- YouTube Downloader: Always in download mode.
- VIP Services: Download mode + re-encoding (temporary solution)
- DRM M3U8: Always in download mode.
- DRM MPD: It remains in download mode as well, but during DRM upgrades, some websites may encounter failures, requiring patience as we work to resolve them.
Note: Here, we would like to briefly explain the relationship between download quality and playback quality. If you have questions like "Why am I able to stream videos in 4K resolution, but only able to download up to 1080P?", reasons may be as follows:
- The download quality is based on the playable quality in Chrome/Firefox browsers.
- However, due to the varying DRM protection types for different quality levels, it implies that not all playable quality can be downloaded.
Of course, we can also utilize some specialized technical methods to enable users to download video quality or Codec that cannot be played in the browser.
For examples:
- Apple TV+ offers high-quality video content, protected with Microsoft Playready, with a maximum resolution of 480p for streaming on Chrome browser, which means only 480p videos can be downloaded via StreamFab
- Hulu does not support 4K video playback on browsers, but StreamFab allows users to download 4K content for offline viewing.
- Amazon users are unable to play H.265 or EAC3 audio in their browsers, but StreamFab allows users to download H.265 and EAC3 for offline viewing.
- Netflix users are unable to play Dolby Vision and HDR10 videos in their browsers on Netflix, but StreamFab allows users to download them for offline viewing.
Re-encoding mode is a method that involves downloading the original encrypted stream first and then decrypting it through CDM to obtain the decrypted cached video stream, and ultimately encoding and decoding it to generate Clear video files.
At StreamFab, this is merely a temporary solution to meet user download needs in response to DRM upgrades.
Currently, the following services may utilize the Re-encoding mode:
- Amazon
- Netflix
Comment