This summer, France.tv is airing another season of Fort Boyard. Is there any way to download these streams?
Thanks.
		
			+ Reply to Thread
			
		
		
		
			 
		
			
	
	
				Results 1 to 30 of 43
			
		- 
	
- 
	The videos from france.tv are no drm protected. 
 
 You just have to use yt-dlp to download the mpd.file
 
 for example on this page :
 
 https://www.france.tv/france-2/fort-boyard/fort-boyard-saison-31/1861611-equipe-ecole-...rraneenne.html
 
 Code:yt-dlp https://cloudreplay.ftven.fr/eb6127cbc3a26/1126856253_france-domtom_TA.ism/ZXhwPTE2NTU1NTIzODV+YWNsPSUyZmViNjEyN2NiYzNhMjYlMmYxMTI2ODU2MjUzX2ZyYW5jZS1kb210b21fVEEuaXNtKn5obWFjPTA2MDlmM2Y3ZmYzMTRiY2ExNjdiYzRmZjMzMGM0MDNiZWEwM2M0ZGVmMzY5ODM5NzY2MGQ4NDE2YzhlOGE1MmM=/manifest.mpd 
- 
	This works also for complete episodes? 
 
 For example https://www.france.tv/france-2/un-si-grand-soleil/un-si-grand-soleil-saison-4/3414796-...-mai-2022.html
 
 How do I get the complete yt-dlp code for an episode?
- 
	You just have to find the mpd file (via developer tools of your browser) 
 
 You can also use CaptvTy for all french Replay without Drm.Code:yt-dlp https://cloudreplay.ftven.fr/de79c39221926/1120122492_france-domtom_TA.ism/ZXhwPTE2NTU2NjkyMzJ+YWNsPSUyZmRlNzljMzkyMjE5MjYlMmYxMTIwMTIyNDkyX2ZyYW5jZS1kb210b21fVEEuaXNtKn5obWFjPTQxMjlmNTNjNjU1N2RjZWM3MDRjZTNkNGFkYTIyNzg0ZTEwMzE1NDQ2ZjRkYzFhYTIyN2QwN2ZjYjlmOGRjYjQ=/manifest.mpd 
 
 https://captvty.fr/
- 
	I am new to this kind of stuff, could someone help me find the mpd file here https://www.france.tv/france-2/fort-boyard/560427-fort-boyard.html 
 ThanksLast edited by Folty; 1st Jul 2023 at 09:34. Reason: typo 
- 
	I have this link maybe someone can help me thanks 
 https://nosedge-pce2.stream.nos.pt/nip_wv_pr_cenc/ns_01_ad02223b0153e0d7e329ee0868c15f...sj8Ut4QLlGyOFI
- 
	
- 
	france.tv + subchannels / live 
 (acc not needed just france ip)
 
 
 [Attachment 72192 - Click to enlarge]
 
 Code:import requests import json import re print('\ntest link: https://www.france.tv/france-2/fort-boyard/fort-boyard-saison-33/3787387-emission-du-samedi-27-aout-2022.html\ntest link: https://www.france.tv/france-2/un-si-grand-soleil/un-si-grand-soleil-saison-5/5031504-episode-du-lundi-3-juillet-2023.html\ntest link: https://www.france.tv/sport/cyclisme/tour-de-france/5020876-etape-1-partie-3.html\n') link = input('link: ') headers1 = { 'authority': 'www.france.tv', 'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'referer': 'https://www.france.tv/inscription/', 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36', } response1 = requests.get(link, headers=headers1).text try: video_json = re.findall(r'; window.FTVPlayerVideos = (.*?);', response1)[0].strip() video_json = json.loads(video_json) video_id = video_json[0]['videoId'] print(f'\n{video_id}') import requests headers2 = { 'Origin': 'https://www.france.tv', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36', } params2 = { 'country_code': 'FR', 'player_version': '5.86.0', 'domain': 'www.france.tv', 'device_type': 'desktop', 'browser': 'chrome', 'browser_version': '102', 'os': 'windows', 'os_version': '10.0', } response2 = requests.get('https://k7.ftven.fr/videos/'+video_id+'', params=params2, headers=headers2).json() get_mpd_p1 = response2['streamroot']['content_id'] meta_title = response2['meta']['title'] pre_title = response2['meta']['pre_title'] additional_title = response2['meta']['additional_title'] title = f'{meta_title} - {pre_title} {additional_title}' print(f'\n{title}') import requests headers3 = { 'Origin': 'https://www.france.tv', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36', } params3 = { 'format': 'json', 'url': get_mpd_p1, } response3 = requests.get('https://hdfauth.ftven.fr/esi/TA', params=params3, headers=headers3).json() mpd = response3['url'] print(f'\n{mpd}\n') except IndexError: print(f'\nVideo is not available\n')
- 
	Having a play with the Python above. 
 
 Goal is to rip Bluey, in French (to help my daughter learn French)
 
 Url of an example episode:
 https://www.france.tv/france-5/bluey/bluey-saison-1/2453695-le-xylophone-magique.html
 
 I have to change a line above:
 This then gives an output of:Code:# get_mpd_p1 = response2['streamroot']['content_id'] get_mpd_p1 = response2['video']['url']
 
 ...however I keep hitting 403 Forbidden on that when trying to get it with yt_dlp (or N_m3u8DL-RE for that matter).Code:https://cloudreplay.ftven.fr/ZXhwPTE3MTg0MzYzMTJ+YWNsPSUyZip+aG1hYz0xNjIyNWE5Mjg0ZDUwMDg3M2JiZmY4ZjllNjFhMmI0YTc5MjRmNWUzNTMzYzlhMmZlZWQ4ZmU4ZGUwYjc5N2Vj/666fba1e68566/1390441958-1717071596_france-domtom_TA.ism/manifest.mpd?hdnea=exp=1718415312~acl=%2f*~hmac=96ebef80ecea051e56b91734889c11e54b077b46bc36d33bf2a2bcc8424fecd0 
 
 I have tried yt-dlp with cookies from a logged in account for French TV 5...but still no go.
 
 Perhaps it's a geo-block issue?
 
 Any help would be appreciated!
- 
	Yes, seems to be geo-blocked, and you probably need the nightly version of yt-dlp as well; using a vpn I can at least query the formats of that video: 
 
 Code:$ yt-dlp -F 'https://www.france.tv/france-5/bluey/bluey-saison-1/2453695-le-xylophone-magique.html' [FranceTVSite] Extracting URL: https://www.france.tv/france-5/bluey/bluey-saison-1/2453695-le-xylophone-magique.html [FranceTVSite] 2453695-le-xylophone-magique: Downloading webpage [FranceTV] Extracting URL: francetv:b9f9346e-75f0-414e-b2d5-1737695e35bc#__youtubedl_smuggle=%7B%22hostname%22%3A+%22www.france.tv%22%7D [FranceTV] b9f9346e-75f0-414e-b2d5-1737695e35bc: Downloading desktop chrome video JSON [FranceTV] b9f9346e-75f0-414e-b2d5-1737695e35bc: Downloading mobile safari video JSON [FranceTV] b9f9346e-75f0-414e-b2d5-1737695e35bc: Downloading signed dash manifest URL [FranceTV] b9f9346e-75f0-414e-b2d5-1737695e35bc: Downloading MPD manifest [FranceTV] b9f9346e-75f0-414e-b2d5-1737695e35bc: Downloading signed hls manifest URL [FranceTV] b9f9346e-75f0-414e-b2d5-1737695e35bc: Downloading m3u8 information [info] Available formats for b9f9346e-75f0-414e-b2d5-1737695e35bc: ID EXT RESOLUTION FPS │ FILESIZE TBR PROTO │ VCODEC VBR ACODEC ABR ASR MORE INFO ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── spritesheets mhtml unknown │ mhtml │ images storyboard dash-audio_fre=96000 m4a audio only │ ~ 4.81MiB 96k dash │ audio only mp4a.40.2 96k 48k [fr] DASH audio, m4a_dash hls-audio-aacl-96-Audio_Français mp4 audio only │ ~ 4.81MiB 96k m3u8 │ audio only mp4a 96k [fr] Audio Français dash-video=400000 mp4 384x216 25 │ ~ 20.03MiB 400k dash │ avc1.42C01E 400k video only DASH video, mp4_dash hls-522 mp4 384x216 25 │ ~ 26.14MiB 522k m3u8 │ avc1.42C01E 522k video only dash-video=950000 mp4 640x360 25 │ ~ 47.56MiB 950k dash │ avc1.4D401F 950k video only DASH video, mp4_dash hls-1105 mp4 640x360 25 │ ~ 55.33MiB 1105k m3u8 │ avc1.4D401F 1105k video only dash-video=1400000 mp4 960x540 25 │ ~ 70.10MiB 1400k dash │ avc1.4D401F 1400k video only DASH video, mp4_dash hls-1582 mp4 960x540 25 │ ~ 79.21MiB 1582k m3u8 │ avc1.4D401F 1582k video only dash-video=2000000 mp4 1280x720 25 │ ~100.14MiB 2000k dash │ avc1.64001F 2000k video only DASH video, mp4_dash hls-2218 mp4 1280x720 25 │ ~111.05MiB 2218k m3u8 │ avc1.64001F 2218k video only dash-video=5000000 mp4 1920x1080 25 │ ~250.34MiB 5000k dash │ avc1.640029 5000k video only DASH video, mp4_dash hls-5398 mp4 1920x1080 25 │ ~270.27MiB 5398k m3u8 │ avc1.640029 5398k video only 
- 
	Thanks folks, I have managed now to rip an episode using a VPN, albeit with PIA it's painfully slow and seems a bit of hit and miss, with still some forbidden errors. 
 
 But getting there, and thanks for show tip too!
- 
	I did try Internet Download Manager too, which indeed worked with a VPN) - however I am as yet unable to get the French subtitles (with either approach) - which is a big part of the point - need the spoken language and French to go with it ideally! 
- 
	
- 
	if you have fresh nightly yt-dlp 
 and vpn with FR server this lines need to be working for subtitle
 
 (with basic commands)
 
 bestvideo + bestaudio + subtitles:
 just subtitles:Code:yt-dlp --no-warning --sub-langs "all" --write-subs --convert-subs "srt" -N "16" "LINK_HERE" 
 Code:yt-dlp --skip-download --no-warning --sub-langs "all" --write-subs --convert-subs "srt" -N "16" "LINK_HERE" 
- 
	
- 
	Ok a final follow-up - 
 
 VPN not needed for this first bit:
 I used the script from the Once Upon A Time... thread linked above to generate all the episode URLs from the 'All Videos' page
 Then used the script above (with the change I listed above) to get all the manifest URLs, and from those generate a batch file of theseN_m3u8DL-RE.exe commands to do the actual ripping:
 
 Code:N_m3u8DL-RE.exe --ffmpeg-binary-path . -M mkv -sv best -sa best -ss all --save-name "Bluey (FR) - S1 E44 - Le mont Papamaman" "https://cloudreplay.ftven.fr/ZXhwPTE3MTg3ODM1MDZ+YWNsPSUyZip+aG1hYz03NTNiYzY5MTc3M2I2ODIxZTcxNTExNGM4MTg3OWI3MjdkM2VlOWE3YzFkYzM2MGU3ZDZlNjlmZGZkMjg4ZDEw/22d696ccb8666/1396538942-1718140301_france-domtom_TA.ism/manifest.mpd?hdnea=exp=1718762506~acl=%2f*~hmac=ccc4b2bcd2848fb8d39ffd8be265d3c753dc437ecf9418f5af4fc6b3853733d8&selected_id=video=5000000" 
 VPN _was_ required for actual ripping:
 Turned on the VPN connected to France and then ran that batch file, and let it run a few hours...
 
 
 Result: I could rip all available episodes (and then I followed up with the Once Upon show...also worked perfectly)
 
 Thanks everyone for the help, much appreciated!
 
 (note I just could not get yt-dlp to work consistently with the same manifest URLs...)
- 
	hello 
 
 I try to pass the drm of this video with Nm38uDL-RE but the converted file is in quicktime format how can I solve this problem I get 4 L3 keys and I put the pssh of the manifest
 
 the video mpd : https://cloudingest.ftven.fr/ZXhwPTE3MjI4NzM4NTd+YWNsPSUyZip+aG1hYz1mMGE1MWE2ZWM3NWMwY...1f42a333a9e8fa
- 
	Video URL? A mpd is not video. --[----->+<]>.++++++++++++.---.--------.
 [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
- 
	hello same probleme for video 
 
 https://www.france.tv/documentaires/6411968-i-am-bolt.html
 
 I don't know the license to get the keys
 
 mpd is : https://cloudingest.ftven.fr/c382854f71d66/a94a938c-90ee-4042-88a3-8b568a37501d-172500...fest.mpd#t=376
 
 pssh key : AAAAYXBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAEEIARIQqU qTjJDuQEKIo4tWijdQHRoFTmFncmEiJGE5NGE5MzhjLTkwZWUt NDA0Mi04OGEzLThiNTY4YTM3NTAxZA==
 
 thank you for help me
- 
	Use widefrog it makes easier downloading.Code:N_m3u8DL-RE "https://cloudingest.ftven.fr//c382854f71d66/a94a938c-90ee-4042-88a3-8b568a37501d-1725009105_france-domtom_DRM-SEC1.ism/manifest.mpd?hdnea=exp=1725308221~acl=%2f*~hmac=12bdb55288bbb041a5d1d5533e27891e77199ec1e347d5c7ae05c195455712fb" --save-name "I.Am.Bolt" --select-video best --select-audio all --select-subtitle all -mt -M format=mkv --log-level OFF 
- 
	License Url 
 
 
 [Attachment 81945 - Click to enlarge]
 
 
 add the key to the command from aqzs
 
 Code:--key a94a938c90ee404288a38b568a37501d:5e2fabce6f84dfac210c0d9823cd8a84 
 your file
 
 https://www.swisstransfer.com/d/01f6a756-91c0-41cd-94b0-be5d771d3828
Similar Threads
- 
  Help downloading from iq.comBy dami3n in forum Video Streaming DownloadingReplies: 10Last Post: 3rd Apr 2022, 04:27
- 
  How to get canalplus.com France Live ChannelsBy zuka1337 in forum Video Streaming DownloadingReplies: 14Last Post: 6th Feb 2022, 12:52
- 
  [France.tv]Anyone familiar with .mp4 link extraction from AKAMAIHD.NET?By NiesmialyGosc in forum Video Streaming DownloadingReplies: 10Last Post: 19th Oct 2018, 18:30
- 
  Georestrictions on France.tv: How to PROXY FROM MY BROWSER?By NiesmialyGosc in forum Video Streaming DownloadingReplies: 15Last Post: 17th Jul 2018, 06:43
- 
  HiBy spyro10 in forum Video Streaming DownloadingReplies: 1Last Post: 7th May 2018, 02:46


 
		
		 View Profile
				View Profile
			 View Forum Posts
				View Forum Posts
			 Private Message
				Private Message
			 
 
			
			

 Quote
 Quote
 
			 
			
 
						 
			



