Open sebma opened 3 years ago
Seems like you should file a bug to youtube-dl
youtube-dl -F https://m.facebook.com/story.php?story_fbid=1039169016616268&id=100015695375092
[1] 169281
bee@local:~$ [facebook] 1039169016616268: Downloading webpage
ERROR: Unable to download webpage: HTTP Error 404: Not Found (caused by <HTTPError 404: 'Not Found'>); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see https://yt-dl.org/update on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
@beew Nope. You need to quote this url because it contains the &
character, youtube-dl
works fine here :
$ youtube-dl -F "https://m.facebook.com/story.php?story_fbid=1039169016616268&id=100015695375092"
[facebook] 1039169016616268: Downloading webpage
[info] Available formats for 1039169016616268:
format code extension resolution note
916730542510987a m4a audio only DASH audio 49k , m4a_dash container, mp4a.40.5 (48000Hz)
464433831320708v mp4 426x240 DASH video 110k , mp4_dash container, avc1.42C01E, video only
dash_sd_src mp4 unknown
dash_sd_src_no_ratelimit mp4 unknown (best)
@sebma
Yeh you are right. The link works with ff2mpv on Firefox but not with play-with-mpv on Chrome
Hi, I tried to load this video : https://m.facebook.com/story.php?story_fbid=1039169016616268&id=100015695375092 but it does not work because only a part of the previous url (https://m.facebook.com/story.php?story_fbid=1039169016616268) is passed to mpv.
After some digging in your play_with_mpv.py script and with the help of the ipdb debugger python module, I noticed that your url.query is transformed into a dictionary hence losing the HTTP GET arguements in the
play_url
:I used this little trick to fetch the complete url :
I'm not sure if that's the right way to do it, but It works :
Can you please fix this ?