’m experiencing a reproducible issue with RecordFab when trying to record Canal+ replay (previously aired programs).
When selecting a replay program and clicking REC, RecordFab automatically switches to the LIVE stream, instead of recording the selected replay content.
This happens every time and makes it impossible to record Canal+ replay programs.
Steps to Reproduce
Launch RecordFab (Windows 10 ×64)
Select Canal+ as the website
Log in with a valid Canal+ account
Navigate to a Replay / previously aired program
Click on a replay program
Click REC
Expected Result
RecordFab should stay on the selected replay player
Detect the replay video stream
Use the replay playback URL
Start recording the replay program
Actual Result
RecordFab automatically redirects to:
https://www.canalplus.com/live/
https://www.canalplus.com/live/tab/direct/…
The playbackUrl used for recording is always the LIVE stream
Recording starts on LIVE, even though a replay was selected
The replay selection is ignored
Log Evidence
From the RecordFab log:
Only LIVE URLs are detected after clicking REC
The recording playbackUrl is always:
https://www.canalplus.com/live/tab/direct/…
The generated file is titled “En direct …”, confirming the LIVE stream is recorded
This happens even when a replay program was clearly selected before clicking REC.
Technical Notes / Hypothesis
Canal+ is handled via CEF + Widevine, not YoutubeDL
YtdlService.exe is not involved in Canal+ recording
It looks like the Canal+ module:
either does not properly support replay pages
or forces the LIVE stream when StartRecord is triggered
Possibly an issue with URL / player state handling at record start
Environment
OS: Windows 10 ×64
RecordFab version: 1.0.1.5
Website: Canal+ / myCANAL
Account: Valid Canal+ account
Issue reproducible: 100%
Conclusion
RecordFab works correctly for Canal+ LIVE, but cannot record Canal+ REPLAY, because it always switches to the LIVE stream when REC is pressed.
Could you please confirm:
whether Canal+ replay recording is officially supported
if this is a known limitation or a bug
and if a fix is planned?
Thank you.