Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This reverts commit dc65041c224497f46b2984df02c234ce54bdedfd.
|
|
|
|
|
|
closes #24831
closes #25624
|
|
|
|
|
|
closes #18974
closes #25411
closes #26958
closes #27329
|
|
I stumbled upon this at https://www.facebook.com/bwfbadminton/posts/10157127020046316 . No idea how prevalent it is yet.
|
|
|
|
|
|
|
|
#21224)
|
|
|
|
|
|
|
|
|
|
|
|
Specific videos appear to use a newer/different player, this requires a
second request for the video data as the initial request is missing the
specified data.
Additionally these videos have different page content for the uploader
value, which is stored in the `<meta property="og:title"...>` element of
the initial request.
|
|
|
|
|
|
#13493)
|
|
|
|
Almost all videos now use the pagelet type 'permalink_video_pagelet'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Closes #11073
In the provided link, SWF params give up to 720P, and VideoConfig
gives 1080P for both best and bestvideo. I guess all Facebook videos
supports HTML5 now, so I remove the old detection for SWF params
|
|
According to the dump file in #10846, handleServerJS() now accepts
an optional second argument. It's a string from available dump files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Related to #9938.
Another example comes from 9834872bf63b4e03b66c5e3b8f306556e735d8c5.
|
|
youtube-dl expects the format items to be returned as a list,
but when there's only one item Facebook returns a dict instead,
this wraps the dict in a list if necessary
|