New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FranceTVSite] [FranceTV] No video formats found! (HTTP Error 400: Bad Request) france.tv #9323
Comments
I confirm this bug, with exactly same parameters. France.tv is a mainstream site in France. This fact drastically rise the level of this bug. (I'm not sure of my english, sorry). All url of this site are blocked. |
Stopped working very recently (was working 1 day ago). Also when using the nighly build. Latest version: nightly@2024.02.29.232658 from yt-dlp/yt-dlp-nightly-builds |
I also confirm. Worked like a charm last week (2024-02-23). Same symptom, same error, same log. Last version. On 2024-03-01 doesn't work anymore. |
I also confirm this issue :) |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
Does the site make you log in to watch these videos? |
Yes it does. |
using --username and --password does not work either. |
Might not help either, but have you tried passing cookies to yt-dlp? |
Passing cookies does not help (if I did it right !) Here is the command I entered
And here is the result : [FranceTVSite] Extracting URL: https://www.france.tv/france-2/laissez-vous-guider/laissez-vous-guider-saison-1/5706441-les-merve...-egypte-antique.html |
It stopped working for me on 2024-02-29 between 18h45 CET and 19h45 CET. The command I was using was:
Before 2024-02-29 it was working without cookies, without username, and without password, just with the previous command (but with the videos of the previous days). |
The |
@bashonly OK, Great ! Thanks a lot ! |
@bashonly Thank you so much, it's working perfectly now :D |
Thank you so much ! 24 hours to commit a patch, that is really reactivity. Work fine. |
@bashonly thank you so much, it works very well ! |
Would any of you be able to test #9347 ? It's working fine for me, but I can't test with geo-restricted links Once again I've made a pre-release for ease of testing, which exe/zip users can update to with this command: yt-dlp --update-to bashonly/yt-dlp@francetv (if you already tried my last build you need to run this again) |
Example geo-restricted URL: https://www.france.tv/france-5/bluey/saison-2/4259296-le-gecko-collant.html |
It works on the link you provided, though with a strange behavior : loads of lines that go like
But on other links, it just does not work at all |
yt-dlp -vU https://www.france.tv/documentaires/societe/l-assiette-francaise/ |
|
You need to install pycryptodomex/pycryptodome |
Indeed ! :-( |
The extractor has never supported series URLs. You need to pass the individual episode/part URLs, e.g. |
#9347 seems to work fine. (Tested on several links, including the one provided) I had not realised that the link I had tried was a series, all apologies. |
@Gigoince all good, thank you for testing. |
Hi @bashonly is your last commit supposed to retrieve back the hls stream ? I've remark that since the fix for the first bug, it displays twice the dash streams (I've checked, the streams *-0 and *-1 has exactly the same hashes) :
I wanted to open an issue but I see that #9347 speaks about m3u8 so if it supposed to fix it, I won't open it. |
@pokemaster974 yes, run |
Thanks a lot ; it works like a charm (yt-dlp --update-to bashonly/yt-dlp@francetv) |
To everyone who updated to my pre-release tag build: |
I've just updated to nightly version (thanks for the fix!) but I still have issues with France TV videos:
I see 2 errors, "DRM protected" + 422 error. I don't know if yt-dlp can pass through or not. |
@guy-teube Nope, the video is DRM protected. The 422 error is indicating that there is no HLS available for this video, only DRM-protected DASH. |
Note that since the same date (29/02/2024), the direct streams of france.tv don't work anymore :
But this one continue to work fine : For example, "yt-dlp https://www.france.tv/france-2/direct.html" now returns :
|
@errwann |
Closes yt-dlp#9323 Authored by: bashonly
DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE
Checklist
Region
France
Provide a description that is worded well enough to be understood
Downloading videos from france.tv is not possible anymore (as of 29/02/2024 - 10:00 UTC)
Unable to download JSON metadata: HTTP Error 400: Bad Request
ERROR: 'NoneType' object has no attribute 'strip'
Provide verbose output that clearly demonstrates the problem
yt-dlp -vU <your command line>
)'verbose': True
toYoutubeDL
params instead[debug] Command-line config
) and insert it belowComplete Verbose Output
The text was updated successfully, but these errors were encountered: