1
0
mirror of https://github.com/l1ving/youtube-dl synced 2025-03-11 05:17:28 +08:00

111 Commits

Author SHA1 Message Date
Avichai Cohen
4a7e1afbf3 using _og_search_title before using the description as a title 2019-06-19 13:54:08 +03:00
Avichai Cohen
d6ad71cb7a removing the comment I used to test pull 2019-06-13 11:43:01 +03:00
Avichai Cohen
e58c09de9b changing the commit 2019-06-11 12:39:38 +03:00
Avichai Cohen
36effdc653 just changing a comment 2019-06-11 12:28:15 +03:00
Avichai Cohen
a875d4d0db just adding a comment to test pull bot 2019-06-11 11:43:46 +03:00
Avichai Cohen
b02e947a14 adding live_status to facebook 2019-05-05 11:44:38 +03:00
Avichai Cohen
13a0c87cfb Merge branch 'mark-facebook-live-videos' into fix.25.12.2018
# Conflicts:
#	youtube_dl/extractor/facebook.py
2019-04-02 17:45:43 +03:00
Avichai Cohen
343c86fa0b Adding is_live to info dictionary of facebook videos 2019-04-02 16:22:54 +03:00
Avi Peretz
d819cc0be8 Merge branch 'master' into fix-facebook-date
# Conflicts:
#	youtube_dl/extractor/facebook.py
2019-03-17 14:36:29 +02:00
Sergey M․
a551768acf
[facebook] Improve uploader extraction (closes #20250) 2019-03-06 01:27:22 +07:00
Avi Peretz
2809c0e622 refactor tahoe data 2019-02-03 12:00:09 +02:00
Avi Peretz
65f64270cd set default value for tahoe secondary data. 2019-01-28 12:28:22 +02:00
Avi Peretz
cd805c064c remove whitespace. 2019-01-20 10:33:40 +02:00
Avi Peretz
32fe6908c9 Do not fail in case secondary data not exists. 2019-01-20 10:33:16 +02:00
Avi Peretz
9062246371 Relax regex. 2019-01-20 10:27:20 +02:00
Avi Peretz
f8ae9b34da apply comments 2019-01-16 10:41:57 +02:00
Avi Peretz
f851a409e0 hide unable to extract uploader warning 2019-01-14 17:37:09 +02:00
Avi Peretz
8811f87a76 get uploader for tahoe data 2019-01-14 17:26:07 +02:00
Avi Peretz
8b50d43212 read viewCount when postViewCount is not available 2019-01-14 16:56:04 +02:00
Avi Peretz
ba3b2c535f read viewcount properly. 2019-01-14 16:51:44 +02:00
Avi Peretz
5916a2fc38 read uploader id 2019-01-14 16:05:59 +02:00
Avi Peretz
e921ad845d flake8 fixes 2019-01-14 13:37:15 +02:00
Avi Peretz
4303495ee8 Facebook - get timestamp from tahoe if missing. 2019-01-14 13:29:24 +02:00
Remita Amine
0df514f07e [facebook] fix tahoe request(closes #17171) 2018-11-06 21:22:27 +01:00
Remita Amine
631f93ee2d [facebook] fix tahoe request for authenticated users(closes #16655) 2018-07-23 06:20:18 +01:00
Sergey M․
11330f5121
[facebook] Extract view count and update tests (closes #16942) 2018-07-19 02:26:05 +07:00
Sergey M․
9b89daefa6
[facebook] Improve extraction (closes #16554) 2018-06-02 01:42:05 +07:00
Nathan Rossi
9d082e7cb8
[facebook] Add support for tahoe player videos (closes #15441)
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.
2018-06-02 01:32:53 +07:00
Remita Amine
68217024e8 remove unnecessary assignment parenthesis 2018-05-26 16:13:54 +01:00
Yen Chi Hsuan
01c742ecd0 [facebook] Support thumbnails (closes #14416) 2017-10-10 23:20:38 +08:00
Sergey M․
0646e34c7d
[facebook] Add support for plugin video embeds and multiple embeds (closes #13493) 2017-06-27 22:38:54 +07:00
Sergey M․
66bf351f80
[facebook] Make title optional (closes #12443) 2017-03-14 00:38:07 +07:00
Yen Chi Hsuan
11bb6ad1a5
[facebook] Fix extraction (closes #12323)
Almost all videos now use the pagelet type 'permalink_video_pagelet'
2017-03-02 20:51:24 +08:00
Sergey M․
624c4b92ff
[facebook] Add coding cookie 2017-02-11 16:18:45 +07:00
Sergey M․
71cdd75628
[facebook] Relax video id matching (closes #11017, closes #12055, closes #12056) 2017-02-11 01:05:22 +07:00
Sergey M․
78ef214d2d
[facebook] Improve JS data regex (closes #12042) 2017-02-09 23:42:40 +07:00
Sergey M․
5a116e1302
[facebook] Fix title extraction (closes #11941) 2017-02-02 22:45:18 +07:00
Sergey M․
b83ef507b4
[facebook] Fix extraction (closes #11926) 2017-02-01 23:19:20 +07:00
Yen Chi Hsuan
30918999f5
[facebook] Recognize .onion URLs (closes #11443) 2016-12-15 01:04:49 +08:00
Sergey M․
d2d2495e16
[facebook] Detect login required error message 2016-12-11 01:40:30 +07:00
Sergey M․
19b4900b7b
[facebook] Improve video selection (closes #11390) 2016-12-11 01:22:01 +07:00
Yen Chi Hsuan
d9ee2e5cf6
[facebook] Remove SWF params so that 1080P are detected
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
2016-10-30 18:20:55 +08:00
Yen Chi Hsuan
38588ab977
[facebook] Fix for new handleServerJS syntax (closes #10846)
According to the dump file in #10846, handleServerJS() now accepts
an optional second argument. It's a string from available dump files.
2016-10-07 20:04:49 +08:00
Sergey M․
349fc5c705
[facebook:plugins:video] Add extractor (Closes #10530) 2016-09-02 21:13:50 +07:00
Sergey M․
196c6ba067
[facebook] Extract timestamp (Closes #10508) 2016-08-31 22:12:37 +07:00
Sergey M․
b4a131e1a5
[facebook] Relax _VALID_URL (Closes #10151) 2016-07-24 04:36:49 +07:00
Sergey M․
6daf34a045
[facebook] Fix typo and break when found video_data (Closes #10048) 2016-07-09 21:25:07 +07:00
Sergey M․
cedc70b292
[facebook] Fix invalid video being extracted (Closes #9851) 2016-07-09 00:28:07 +07:00
Yen Chi Hsuan
369bb06206
[facebook] Improve embed detection (#5701) 2016-07-03 14:11:29 +08:00
Yen Chi Hsuan
6a424391d9
[facebook] Make embed detection stricter to prevent false-positives 2016-07-02 23:15:55 +08:00