The NetBSD Project

CVS log for pkgsrc/net/youtube-dl/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / net / youtube-dl

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.248: download - view: text, markup, annotated - select for diffs
Mon Aug 14 05:25:04 2023 UTC (20 months, 1 week ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2025Q1-base, pkgsrc-2025Q1, pkgsrc-2024Q4-base, pkgsrc-2024Q4, pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, HEAD
Diff to: previous 1.247: preferred, colored
Changes since revision 1.247: +2 -2 lines
*: recursive bump for Python 3.11 as new default

Revision 1.247: download - view: text, markup, annotated - select for diffs
Thu Jun 30 11:18:44 2022 UTC (2 years, 9 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Diff to: previous 1.246: preferred, colored
Changes since revision 1.246: +2 -2 lines
*: Revbump packages that use Python at runtime without a PKGNAME prefix

Revision 1.246: download - view: text, markup, annotated - select for diffs
Wed May 11 17:58:35 2022 UTC (2 years, 11 months ago) by jklos
Branches: MAIN
CVS tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Diff to: previous 1.245: preferred, colored
Changes since revision 1.245: +2 -2 lines
Allow youtube-dl to make use of pkgsrc ffmpeg5.

Revision 1.245: download - view: text, markup, annotated - select for diffs
Wed Jan 5 15:41:19 2022 UTC (3 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Diff to: previous 1.244: preferred, colored
Changes since revision 1.244: +4 -2 lines
python: egg.mk: add USE_PKG_RESOURCES flag

This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.

Set this flag for packages that need it and bump PKGREVISION.

Revision 1.244: download - view: text, markup, annotated - select for diffs
Tue Jan 4 20:54:35 2022 UTC (3 years, 3 months ago) by wiz
Branches: MAIN
Diff to: previous 1.243: preferred, colored
Changes since revision 1.243: +2 -1 lines
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS

Revision 1.243: download - view: text, markup, annotated - select for diffs
Thu Dec 16 19:12:09 2021 UTC (3 years, 4 months ago) by maya
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Diff to: previous 1.242: preferred, colored
Changes since revision 1.242: +2 -2 lines
youtube-dl: update to 2021.12.17

Aleri Kaisattera (1):
      [liveleak] Remove extractor (closes #17625, closes #24222) (#29331)

Logan B (1):
      [umg:de] Update GraphQL API URL (#29304)

Remita Amine (1):
      [periscope] pass referer to HLS requests(closes #29419)

Sergey M (1):
      [README.md] Update MSVC 2010 redist URL (closes #29222)

Sergey M․ (9):
      [nrk] Switch psapi URL to https (closes #29344)
      [youtube] Workaround for get_video_info request (refs #29333)
      [youtube] Make get_video_info processing more robust (closes #29333)
      [curiositystream:collection] Extend _VALID_URL (closes #26326, closes #29117)
      [pornhub] Dismiss tbr extracted from download URLs (closes #28927)
      [pornhub] Detect geo restriction
      [pornhub] Add support for pornhubthbh7ap3u.onion
      [ChangeLog] Actualize [ci skip]
      release 2021.12.17

Tianyi Shi (1):
      [bilibili] Strip uploader name (#29202)

bopol (2):
      [youtube] Update invidious instance list (#29281)
      [peertube] only call description endpoint if necessary (#29383)

kikuyan (4):
      [orf:tvthek] Add support for MPD formats (closes #28672) (#29236)
      [appleconnect] Fix extraction (#29208)
      [egghead] Add support for app.egghead.io (closes #28404) (#29303)
      [postprocessor/ffmpeg] Show ffmpeg output on error (refs #22680) (#29336)

lanegramling (1):
      [youtube] Update signature function patterns (closes #30363) (#30366)

Revision 1.242: download - view: text, markup, annotated - select for diffs
Sun Jun 6 09:03:31 2021 UTC (3 years, 10 months ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Diff to: previous 1.241: preferred, colored
Changes since revision 1.241: +2 -2 lines
youtube-dl: Update to 20210606

Changes:
20210606
--------
Extractors
* [facebook] Improve login required detection
* [youporn] Fix formats and view count extraction (#29216)
* [orf:tvthek] Fix thumbnails extraction (#29217)
* [formula1] Fix extraction (#29206)
* [ard] Relax URL regular expression and fix video ids (#22724, #29091)
+ [ustream] Detect https embeds (#29133)
* [ted] Prefer own formats over external sources (#29142)
* [twitch:clips] Improve extraction (#29149)
+ [twitch:clips] Add access token query to download URLs (#29136)
* [youtube] Fix get_video_info request (#29086, #29165)
* [vimeo] Fix vimeo pro embed extraction (#29126)
* [redbulltv] Fix embed data extraction (#28770)
* [shahid] Relax URL regular expression (#28772, #28930)


20210516
--------
Core
* [options] Fix thumbnail option group name (#29042)
* [YoutubeDL] Improve extract_info doc (#28946)

Extractors
+ [playstuff] Add support for play.stuff.co.nz (#28901, #28931)
* [eroprofile] Fix extraction (#23200, #23626, #29008)
+ [vivo] Add support for vivo.st (#29009)
+ [generic] Add support for og:audio (#28311, #29015)
* [phoenix] Fix extraction (#29057)
+ [generic] Add support for sibnet embeds
+ [vk] Add support for sibnet embeds (#9500)
+ [generic] Add Referer header for direct videojs download URLs (#2879,
  #20217, #29053)
* [orf:radio] Switch download URLs to HTTPS (#29012, #29046)
- [blinkx] Remove extractor (#28941)
* [medaltv] Relax URL regular expression (#28884)
+ [funimation] Add support for optional lang code in URLs (#28950)
+ [gdcvault] Add support for HTML5 videos
* [dispeak] Improve FLV extraction (#13513, #28970)
* [kaltura] Improve iframe extraction (#28969)
* [kaltura] Make embed code alternatives actually work
* [cda] Improve extraction (#28709, #28937)
* [twitter] Improve formats extraction from vmap URL (#28909)
* [xtube] Fix formats extraction (#28870)
* [svtplay] Improve extraction (#28507, #28876)
* [tv2dk] Fix extraction (#28888)

Revision 1.241: download - view: text, markup, annotated - select for diffs
Sun Apr 25 18:58:32 2021 UTC (4 years ago) by leot
Branches: MAIN
Diff to: previous 1.240: preferred, colored
Changes since revision 1.240: +2 -2 lines
youtube-dl: Update to 20210426

Changes:
20210426
--------
Extractors
+ [xfileshare] Add support for wolfstream.tv (#28858)
* [francetvinfo] Improve video id extraction (#28792)
* [medaltv] Fix extraction (#28807)
* [tver] Redirect all downloads to Brightcove (#28849)
* [go] Improve video id extraction (#25207, #25216, #26058)
* [youtube] Fix lazy extractors (#28780)
+ [bbc] Extract description and timestamp from __INITIAL_DATA__ (#28774)
* [cbsnews] Fix extraction for python <3.6 (#23359)

Revision 1.240: download - view: text, markup, annotated - select for diffs
Sat Apr 17 09:41:52 2021 UTC (4 years ago) by leot
Branches: MAIN
Diff to: previous 1.239: preferred, colored
Changes since revision 1.239: +2 -2 lines
youtube-dl: Update to 20210417

Changes:
20210417
--------
Core
+ [utils] Add support for experimental HTTP response status code
  308 Permanent Redirect (#27877, #28768)

Extractors
+ [lbry] Add support for HLS videos (#27877, #28768)
* [youtube] Fix stretched ratio calculation
* [youtube] Improve stretch extraction (#28769)
* [youtube:tab] Improve grid extraction (#28725)
+ [youtube:tab] Detect series playlist on playlists page (#28723)
+ [youtube] Add more invidious instances (#28706)
* [pluralsight] Extend anti-throttling timeout (#28712)
* [youtube] Improve URL to extractor routing (#27572, #28335, #28742)
+ [maoritv] Add support for maoritelevision.com (#24552)
+ [youtube:tab] Pass innertube context and x-goog-visitor-id header along with
  continuation requests (#28702)
* [mtv] Fix Viacom A/B Testing Video Player extraction (#28703)
+ [pornhub] Extract DASH and HLS formats from get_media end point (#28698)
* [cbssports] Fix extraction (#28682)
* [jamendo] Fix track extraction (#28686)
* [curiositystream] Fix format extraction (#26845, #28668)

Revision 1.236.2.1: download - view: text, markup, annotated - select for diffs
Sat Apr 10 08:41:02 2021 UTC (4 years ago) by bsiegert
Branches: pkgsrc-2021Q1
Diff to: previous 1.236: preferred, colored; next MAIN 1.237: preferred, colored
Changes since revision 1.236: +2 -2 lines
Pullup ticket #6437 - requested by leot
net/youtube-dl: bugfixes

Revisions pulled up:
- net/youtube-dl/Makefile                                       1.237-1.239
- net/youtube-dl/PLIST                                          1.113
- net/youtube-dl/distinfo                                       1.217-1.219

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Wed Mar 31 18:26:58 UTC 2021

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: Update to 20210331

   Changes:
   20210331
   --------
   Extractors
   * [vlive] Fix inkey request (#28589)
   * [francetvinfo] Improve video id extraction (#28584)
   + [instagram] Extract duration (#28469)
   * [instagram] Improve title extraction (#28469)
   + [sbs] Add support for ondemand watch URLs (#28566)
   * [youtube] Fix video's channel extraction (#28562)
   * [picarto] Fix live stream extraction (#28532)
   * [vimeo] Fix unlisted video extraction (#28414)
   * [youtube:tab] Fix playlist/community continuation items extraction (#28266)
   * [ard] Improve clip id extraction (#22724, #28528)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Thu Apr  1 12:14:15 UTC 2021

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: Update to 20210401

   Changes:
   20210401
   --------
   Extractors
   * [youtube] Setup CONSENT cookie when needed (#28604)
   * [vimeo] Fix password protected review extraction (#27591)
   * [youtube] Improve age-restricted video extraction (#28578)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Wed Apr  7 13:21:01 UTC 2021

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile PLIST distinfo

   Log Message:
   youtube-dl: Update to 20210407

   Changes:
   20210407
   --------
   Core
   * [extractor/common] Use compat_cookies_SimpleCookie for _get_cookies
   + [compat] Introduce compat_cookies_SimpleCookie
   * [extractor/common] Improve JSON-LD author extraction
   * [extractor/common] Fix _get_cookies on python 2 (#20673, #23256, #20326,
     #28640)

   Extractors
   * [youtube] Fix extraction of videos with restricted location (#28685)
   + [line] Add support for live.line.me (#17205, #28658)
   * [vimeo] Improve extraction (#28591)
   * [youku] Update ccode (#17852, #28447, #28460, #28648)
   * [youtube] Prefer direct entry metadata over entry metadata from playlist
     (#28619, #28636)
   * [screencastomatic] Fix extraction (#11976, #24489)
   + [palcomp3] Add support for palcomp3.com (#13120)
   + [arnes] Add support for video.arnes.si (#28483)
   + [youtube:tab] Add support for hashtags (#28308)

Revision 1.239: download - view: text, markup, annotated - select for diffs
Wed Apr 7 13:21:01 2021 UTC (4 years ago) by leot
Branches: MAIN
Diff to: previous 1.238: preferred, colored
Changes since revision 1.238: +2 -2 lines
youtube-dl: Update to 20210407

Changes:
20210407
--------
Core
* [extractor/common] Use compat_cookies_SimpleCookie for _get_cookies
+ [compat] Introduce compat_cookies_SimpleCookie
* [extractor/common] Improve JSON-LD author extraction
* [extractor/common] Fix _get_cookies on python 2 (#20673, #23256, #20326,
  #28640)

Extractors
* [youtube] Fix extraction of videos with restricted location (#28685)
+ [line] Add support for live.line.me (#17205, #28658)
* [vimeo] Improve extraction (#28591)
* [youku] Update ccode (#17852, #28447, #28460, #28648)
* [youtube] Prefer direct entry metadata over entry metadata from playlist
  (#28619, #28636)
* [screencastomatic] Fix extraction (#11976, #24489)
+ [palcomp3] Add support for palcomp3.com (#13120)
+ [arnes] Add support for video.arnes.si (#28483)
+ [youtube:tab] Add support for hashtags (#28308)

Revision 1.238: download - view: text, markup, annotated - select for diffs
Thu Apr 1 12:14:15 2021 UTC (4 years ago) by leot
Branches: MAIN
Diff to: previous 1.237: preferred, colored
Changes since revision 1.237: +2 -2 lines
youtube-dl: Update to 20210401

Changes:
20210401
--------
Extractors
* [youtube] Setup CONSENT cookie when needed (#28604)
* [vimeo] Fix password protected review extraction (#27591)
* [youtube] Improve age-restricted video extraction (#28578)

Revision 1.237: download - view: text, markup, annotated - select for diffs
Wed Mar 31 18:26:57 2021 UTC (4 years ago) by leot
Branches: MAIN
Diff to: previous 1.236: preferred, colored
Changes since revision 1.236: +2 -2 lines
youtube-dl: Update to 20210331

Changes:
20210331
--------
Extractors
* [vlive] Fix inkey request (#28589)
* [francetvinfo] Improve video id extraction (#28584)
+ [instagram] Extract duration (#28469)
* [instagram] Improve title extraction (#28469)
+ [sbs] Add support for ondemand watch URLs (#28566)
* [youtube] Fix video's channel extraction (#28562)
* [picarto] Fix live stream extraction (#28532)
* [vimeo] Fix unlisted video extraction (#28414)
* [youtube:tab] Fix playlist/community continuation items extraction (#28266)
* [ard] Improve clip id extraction (#22724, #28528)

Revision 1.236: download - view: text, markup, annotated - select for diffs
Sun Mar 28 18:35:29 2021 UTC (4 years ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2021Q1-base
Branch point for: pkgsrc-2021Q1
Diff to: previous 1.235: preferred, colored
Changes since revision 1.235: +2 -2 lines
youtube-dl: Update to 20210325

Changes:
version 2021.03.25

Extractors
+ [zoom] Add support for zoom.us (#16597, #27002, #28531)
* [bbc] Fix BBC IPlayer Episodes/Group extraction (#28360)
* [youtube] Fix default value for youtube_include_dash_manifest (#28523)
* [zingmp3] Fix extraction (#11589, #16409, #16968, #27205)
+ [vgtv] Add support for new tv.aftonbladet.se URL schema (#28514)
+ [tiktok] Detect private videos (#28453)
* [vimeo:album] Fix extraction for albums with number of videos multiple
  to page size (#28486)
* [vvvvid] Fix kenc format extraction (#28473)
* [mlb] Fix video extraction (#21241)
* [svtplay] Improve extraction (#28448)
* [applepodcasts] Fix extraction (#28445)
* [rtve] Improve extraction
    + Extract all formats
    * Fix RTVE Infantil extraction (#24851)
    + Extract is_live and series

Revision 1.235: download - view: text, markup, annotated - select for diffs
Sun Mar 14 13:35:32 2021 UTC (4 years, 1 month ago) by leot
Branches: MAIN
Diff to: previous 1.234: preferred, colored
Changes since revision 1.234: +2 -3 lines
youtube-dl: Update to 20210314

Changes:
20210314
--------
Core
+ Introduce release_timestamp meta field (#28386)

Extractors
+ [southpark] Add support for southparkstudios.com (#28413)
* [southpark] Fix extraction (#26763, #28413)
* [sportdeutschland] Fix extraction (#21856, #28425)
* [pinterest] Reduce the number of HLS format requests
* [peertube] Improve thumbnail extraction (#28419)
* [tver] Improve title extraction (#28418)
* [fujitv] Fix HLS formats extension (#28416)
* [shahid] Fix format extraction (#28383)
+ [lbry] Add support for channel filters (#28385)
+ [bandcamp] Extract release timestamp
+ [lbry] Extract release timestamp (#28386)
* [pornhub] Detect flagged videos
+ [pornhub] Extract formats from get_media end point (#28395)
* [bilibili] Fix video info extraction (#28341)
+ [cbs] Add support for Paramount+ (#28342)
+ [trovo] Add Origin header to VOD formats (#28346)
* [voxmedia] Fix volume embed extraction (#28338)

Revision 1.234: download - view: text, markup, annotated - select for diffs
Thu Mar 11 10:02:19 2021 UTC (4 years, 1 month ago) by jperkin
Branches: MAIN
Diff to: previous 1.233: preferred, colored
Changes since revision 1.233: +5 -1 lines
youtube-dl: Pull in missing part of previous patch.

Installs bash completion file with the correct naming.  Ride previous
PKGREVISION bumps.

Revision 1.233: download - view: text, markup, annotated - select for diffs
Thu Mar 11 07:39:50 2021 UTC (4 years, 1 month ago) by wiz
Branches: MAIN
Diff to: previous 1.232: preferred, colored
Changes since revision 1.232: +2 -2 lines
youtube-dl: install correct file as bash completion file.

Fix previous commit.

Bump PKGREVISION.

Revision 1.232: download - view: text, markup, annotated - select for diffs
Wed Mar 10 16:41:22 2021 UTC (4 years, 1 month ago) by jperkin
Branches: MAIN
Diff to: previous 1.231: preferred, colored
Changes since revision 1.231: +2 -1 lines
youtube-dl: Install bash completion file correctly.

Bump PKGREVISION.

Revision 1.231: download - view: text, markup, annotated - select for diffs
Thu Mar 4 09:48:34 2021 UTC (4 years, 1 month ago) by leot
Branches: MAIN
Diff to: previous 1.230: preferred, colored
Changes since revision 1.230: +2 -2 lines
youtube-dl: Update to 20210303

Changes:
20210303
--------
Extractors
* [youtube:tab] Switch continuation to browse API (#28289, #28327)
* [9c9media] Fix extraction for videos with multiple ContentPackages (#28309)
+ [bbc] Add support for BBC Reel videos (#21870, #23660, #28268)

20210302
--------
Extractors
* [zdf] Rework extractors (#11606, #13473, #17354, #21185, #26711, #27068,
  #27930, #28198, #28199, #28274)
    * Generalize cross-extractor video ids for zdf based extractors
    * Improve extraction
    * Fix 3sat and phoenix
* [stretchinternet] Fix extraction (#28297)
* [urplay] Fix episode data extraction (#28292)
+ [bandaichannel] Add support for b-ch.com (#21404)
* [srgssr] Improve extraction (#14717, #14725, #27231, #28238)
    + Extract subtitle
    * Fix extraction for new videos
    * Update srf download domains
* [vvvvid] Reduce season request payload size
+ [vvvvid] Extract series sublists playlist title (#27601, #27618)
+ [dplay] Extract Ad-Free uplynk URLs (#28160)
+ [wat] Detect DRM protected videos (#27958)
* [tf1] Improve extraction (#27980, #28040)
* [tmz] Fix and improve extraction (#24603, #24687, 28211)
+ [gedidigital] Add support for Gedi group sites (#7347, #26946)
* [youtube] Fix get_video_info request

Revision 1.230: download - view: text, markup, annotated - select for diffs
Sat Feb 27 21:05:15 2021 UTC (4 years, 1 month ago) by leot
Branches: MAIN
Diff to: previous 1.229: preferred, colored
Changes since revision 1.229: +2 -2 lines
youtube-dl: Update to 20210222

Changes:
20210222
--------
Core
+ [postprocessor/embedthumbnail] Recognize atomicparsley binary in lowercase
  (#28112)

Extractors
* [apa] Fix and improve extraction (#27750)
+ [youporn] Extract duration (#28019)
+ [peertube] Add support for canard.tube (#28190)
* [youtube] Fixup m4a_dash formats (#28165)
+ [samplefocus] Add support for samplefocus.com (#27763)
+ [vimeo] Add support for unlisted video source format extraction
* [viki] Improve extraction (#26522, #28203)
    * Extract uploader URL and episode number
    * Report login required error
    + Extract 480p formats
    * Fix API v4 calls
* [ninegag] Unescape title (#28201)
* [youtube] Improve URL regular expression (#28193)
+ [youtube] Add support for redirect.invidious.io (#28193)
+ [dplay] Add support for de.hgtv.com (#28182)
+ [dplay] Add support for discoveryplus.com (#24698)
+ [simplecast] Add support for simplecast.com (#24107)
* [youtube] Fix uploader extraction in flat playlist mode (#28045)
* [yandexmusic:playlist] Request missing tracks in chunks (#27355, #28184)
+ [storyfire] Add support for storyfire.com (#25628, #26349)
+ [zhihu] Add support for zhihu.com (#28177)
* [youtube] Fix controversial videos when authenticated with cookies (#28174)
* [ccma] Fix timestamp parsing in python 2
+ [videopress] Add support for video.wordpress.com
* [kakao] Improve info extraction and detect geo restriction (#26577)
* [xboxclips] Fix extraction (#27151)
* [ard] Improve formats extraction (#28155)
+ [canvas] Add support for dagelijksekost.een.be (#28119)

Revision 1.229: download - view: text, markup, annotated - select for diffs
Thu Feb 11 21:07:13 2021 UTC (4 years, 2 months ago) by leot
Branches: MAIN
Diff to: previous 1.228: preferred, colored
Changes since revision 1.228: +2 -2 lines
youtube-dl: Update to 20210210

Changes:
version 2021.02.10
------------------
Extractors
* [youtube:tab] Improve grid continuation extraction (#28130)
* [ign] Fix extraction (#24771)
+ [xhamster] Extract format filesize
+ [xhamster] Extract formats from xplayer settings (#28114)
+ [youtube] Add support phone/tablet JS player (#26424)
* [archiveorg] Fix and improve extraction (#21330, #23586, #25277, #26780,
  #27109, #27236, #28063)
+ [cda] Detect geo restricted videos (#28106)
* [urplay] Fix extraction (#28073, #28074)
* [youtube] Fix release date extraction (#28094)
+ [youtube] Extract abr and vbr (#28100)
* [youtube] Skip OTF formats (#28070)


version 2021.02.04.1
--------------------
Extractors
* [youtube] Prefer DASH formats (#28070)
* [azmedien] Fix extraction (#28064)


version 2021.02.04
------------------
Extractors
* [pornhub] Implement lazy playlist extraction
* [svtplay] Fix video id extraction (#28058)
+ [pornhub] Add support for authentication (#18797, #21416, #24294)
* [pornhub:user] Improve paging
+ [pornhub:user] Add support for URLs unavailable via /videos page (#27853)
+ [bravotv] Add support for oxygen.com (#13357, #22500)
+ [youtube] Pass embed URL to get_video_info request
* [ccma] Improve metadata extraction (#27994)
    + Extract age limit, alt title, categories, series and episode number
    * Fix timestamp multiple subtitles extraction
* [egghead] Update API domain (#28038)
- [vidzi] Remove extractor (#12629)
* [vidio] Improve metadata extraction
* [youtube] Improve subtitles extraction
* [youtube] Fix chapter extraction fallback
* [youtube] Rewrite extractor
    * Improve format sorting
    * Remove unused code
    * Fix series metadata extraction
    * Fix trailer video extraction
    * Improve error reporting
    + Extract video location
+ [vvvvid] Add support for youtube embeds (#27825)
* [googledrive] Report download page errors (#28005)
* [vlive] Fix error message decoding for python 2 (#28004)
* [youtube] Improve DASH formats file size extraction
* [cda] Improve birth validation detection (#14022, #27929)
+ [awaan] Extract uploader id (#27963)
+ [medialaan] Add support DPG Media MyChannels based websites (#14871, #15597,
  #16106, #16489)
* [abcnews] Fix extraction (#12394, #27920)
* [AMP] Fix upload date and timestamp extraction (#27970)
* [tv4] Relax URL regular expression (#27964)
+ [tv2] Add support for mtvuutiset.fi (#27744)
* [adn] Improve login warning reporting
* [zype] Fix uplynk id extraction (#27956)
+ [adn] Add support for authentication (#17091, #27841, #27937)

Revision 1.228: download - view: text, markup, annotated - select for diffs
Sun Jan 24 12:30:09 2021 UTC (4 years, 3 months ago) by leot
Branches: MAIN
Diff to: previous 1.227: preferred, colored
Changes since revision 1.227: +2 -2 lines
youtube-dl: Update to 20210124.1

Changes:
20210124
--------
Core
* Introduce --output-na-placeholder (#27896)

Extractors
* [franceculture] Make thumbnail optional (#18807)
* [franceculture] Fix extraction (#27891, #27903)
* [njpwworld] Fix extraction (#27890)
* [comedycentral] Fix extraction (#27905)
* [wat] Fix format extraction (#27901)
+ [americastestkitchen:season] Add support for seasons (#27861)
+ [trovo] Add support for trovo.live (#26125)
+ [aol] Add support for yahoo videos (#26650)
* [yahoo] Fix single video extraction
* [lbry] Unescape lbry URI (#27872)
* [9gag] Fix and improve extraction (#23022)
* [americastestkitchen] Improve metadata extraction for ATK episodes (#27860)
* [aljazeera] Fix extraction (#20911, #27779)
+ [minds] Add support for minds.com (#17934)
* [ard] Fix title and description extraction (#27761)
+ [spotify] Add support for Spotify Podcasts (#27443)

Revision 1.227: download - view: text, markup, annotated - select for diffs
Mon Jan 18 20:20:22 2021 UTC (4 years, 3 months ago) by leot
Branches: MAIN
Diff to: previous 1.226: preferred, colored
Changes since revision 1.226: +2 -2 lines
youtube-dl: Update to 20210116

Changes:
version 2021.01.16

Core
* [YoutubeDL] Protect from infinite recursion due to recursively nested
  playlists (#27833)
* [YoutubeDL] Ignore failure to create existing directory (#27811)
* [YoutubeDL] Raise syntax error for format selection expressions with multiple
  + operators (#27803)

Extractors
+ [animeondemand] Add support for lazy playlist extraction (#27829)
* [youporn] Restrict fallback download URL (#27822)
* [youporn] Improve height and tbr extraction (#20425, #23659)
* [youporn] Fix extraction (#27822)
+ [twitter] Add support for unified cards (#27826)
+ [twitch] Add Authorization header with OAuth token for GraphQL requests
  (#27790)
* [mixcloud:playlist:base] Extract video id in flat playlist mode (#27787)
* [cspan] Improve info extraction (#27791)
* [adn] Improve info extraction
* [adn] Fix extraction (#26963, #27732)
* [youtube:search] Extract from all sections (#27604)
* [youtube:search] fix viewcount and try to extract all video sections (#27604)
* [twitch] Improve login error extraction
* [twitch] Fix authentication (#27743)
* [3qsdn] Improve extraction (#21058)
* [peertube] Extract formats from streamingPlaylists (#26002, #27586, #27728)
* [khanacademy] Fix extraction (#2887, #26803)
* [spike] Update Paramount Network feed URL (#27715)

Revision 1.226: download - view: text, markup, annotated - select for diffs
Sat Jan 9 11:32:36 2021 UTC (4 years, 3 months ago) by leot
Branches: MAIN
Diff to: previous 1.225: preferred, colored
Changes since revision 1.225: +2 -2 lines
youtube-dl: Update to 20210108

Changes:
version 2021.01.08
------------------
Core
* [downloader/hls] Disable decryption in tests (#27660)
+ [utils] Add a function to clean podcast URLs

Extractors
* [rai] Improve subtitles extraction (#27698, #27705)
* [canvas] Match only supported VRT NU URLs (#27707)
+ [bibeltv] Add support for bibeltv.de (#14361)
+ [bfmtv] Add support for bfmtv.com (#16053, #26615)
+ [sbs] Add support for ondemand play and news embed URLs (#17650, #27629)
* [twitch] Drop legacy kraken API v5 code altogether and refactor
* [twitch:vod] Switch to GraphQL for video metadata
* [canvas] Fix VRT NU extraction (#26957, #27053)
* [twitch] Switch access token to GraphQL and refactor (#27646)
+ [rai] Detect ContentItem in iframe (#12652, #27673)
* [ketnet] Fix extraction (#27662)
+ [dplay] Add suport Discovery+ domains (#27680)
* [motherless] Improve extraction (#26495, #27450)
* [motherless] Fix recent videos upload date extraction (#27661)
* [nrk] Fix extraction for videos without a legalAge rating
- [googleplus] Remove extractor (#4955, #7400)
+ [applepodcasts] Add support for podcasts.apple.com (#25918)
+ [googlepodcasts] Add support for podcasts.google.com
+ [iheart] Add support for iheart.com (#27037)
* [acast] Clean podcast URLs
* [stitcher] Clean podcast URLs
+ [xfileshare] Add support for aparat.cam (#27651)
+ [twitter] Add support for summary card (#25121)
* [twitter] Try to use a Generic fallback for unknown twitter cards (#25982)
+ [stitcher] Add support for shows and show metadata extraction (#20510)
* [stv] Improve episode id extraction (#23083)


version 2021.01.03
------------------
Extractors
* [nrk] Improve series metadata extraction (#27473)
+ [nrk] Extract subtitles
* [nrk] Fix age limit extraction
* [nrk] Improve video id extraction
+ [nrk] Add support for podcasts (#27634, #27635)
* [nrk] Generalize and delegate all item extractors to nrk
+ [nrk] Add support for mp3 formats
* [nrktv] Switch to playback endpoint
* [vvvvid] Fix season metadata extraction (#18130)
* [stitcher] Fix extraction (#20811, #27606)
* [acast] Fix extraction (#21444, #27612, #27613)
+ [arcpublishing] Add support for arcpublishing.com (#2298, #9340, #17200)
+ [sky] Add support for Sports News articles and Brighcove videos (#13054)
+ [vvvvid] Extract akamai formats
* [vvvvid] Skip unplayable episodes (#27599)
* [yandexvideo] Fix extraction for Python 3.4

Revision 1.225: download - view: text, markup, annotated - select for diffs
Thu Dec 31 17:30:03 2020 UTC (4 years, 3 months ago) by leot
Branches: MAIN
Diff to: previous 1.224: preferred, colored
Changes since revision 1.224: +2 -2 lines
youtube-dl: Update to 20201231

Changes:
version 2020.12.31

Core
* [utils] Accept only supported protocols in url_or_none
* [YoutubeDL] Allow format filtering using audio language (#16209)

Extractors
+ [redditr] Extract all thumbnails (#27503)
* [vvvvid] Improve info extraction
+ [vvvvid] Add support for playlists (#18130, #27574)
+ [yandexdisk] Extract info from webpage
* [yandexdisk] Fix extraction (#17861, #27131)
* [yandexvideo] Use old API call as fallback
* [yandexvideo] Fix extraction (#25000)
- [nbc] Remove CSNNE extractor
* [nbc] Fix NBCSport VPlayer URL extraction (#16640)
+ [aenetworks] Add support for biography.com (#3863)
* [uktvplay] Match new video URLs (#17909)
* [sevenplay] Detect API errors
* [tenplay] Fix format extraction (#26653)
* [brightcove] Raise error for DRM protected videos (#23467, #27568)


version 2020.12.29

Extractors
* [youtube] Improve yt initial data extraction (#27524)
* [youtube:tab] Improve URL matching #27559)
* [youtube:tab] Restore retry on browse requests (#27313, #27564)
* [aparat] Fix extraction (#22285, #22611, #23348, #24354, #24591, #24904,
  #25418, #26070, #26350, #26738, #27563)
- [brightcove] Remove sonyliv specific code
* [piksel] Improve format extraction
+ [zype] Add support for uplynk videos
+ [toggle] Add support for live.mewatch.sg (#27555)
+ [go] Add support for fxnow.fxnetworks.com (#13972, #22467, #23754, #26826)
* [teachable] Improve embed detection (#26923)
* [mitele] Fix free video extraction (#24624, #25827, #26757)
* [telecinco] Fix extraction
* [youtube] Update invidious.snopyta.org (#22667)
* [amcnetworks] Improve auth only video detection (#27548)
+ [generic] Add support for VHX Embeds (#27546)


version 2020.12.26

Extractors
* [instagram] Fix comment count extraction
+ [instagram] Add support for reel URLs (#26234, #26250)
* [bbc] Switch to media selector v6 (#23232, #23933, #26303, #26432, #26821,
  #27538)
* [instagram] Improve thumbnail extraction
* [instagram] Fix extraction when authenticated (#22880, #26377, #26981,
  #27422)
* [spankbang:playlist] Fix extraction (#24087)
+ [spankbang] Add support for playlist videos
* [pornhub] Improve like and dislike count extraction (#27356)
* [pornhub] Fix lq formats extraction (#27386, #27393)
+ [bongacams] Add support for bongacams.com (#27440)
* [youtube:tab] Extend URL regular expression (#27501)
* [theweatherchannel] Fix extraction (#25930, #26051)
+ [sprout] Add support for Universal Kids (#22518)
* [theplatform] Allow passing geo bypass countries from other extractors
+ [wistia] Add support for playlists (#27533)
+ [ctv] Add support for ctv.ca (#27525)
* [9c9media] Improve info extraction
* [youtube] Fix automatic captions extraction (#27162, #27388)
* [sonyliv] Fix title for movies
* [sonyliv] Fix extraction (#25667)
* [streetvoice] Fix extraction (#27455, #27492)
+ [facebook] Add support for watchparty pages (#27507)
* [cbslocal] Fix video extraction
+ [brightcove] Add another method to extract policyKey
* [mewatch] Relax URL regular expression (#27506)


version 2020.12.22

Core
* [common] Remove unwanted query params from unsigned akamai manifest URLs

Extractors
- [tastytrade] Remove extractor (#25716)
* [niconico] Fix playlist extraction (#27428)
- [everyonesmixtape] Remove extractor
- [kanalplay] Remove extractor
* [arkena] Fix extraction
* [nba] Rewrite extractor
* [turner] Improve info extraction
* [youtube] Improve xsrf token extraction (#27442)
* [generic] Improve RSS age limit extraction
* [generic] Fix RSS itunes thumbnail extraction (#27405)
+ [redditr] Extract duration (#27426)
- [zaq1] Remove extractor
+ [asiancrush] Add support for retrocrush.tv
* [asiancrush] Fix extraction
- [noco] Remove extractor (#10864)
* [nfl] Fix extraction (#22245)
* [skysports] Relax URL regular expression (#27435)
+ [tv5unis] Add support for tv5unis.ca (#22399, #24890)
+ [videomore] Add support for more.tv (#27088)
+ [yandexmusic] Add support for music.yandex.com (#27425)
+ [nhk:program] Add support for audio programs and program clips
+ [nhk] Add support for NHK video programs (#27230)

Revision 1.224: download - view: text, markup, annotated - select for diffs
Sun Dec 20 11:24:34 2020 UTC (4 years, 4 months ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Diff to: previous 1.223: preferred, colored
Changes since revision 1.223: +2 -2 lines
youtube-dl: Update to 20201214

Changes:
version 2020.12.14

Core
* [extractor/common] Improve JSON-LD interaction statistic extraction (#23306)
* [downloader/hls] Delegate manifests with media initialization to ffmpeg
+ [extractor/common] Document duration meta field for playlists

Extractors
* [mdr] Bypass geo restriction
* [mdr] Improve extraction (#24346, #26873)
* [yandexmusic:album] Improve album title extraction (#27418)
* [eporner] Fix view count extraction and make optional (#23306)
+ [eporner] Extend URL regular expression
* [eporner] Fix hash extraction and extend _VALID_URL (#27396)
* [slideslive] Use m3u8 entry protocol for m3u8 formats (#27400)
* [twitcasting] Fix format extraction and improve info extraction (#24868)
* [linuxacademy] Fix authentication and extraction (#21129, #26223, #27402)
* [itv] Clean description from HTML tags (#27399)
* [vlive] Sort live formats (#27404)
* [hotstart] Fix and improve extraction
    * Fix format extraction (#26690)
    + Extract thumbnail URL (#16079, #20412)
    + Add support for country specific playlist URLs (#23496)
    * Select the last id in video URL (#26412)
+ [youtube] Add some invidious instances (#27373)

Revision 1.223: download - view: text, markup, annotated - select for diffs
Sat Dec 12 21:16:03 2020 UTC (4 years, 4 months ago) by leot
Branches: MAIN
Diff to: previous 1.222: preferred, colored
Changes since revision 1.222: +2 -3 lines
youtube-dl: Update to 20201212

Changes:
version 2020.12.12

Core
* [YoutubeDL] Improve thumbnail filename deducing (#26010, #27244)

Extractors
+ [ruutu] Extract more metadata
+ [ruutu] Detect non-free videos (#21154)
* [ruutu] Authenticate format URLs (#21031, #26782)
+ [ruutu] Add support for static.nelonenmedia.fi (#25412)
+ [ruutu] Extend URL regular expression (#24839)
+ [facebook] Add support archived live video URLs (#15859)
* [wdr] Improve overall extraction
+ [wdr] Extend subtitles extraction (#22672, #22723)
+ [facebook] Add support for videos attached to Relay based story pages
  (#10795)
+ [wdr:page] Add support for kinder.wdr.de (#27350)
+ [facebook] Add another regular expression for handleServerJS
* [facebook] Fix embed page extraction
+ [facebook] Add support for Relay post pages (#26935)
+ [facebook] Add support for watch videos (#22795, #27062)
+ [facebook] Add support for group posts with multiple videos (#19131)
* [itv] Fix series metadata extraction (#26897)
- [itv] Remove old extraction method (#23177)
* [facebook] Redirect mobile URLs to desktop URLs (#24831, #25624)
+ [facebook] Add support for Relay based pages (#26823)
* [facebook] Try to reduce unnecessary tahoe requests
- [facebook] Remove hardcoded Chrome User-Agent (#18974, #25411, #26958,
  #27329)
- [smotri] Remove extractor (#27358)
- [beampro] Remove extractor (#17290, #22871, #23020, #23061, #26099)


version 2020.12.09

Core
* [extractor/common] Fix inline HTML5 media tags processing (#27345)

Extractors
* [youtube:tab] Improve identity token extraction (#27197)
* [youtube:tab] Make click tracking params on continuation optional
* [youtube:tab] Delegate inline playlists to tab-based playlists (27298)
+ [tubitv] Extract release year (#27317)
* [amcnetworks] Fix free content extraction (#20354)
+ [lbry:channel] Add support for channels (#25584)
+ [lbry] Add support for short and embed URLs
* [lbry] Fix channel metadata extraction
+ [telequebec] Add support for video.telequebec.tv (#27339)
* [telequebec] Fix extraction (#25733, #26883)
+ [youtube:tab] Capture and output alerts (#27340)
* [tvplay:home] Fix extraction (#21153)
* [americastestkitchen] Fix Extraction and add support
  for Cook's Country and Cook's Illustrated (#17234, #27322)
+ [slideslive] Add support for yoda service videos and extract subtitles
  (#27323)


version 2020.12.07

Core
* [extractor/common] Extract timestamp from Last-Modified header
+ [extractor/common] Add support for dl8-* media tags (#27283)
* [extractor/common] Fix media type extraction for HTML5 media tags
  in start/end form

Extractors
* [aenetworks] Fix extraction (#23363, #23390, #26795, #26985)
    * Fix Fastly format extraction
    + Add support for play and watch subdomains
    + Extract series metadata
* [youtube] Improve youtu.be extraction in non-existing playlists (#27324)
+ [generic] Extract RSS video description, timestamp and itunes metadata
  (#27177)
* [nrk] Reduce the number of instalments and episodes requests
* [nrk] Improve extraction
    * Improve format extraction for old akamai formats
    + Add is_live value to entry info dict
    * Request instalments only when available
    * Fix skole extraction
+ [peertube] Extract fps
+ [peertube] Recognize audio-only formats (#27295)


version 2020.12.05

Core
* [extractor/common] Improve Akamai HTTP format extraction
    * Allow m3u8 manifest without an additional audio format
    * Fix extraction for qualities starting with a number

Extractors
* [teachable:course] Improve extraction (#24507, #27286)
* [nrk] Improve error extraction
* [nrktv:series] Improve extraction (#21926)
* [nrktv:season] Improve extraction
* [nrk] Improve format extraction and geo-restriction detection (#24221)
* [pornhub] Handle HTTP errors gracefully (#26414)
* [nrktv] Relax URL regular expression (#27299, #26185)
+ [zdf] Extract webm formats (#26659)
+ [gamespot] Extract DASH and HTTP formats
+ [tver] Add support for tver.jp (#26662, #27284)
+ [pornhub] Add support for pornhub.org (#27276)


version 2020.12.02

Extractors
+ [tva] Add support for qub.ca (#27235)
+ [toggle] Detect DRM protected videos (closes #16479)(closes #20805)
+ [toggle] Add support for new MeWatch URLs (#27256)
* [youtube:tab] Extract channels only from channels tab (#27266)
+ [cspan] Extract info from jwplayer data (#3672, #3734, #10638, #13030,
  #18806, #23148, #24461, #26171, #26800, #27263)
* [cspan] Pass Referer header with format's video URL (#26032, #25729)
* [youtube] Improve age-gated videos extraction (#27259)
+ [mediaset] Add support for movie URLs (#27240)
* [yandexmusic] Refactor
+ [yandexmusic] Add support for artist's tracks and albums (#11887, #22284)
* [yandexmusic:track] Fix extraction (#26449, #26669, #26747, #26748, #26762)

Revision 1.222: download - view: text, markup, annotated - select for diffs
Fri Dec 4 20:45:36 2020 UTC (4 years, 4 months ago) by nia
Branches: MAIN
Diff to: previous 1.221: preferred, colored
Changes since revision 1.221: +2 -1 lines
Revbump packages with a runtime Python dep but no version prefix.

For the Python 3.8 default switch.

Revision 1.221: download - view: text, markup, annotated - select for diffs
Sun Nov 29 10:01:51 2020 UTC (4 years, 4 months ago) by leot
Branches: MAIN
Diff to: previous 1.220: preferred, colored
Changes since revision 1.220: +2 -2 lines
youtube-dl: Update to 20201129

Changes:
20201129
--------
Core
* [YoutubeDL] Write static debug to stderr and respect quiet for dynamic debug
  (#14579, #22593)

Extractors
* [drtv] Extend URL regular expression (#27243)
* [tiktok] Fix extraction (#20809, #22838, #22850, #25987, #26281, #26411,
  #26639, #26776, #27237)
+ [ina] Add support for mobile URLs (#27229)
* [pornhub] Fix like and dislike count extraction (#27227, #27234)
* [youtube] Improve yt initial player response extraction (#27216)
* [videa] Fix extraction (#25650, #25973, #26301)

Revision 1.220: download - view: text, markup, annotated - select for diffs
Thu Nov 26 09:15:38 2020 UTC (4 years, 4 months ago) by leot
Branches: MAIN
Diff to: previous 1.219: preferred, colored
Changes since revision 1.219: +2 -2 lines
youtube-dl: Update to 20201126

pkgsrc changes:
 - Remove patch-youtube__dl_extractor_rai.py: applied upstream

Changes:
20201126
--------
Core
* [downloader/fragment] Set final file's mtime according to last fragment's
  Last-Modified header (#11718, #18384, #27138)

Extractors
+ [spreaker] Add support for spreaker.com (#13480, #13877)
* [vlive] Improve extraction for geo-restricted videos
+ [vlive] Add support for post URLs (#27122, #27123)
* [viki] Fix video API request (#27184)
* [bbc] Fix BBC Three clip extraction
* [bbc] Fix BBC News videos extraction
+ [medaltv] Add support for medal.tv (#27149)
* [youtube] Imporve music metadata and license extraction (#26013)
* [nrk] Fix extraction
* [cda] Fix extraction (#17803, #24458, #24518, #26381)


20201124
--------
Core
+ [extractor/common] Add generic support for akamai HTTP format extraction

Extractors
* [youtube:tab] Fix feeds extraction (#25695, #26452)
* [youtube:favorites] Restore extractor
* [youtube:tab] Fix some weird typo (#27157)
+ [pinterest] Add support for large collections (more than 25 pins)
+ [franceinter] Extract thumbnail (#27153)
+ [box] Add support for box.com (#5949)
+ [nytimes] Add support for cooking.nytimes.com (#27112, #27143)
* [lbry] Relax URL regular expression (#27144)
+ [rumble] Add support for embed pages (#10785)
+ [skyit] Add support for multiple Sky Italia websites (#26629)
+ [pinterest] Add support for pinterest.com (#25747)


202011211
---------
Core
* [downloader/http] Fix crash during urlopen caused by missing reason
  of URLError
* [YoutubeDL] Fix --ignore-errors for playlists with generator-based entries
  of url_transparent (#27064)

Extractors
+ [svtplay] Add support for svt.se/barnkanalen (#24817)
+ [svt] Extract timestamp (#27130)
* [svtplay] Improve thumbnail extraction (#27130)
* [youtube] Fix error reason extraction (#27081)
* [youtube] Fix like and dislike count extraction (#25977)
+ [youtube:tab] Add support for current video and fix lives extraction (#27126)
* [infoq] Fix format extraction (#25984)
* [francetv] Update to fix thumbnail URL issue (#27120)
* [youtube] Improve yt initial data extraction (#27093)
+ [discoverynetworks] Add support new TLC/DMAX URLs (#27100)
* [rai] Fix protocol relative relinker URLs (#22766)
* [rai] Fix unavailable video format detection
* [rai] Improve extraction
* [rai] Fix extraction (#27077)
* [viki] Improve format extraction
* [viki] Fix stream extraction from MPD (#27092)
* [googledrive] Fix format extraction (#26979)
+ [amara] Add support for amara.org (#20618)
* [vimeo:album] Fix extraction (#27079)
* [mtv] Fix mgid extraction (#26841)


20201119
--------
Core
* [extractor/common] Output error for invalid URLs in _is_valid_url (#21400,
  #24151, #25617, #25618, #25586, #26068, #27072)

Extractors
* [youporn] Fix upload date extraction
* [youporn] Make comment count optional (#26986)
* [arte] Rework extractors
    * Reimplement embed and playlist extractors to delegate to the single
      entrypoint artetv extractor
    * Improve embeds detection (#27057)
+ [arte] Extract m3u8 formats (#27061)
* [mgtv] Fix format extraction (#26415)
+ [lbry] Add support for odysee.com (#26806)
* [francetv] Improve info extraction
+ [francetv] Add fallback video URL extraction (#27047)

Revision 1.214.2.1: download - view: text, markup, annotated - select for diffs
Tue Nov 24 17:16:33 2020 UTC (4 years, 5 months ago) by bsiegert
Branches: pkgsrc-2020Q3
Diff to: previous 1.214: preferred, colored; next MAIN 1.215: preferred, colored
Changes since revision 1.214: +2 -2 lines
Pullup ticket #6367 - requested by leot
net/youtube-dl: updates and bugfixes

Revisions pulled up:
- net/youtube-dl/Makefile                                       1.215-1.218
- net/youtube-dl/distinfo                                       1.197-1.200
- net/youtube-dl/patches/patch-youtube__dl_extractor_bandcamp.py 1.1
- net/youtube-dl/patches/patch-youtube__dl_extractor_youtube.py deleted

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Sun Nov  1 10:58:24 UTC 2020

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo
   Added Files:
           pkgsrc/net/youtube-dl/patches: patch-youtube__dl_extractor_bandcamp.py

   Log Message:
   youtube-dl: Add a patch to fix bandcamp extractor

   Initially based on (what was) Gilles Pietri's upstream #26684.

   PKGREVISION++

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Sun Nov  1 12:14:49 UTC 2020

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo
   Added Files:
           pkgsrc/net/youtube-dl/patches: patch-youtube__dl_extractor_youtube.py

   Log Message:
   youtube-dl: Fix extraction of YouTube JS player URL (and youtube extractor)

   Both versions are probably still present because - also without the patch -
   after several retries the JS player URL is fetched.

   PKGREVISION++

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Sun Nov  1 18:38:59 UTC 2020

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo
   Removed Files:
           pkgsrc/net/youtube-dl/patches: patch-youtube__dl_extractor_youtube.py

   Log Message:
   youtube-dl: Update to 20201101.1

   Changes:
   20201101.1
   ----------
   Core
   * [utils] Don't attempt to coerce JS strings to numbers in js_to_json (#26851)
   * [downloader/http] Properly handle missing message in SSLError (#26646)
   * [downloader/http] Fix access to not yet opened stream in retry

   Extractors
   * [youtube] Fix JS player URL extraction
   * [ytsearch] Fix extraction (#26920)
   * [afreecatv] Fix typo (#26970)
   * [23video] Relax URL regular expression (#26870)
   + [ustream] Add support for video.ibm.com (#26894)
   * [iqiyi] Fix typo (#26884)
   + [expressen] Add support for di.se (#26670)
   * [iprima] Improve video id extraction (#26507, #26494)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Thu Nov 12 14:41:38 UTC 2020

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: Update to 20201112

   Changes:
   20201112
   --------
   Extractors
   * [youtube] Rework extractors

Revision 1.219: download - view: text, markup, annotated - select for diffs
Wed Nov 18 17:35:15 2020 UTC (4 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.218: preferred, colored
Changes since revision 1.218: +2 -2 lines
youtube-dl: Update to 20201118

pkgsrc changes:
 - Remove patch-youtube__dl_extractor_bandcamp.py, fixed differently upstream
 - Update patch-youtube__dl_extractor_rai.py to current rai extractor
 - Add a reference to upstream pull request in patch-youtube__dl_extractor_la7.py

Changes:
2020.11.18
----------
Extractors
* [spiegel] Fix extraction (#24206, #24767)
* [youtube] Improve extraction
    + Add support for --no-playlist (#27009)
    * Improve playlist and mix extraction (#26390, #26509, #26534, #27011)
    + Extract playlist uploader data
* [youtube:tab] Fix view count extraction (#27051)
* [malltv] Fix extraction (#27035)
+ [bandcamp] Extract playlist description (#22684)
* [urplay] Fix extraction (#26828)
* [youtube:tab] Fix playlist title extraction (#27015)
* [youtube] Fix chapters extraction (#26005)


2020.11.17
----------
Core
* [utils] Skip ! prefixed code in js_to_json

Extractors
* [youtube:tab] Fix extraction with cookies provided (#27005)
* [lrt] Fix extraction with empty tags (#20264)
+ [ndr:embed:base] Extract subtitles (#25447, #26106)
+ [servus] Add support for pm-wissen.com (#25869)
* [servus] Fix extraction (#26872, #26967, #26983, #27000)
* [xtube] Fix extraction (#26996)
* [lrt] Fix extraction
+ [lbry] Add support for lbry.tv
+ [condenast] Extract subtitles
* [condenast] Fix extraction
* [bandcamp] Fix extraction (#26681, #26684)
* [rai] Fix RaiPlay extraction (#26064, #26096)
* [vlive] Fix extraction
* [usanetwork] Fix extraction
* [nbc] Fix NBCNews/Today/MSNBC extraction
* [cnbc] Fix extraction

Revision 1.218: download - view: text, markup, annotated - select for diffs
Thu Nov 12 14:41:38 2020 UTC (4 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.217: preferred, colored
Changes since revision 1.217: +2 -2 lines
youtube-dl: Update to 20201112

Changes:
20201112
--------
Extractors
* [youtube] Rework extractors

Revision 1.217: download - view: text, markup, annotated - select for diffs
Sun Nov 1 18:38:59 2020 UTC (4 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.216: preferred, colored
Changes since revision 1.216: +2 -3 lines
youtube-dl: Update to 20201101.1

Changes:
20201101.1
----------
Core
* [utils] Don't attempt to coerce JS strings to numbers in js_to_json (#26851)
* [downloader/http] Properly handle missing message in SSLError (#26646)
* [downloader/http] Fix access to not yet opened stream in retry

Extractors
* [youtube] Fix JS player URL extraction
* [ytsearch] Fix extraction (#26920)
* [afreecatv] Fix typo (#26970)
* [23video] Relax URL regular expression (#26870)
+ [ustream] Add support for video.ibm.com (#26894)
* [iqiyi] Fix typo (#26884)
+ [expressen] Add support for di.se (#26670)
* [iprima] Improve video id extraction (#26507, #26494)

Revision 1.216: download - view: text, markup, annotated - select for diffs
Sun Nov 1 12:14:48 2020 UTC (4 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.215: preferred, colored
Changes since revision 1.215: +2 -2 lines
youtube-dl: Fix extraction of YouTube JS player URL (and youtube extractor)

Both versions are probably still present because - also without the patch -
after several retries the JS player URL is fetched.

PKGREVISION++

Revision 1.215: download - view: text, markup, annotated - select for diffs
Sun Nov 1 10:58:23 2020 UTC (4 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.214: preferred, colored
Changes since revision 1.214: +2 -1 lines
youtube-dl: Add a patch to fix bandcamp extractor

Initially based on (what was) Gilles Pietri's upstream #26684.

PKGREVISION++

Revision 1.214: download - view: text, markup, annotated - select for diffs
Sun Sep 20 09:12:28 2020 UTC (4 years, 7 months ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2020Q3-base
Branch point for: pkgsrc-2020Q3
Diff to: previous 1.213: preferred, colored
Changes since revision 1.213: +2 -2 lines
youtube-dl: Update to 20200920

Changes:
20200920
--------
Core
* [extractor/common] Relax interaction count extraction in _json_ld
+ [extractor/common] Extract author as uploader for VideoObject in _json_ld
* [downloader/hls] Fix incorrect end byte in Range HTTP header for
  media segments with EXT-X-BYTERANGE (#14748, #24512)
* [extractor/common] Handle ssl.CertificateError in _request_webpage (#26601)
* [downloader/http] Improve timeout detection when reading block of data
  (#10935)
* [downloader/http] Retry download when urlopen times out (#10935, #26603)

Extractors
* [redtube] Extend URL regular expression (#26506)
* [twitch] Refactor
* [twitch:stream] Switch to GraphQL and fix reruns (#26535)
+ [telequebec] Add support for brightcove videos (#25833)
* [pornhub] Extract metadata from JSON-LD (#26614)
* [pornhub] Fix view count extraction (#26621, #26614)

Revision 1.213: download - view: text, markup, annotated - select for diffs
Sun Sep 13 21:00:53 2020 UTC (4 years, 7 months ago) by leot
Branches: MAIN
Diff to: previous 1.212: preferred, colored
Changes since revision 1.212: +2 -2 lines
youtube-dl: Update to 20200914

Changes:
20200914
--------
Core
+ [postprocessor/embedthumbnail] Add support for non jpg/png thumbnails
  (#25687, #25717)

Extractors
* [rtlnl] Extend URL regular expression (#26549, #25821)
* [youtube] Fix empty description extraction (#26575, #26006)
* [srgssr] Extend URL regular expression (#26555, #26556, #26578)
* [googledrive] Use redirect URLs for source format (#18877, #23919, #24689,
  #26565)
* [svtplay] Fix id extraction (#26576)
* [redbulltv] Improve support for rebull.com TV localized URLs (#22063)
+ [redbulltv] Add support for new redbull.com TV URLs (#22037, #22063)
* [soundcloud:pagedplaylist] Reduce pagination limit (#26557)

Revision 1.212: download - view: text, markup, annotated - select for diffs
Sun Sep 6 09:54:34 2020 UTC (4 years, 7 months ago) by leot
Branches: MAIN
Diff to: previous 1.211: preferred, colored
Changes since revision 1.211: +2 -2 lines
youtube-dl: Update to 20200906

pkgsrc changes:
* Update patch for the [rai] extractor (only related to tests)

Changes:
20200906
--------
Core
+ [utils] Recognize wav mimetype (#26463)

Extractors
* [nrktv:episode] Improve video id extraction (#25594, #26369, #26409)
* [youtube] Fix age gate content detection (#26100, #26152, #26311, #26384)
* [youtube:user] Extend URL regular expression (#26443)
* [xhamster] Improve initials regular expression (#26526, #26353)
* [svtplay] Fix video id extraction (#26425, #26428, #26438)
* [twitch] Rework extractors (#12297, #20414, #20604, #21811, #21812, #22979,
  #24263, #25010, #25553, #25606)
    * Switch to GraphQL
    + Add support for collections
    + Add support for clips and collections playlists
* [biqle] Improve video ext extraction
* [xhamster] Fix extraction (#26157, #26254)
* [xhamster] Extend URL regular expression (#25789, #25804, #25927))

Revision 1.210.2.1: download - view: text, markup, annotated - select for diffs
Thu Jul 30 18:48:45 2020 UTC (4 years, 8 months ago) by bsiegert
Branches: pkgsrc-2020Q2
Diff to: previous 1.210: preferred, colored; next MAIN 1.211: preferred, colored
Changes since revision 1.210: +2 -2 lines
Pullup ticket #6283 - requested by leot
net/youtube-dl: update

Revisions pulled up:
- net/youtube-dl/Makefile                                       1.211
- net/youtube-dl/distinfo                                       1.193

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Mon Jul 27 22:21:45 UTC 2020

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: Update to 20200728

   Changes:
   20200728
   --------
   Extractors
   * [youtube] Fix sigfunc name extraction (#26134, #26135, #26136, #26137)
   * [youtube] Improve description extraction (#25937, #25980)
   * [wistia] Restrict embed regular expression (#25969)
   * [youtube] Prevent excess HTTP 301 (#25786)
   + [youtube:playlists] Extend URL regular expression (#25810)
   + [bellmedia] Add support for cp24.com clip URLs (#25764)
   * [brightcove] Improve embed detection (#25674)

Revision 1.211: download - view: text, markup, annotated - select for diffs
Mon Jul 27 22:21:45 2020 UTC (4 years, 8 months ago) by leot
Branches: MAIN
Diff to: previous 1.210: preferred, colored
Changes since revision 1.210: +2 -2 lines
youtube-dl: Update to 20200728

Changes:
20200728
--------
Extractors
* [youtube] Fix sigfunc name extraction (#26134, #26135, #26136, #26137)
* [youtube] Improve description extraction (#25937, #25980)
* [wistia] Restrict embed regular expression (#25969)
* [youtube] Prevent excess HTTP 301 (#25786)
+ [youtube:playlists] Extend URL regular expression (#25810)
+ [bellmedia] Add support for cp24.com clip URLs (#25764)
* [brightcove] Improve embed detection (#25674)

Revision 1.210: download - view: text, markup, annotated - select for diffs
Tue Jun 16 00:17:40 2020 UTC (4 years, 10 months ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2020Q2-base
Branch point for: pkgsrc-2020Q2
Diff to: previous 1.209: preferred, colored
Changes since revision 1.209: +2 -2 lines
youtube-dl: Update to 20200616.1

Changes:
20200616.1
----------
Extractors
* [youtube] Force old layout (#25682, #25683, #25680, #25686)
* [youtube] Fix categories and improve tags extraction

Revision 1.209: download - view: text, markup, annotated - select for diffs
Mon Jun 15 20:05:37 2020 UTC (4 years, 10 months ago) by leot
Branches: MAIN
Diff to: previous 1.208: preferred, colored
Changes since revision 1.208: +2 -2 lines
youtube-dl: Update to 20200616

Changes:
20200616
--------
Extractors
* [youtube] Fix uploader id and uploader URL extraction
* [youtube] Improve view count extraction
* [youtube] Fix upload date extraction (#25677)
* [youtube] Fix thumbnails extraction (#25676)
* [youtube] Fix playlist and feed extraction (#25675)
+ [facebook] Add support for single-video ID links
+ [youtube] Extract chapters from JSON (#24819)
+ [kaltura] Add support for multiple embeds on a webpage (#25523)

Revision 1.208: download - view: text, markup, annotated - select for diffs
Fri Jun 5 18:59:10 2020 UTC (4 years, 10 months ago) by leot
Branches: MAIN
Diff to: previous 1.207: preferred, colored
Changes since revision 1.207: +2 -2 lines
youtube-dl: Update to 20200606

Changes:
20200606
--------
Extractors
* [tele5] Bypass geo restriction
+ [jwplatform] Add support for bypass geo restriction
* [tele5] Prefer jwplatform over nexx (#25533)
* [twitch:stream] Expect 400 and 410 HTTP errors from API
* [twitch:stream] Fix extraction (#25528)
* [twitch] Fix thumbnails extraction (#25531)
+ [twitch] Pass v5 Accept HTTP header (#25531)
* [brightcove] Fix subtitles extraction (#25540)
+ [malltv] Add support for sk.mall.tv (#25445)
* [periscope] Fix untitled broadcasts (#25482)
* [jwplatform] Improve embeds extraction (#25467)

Revision 1.207: download - view: text, markup, annotated - select for diffs
Sat May 30 17:58:16 2020 UTC (4 years, 10 months ago) by leot
Branches: MAIN
Diff to: previous 1.206: preferred, colored
Changes since revision 1.206: +2 -2 lines
youtube-dl: Update to 20200529

Changes:
20200529
--------
Core
* [postprocessor/ffmpeg] Embed series metadata with --add-metadata
* [utils] Fix file permissions in write_json_file (#12471, #25122)

Extractors
* [ard:beta] Extend URL regular expression (#25405)
+ [youtube] Add support for more invidious instances (#25417)
* [giantbomb] Extend URL regular expression (#25222)
* [ard] Improve URL regular expression (#25134, #25198)
* [redtube] Improve formats extraction and extract m3u8 formats (#25311,
  #25321)
* [indavideo] Switch to HTTPS for API request (#25191)
* [redtube] Improve title extraction (#25208)
* [vimeo] Improve format extraction and sorting (#25285)
* [soundcloud] Reduce API playlist page limit (#25274)
+ [youtube] Add support for yewtu.be (#25226)
* [mailru] Fix extraction (#24530, #25239)
* [bellator] Fix mgid extraction (#25195)

Revision 1.204.2.1: download - view: text, markup, annotated - select for diffs
Wed May 13 13:48:22 2020 UTC (4 years, 11 months ago) by bsiegert
Branches: pkgsrc-2020Q1
Diff to: previous 1.204: preferred, colored; next MAIN 1.205: preferred, colored
Changes since revision 1.204: +2 -2 lines
Pullup ticket #6192 - requested by leot
net/youtube-dl: update for extractor changes

Revisions pulled up:
- net/youtube-dl/Makefile                                       1.205-1.206
- net/youtube-dl/distinfo                                       1.187-1.188

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Sat May  2 17:17:21 UTC 2020

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: Update to 20200503

   Changes:
   20200503
   --------
   Core
   + [extractor/common] Extract multiple JSON-LD entries
   * [options] Clarify doc on --exec command (#19087, #24883)
   * [extractor/common] Skip malformed ISM manifest XMLs while extracting
     ISM formats (#24667)

   Extractors
   * [crunchyroll] Fix and improve extraction (#25096, #25060)
   * [youtube] Improve player id extraction
   * [youtube] Use redirected video id if any (#25063)
   * [yahoo] Fix GYAO Player extraction and relax URL regular expression
     (#24178, #24778)
   * [tvplay] Fix Viafree extraction (#15189, #24473, #24789)
   * [tenplay] Relax URL regular expression (#25001)
   + [prosiebensat1] Extract series metadata
   * [prosiebensat1] Improve extraction and remove 7tv.de support (#24948)
   - [prosiebensat1] Remove 7tv.de support (#24948)
   * [youtube] Fix DRM videos detection (#24736)
   * [thisoldhouse] Fix video id extraction (#24548, #24549)
   + [soundcloud] Extract AAC format (#19173, #24708)
   * [youtube] Skip broken multifeed videos (#24711)
   * [nova:embed] Fix extraction (#24700)
   * [motherless] Fix extraction (#24699)
   * [twitch:clips] Extend URL regular expression (#24290, #24642)
   * [tv4] Fix ISM formats extraction (#24667)
   * [tele5] Fix extraction (#24553)
   + [mofosex] Add support for generic embeds (#24633)
   + [youporn] Add support for generic embeds
   + [spankwire] Add support for generic embeds (#24633)
   * [spankwire] Fix extraction (#18924, #20648)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Fri May  8 11:21:09 UTC 2020

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: Update to 20200508

   Changes:
   20200508
   --------
   Core
   * [downloader/http] Request last data block of exact remaining size
   * [downloader/http] Finish downloading once received data length matches
     expected
   * [extractor/common] Use compat_cookiejar_Cookie for _set_cookie to always
     ensure cookie name and value are bytestrings on python 2 (#23256, #24776)
   + [compat] Introduce compat_cookiejar_Cookie
   * [utils] Improve cookie files support
       + Add support for UTF-8 in cookie files
       * Skip malformed cookie file entries instead of crashing (invalid entry
         length, invalid expires at)

   Extractors
   * [youtube] Improve signature cipher extraction (#25187, #25188)
   * [iprima] Improve extraction (#25138)
   * [uol] Fix extraction (#22007)
   + [orf] Add support for more radio stations (#24938, #24968)
   * [dailymotion] Fix typo
   - [puhutv] Remove no longer available HTTP formats (#25124)

Revision 1.206: download - view: text, markup, annotated - select for diffs
Fri May 8 11:21:09 2020 UTC (4 years, 11 months ago) by leot
Branches: MAIN
Diff to: previous 1.205: preferred, colored
Changes since revision 1.205: +2 -2 lines
youtube-dl: Update to 20200508

Changes:
20200508
--------
Core
* [downloader/http] Request last data block of exact remaining size
* [downloader/http] Finish downloading once received data length matches
  expected
* [extractor/common] Use compat_cookiejar_Cookie for _set_cookie to always
  ensure cookie name and value are bytestrings on python 2 (#23256, #24776)
+ [compat] Introduce compat_cookiejar_Cookie
* [utils] Improve cookie files support
    + Add support for UTF-8 in cookie files
    * Skip malformed cookie file entries instead of crashing (invalid entry
      length, invalid expires at)

Extractors
* [youtube] Improve signature cipher extraction (#25187, #25188)
* [iprima] Improve extraction (#25138)
* [uol] Fix extraction (#22007)
+ [orf] Add support for more radio stations (#24938, #24968)
* [dailymotion] Fix typo
- [puhutv] Remove no longer available HTTP formats (#25124)

Revision 1.205: download - view: text, markup, annotated - select for diffs
Sat May 2 17:17:21 2020 UTC (4 years, 11 months ago) by leot
Branches: MAIN
Diff to: previous 1.204: preferred, colored
Changes since revision 1.204: +2 -2 lines
youtube-dl: Update to 20200503

Changes:
20200503
--------
Core
+ [extractor/common] Extract multiple JSON-LD entries
* [options] Clarify doc on --exec command (#19087, #24883)
* [extractor/common] Skip malformed ISM manifest XMLs while extracting
  ISM formats (#24667)

Extractors
* [crunchyroll] Fix and improve extraction (#25096, #25060)
* [youtube] Improve player id extraction
* [youtube] Use redirected video id if any (#25063)
* [yahoo] Fix GYAO Player extraction and relax URL regular expression
  (#24178, #24778)
* [tvplay] Fix Viafree extraction (#15189, #24473, #24789)
* [tenplay] Relax URL regular expression (#25001)
+ [prosiebensat1] Extract series metadata
* [prosiebensat1] Improve extraction and remove 7tv.de support (#24948)
- [prosiebensat1] Remove 7tv.de support (#24948)
* [youtube] Fix DRM videos detection (#24736)
* [thisoldhouse] Fix video id extraction (#24548, #24549)
+ [soundcloud] Extract AAC format (#19173, #24708)
* [youtube] Skip broken multifeed videos (#24711)
* [nova:embed] Fix extraction (#24700)
* [motherless] Fix extraction (#24699)
* [twitch:clips] Extend URL regular expression (#24290, #24642)
* [tv4] Fix ISM formats extraction (#24667)
* [tele5] Fix extraction (#24553)
+ [mofosex] Add support for generic embeds (#24633)
+ [youporn] Add support for generic embeds
+ [spankwire] Add support for generic embeds (#24633)
* [spankwire] Fix extraction (#18924, #20648)

Revision 1.204: download - view: text, markup, annotated - select for diffs
Mon Mar 23 20:32:23 2020 UTC (5 years, 1 month ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2020Q1-base
Branch point for: pkgsrc-2020Q1
Diff to: previous 1.203: preferred, colored
Changes since revision 1.203: +2 -2 lines
youtube-dl: Update to 20200324

pkgsrc changes:
 - Update patch-youtube__dl_extractor_la7.py tests with the version shared
   upstream.  Thanks to Elia Geretto!

Changes:
20200324
--------
Core
- [utils] Revert support for cookie files with spaces used instead of tabs

Extractors
* [teachable] Update upskillcourses and gns3 domains
* [generic] Look for teachable embeds before wistia
+ [teachable] Extract chapter metadata (#24421)
+ [bilibili] Add support for player.bilibili.com (#24402)
+ [bilibili] Add support for new URL schema with BV ids (#24439, #24442)
* [limelight] Remove disabled API requests (#24255)
* [soundcloud] Fix download URL extraction (#24394)
+ [cbc:watch] Add support for authentication (#19160)
* [hellporno] Fix extraction (#24399)
* [xtube] Fix formats extraction (#24348)
* [ndr] Fix extraction (#24326)
* [nhk] Update m3u8 URL and use native HLS downloader (#24329)
- [nhk] Remove obsolete rtmp formats (#24329)
* [nhk] Relax URL regular expression (#24329)
- [vimeo] Revert fix showcase password protected video extraction (#24224)

Revision 1.203: download - view: text, markup, annotated - select for diffs
Sun Mar 8 11:48:03 2020 UTC (5 years, 1 month ago) by leot
Branches: MAIN
Diff to: previous 1.202: preferred, colored
Changes since revision 1.202: +2 -2 lines
youtube-dl: Update to 20200308

Changes:
20200308
--------
Core
+ [utils] Add support for cookie files with spaces

Extractors
+ [pornhub] Add support for pornhubpremium.com (#24288)
- [youtube] Remove outdated code and unnecessary requests
* [youtube] Improve extraction in 429 HTTP error conditions (#24283)
* [nhk] Update API version (#24270)

Revision 1.202: download - view: text, markup, annotated - select for diffs
Thu Mar 5 18:20:22 2020 UTC (5 years, 1 month ago) by leot
Branches: MAIN
Diff to: previous 1.201: preferred, colored
Changes since revision 1.201: +2 -2 lines
youtube-dl: Update to 20200306

Changes:
20200306
--------
Extractors
* [youtube] Fix age-gated videos support without login (#24248)
* [vimeo] Fix showcase password protected video extraction (#24224)
* [pornhub] Improve title extraction (#24184)
* [peertube] Improve extraction (#23657)
+ [servus] Add support for new URL schema (#23475, #23583, #24142)
* [vimeo] Fix subtitles URLs (#24209)

Revision 1.201: download - view: text, markup, annotated - select for diffs
Sun Mar 1 13:23:58 2020 UTC (5 years, 1 month ago) by leot
Branches: MAIN
Diff to: previous 1.200: preferred, colored
Changes since revision 1.200: +2 -2 lines
youtube-dl: Update to 20200301

Changes:
20200301
--------
Core
* [YoutubeDL] Force redirect URL to unicode on python 2
- [options] Remove duplicate short option -v for --version (#24162)

Extractors
* [xhamster] Fix extraction (#24205)
* [franceculture] Fix extraction (#24204)
+ [telecinco] Add support for article opening videos
* [telecinco] Fix extraction (#24195)
* [xtube] Fix metadata extraction (#21073, #22455)
* [youjizz] Fix extraction (#24181)
- Remove no longer needed compat_str around geturl
* [pornhd] Fix extraction (#24128)
+ [teachable] Add support for multiple videos per lecture (#24101)
+ [wistia] Add support for multiple generic embeds (#8347, 11385)
* [imdb] Fix extraction (#23443)
* [tv2dk:bornholm:play] Fix extraction (#24076)

Revision 1.200: download - view: text, markup, annotated - select for diffs
Sun Feb 16 19:28:47 2020 UTC (5 years, 2 months ago) by leot
Branches: MAIN
Diff to: previous 1.199: preferred, colored
Changes since revision 1.199: +2 -2 lines
youtube-dl: Update to 20200216

Changes:
20200216
--------
Core
* [YoutubeDL] Fix playlist entry indexing with --playlist-items (#10591,
  #10622)
* [update] Fix updating via symlinks (#23991)
+ [compat] Introduce compat_realpath (#23991)

Extractors
+ [npr] Add support for streams (#24042)
+ [24video] Add support for porn.24video.net (#23779, #23784)
- [jpopsuki] Remove extractor (#23858)
* [nova] Improve extraction (#23690)
* [nova:embed] Improve (#23690)
* [nova:embed] Fix extraction (#23672)
+ [abc:iview] Add support for 720p (#22907, #22921)
* [nytimes] Improve format sorting (#24010)
+ [toggle] Add support for mewatch.sg (#23895, #23930)
* [thisoldhouse] Fix extraction (#23951)
+ [popcorntimes] Add support for popcorntimes.tv (#23949)
* [sportdeutschland] Update to new API
* [twitch:stream] Lowercase channel id for stream request (#23917)
* [tv5mondeplus] Fix extraction (#23907, #23911)
* [tva] Relax URL regular expression (#23903)
* [vimeo] Fix album extraction (#23864)
* [viewlift] Improve extraction
    * Fix extraction (#23851)
    + Add support for authentication
    + Add support for more domains
* [svt] Fix series extraction (#22297)
* [svt] Fix article extraction (#22897, #22919)
* [soundcloud] Improve private playlist/set tracks extraction (#3707)

Revision 1.196.4.1: download - view: text, markup, annotated - select for diffs
Mon Jan 27 11:04:38 2020 UTC (5 years, 2 months ago) by bsiegert
Branches: pkgsrc-2019Q4
Diff to: previous 1.196: preferred, colored; next MAIN 1.197: preferred, colored
Changes since revision 1.196: +2 -2 lines
Pullup ticket #6124 - requested by leot
net/youtube-dl: update

Revisions pulled up:
- net/youtube-dl/Makefile                                       1.198-1.199
- net/youtube-dl/PLIST                                          1.98
- net/youtube-dl/distinfo                                       1.180-1.181
- net/youtube-dl/patches/patch-youtube__dl_extractor_la7.py     1.1

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Tue Jan 14 20:42:39 UTC 2020

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile PLIST distinfo

   Log Message:
   youtube-dl: Update to 20200115

   pkgsrc changes:
    - Apply a pkgsrc patch to fix la7 extractor (shared upstream)

   Changes:
   20200115
   --------
   Extractors
   * [yourporn] Fix extraction (#21645, #22255, #23459)
   + [canvas] Add support for new API endpoint (#17680, #18629)
   * [ndr:base:embed] Improve thumbnails extraction (#23731)
   + [vodplatform] Add support for embed.kwikmotion.com domain
   + [twitter] Add support for promo_video_website cards (#23711)
   * [orf:radio] Clean description and improve extraction
   * [orf:fm4] Fix extraction (#23599)
   * [safari] Fix kaltura session extraction (#23679, #23670)
   * [lego] Fix extraction and extract subtitle (#23687)
   * [cloudflarestream] Improve extraction
       + Add support for bytehighway.net domain
       + Add support for signed URLs
       + Extract thumbnail
   * [naver] Improve extraction
       * Improve geo-restriction handling
       + Extract automatic captions
       + Extract uploader metadata
       + Extract VLive HLS formats
       * Improve metadata extraction
   - [pandatv] Remove extractor (#23630)
   * [dctp] Fix format extraction (#23656)
   + [scrippsnetworks] Add support for www.discovery.com videos
   * [discovery] Fix anonymous token extraction (#23650)
   * [nrktv:seriebase] Fix extraction (#23625, #23537)
   * [wistia] Improve format extraction and extract subtitles (#22590)
   * [vice] Improve extraction (#23631)
   * [redtube] Detect private videos (#23518)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Wed Jan 15 08:22:03 UTC 2020

   Added Files:
           pkgsrc/net/youtube-dl/patches: patch-youtube__dl_extractor_la7.py

   Log Message:
   youtube-dl: Add missing patch (should be part of previous update)

   Thanks <wiz>!

---
   Module Name:    pkgsrc
   Committed By:   adam
   Date:           Fri Jan 24 08:08:24 UTC 2020

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: updated to 20200124

   version 2020.01.24

   Extractors
   * [youtube] Fix sigfunc name extraction
   * [stretchinternet] Fix extraction
   * [voicerepublic] Fix extraction
   * [azmedien] Fix extraction
   * [businessinsider] Fix jwplatform id extraction
   + [24video] Add support for 24video.vip
   * [ivi:compilation] Fix entries extraction
   * [ard] Improve extraction
       * Simplify extraction
       + Extract age limit and series
       * Bypass geo-restriction
   + [nbc] Add support for nbc multi network URLs
   * [americastestkitchen] Fix extraction
   * [zype] Improve extraction
       + Extract subtitles
       + Support URLs with alternative keys/tokens
       + Extract more metadata
   * [orf:tvthek] Improve geo restricted videos detection
   * [soundcloud] Restore previews extraction

Revision 1.199: download - view: text, markup, annotated - select for diffs
Fri Jan 24 08:08:24 2020 UTC (5 years, 3 months ago) by adam
Branches: MAIN
Diff to: previous 1.198: preferred, colored
Changes since revision 1.198: +2 -2 lines
youtube-dl: updated to 20200124

version 2020.01.24

Extractors
* [youtube] Fix sigfunc name extraction
* [stretchinternet] Fix extraction
* [voicerepublic] Fix extraction
* [azmedien] Fix extraction
* [businessinsider] Fix jwplatform id extraction
+ [24video] Add support for 24video.vip
* [ivi:compilation] Fix entries extraction
* [ard] Improve extraction
    * Simplify extraction
    + Extract age limit and series
    * Bypass geo-restriction
+ [nbc] Add support for nbc multi network URLs
* [americastestkitchen] Fix extraction
* [zype] Improve extraction
    + Extract subtitles
    + Support URLs with alternative keys/tokens
    + Extract more metadata
* [orf:tvthek] Improve geo restricted videos detection
* [soundcloud] Restore previews extraction

Revision 1.198: download - view: text, markup, annotated - select for diffs
Tue Jan 14 20:42:39 2020 UTC (5 years, 3 months ago) by leot
Branches: MAIN
Diff to: previous 1.197: preferred, colored
Changes since revision 1.197: +2 -2 lines
youtube-dl: Update to 20200115

pkgsrc changes:
 - Apply a pkgsrc patch to fix la7 extractor (shared upstream)

Changes:
20200115
--------
Extractors
* [yourporn] Fix extraction (#21645, #22255, #23459)
+ [canvas] Add support for new API endpoint (#17680, #18629)
* [ndr:base:embed] Improve thumbnails extraction (#23731)
+ [vodplatform] Add support for embed.kwikmotion.com domain
+ [twitter] Add support for promo_video_website cards (#23711)
* [orf:radio] Clean description and improve extraction
* [orf:fm4] Fix extraction (#23599)
* [safari] Fix kaltura session extraction (#23679, #23670)
* [lego] Fix extraction and extract subtitle (#23687)
* [cloudflarestream] Improve extraction
    + Add support for bytehighway.net domain
    + Add support for signed URLs
    + Extract thumbnail
* [naver] Improve extraction
    * Improve geo-restriction handling
    + Extract automatic captions
    + Extract uploader metadata
    + Extract VLive HLS formats
    * Improve metadata extraction
- [pandatv] Remove extractor (#23630)
* [dctp] Fix format extraction (#23656)
+ [scrippsnetworks] Add support for www.discovery.com videos
* [discovery] Fix anonymous token extraction (#23650)
* [nrktv:seriebase] Fix extraction (#23625, #23537)
* [wistia] Improve format extraction and extract subtitles (#22590)
* [vice] Improve extraction (#23631)
* [redtube] Detect private videos (#23518)

Revision 1.197: download - view: text, markup, annotated - select for diffs
Tue Dec 31 23:31:06 2019 UTC (5 years, 3 months ago) by leot
Branches: MAIN
Diff to: previous 1.196: preferred, colored
Changes since revision 1.196: +2 -2 lines
youtube-dl: Update to 20200101

Changes:
20200101
--------
Extractors
* [brightcove] Invalidate policy key cache on failing requests
* [pornhub] Improve locked videos detection (#22449, #22780)
+ [pornhub] Add support for m3u8 formats
* [pornhub] Fix extraction (#22749, #23082)
* [brightcove] Update policy key on failing requests
* [spankbang] Improve removed video detection (#23423)
* [spankbang] Fix extraction (#23307, #23423, #23444)
* [soundcloud] Automatically update client id on failing requests
* [prosiebensat1] Improve geo restriction handling (#23571)
* [brightcove] Cache brightcove player policy keys
* [teachable] Fail with error message if no video URL found
* [teachable] Improve locked lessons detection (#23528)
+ [scrippsnetworks] Add support for Scripps Networks sites (#19857, #22981)
* [mitele] Fix extraction (#21354, #23456)
* [soundcloud] Update client id (#23516)
* [mailru] Relax URL regular expressions (#23509)

Revision 1.196: download - view: text, markup, annotated - select for diffs
Thu Dec 26 22:18:18 2019 UTC (5 years, 4 months ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2019Q4-base
Branch point for: pkgsrc-2019Q4
Diff to: previous 1.195: preferred, colored
Changes since revision 1.195: +1 -2 lines
youtube-dl: Reset PKGREVISION (accidentally left unmodified in previous commit)

Revision 1.195: download - view: text, markup, annotated - select for diffs
Thu Dec 26 22:12:27 2019 UTC (5 years, 4 months ago) by leot
Branches: MAIN
Diff to: previous 1.194: preferred, colored
Changes since revision 1.194: +2 -2 lines
youtube-dl: Update to 20191225

Changes:
20191225
--------
Core
* [utils] Improve str_to_int
+ [downloader/hls] Add ability to override AES decryption key URL (#17521)

Extractors
* [mediaset] Fix parse formats (#23508)
+ [tv2dk:bornholm:play] Add support for play.tv2bornholm.dk (#23291)
+ [slideslive] Add support for url and vimeo service names (#23414)
* [slideslive] Fix extraction (#23413)
* [twitch:clips] Fix extraction (#23375)
+ [soundcloud] Add support for token protected embeds (#18954)
* [vk] Improve extraction
    * Fix User Videos extraction (#23356)
    * Extract all videos for lists with more than 1000 videos (#23356)
    + Add support for video albums (#14327, #14492)
- [kontrtube] Remove extractor
- [videopremium] Remove extractor
- [musicplayon] Remove extractor (#9225)
+ [ufctv] Add support for ufcfightpass.imgdge.com and
  ufcfightpass.imggaming.com (#23343)
+ [twitch] Extract m3u8 formats frame rate (#23333)
+ [imggaming] Add support for playlists and extract subtitles
+ [ufcarabia] Add support for UFC Arabia (#23312)
* [ufctv] Fix extraction
* [yahoo] Fix gyao brightcove player id (#23303)
* [vzaar] Override AES decryption key URL (#17521)
+ [vzaar] Add support for AES HLS manifests (#17521, #23299)
* [nrl] Fix extraction
* [teachingchannel] Fix extraction
* [nintendo] Fix extraction and partially add support for Nintendo Direct
  videos (#4592)
+ [ooyala] Add better fallback values for domain and streams variables
+ [youtube] Add support youtubekids.com (#23272)
* [tv2] Detect DRM protection
+ [tv2] Add support for katsomo.fi and mtv.fi (#10543)
* [tv2] Fix tv2.no article extraction
* [msn] Improve extraction
    + Add support for YouTube and NBCSports embeds
    + Add support for articles with multiple videos
    * Improve AOL embed support
    * Improve format extraction
* [abcotvs] Relax URL regular expression and improve metadata extraction
  (#18014)
* [channel9] Reduce response size
* [adobetv] Improve extaction
    * Use OnDemandPagedList for list extractors
    * Reduce show extraction requests
    * Extract original video format and subtitles
    + Add support for adobe tv embeds

Revision 1.194: download - view: text, markup, annotated - select for diffs
Mon Dec 9 11:45:59 2019 UTC (5 years, 4 months ago) by leot
Branches: MAIN
Diff to: previous 1.193: preferred, colored
Changes since revision 1.193: +2 -1 lines
youtube-dl: Apply a patch to fix rai extractor

Shared upstream via:

 <https://github.com/ytdl-org/youtube-dl/pull/23040/>

Revision 1.193: download - view: text, markup, annotated - select for diffs
Thu Nov 28 21:22:07 2019 UTC (5 years, 4 months ago) by leot
Branches: MAIN
Diff to: previous 1.192: preferred, colored
Changes since revision 1.192: +2 -2 lines
youtube-dl: Update to 20191128

Changes:
version 2019.11.28
------------------
Core
+ [utils] Add generic caesar cipher and rot47
* [utils] Handle rd-suffixed day parts in unified_strdate (#23199)

Extractors
* [vimeo] Improve extraction
    * Fix review extraction
    * Fix ondemand extraction
    * Make password protected player case as an expected error (#22896)
    * Simplify channel based extractors code
- [openload] Remove extractor (#11999)
- [verystream] Remove extractor
- [streamango] Remove extractor (#15406)
* [dailymotion] Improve extraction
    * Extract http formats included in m3u8 manifest
    * Fix user extraction (#3553, #21415)
    + Add suport for User Authentication (#11491)
    * Fix password protected videos extraction (#23176)
    * Respect age limit option and family filter cookie value (#18437)
    * Handle video url playlist query param
    * Report allowed countries for geo-restricted videos
* [corus] Improve extraction
    + Add support for Series Plus, W Network, YTV, ABC Spark, disneychannel.com
      and disneylachaine.ca (#20861)
    + Add support for self hosted videos (#22075)
    * Detect DRM protection (#14910, #9164)
* [vivo] Fix extraction (#22328, #22279)
+ [bitchute] Extract upload date (#22990, #23193)
* [soundcloud] Update client id (#23214)

Revision 1.192: download - view: text, markup, annotated - select for diffs
Sat Nov 23 12:23:57 2019 UTC (5 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.191: preferred, colored
Changes since revision 1.191: +2 -2 lines
youtube-dl: Update to 20191122

Changes:
2019.11.22
----------
Core
+ [extractor/common] Clean jwplayer description HTML tags
+ [extractor/common] Add data, headers and query to all major extract formats
  methods

Extractors
* [chaturbate] Fix extraction (#23010, #23012)
+ [ntvru] Add support for non relative file URLs (#23140)
* [vk] Fix wall audio thumbnails extraction (#23135)
* [ivi] Fix format extraction (#21991)
- [comcarcoff] Remove extractor
+ [drtv] Add support for new URL schema (#23059)
+ [nexx] Add support for Multi Player JS Setup (#23052)
+ [teamcoco] Add support for new videos (#23054)
* [soundcloud] Check if the soundtrack has downloads left (#23045)
* [facebook] Fix posts video data extraction (#22473)
- [addanime] Remove extractor
- [minhateca] Remove extractor
- [daisuki] Remove extractor
* [seeker] Fix extraction
- [revision3] Remove extractors
* [twitch] Fix video comments URL (#18593, #15828)
* [twitter] Improve extraction
    + Add support for generic embeds (#22168)
    * Always extract http formats for native videos (#14934)
    + Add support for Twitter Broadcasts (#21369)
    + Extract more metadata
    * Improve VMap format extraction
    * Unify extraction code for both twitter statuses and cards
+ [twitch] Add support for Clip embed URLs
* [lnkgo] Fix extraction (#16834)
* [mixcloud] Improve extraction
    * Improve metadata extraction (#11721)
    * Fix playlist extraction (#22378)
    * Fix user mixes extraction (#15197, #17865)
+ [kinja] Add support for Kinja embeds (#5756, #11282, #22237, #22384)
* [onionstudios] Fix extraction
+ [hotstar] Pass Referer header to format requests (#22836)
* [dplay] Minimize response size
+ [patreon] Extract uploader_id and filesize
* [patreon] Minimize response size
* [roosterteeth] Fix login request (#16094, #22689)

Revision 1.191: download - view: text, markup, annotated - select for diffs
Wed Nov 6 21:08:00 2019 UTC (5 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.190: preferred, colored
Changes since revision 1.190: +2 -2 lines
youtube-dl: Update to 20191105

Changes:
version 2019.11.05

Extractors
+ [scte] Add support for learning.scte.org (#22975)
+ [msn] Add support for Vidible and AOL embeds (#22195, #22227)
* [myspass] Fix video URL extraction and improve metadata extraction (#22448)
* [jamendo] Improve extraction
    * Fix album extraction (#18564)
    * Improve metadata extraction (#18565, #21379)
* [mediaset] Relax URL guid matching (#18352)
+ [mediaset] Extract unprotected M3U and MPD manifests (#17204)
* [telegraaf] Fix extraction
+ [bellmedia] Add support for marilyn.ca videos (#22193)
* [stv] Fix extraction (#22928)
- [iconosquare] Remove extractor
- [keek] Remove extractor
- [gameone] Remove extractor (#21778)
- [flipagram] Remove extractor
- [bambuser] Remove extractor
* [wistia] Reduce embed extraction false positives
+ [wistia] Add support for inline embeds (#22931)
- [go90] Remove extractor
* [kakao] Remove raw request
+ [kakao] Extract format total bitrate
* [daum] Fix VOD and Clip extracton (#15015)
* [kakao] Improve extraction
    + Add support for embed URLs
    + Add support for Kakao Legacy vid based embed URLs
    * Only extract fields used for extraction
    * Strip description and extract tags
* [mixcloud] Fix cloudcast data extraction (#22821)
* [yahoo] Improve extraction
    + Add support for live streams (#3597, #3779, #22178)
    * Bypass cookie consent page for european domains (#16948, #22576)
    + Add generic support for embeds (#20332)
* [tv2] Fix and improve extraction (#22787)
+ [tv2dk] Add support for TV2 DK sites
* [onet] Improve extraction …
    + Add support for onet100.vod.pl
    + Extract m3u8 formats
    * Correct audio only format info
* [fox9] Fix extraction

Revision 1.190: download - view: text, markup, annotated - select for diffs
Sun Nov 3 22:25:27 2019 UTC (5 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.189: preferred, colored
Changes since revision 1.189: +2 -2 lines
youtube-dl: Update to 20191029

Changes:
2019.10.29
----------
Core
* [utils] Actualize major IPv4 address blocks per country

Extractors
+ [go] Add support for abc.com and freeform.com (#22823, #22864)
+ [mtv] Add support for mtvjapan.com
* [mtv] Fix extraction for mtv.de (#22113)
* [videodetective] Fix extraction
* [internetvideoarchive] Fix extraction
* [nbcnews] Fix extraction (#12569, #12576, #21703, #21923)
- [hark] Remove extractor
- [tutv] Remove extractor
- [learnr] Remove extractor
- [macgamestore] Remove extractor
* [la7] Update Kaltura service URL (#22358)
* [thesun] Fix extraction (#16966)
- [makertv] Remove extractor
+ [tenplay] Add support for 10play.com.au (#21446)
* [soundcloud] Improve extraction
    * Improve format extraction (#22123)
    + Extract uploader_id and uploader_url (#21916)
    + Extract all known thumbnails (#19071, #20659)
    * Fix extration for private playlists (#20976)
    + Add support for playlist embeds (#20976)
    * Skip preview formats (#22806)
* [dplay] Improve extraction
    + Add support for dplay.fi, dplay.jp and es.dplay.com (#16969)
    * Fix it.dplay.com extraction (#22826)
    + Extract creator, tags and thumbnails
    * Handle playback API call errors
+ [discoverynetworks] Add support for dplay.co.uk
* [vk] Improve extraction
    + Add support for Odnoklassniki embeds
    + Extract more videos from user lists (#4470)
    + Fix wall post audio extraction (#18332)
    * Improve error detection (#22568)
+ [odnoklassniki] Add support for embeds
* [puhutv] Improve extraction
    * Fix subtitles extraction
    * Transform HLS URLs to HTTP URLs
    * Improve metadata extraction
* [ceskatelevize] Skip DRM media
+ [facebook] Extract subtitles (#22777)
* [globo] Handle alternative hash signing method

Revision 1.189: download - view: text, markup, annotated - select for diffs
Tue Oct 22 06:31:13 2019 UTC (5 years, 6 months ago) by leot
Branches: MAIN
Diff to: previous 1.188: preferred, colored
Changes since revision 1.188: +2 -2 lines
youtube-dl: Update to 20191022

Changes:
version 2019.10.22

Core
* [utils] Improve subtitles_filename (#22753)

Extractors
* [facebook] Bypass download rate limits (#21018)
+ [contv] Add support for contv.com
- [viewster] Remove extractor
* [xfileshare] Improve extractor (#17032, #17906, #18237, #18239)
    * Update the list of domains
    + Add support for aa-encoded video data
    * Improve jwplayer format extraction
    + Add support for Clappr sources
* [mangomolo] Fix video format extraction and add support for player URLs
* [audioboom] Improve metadata extraction
* [twitch] Update VOD URL matching (#22395, #22727)
- [mit] Remove support for video.mit.edu (#22403)
- [servingsys] Remove extractor (#22639)
* [dumpert] Fix extraction (#22428, #22564)
* [atresplayer] Fix extraction (#16277, #16716)

Revision 1.188: download - view: text, markup, annotated - select for diffs
Sat Oct 19 20:23:06 2019 UTC (5 years, 6 months ago) by leot
Branches: MAIN
Diff to: previous 1.187: preferred, colored
Changes since revision 1.187: +2 -2 lines
youtube-dl: Update to 20191016

Changes:
version 2019.10.16

Core
* [extractor/common] Make _is_valid_url more relaxed

Extractors
* [vimeo] Improve album videos id extraction (#22599)
+ [globo] Extract subtitles (#22713)
* [bokecc] Improve player params extraction (#22638)
* [nexx] Handle result list (#22666)
* [vimeo] Fix VHX embed extraction
* [nbc] Switch to graphql API (#18581, #22693, #22701)
- [vessel] Remove extractor
- [promptfile] Remove extractor (#6239)
* [kaltura] Fix service URL extraction (#22658)
* [kaltura] Fix embed info strip (#22658)
* [globo] Fix format extraction (#20319)
* [redtube] Improve metadata extraction (#22492, #22615)
* [pornhub:uservideos:upload] Fix extraction (#22619)
+ [telequebec:squat] Add support for squat.telequebec.tv (#18503)
- [wimp] Remove extractor (#22088, #22091)
+ [gfycat] Extend URL regular expression (#22225)
+ [chaturbate] Extend URL regular expression (#22309)
* [peertube] Update instances (#22414)
+ [telequebec] Add support for coucou.telequebec.tv (#22482)
+ [xvideos] Extend URL regular expression (#22471)
- [youtube] Remove support for invidious.enkirton.net (#22543)
+ [openload] Add support for oload.monster (#22592)
* [nrktv:seriebase] Fix extraction (#22596)
+ [youtube] Add support for yt.lelux.fi (#22597)
* [orf:tvthek] Make manifest requests non fatal (#22578)
* [teachable] Skip login when already logged in (#22572)
* [viewlift] Improve extraction (#22545)
* [nonktube] Fix extraction (#22544)

Revision 1.187: download - view: text, markup, annotated - select for diffs
Tue Oct 1 14:07:11 2019 UTC (5 years, 6 months ago) by leot
Branches: MAIN
Diff to: previous 1.186: preferred, colored
Changes since revision 1.186: +2 -2 lines
youtube-dl: Update to 20190928

Changes:
2019.09.28
----------
Core
* [YoutubeDL] Honour all --get-* options with --flat-playlist (#22493)

Extractors
* [vk] Fix extraction (#22522)
* [heise] Fix kaltura embeds extraction (#22514)
* [ted] Check for resources validity and extract subtitled downloads (#22513)
+ [youtube] Add support for
  owxfohz4kjyv25fvlqilyxast7inivgiktls3th44jhk3ej3i7ya.b32.i2p (#22292)
+ [nhk] Add support for clips
* [nhk] Fix video extraction (#22249, #22353)
* [byutv] Fix extraction (#22070)
+ [openload] Add support for oload.online (#22304)
+ [youtube] Add support for invidious.drycat.fr (#22451)
* [jwplatfom] Do not match video URLs (#20596, #22148)
* [youtube:playlist] Unescape playlist uploader (#22483)
+ [bilibili] Add support audio albums and songs (#21094)
+ [instagram] Add support for tv URLs
+ [mixcloud] Allow uppercase letters in format URLs (#19280)
* [brightcove] Delegate all supported legacy URLs to new extractor (#11523,
  #12842, #13912, #15669, #16303)
* [hotstar] Use native HLS downloader by default
+ [hotstar] Extract more formats (#22323)
* [9now] Fix extraction (#22361)
* [zdf] Bypass geo restriction
+ [tv4] Extract series metadata
* [tv4] Fix extraction (#22443)

Revision 1.186: download - view: text, markup, annotated - select for diffs
Thu Sep 12 09:21:46 2019 UTC (5 years, 7 months ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Diff to: previous 1.185: preferred, colored
Changes since revision 1.185: +2 -2 lines
youtube-dl: Update to 20190912.1

Changes:
2019.09.12.1
------------
Extractors
* [youtube] Remove quality and tbr for itag 43 (#22372)

2019.09.12
----------
Extractors
* [youtube] Quick extraction tempfix (#22367, #22163)

Revision 1.185: download - view: text, markup, annotated - select for diffs
Wed Sep 11 13:13:47 2019 UTC (5 years, 7 months ago) by leot
Branches: MAIN
Diff to: previous 1.184: preferred, colored
Changes since revision 1.184: +2 -2 lines
youtube-dl: Update to 20190901

Changes:
2019.09.01
----------
Core
+ [extractor/generic] Add support for squarespace embeds (#21294, #21802,
  #21859)
+ [downloader/external] Respect mtime option for aria2c (#22242)

Extractors
+ [xhamster:user] Add support for user pages (#16330, #18454)
+ [xhamster] Add support for more domains
+ [verystream] Add support for woof.tube (#22217)
+ [dailymotion] Add support for lequipe.fr (#21328, #22152)
+ [openload] Add support for oload.vip (#22205)
+ [bbccouk] Extend URL regular expression (#19200)
+ [youtube] Add support for invidious.nixnet.xyz and yt.elukerio.org (#22223)
* [safari] Fix authentication (#22161, #22184)
* [usanetwork] Fix extraction (#22105)
+ [einthusan] Add support for einthusan.ca (#22171)
* [youtube] Improve unavailable message extraction (#22117)
+ [piksel] Extract subtitles (#20506)

Revision 1.176.2.2: download - view: text, markup, annotated - select for diffs
Fri Aug 23 10:31:26 2019 UTC (5 years, 8 months ago) by bsiegert
Branches: pkgsrc-2019Q2
Diff to: previous 1.176.2.1: preferred, colored; branchpoint 1.176: preferred, colored; next MAIN 1.177: preferred, colored
Changes since revision 1.176.2.1: +1 -1 lines
Pullup ticket #6031 - requested by leot
net/youtube-dl: update

Revisions pulled up:
- net/youtube-dl/Makefile                                       1.183-1.184
- net/youtube-dl/distinfo                                       1.166-1.167

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Fri Aug  2 10:01:00 UTC 2019

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: Update to 20190802

   Changes:
   20190802
   --------
   Extractors
   + [tvigle] Add support for HLS and DASH formats (#21967)
   * [tvigle] Fix extraction (#21967)
   + [yandexvideo] Add support for DASH formats (#21971)
   * [discovery] Use API call for video data extraction (#21808)
   + [mgtv] Extract format_note (#21881)
   * [tvn24] Fix metadata extraction (#21833, #21834)
   * [dlive] Relax URL regular expression (#21909)
   + [openload] Add support for oload.best (#21913)
   * [youtube] Improve metadata extraction for age gate content (#21943)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Wed Aug 14 22:45:52 UTC 2019

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: Update to 20190813

   Changes:
   20190813
   --------
   Core
   * [downloader/fragment] Fix ETA calculation of resumed download (#21992)
   * [YoutubeDL] Check annotations availability (#18582)

   Extractors
   * [youtube:playlist] Improve flat extraction (#21927)
   * [youtube] Fix annotations extraction (#22045)
   + [discovery] Extract series meta field (#21808)
   * [youtube] Improve error detection (#16445)
   * [vimeo] Fix album extraction (#1933, #15704, #15855, #18967, #21986)
   + [roosterteeth] Add support for watch URLs
   * [discovery] Limit video data by show slug (#21980)

Revision 1.184: download - view: text, markup, annotated - select for diffs
Wed Aug 14 22:45:52 2019 UTC (5 years, 8 months ago) by leot
Branches: MAIN
Diff to: previous 1.183: preferred, colored
Changes since revision 1.183: +2 -2 lines
youtube-dl: Update to 20190813

Changes:
20190813
--------
Core
* [downloader/fragment] Fix ETA calculation of resumed download (#21992)
* [YoutubeDL] Check annotations availability (#18582)

Extractors
* [youtube:playlist] Improve flat extraction (#21927)
* [youtube] Fix annotations extraction (#22045)
+ [discovery] Extract series meta field (#21808)
* [youtube] Improve error detection (#16445)
* [vimeo] Fix album extraction (#1933, #15704, #15855, #18967, #21986)
+ [roosterteeth] Add support for watch URLs
* [discovery] Limit video data by show slug (#21980)

Revision 1.176.2.1: download - view: text, markup, annotated - select for diffs
Fri Aug 9 13:37:33 2019 UTC (5 years, 8 months ago) by bsiegert
Branches: pkgsrc-2019Q2
Diff to: previous 1.176: preferred, colored
Changes since revision 1.176: +2 -2 lines
Pullup ticket #6017 - requested by leot
net/youtube-dl: update

Revisions pulled up:
- net/youtube-dl/Makefile                                       1.177-1.182
- net/youtube-dl/PLIST                                          1.88-1.90
- net/youtube-dl/distinfo                                       1.160-1.165

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Sun Jun 30 19:26:32 UTC 2019

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile PLIST distinfo

   Log Message:
   youtube-dl: Update to 20190627

   Changes:
   20190627
   --------
   Extractors
   + [go] Add support for disneynow.com (#21528)
   * [mixer:vod] Relax URL regular expression (#21531, #21536)
   * [drtv] Relax URL regular expression
   * [fusion] Fix extraction (#17775, #21269)
   - [nfb] Remove extractor (#21518)
   + [beeg] Add support for api/v6 v2 URLs (#21511)
   + [brightcove:new] Add support for playlists (#21331)
   + [openload] Add support for oload.life (#21495)
   * [vimeo:channel,group] Make title extraction non fatal
   * [vimeo:likes] Implement extrator in terms of channel extractor (#21493)
   + [pornhub] Add support for more paged video sources
   + [pornhub] Add support for downloading single pages and search pages (#15570)
   * [pornhub] Rework extractors (#11922, #16078, #17454, #17936)
   + [youtube] Add another signature function pattern
   * [tf1] Fix extraction (#21365, #21372)
   * [crunchyroll] Move Accept-Language workaround to video extractor since
     it causes playlists not to list any videos
   * [crunchyroll:playlist] Fix and relax title extraction (#21291, #21443)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Wed Jul  3 10:36:06 UTC 2019

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: Update to 20190702

   Changes:
   2019.07.02
   ----------
   Core
   + [utils] Introduce random_user_agent and use as default User-Agent (#21546)

   Extractors
   + [vevo] Add support for embed.vevo.com URLs (#21565)
   + [openload] Add support for oload.biz (#21574)
   * [xiami] Update API base URL (#21575)
   * [yourporn] Fix extraction (#21585)
   + [acast] Add support for URLs with episode id (#21444)
   + [dailymotion] Add support for DM.player embeds
   * [soundcloud] Update client id

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Thu Jul 11 18:56:16 UTC 2019

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile PLIST distinfo

   Log Message:
   youtube-dl: Update to 20190712

   Changes:
   2019.07.12
   ----------
   Core
   + [adobepass] Add support for AT&T U-verse (mso ATT) (#13938, #21016)

   Extractors
   + [mgtv] Pass Referer HTTP header for format URLs (#21726)
   + [beeg] Add support for api/v6 v2 URLs without t argument (#21701)
   * [voxmedia:volume] Improvevox embed extraction (#16846)
   * [funnyordie] Move extraction to VoxMedia extractor (#16846)
   * [gameinformer] Fix extraction (#8895, #15363, #17206)
   * [funk] Fix extraction (#17915)
   * [packtpub] Relax lesson URL regular expression (#21695)
   * [packtpub] Fix extraction (#21268)
   * [philharmoniedeparis] Relax URL regular expression (#21672)
   * [peertube] Detect embed URLs in generic extraction (#21666)
   * [mixer:vod] Relax URL regular expression (#21657, #21658)
   + [lecturio] Add support id based URLs (#21630)
   + [go] Add site info for disneynow (#21613)
   * [ted] Restrict info regular expression (#21631)
   * [twitch:vod] Actualize m3u8 URL (#21538, #21607)
   * [vzaar] Fix videos with empty title (#21606)
   * [tvland] Fix extraction (#21384)
   * [arte] Clean extractor (#15583, #21614)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Wed Jul 17 09:55:56 UTC 2019

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile PLIST distinfo

   Log Message:
   youtube-dl: Update to 20190716

   Changes:
   2019.07.16
   ----------
   Extractors
   + [asiancrush] Add support for yuyutv.com, midnightpulp.com and cocoro.tv
     (#21281, #21290)
   * [kaltura] Check source format URL (#21290)
   * [ctsnews] Fix YouTube embeds extraction (#21678)
   + [einthusan] Add support for einthusan.com (#21748, #21775)
   + [youtube] Add support for invidious.mastodon.host (#21777)
   + [gfycat] Extend URL regular expression (#21779, #21780)
   * [youtube] Restrict is_live extraction (#21782)

   2019.07.14
   ----------
   Extractors
   * [porn91] Fix extraction (#21312)
   + [yandexmusic] Extract track number and disk number (#21421)
   + [yandexmusic] Add support for multi disk albums (#21420, #21421)
   * [lynda] Handle missing subtitles (#20490, #20513)
   + [youtube] Add more invidious instances to URL regular expression (#21694)
   * [twitter] Improve uploader id extraction (#21705)
   * [spankbang] Fix and improve metadata extraction
   * [spankbang] Fix extraction (#21763, #21764)
   + [dlive] Add support for dlive.tv (#18080)
   + [livejournal] Add support for livejournal.com (#21526)
   * [roosterteeth] Fix free episode extraction (#16094)
   * [dbtv] Fix extraction
   * [bellator] Fix extraction
   - [rudo] Remove extractor (#18430, #18474)
   * [facebook] Fallback to twitter:image meta for thumbnail extraction (#21224)
   * [bleacherreport] Fix Bleacher Report CMS extraction
   * [espn] Fix fivethirtyeight.com extraction
   * [5tv] Relax video URL regular expression and support https URLs
   * [youtube] Fix is_live extraction (#21734)
   * [youtube] Fix authentication (#11270)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Sat Jul 27 20:22:53 UTC 2019

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: Update to 20190727

   Changes:
   20190727
   --------
   Extractors
   + [yahoo:japannews] Add support for yahoo.co.jp (#21698, #21265)
   + [discovery] Add support go.discovery.com URLs
   * [youtube:playlist] Relax video regular expression (#21844)
   * [generic] Restrict --default-search schemeless URLs detection pattern
     (#21842)
   * [vrv] Fix CMS signing query extraction (#21809)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Wed Jul 31 13:51:52 UTC 2019

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: Update to 20190730

   Changes:
   20190730
   --------
   Extractors
   * [youtube] Fix and improve title and description extraction (#21934)

Revision 1.183: download - view: text, markup, annotated - select for diffs
Fri Aug 2 10:01:00 2019 UTC (5 years, 8 months ago) by leot
Branches: MAIN
Diff to: previous 1.182: preferred, colored
Changes since revision 1.182: +2 -2 lines
youtube-dl: Update to 20190802

Changes:
20190802
--------
Extractors
+ [tvigle] Add support for HLS and DASH formats (#21967)
* [tvigle] Fix extraction (#21967)
+ [yandexvideo] Add support for DASH formats (#21971)
* [discovery] Use API call for video data extraction (#21808)
+ [mgtv] Extract format_note (#21881)
* [tvn24] Fix metadata extraction (#21833, #21834)
* [dlive] Relax URL regular expression (#21909)
+ [openload] Add support for oload.best (#21913)
* [youtube] Improve metadata extraction for age gate content (#21943)

Revision 1.182: download - view: text, markup, annotated - select for diffs
Wed Jul 31 13:51:52 2019 UTC (5 years, 8 months ago) by leot
Branches: MAIN
Diff to: previous 1.181: preferred, colored
Changes since revision 1.181: +2 -2 lines
youtube-dl: Update to 20190730

Changes:
20190730
--------
Extractors
* [youtube] Fix and improve title and description extraction (#21934)

Revision 1.181: download - view: text, markup, annotated - select for diffs
Sat Jul 27 20:22:53 2019 UTC (5 years, 9 months ago) by leot
Branches: MAIN
Diff to: previous 1.180: preferred, colored
Changes since revision 1.180: +2 -2 lines
youtube-dl: Update to 20190727

Changes:
20190727
--------
Extractors
+ [yahoo:japannews] Add support for yahoo.co.jp (#21698, #21265)
+ [discovery] Add support go.discovery.com URLs
* [youtube:playlist] Relax video regular expression (#21844)
* [generic] Restrict --default-search schemeless URLs detection pattern
  (#21842)
* [vrv] Fix CMS signing query extraction (#21809)

Revision 1.180: download - view: text, markup, annotated - select for diffs
Wed Jul 17 09:55:56 2019 UTC (5 years, 9 months ago) by leot
Branches: MAIN
Diff to: previous 1.179: preferred, colored
Changes since revision 1.179: +2 -2 lines
youtube-dl: Update to 20190716

Changes:
2019.07.16
----------
Extractors
+ [asiancrush] Add support for yuyutv.com, midnightpulp.com and cocoro.tv
  (#21281, #21290)
* [kaltura] Check source format URL (#21290)
* [ctsnews] Fix YouTube embeds extraction (#21678)
+ [einthusan] Add support for einthusan.com (#21748, #21775)
+ [youtube] Add support for invidious.mastodon.host (#21777)
+ [gfycat] Extend URL regular expression (#21779, #21780)
* [youtube] Restrict is_live extraction (#21782)

2019.07.14
----------
Extractors
* [porn91] Fix extraction (#21312)
+ [yandexmusic] Extract track number and disk number (#21421)
+ [yandexmusic] Add support for multi disk albums (#21420, #21421)
* [lynda] Handle missing subtitles (#20490, #20513)
+ [youtube] Add more invidious instances to URL regular expression (#21694)
* [twitter] Improve uploader id extraction (#21705)
* [spankbang] Fix and improve metadata extraction
* [spankbang] Fix extraction (#21763, #21764)
+ [dlive] Add support for dlive.tv (#18080)
+ [livejournal] Add support for livejournal.com (#21526)
* [roosterteeth] Fix free episode extraction (#16094)
* [dbtv] Fix extraction
* [bellator] Fix extraction
- [rudo] Remove extractor (#18430, #18474)
* [facebook] Fallback to twitter:image meta for thumbnail extraction (#21224)
* [bleacherreport] Fix Bleacher Report CMS extraction
* [espn] Fix fivethirtyeight.com extraction
* [5tv] Relax video URL regular expression and support https URLs
* [youtube] Fix is_live extraction (#21734)
* [youtube] Fix authentication (#11270)

Revision 1.179: download - view: text, markup, annotated - select for diffs
Thu Jul 11 18:56:16 2019 UTC (5 years, 9 months ago) by leot
Branches: MAIN
Diff to: previous 1.178: preferred, colored
Changes since revision 1.178: +2 -2 lines
youtube-dl: Update to 20190712

Changes:
2019.07.12
----------
Core
+ [adobepass] Add support for AT&T U-verse (mso ATT) (#13938, #21016)

Extractors
+ [mgtv] Pass Referer HTTP header for format URLs (#21726)
+ [beeg] Add support for api/v6 v2 URLs without t argument (#21701)
* [voxmedia:volume] Improvevox embed extraction (#16846)
* [funnyordie] Move extraction to VoxMedia extractor (#16846)
* [gameinformer] Fix extraction (#8895, #15363, #17206)
* [funk] Fix extraction (#17915)
* [packtpub] Relax lesson URL regular expression (#21695)
* [packtpub] Fix extraction (#21268)
* [philharmoniedeparis] Relax URL regular expression (#21672)
* [peertube] Detect embed URLs in generic extraction (#21666)
* [mixer:vod] Relax URL regular expression (#21657, #21658)
+ [lecturio] Add support id based URLs (#21630)
+ [go] Add site info for disneynow (#21613)
* [ted] Restrict info regular expression (#21631)
* [twitch:vod] Actualize m3u8 URL (#21538, #21607)
* [vzaar] Fix videos with empty title (#21606)
* [tvland] Fix extraction (#21384)
* [arte] Clean extractor (#15583, #21614)

Revision 1.178: download - view: text, markup, annotated - select for diffs
Wed Jul 3 10:36:05 2019 UTC (5 years, 9 months ago) by leot
Branches: MAIN
Diff to: previous 1.177: preferred, colored
Changes since revision 1.177: +2 -2 lines
youtube-dl: Update to 20190702

Changes:
2019.07.02
----------
Core
+ [utils] Introduce random_user_agent and use as default User-Agent (#21546)

Extractors
+ [vevo] Add support for embed.vevo.com URLs (#21565)
+ [openload] Add support for oload.biz (#21574)
* [xiami] Update API base URL (#21575)
* [yourporn] Fix extraction (#21585)
+ [acast] Add support for URLs with episode id (#21444)
+ [dailymotion] Add support for DM.player embeds
* [soundcloud] Update client id

Revision 1.177: download - view: text, markup, annotated - select for diffs
Sun Jun 30 19:26:32 2019 UTC (5 years, 9 months ago) by leot
Branches: MAIN
Diff to: previous 1.176: preferred, colored
Changes since revision 1.176: +2 -2 lines
youtube-dl: Update to 20190627

Changes:
20190627
--------
Extractors
+ [go] Add support for disneynow.com (#21528)
* [mixer:vod] Relax URL regular expression (#21531, #21536)
* [drtv] Relax URL regular expression
* [fusion] Fix extraction (#17775, #21269)
- [nfb] Remove extractor (#21518)
+ [beeg] Add support for api/v6 v2 URLs (#21511)
+ [brightcove:new] Add support for playlists (#21331)
+ [openload] Add support for oload.life (#21495)
* [vimeo:channel,group] Make title extraction non fatal
* [vimeo:likes] Implement extrator in terms of channel extractor (#21493)
+ [pornhub] Add support for more paged video sources
+ [pornhub] Add support for downloading single pages and search pages (#15570)
* [pornhub] Rework extractors (#11922, #16078, #17454, #17936)
+ [youtube] Add another signature function pattern
* [tf1] Fix extraction (#21365, #21372)
* [crunchyroll] Move Accept-Language workaround to video extractor since
  it causes playlists not to list any videos
* [crunchyroll:playlist] Fix and relax title extraction (#21291, #21443)

Revision 1.176: download - view: text, markup, annotated - select for diffs
Fri Jun 21 17:10:30 2019 UTC (5 years, 10 months ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2019Q2-base
Branch point for: pkgsrc-2019Q2
Diff to: previous 1.175: preferred, colored
Changes since revision 1.175: +2 -2 lines
youtube-dl: Update to 20190621

Changes:
2019.06.21
----------
Core
* [utils] Restrict parse_codecs and add theora as known vcodec (#21381)

Extractors
* [youtube] Update signature function patterns (#21469, #21476)
* [youtube] Make --write-annotations non fatal (#21452)
+ [sixplay] Add support for rtlmost.hu (#21405)
* [youtube] Hardcode codec metadata for av01 video only formats (#21381)
* [toutv] Update client key (#21370)
+ [biqle] Add support for new embed domain
* [cbs] Improve DRM protected videos detection (#21339)

Revision 1.175: download - view: text, markup, annotated - select for diffs
Sun Jun 9 21:26:45 2019 UTC (5 years, 10 months ago) by leot
Branches: MAIN
Diff to: previous 1.174: preferred, colored
Changes since revision 1.174: +2 -2 lines
youtube-dl: Update to 20190608

Changes:
2019.06.08
----------
Core
* [downloader/common] Improve rate limit (#21301)
* [utils] Improve strip_or_none
* [extractor/common] Strip src attribute for HTML5 entries code (#18485,
  #21169)

Extractors
* [ted] Fix playlist extraction (#20844, #21032)
* [vlive:playlist] Fix video extraction when no playlist is found (#20590)
+ [vlive] Add CH+ support (#16887, #21209)
+ [openload] Add support for oload.website (#21329)
+ [tvnow] Extract HD formats (#21201)
+ [redbulltv] Add support for rrn:content URLs (#21297)
* [youtube] Fix average rating extraction (#21304)
+ [bitchute] Extract HTML5 formats (#21306)
* [cbsnews] Fix extraction (#9659, #15397)
* [vvvvid] Relax URL regular expression (#21299)
+ [prosiebensat1] Add support for new API (#21272)
+ [vrv] Extract adaptive_hls formats (#21243)
* [viki] Switch to HTTPS (#21001)
* [LiveLeak] Check if the original videos exist (#21206, #21208)
* [rtp] Fix extraction (#15099)
* [youtube] Improve DRM protected videos detection (#1774)
+ [srgssrplay] Add support for popupvideoplayer URLs (#21155)
+ [24video] Add support for porno.24video.net (#21194)
+ [24video] Add support for 24video.site (#21193)
- [pornflip] Remove extractor
- [criterion] Remove extractor (#21195)
* [pornhub] Use HTTPS (#21061)
* [bitchute] Fix uploader extraction (#21076)
* [streamcloud] Reduce waiting time to 6 seconds (#21092)
- [novamov] Remove extractors (#21077)
+ [openload] Add support for oload.press (#21135)
* [vivo] Fix extraction (#18906, #19217)

Revision 1.174: download - view: text, markup, annotated - select for diffs
Mon May 20 16:58:17 2019 UTC (5 years, 11 months ago) by leot
Branches: MAIN
Diff to: previous 1.173: preferred, colored
Changes since revision 1.173: +2 -2 lines
youtube-dl: Update to 20190520

Changes:
2019.05.20
----------
Core
+ [extractor/common] Move workaround for applying first Set-Cookie header
  into a separate _apply_first_set_cookie_header method

Extractors
* [safari] Fix authentication (#21090)
* [vk] Use _apply_first_set_cookie_header
* [vrt] Fix extraction (#20527)
+ [canvas] Add support for vrtnieuws and sporza site ids and extract
  AES HLS formats
+ [vrv] Extract captions (#19238)
* [tele5] Improve video id extraction
* [tele5] Relax URL regular expression (#21020, #21063)
* [svtplay] Update API URL (#21075)
+ [yahoo:gyao] Add X-User-Agent header to dam proxy requests (#21071)

Revision 1.173: download - view: text, markup, annotated - select for diffs
Tue May 14 12:26:32 2019 UTC (5 years, 11 months ago) by leot
Branches: MAIN
Diff to: previous 1.172: preferred, colored
Changes since revision 1.172: +2 -2 lines
youtube-dl: Update to 20190511

Changes:
2019.05.11
----------
Core
* [utils] Transliterate "þ" as "th" (#20897)

Extractors
+ [cloudflarestream] Add support for videodelivery.net (#21049)
+ [byutv] Add support for DVR videos (#20574, #20676)
+ [gfycat] Add support for URLs with tags (#20696, #20731)
+ [openload] Add support for verystream.com (#20701, #20967)
* [youtube] Use sp field value for signature field name (#18841, #18927,
  #21028)
+ [yahoo:gyao] Extend URL regular expression (#21008)
* [youtube] Fix channel id extraction (#20982, #21003)
+ [sky] Add support for news.sky.com (#13055)
+ [youtube:entrylistbase] Retry on 5xx HTTP errors (#20965)
+ [francetvinfo] Extend video id extraction (#20619, #20740)
* [4tube] Update token hosts (#20918)
* [hotstar] Move to API v2 (#20931)
* [fox] Fix API error handling under python 2 (#20925)
+ [redbulltv] Extend URL regular expression (#20922)

Revision 1.172: download - view: text, markup, annotated - select for diffs
Tue Apr 30 09:22:34 2019 UTC (5 years, 11 months ago) by leot
Branches: MAIN
Diff to: previous 1.171: preferred, colored
Changes since revision 1.171: +2 -3 lines
youtube-dl: Update to 20190430

Changes:
version 2019.04.30

Extractors
* [openload] Use real Chrome versions (#20902)
- [youtube] Remove info el for get_video_info request
* [youtube] Improve extraction robustness
- [dramafever] Remove extractor (#20868)
* [adn] Fix subtitle extraction (#12724)
+ [ccc] Extract creator (#20355)
+ [ccc:playlist] Add support for media.ccc.de playlists (#14601, #20355)
+ [sverigesradio] Add support for sverigesradio.se (#18635)
+ [cinemax] Add support for cinemax.com
* [sixplay] Try extracting non-DRM protected manifests (#20849)
+ [youtube] Extract Youtube Music Auto-generated metadata (#20599, #20742)
- [wrzuta] Remove extractor (#20684, #20801)
* [twitch] Prefer source format (#20850)
+ [twitcasting] Add support for private videos (#20843)
* [reddit] Validate thumbnail URL (#20030)
* [yandexmusic] Fix track URL extraction (#20820)

Revision 1.166.2.1: download - view: text, markup, annotated - select for diffs
Sun Apr 28 17:22:10 2019 UTC (5 years, 11 months ago) by bsiegert
Branches: pkgsrc-2019Q1
Diff to: previous 1.166: preferred, colored; next MAIN 1.167: preferred, colored
Changes since revision 1.166: +2 -2 lines
Pullup ticket #5948 - requested by leot
net/youtube-dl: update to current version

Revisions pulled up:
- net/youtube-dl/Makefile                                       1.166-1.170
- net/youtube-dl/PLIST                                          1.81-1.84
- net/youtube-dl/distinfo                                       1.151-1.154

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Mon Mar 25 23:13:07 UTC 2019

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile

   Log Message:
   youtube-dl: Update HOMEPAGE and switch to https://

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Mon Apr  1 17:41:59 UTC 2019

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile PLIST distinfo

   Log Message:
   youtube-dl: Update to 20190401

   Changes:
   version 2019.04.01

   Core
   * [utils] Improve int_or_none and float_or_none (#20403)
   * Check for valid --min-sleep-interval when --max-sleep-interval is specified
     (#20435)

   Extractors
   + [weibo] Extend URL regular expression (#20496)
   + [xhamster] Add support for xhamster.one (#20508)
   + [mediasite] Add support for catalogs (#20507)
   + [teamtreehouse] Add support for teamtreehouse.com (#9836)
   + [ina] Add support for audio URLs
   * [ina] Improve extraction
   * [cwtv] Fix episode number extraction (#20461)
   * [npo] Improve DRM detection
   + [pornhub] Add support for DASH formats (#20403)
   * [svtplay] Update API endpoint (#20430)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Sat Apr  6 21:52:07 UTC 2019

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile PLIST distinfo

   Log Message:
   youtube-dl: Update to 20190407

   Changes:
   version 2019.04.07

   Core
   + [downloader/external] Pass rtmp_conn to ffmpeg

   Extractors
   + [ruutu] Add support for audio podcasts (#20473, #20545)
   + [xvideos] Extract all thumbnails (#20432)
   + [platzi] Add support for platzi.com (#20562)
   * [dvtv] Fix extraction (#18514, #19174)
   + [vrv] Add basic support for individual movie links (#19229)
   + [bfi:player] Add support for player.bfi.org.uk (#19235)
   * [hbo] Fix extraction and extract subtitles (#14629, #13709)
   * [youtube] Extract srv[1-3] subtitle formats (#20566)
   * [adultswim] Fix extraction (#18025)
   * [teamcoco] Fix extraction and add suport for subdomains (#17099, #20339)
   * [adn] Fix subtitle compatibility with ffmpeg
   * [adn] Fix extraction and add support for positioning styles (#20549)
   * [vk] Use unique video id (#17848)
   * [newstube] Fix extraction
   * [rtl2] Actualize extraction
   + [adobeconnect] Add support for adobeconnect.com (#20283)
   + [gaia] Add support for authentication (#14605)
   + [mediasite] Add support for dashed ids and named catalogs (#20531)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Tue Apr 16 18:18:38 UTC 2019

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile PLIST distinfo

   Log Message:
   youtube-dl: Update to 20190417

   Changes:
   version 2019.04.17

   Extractors
   * [openload] Randomize User-Agent (closes #20688)
   + [openload] Add support for oladblock domains (#20471)
   * [adn] Fix subtitle extraction (#12724)
   + [aol] Add support for localized websites
   + [yahoo] Add support GYAO episode URLs
   + [yahoo] Add support for streaming.yahoo.co.jp (#5811, #7098)
   + [yahoo] Add support for gyao.yahoo.co.jp
   * [aenetworks] Fix history topic extraction and extract more formats
   + [cbs] Extract smpte and vtt subtitles
   + [streamango] Add support for streamcherry.com (#20592)
   + [yourporn] Add support for sxyprn.com (#20646)
   * [mgtv] Fix extraction (#20650)
   * [linkedin:learning] Use urljoin for form action URL (#20431)
   + [gdc] Add support for kaltura embeds (#20575)
   * [dispeak] Improve mp4 bitrate extraction
   * [kaltura] Sanitize embed URLs
   * [jwplatfom] Do not match manifest URLs (#20596)
   * [aol] Restrict URL regular expression and improve format extraction
   + [tiktok] Add support for new URL schema (#20573)
   + [stv:player] Add support for player.stv.tv (#20586)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Wed Apr 24 08:19:06 UTC 2019

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile PLIST distinfo

   Log Message:
   youtube-dl: Update to 20190424

   Changes:
   version 2019.04.24

   Extractors
   * [youtube] Fix extraction (#20758, #20759, #20761, #20762, #20764, #20766,
     #20767, #20769, #20771, #20768, #20770)
   * [toutv] Fix extraction and extract series info (#20757)
   + [vrv] Add support for movie listings (#19229)
   + [youtube] Print error when no data is available (#20737)
   + [soundcloud] Add support for new rendition and improve extraction (#20699)
   + [ooyala] Add support for geo verification proxy
   + [nrl] Add support for nrl.com (#15991)
   + [vimeo] Extract live archive source format (#19144)
   + [vimeo] Add support for live streams and improve info extraction (#19144)
   + [ntvcojp] Add support for cu.ntv.co.jp
   + [nhk] Extract RTMPT format
   + [nhk] Add support for audio URLs
   + [udemy] Add another course id extraction pattern (#20491)
   + [openload] Add support for oload.services (#20691)
   + [openload] Add support for openloed.co (#20691, #20693)
   * [bravotv] Fix extraction (#19213)

Revision 1.171: download - view: text, markup, annotated - select for diffs
Thu Apr 25 07:33:13 2019 UTC (6 years ago) by maya
Branches: MAIN
Diff to: previous 1.170: preferred, colored
Changes since revision 1.170: +2 -1 lines
PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.

Revision 1.170: download - view: text, markup, annotated - select for diffs
Wed Apr 24 08:19:06 2019 UTC (6 years ago) by leot
Branches: MAIN
Diff to: previous 1.169: preferred, colored
Changes since revision 1.169: +2 -2 lines
youtube-dl: Update to 20190424

Changes:
version 2019.04.24

Extractors
* [youtube] Fix extraction (#20758, #20759, #20761, #20762, #20764, #20766,
  #20767, #20769, #20771, #20768, #20770)
* [toutv] Fix extraction and extract series info (#20757)
+ [vrv] Add support for movie listings (#19229)
+ [youtube] Print error when no data is available (#20737)
+ [soundcloud] Add support for new rendition and improve extraction (#20699)
+ [ooyala] Add support for geo verification proxy
+ [nrl] Add support for nrl.com (#15991)
+ [vimeo] Extract live archive source format (#19144)
+ [vimeo] Add support for live streams and improve info extraction (#19144)
+ [ntvcojp] Add support for cu.ntv.co.jp
+ [nhk] Extract RTMPT format
+ [nhk] Add support for audio URLs
+ [udemy] Add another course id extraction pattern (#20491)
+ [openload] Add support for oload.services (#20691)
+ [openload] Add support for openloed.co (#20691, #20693)
* [bravotv] Fix extraction (#19213)

Revision 1.169: download - view: text, markup, annotated - select for diffs
Tue Apr 16 18:18:38 2019 UTC (6 years ago) by leot
Branches: MAIN
Diff to: previous 1.168: preferred, colored
Changes since revision 1.168: +2 -2 lines
youtube-dl: Update to 20190417

Changes:
version 2019.04.17

Extractors
* [openload] Randomize User-Agent (closes #20688)
+ [openload] Add support for oladblock domains (#20471)
* [adn] Fix subtitle extraction (#12724)
+ [aol] Add support for localized websites
+ [yahoo] Add support GYAO episode URLs
+ [yahoo] Add support for streaming.yahoo.co.jp (#5811, #7098)
+ [yahoo] Add support for gyao.yahoo.co.jp
* [aenetworks] Fix history topic extraction and extract more formats
+ [cbs] Extract smpte and vtt subtitles
+ [streamango] Add support for streamcherry.com (#20592)
+ [yourporn] Add support for sxyprn.com (#20646)
* [mgtv] Fix extraction (#20650)
* [linkedin:learning] Use urljoin for form action URL (#20431)
+ [gdc] Add support for kaltura embeds (#20575)
* [dispeak] Improve mp4 bitrate extraction
* [kaltura] Sanitize embed URLs
* [jwplatfom] Do not match manifest URLs (#20596)
* [aol] Restrict URL regular expression and improve format extraction
+ [tiktok] Add support for new URL schema (#20573)
+ [stv:player] Add support for player.stv.tv (#20586)

Revision 1.168: download - view: text, markup, annotated - select for diffs
Sat Apr 6 21:52:06 2019 UTC (6 years ago) by leot
Branches: MAIN
Diff to: previous 1.167: preferred, colored
Changes since revision 1.167: +2 -2 lines
youtube-dl: Update to 20190407

Changes:
version 2019.04.07

Core
+ [downloader/external] Pass rtmp_conn to ffmpeg

Extractors
+ [ruutu] Add support for audio podcasts (#20473, #20545)
+ [xvideos] Extract all thumbnails (#20432)
+ [platzi] Add support for platzi.com (#20562)
* [dvtv] Fix extraction (#18514, #19174)
+ [vrv] Add basic support for individual movie links (#19229)
+ [bfi:player] Add support for player.bfi.org.uk (#19235)
* [hbo] Fix extraction and extract subtitles (#14629, #13709)
* [youtube] Extract srv[1-3] subtitle formats (#20566)
* [adultswim] Fix extraction (#18025)
* [teamcoco] Fix extraction and add suport for subdomains (#17099, #20339)
* [adn] Fix subtitle compatibility with ffmpeg
* [adn] Fix extraction and add support for positioning styles (#20549)
* [vk] Use unique video id (#17848)
* [newstube] Fix extraction
* [rtl2] Actualize extraction
+ [adobeconnect] Add support for adobeconnect.com (#20283)
+ [gaia] Add support for authentication (#14605)
+ [mediasite] Add support for dashed ids and named catalogs (#20531)

Revision 1.167: download - view: text, markup, annotated - select for diffs
Mon Apr 1 17:41:59 2019 UTC (6 years ago) by leot
Branches: MAIN
Diff to: previous 1.166: preferred, colored
Changes since revision 1.166: +2 -2 lines
youtube-dl: Update to 20190401

Changes:
version 2019.04.01

Core
* [utils] Improve int_or_none and float_or_none (#20403)
* Check for valid --min-sleep-interval when --max-sleep-interval is specified
  (#20435)

Extractors
+ [weibo] Extend URL regular expression (#20496)
+ [xhamster] Add support for xhamster.one (#20508)
+ [mediasite] Add support for catalogs (#20507)
+ [teamtreehouse] Add support for teamtreehouse.com (#9836)
+ [ina] Add support for audio URLs
* [ina] Improve extraction
* [cwtv] Fix episode number extraction (#20461)
* [npo] Improve DRM detection
+ [pornhub] Add support for DASH formats (#20403)
* [svtplay] Update API endpoint (#20430)

Revision 1.166: download - view: text, markup, annotated - select for diffs
Mon Mar 25 23:13:07 2019 UTC (6 years, 1 month ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2019Q1-base
Branch point for: pkgsrc-2019Q1
Diff to: previous 1.165: preferred, colored
Changes since revision 1.165: +3 -3 lines
youtube-dl: Update HOMEPAGE and switch to https://

Revision 1.165: download - view: text, markup, annotated - select for diffs
Mon Mar 18 11:30:38 2019 UTC (6 years, 1 month ago) by leot
Branches: MAIN
Diff to: previous 1.164: preferred, colored
Changes since revision 1.164: +2 -2 lines
youtube-dl: Update to 20190318

Changes:
version 2019.03.18

Core
* [extractor/common] Improve HTML5 entries extraction
+ [utils] Introduce parse_bitrate
* [update] Hide update URLs behind redirect
* [extractor/common] Fix url meta field for unfragmented DASH formats (#20346)

Extractors
+ [yandexvideo] Add extractor
* [openload] Improve embed detection
+ [corus] Add support for bigbrothercanada.ca (#20357)
+ [orf:radio] Extract series (#20012)
+ [cbc:watch] Add support for gem.cbc.ca (#20251, #20359)
- [anysex] Remove extractor (#19279)
+ [ciscolive] Add support for new URL schema (#20320, #20351)
+ [youtube] Add support for invidiou.sh (#20309)
- [anitube] Remove extractor (#20334)
- [ruleporn] Remove extractor (#15344, #20324)
* [npr] Fix extraction (#10793, #13440)
* [biqle] Fix extraction (#11471, #15313)
* [viddler] Modernize
* [moevideo] Fix extraction
* [primesharetv] Remove extractor
* [hypem] Modernize and extract more metadata (#15320)
* [veoh] Fix extraction
* [escapist] Modernize
- [videomega] Remove extractor (#10108)
+ [beeg] Add support for beeg.porn (#20306)
* [vimeo:review] Improve config url extraction and extract original format
  (#20305)
* [fox] Detect geo restriction and authentication errors (#20208)

Revision 1.164: download - view: text, markup, annotated - select for diffs
Fri Mar 8 20:28:07 2019 UTC (6 years, 1 month ago) by leot
Branches: MAIN
Diff to: previous 1.163: preferred, colored
Changes since revision 1.163: +2 -2 lines
youtube-dl: Update to 20190309

Changes:
version 2019.03.09

Core
* [extractor/common] Use compat_etree_Element
+ [compat] Introduce compat_etree_Element
* [extractor/common] Fallback url to base URL for DASH formats
* [extractor/common] Do not fail on invalid data while parsing F4M manifest
  in non fatal mode
* [extractor/common] Return MPD manifest as format's url meta field (#20242)
* [utils] Strip #HttpOnly_ prefix from cookies files (#20219)

Extractors
* [francetv:site] Relax video id regular expression (#20268)
* [toutv] Detect invalid login error
* [toutv] Fix authentication (#20261)
+ [urplay] Extract timestamp (#20235)
+ [openload] Add support for oload.space (#20246)
* [facebook] Improve uploader extraction (#20250)
* [bbc] Use compat_etree_Element
* [crunchyroll] Use compat_etree_Element
* [npo] Improve ISM extraction
* [rai] Improve extraction (#20253)
* [paramountnetwork] Fix mgid extraction (#20241)
* [libsyn] Improve extraction (#20229)
+ [youtube] Add more invidious instances to URL regular expression (#20228)
* [spankbang] Fix extraction (#20023)
* [espn] Extend URL regular expression (#20013)
* [sixplay] Handle videos with empty assets (#20016)
+ [vimeo] Add support for Vimeo Pro portfolio protected videos (#20070)

Revision 1.163: download - view: text, markup, annotated - select for diffs
Thu Feb 28 22:17:10 2019 UTC (6 years, 1 month ago) by leot
Branches: MAIN
Diff to: previous 1.162: preferred, colored
Changes since revision 1.162: +2 -2 lines
youtube-dl: Update to 20190301

Changes:
2019.03.01
Core
+ [downloader/external] Add support for rate limit and retries for wget
* [downloader/external] Fix infinite retries for curl (#19303)

Extractors
* [npo] Fix extraction (#20084)
* [francetv:site] Extend video id regex (#20029, #20071)
+ [periscope] Extract width and height (#20015)
* [servus] Fix extraction (#19297)
* [bbccouk] Make subtitles non fatal (#19651)
* [metacafe] Fix family filter bypass (#19287)

Revision 1.162: download - view: text, markup, annotated - select for diffs
Tue Feb 19 18:06:20 2019 UTC (6 years, 2 months ago) by leot
Branches: MAIN
Diff to: previous 1.161: preferred, colored
Changes since revision 1.161: +2 -2 lines
youtube-dl: Update to 20190218

Changes:
version 2019.02.18

Extractors
* [tvp:website] Fix and improve extraction
+ [tvp] Detect unavailable videos
* [tvp] Fix description extraction and make thumbnail optional
+ [linuxacademy] Add support for linuxacademy.com (#12207)
* [bilibili] Update keys (#19233)
* [udemy] Extend URL regular expressions (#14330, #15883)
* [udemy] Update User-Agent and detect captcha (#14713, #15839, #18126)
* [noovo] Fix extraction (#19230)
* [rai] Relax URL regular expression (#19232)
+ [vshare] Pass Referer to download request (#19205, #19221)
+ [openload] Add support for oload.live (#19222)
* [imgur] Use video id as title fallback (#18590)
+ [twitch] Add new source format detection approach (#19193)
* [tvplayhome] Fix video id extraction (#19190)
* [tvplayhome] Fix episode metadata extraction (#19190)
* [rutube:embed] Fix extraction (#19163)
+ [rutube:embed] Add support private videos (#19163)
+ [soundcloud] Extract more metadata
+ [trunews] Add support for trunews.com (#19153)
+ [linkedin:learning] Extract chapter_number and chapter_id (#19162)

Revision 1.161: download - view: text, markup, annotated - select for diffs
Thu Feb 7 23:08:53 2019 UTC (6 years, 2 months ago) by leot
Branches: MAIN
Diff to: previous 1.160: preferred, colored
Changes since revision 1.160: +2 -2 lines
youtube-dl: Update to 20190208

Changes:
version 2019.02.08

Core
* [utils] Improve JSON-LD regular expression (#18058)
* [YoutubeDL] Fallback to ie_key of matching extractor while making
  download archive id when no explicit ie_key is provided (#19022)

Extractors
+ [malltv] Add support for mall.tv (#18058, #17856)
+ [spankbang:playlist] Add support for playlists (#19145)
* [spankbang] Extend URL regular expression
* [trutv] Fix extraction (#17336)
* [toutv] Fix authentication (#16398, #18700)
* [pornhub] Fix tags and categories extraction (#13720, #19135)
* [pornhd] Fix formats extraction
+ [pornhd] Extract like count (#19123, #19125)
* [radiocanada] Switch to the new media requests (#19115)
+ [teachable] Add support for courses.workitdaily.com (#18871)
- [vporn] Remove extractor (#16276)
+ [soundcloud:pagedplaylist] Add ie and title to entries (#19022, #19086)
+ [drtuber] Extract duration (#19078)
* [soundcloud] Fix paged playlists extraction, add support for albums and update client id
* [soundcloud] Update client id
* [drtv] Improve preference (#19079)
+ [openload] Add support for openload.pw and oload.pw (#18930)
+ [openload] Add support for oload.info (#19073)
* [crackle] Authorize media detail request (#16931)


version 2019.01.30.1

Core
* [postprocessor/ffmpeg] Fix avconv processing broken in #19025 (#19067)


version 2019.01.30

Core
* [postprocessor/ffmpeg] Do not copy Apple TV chapter tracks while embedding
  subtitles (#19024, #19042)
* [postprocessor/ffmpeg] Disable "Last message repeated" messages (#19025)

Extractors
* [yourporn] Fix extraction and extract duration (#18815, #18852, #19061)
* [drtv] Improve extraction (#19039)
    + Add support for EncryptedUri videos
    + Extract more metadata
    * Fix subtitles extraction
+ [fox] Add support for locked videos using cookies (#19060)
* [fox] Fix extraction for free videos (#19060)
+ [zattoo] Add support for tv.salt.ch (#19059)

Revision 1.160: download - view: text, markup, annotated - select for diffs
Sun Jan 27 15:42:00 2019 UTC (6 years, 2 months ago) by leot
Branches: MAIN
Diff to: previous 1.159: preferred, colored
Changes since revision 1.159: +2 -2 lines
youtube-dl: Update to 20190127

Changes:
version 2019.01.27

Core
+ [extractor/common] Extract season in _json_ld
* [postprocessor/ffmpeg] Fallback to ffmpeg/avconv for audio codec detection
  (#681)

Extractors
* [vice] Fix extraction for locked videos (#16248)
+ [wakanim] Detect DRM protected videos
+ [wakanim] Add support for wakanim.tv (#14374)
* [usatoday] Fix extraction for videos with custom brightcove partner id
  (#18990)
* [drtv] Fix extraction (#18989)
* [nhk] Extend URL regular expression (#18968)
* [go] Fix Adobe Pass requests for Disney Now (#18901)
+ [openload] Add support for oload.club (#18969)

Revision 1.159: download - view: text, markup, annotated - select for diffs
Fri Jan 25 18:14:50 2019 UTC (6 years, 3 months ago) by leot
Branches: MAIN
Diff to: previous 1.158: preferred, colored
Changes since revision 1.158: +2 -2 lines
youtube-dl: Update to 20190124

Changes:
version 2019.01.24

Core
* [YoutubeDL] Fix negation for string operators in format selection (#18961)


version 2019.01.23

Core
* [utils] Fix urljoin for paths with non-http(s) schemes
* [extractor/common] Improve jwplayer relative URL handling (#18892)
+ [YoutubeDL] Add negation support for string comparisons in format selection
  expressions (#18600, #18805)
* [extractor/common] Improve HLS video-only format detection (#18923)

Extractors
* [crunchyroll] Extend URL regular expression (#18955)
* [pornhub] Bypass scrape detection (#4822, #5930, #7074, #10175, #12722,
  #17197, #18338 #18842, #18899)
+ [vrv] Add support for authentication (#14307)
* [videomore:season] Fix extraction
* [videomore] Improve extraction (#18908)
+ [tnaflix] Pass Referer in metadata request (#18925)
* [radiocanada] Relax DRM check (#18608, #18609)
* [vimeo] Fix video password verification for videos protected by
  Referer HTTP header
+ [hketv] Add support for hkedcity.net (#18696)
+ [streamango] Add support for fruithosts.net (#18710)
+ [instagram] Add support for tags (#18757)
+ [odnoklassniki] Detect paid videos (#18876)
* [ted] Correct acodec for HTTP formats (#18923)
* [cartoonnetwork] Fix extraction (#15664, #17224)
* [vimeo] Fix extraction for password protected player URLs (#18889)

Revision 1.158: download - view: text, markup, annotated - select for diffs
Fri Jan 18 13:51:00 2019 UTC (6 years, 3 months ago) by leot
Branches: MAIN
Diff to: previous 1.157: preferred, colored
Changes since revision 1.157: +2 -2 lines
youtube-dl: Update to 20190117

Changes:
version 2019.01.17

Extractors
* [youtube] Extend JS player signature function name regular expressions
  (#18890, #18891, #18893)

Revision 1.157: download - view: text, markup, annotated - select for diffs
Tue Jan 15 21:15:30 2019 UTC (6 years, 3 months ago) by leot
Branches: MAIN
Diff to: previous 1.156: preferred, colored
Changes since revision 1.156: +2 -2 lines
youtube-dl: Update to 20190116

Changes:
version 2019.01.16

Core
+ [test/helper] Add support for maxcount and count collection len checkers
* [downloader/hls] Fix uplynk ad skipping (#18824)
* [postprocessor/ffmpeg] Improve ffmpeg version parsing (#18813)

Extractors
* [youtube] Skip unsupported adaptive stream type (#18804)
+ [youtube] Extract DASH formats from player response (#18804)
* [funimation] Fix extraction (#14089)
* [skylinewebcams] Fix extraction (#18853)
+ [curiositystream] Add support for non app URLs
+ [bitchute] Check formats (#18833)
* [wistia] Extend URL regular expression (#18823)
+ [playplustv] Add support for playplus.com (#18789)

Revision 1.156: download - view: text, markup, annotated - select for diffs
Sat Jan 12 21:18:16 2019 UTC (6 years, 3 months ago) by leot
Branches: MAIN
Diff to: previous 1.155: preferred, colored
Changes since revision 1.155: +2 -2 lines
youtube-dl: Update to 20190110

Changes:
version 2019.01.10

Core
* [extractor/common] Use episode name as title in _json_ld
+ [extractor/common] Add support for movies in _json_ld
* [postprocessor/ffmpeg] Embed subtitles with non-standard language codes
  (#18765)
+ [utils] Add language codes replaced in 1989 revision of ISO 639
  to ISO639Utils (#18765)

Extractors
* [youtube] Extract live HLS URL from player response (#18799)
+ [outsidetv] Add support for outsidetv.com (#18774)
* [jwplatform] Use JW Platform Delivery API V2 and add support for more URLs
+ [fox] Add support National Geographic (#17985, #15333, #14698)
+ [playplustv] Add support for playplus.tv (#18789)
* [globo] Set GLBID cookie manually (#17346)
+ [gaia] Add support for gaia.com (#14605)
* [youporn] Fix title and description extraction (#18748)
+ [hungama] Add support for hungama.com (#17402, #18771)
* [dtube] Fix extraction (#18741)
* [tvnow] Fix and rework extractors and prepare for a switch to the new API
  (#17245, #18499)
* [carambatv:page] Fix extraction (#18739)


version 2019.01.02

Extractors
* [discovery] Use geo verification headers (#17838)
+ [packtpub] Add support for subscription.packtpub.com (#18718)
* [yourporn] Fix extraction (#18583)
+ [acast:channel] Add support for play.acast.com (#18587)
+ [extractors] Add missing age limits (#18621)
+ [rmcdecouverte] Add support for live stream
* [rmcdecouverte] Bypass geo restriction
* [rmcdecouverte] Update URL regular expression (#18595, 18697)
* [manyvids] Fix extraction (#18604, #18614)
* [bitchute] Fix extraction (#18567)

Revision 1.155: download - view: text, markup, annotated - select for diffs
Mon Dec 31 21:13:49 2018 UTC (6 years, 3 months ago) by leot
Branches: MAIN
Diff to: previous 1.154: preferred, colored
Changes since revision 1.154: +2 -2 lines
youtube-dl: Update to 20181231

Changes:
version 2018.12.31
Extractors
+ [bbc] Add support for another embed pattern (#18643)
+ [npo:live] Add support for npostart.nl (#18644)
* [beeg] Fix extraction (#18610, #18626)
* [youtube] Unescape HTML for series (#18641)
+ [youtube] Extract more format metadata
* [youtube] Detect DRM protected videos (#1774)
* [youtube] Relax HTML5 player regular expressions (#18465, #18466)
* [youtube] Extend HTML5 player regular expression (#17516)
+ [liveleak] Add support for another embed type and restore original
  format extraction
+ [crackle] Extract ISM and HTTP formats
+ [twitter] Pass Referer with card request (#18579)
* [mediasite] Extend URL regular expression (#18558)
+ [lecturio] Add support for lecturio.de (#18562)
+ [discovery] Add support for Scripps Networks watch domains (#17947)

Revision 1.154: download - view: text, markup, annotated - select for diffs
Tue Dec 18 22:30:23 2018 UTC (6 years, 4 months ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Diff to: previous 1.153: preferred, colored
Changes since revision 1.153: +2 -2 lines
youtube-dl: Update to 20181217

Changes:
version 2018.12.17

Extractors
* [ard:beta] Improve geo restricted videos extraction
* [ard:beta] Fix subtitles extraction
* [ard:beta] Improve extraction robustness
* [ard:beta] Relax URL regular expression (#18441)
* [acast] Add support for embed.acast.com and play.acast.com (#18483)
* [iprima] Relax URL regular expression (#18515, #18540)
* [vrv] Fix initial state extraction (#18553)
* [youtube] Fix mark watched (#18546)
+ [safari] Add support for learning.oreilly.com (#18510)
* [youtube] Fix multifeed extraction (#18531)
* [lecturio] Improve subtitles extraction (#18488)
* [uol] Fix format URL extraction (#18480)
+ [ard:mediathek] Add support for classic.ardmediathek.de (#18473)

Revision 1.153: download - view: text, markup, annotated - select for diffs
Wed Dec 12 12:55:17 2018 UTC (6 years, 4 months ago) by leot
Branches: MAIN
Diff to: previous 1.152: preferred, colored
Changes since revision 1.152: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20181209

Changes:
2018.12.09
----------
Core
* [YoutubeDL] Keep session cookies in cookie file between runs
* [YoutubeDL] Recognize session cookies with expired set to 0 (#12929)

Extractors
+ [teachable] Add support for teachable platform sites (#5451, #18150, #18272)
+ [aenetworks] Add support for historyvault.com (#18460)
* [imgur] Improve gallery and album detection and extraction (#9133, #16577,
  #17223, #18404)
* [iprima] Relax URL regular expression (#18453)
* [hotstar] Fix video data extraction (#18386)
* [ard:mediathek] Fix title and description extraction (#18349, #18371)
* [xvideos] Switch to HTTPS (#18422, #18427)
+ [lecturio] Add support for lecturio.com (#18405)
+ [nrktv:series] Add support for extra materials
* [nrktv:season,series] Fix extraction (#17159, #17258)
* [nrktv] Relax URL regular expression (#18304, #18387)
* [yourporn] Fix extraction (#18424, #18425)
* [tbs] Fix info extraction (#18403)
+ [gamespot] Add support for review URLs

Revision 1.152: download - view: text, markup, annotated - select for diffs
Sat Dec 8 17:29:22 2018 UTC (6 years, 4 months ago) by leot
Branches: MAIN
Diff to: previous 1.151: preferred, colored
Changes since revision 1.151: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20181203

Changes:
2018.12.03
----------
Core
* [utils] Fix random_birthday to generate existing dates only (#18284)

Extractors
+ [tiktok] Add support for tiktok.com (#18108, #18135)
* [pornhub] Use actual URL host for requests (#18359)
* [lynda] Fix authentication (#18158, #18217)
* [gfycat] Update API endpoint (#18333, #18343)
+ [hotstar] Add support for alternative app state layout (#18320)
* [azmedien] Fix extraction (#18334, #18336)
+ [vimeo] Add support for VHX (Vimeo OTT) (#14835)
* [joj] Fix extraction (#18280, #18281)
+ [wistia] Add support for fast.wistia.com (#18287)

Revision 1.151: download - view: text, markup, annotated - select for diffs
Thu Nov 22 18:15:16 2018 UTC (6 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.150: preferred, colored
Changes since revision 1.150: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20181123

Changes:
version 2018.11.23

Core
+ [setup.py] Add more relevant classifiers

Extractors
* [mixcloud] Fallback to hardcoded decryption key (#18016)
* [nbc:news] Fix article extraction (#16194)
* [foxsports] Fix extraction (#17543)
* [loc] Relax regular expression and improve formats extraction
+ [ciscolive] Add support for ciscolive.cisco.com (#17984)
* [nzz] Relax kaltura regex (#18228)
* [sixplay] Fix formats extraction
* [bitchute] Improve title extraction
* [kaltura] Limit requested MediaEntry fields
+ [americastestkitchen] Add support for zype embeds (#18225)
+ [pornhub] Add pornhub.net alias
* [nova:embed] Fix extraction (#18222)


version 2018.11.18

Extractors
+ [wwe] Extract subtitles
+ [wwe] Add support for playlistst (#14781)
+ [wwe] Add support for wwe.com (#14781, #17450)
* [vk] Detect geo restriction (#17767)
* [openload] Use original host during extraction (#18211)
* [atvat] Fix extraction (#18041)
+ [rte] Add support for new API endpoint (#18206)
* [tnaflixnetwork:embed] Fix extraction (#18205)
* [picarto] Use API and add token support (#16518)
+ [zype] Add support for player.zype.com (#18143)
* [vivo] Fix extraction (#18139)
* [ruutu] Update API endpoint (#18138)

Revision 1.146.2.1: download - view: text, markup, annotated - select for diffs
Fri Nov 9 18:56:38 2018 UTC (6 years, 5 months ago) by spz
Branches: pkgsrc-2018Q3
Diff to: previous 1.146: preferred, colored; next MAIN 1.147: preferred, colored
Changes since revision 1.146: +2 -2 lines
Pullup ticket #5879 - requested by maya
net/youtube-dl: functionality update

Revisions pulled up:
- net/youtube-dl/Makefile                                       1.147-1.150
- net/youtube-dl/PLIST                                          1.70-1.71
- net/youtube-dl/distinfo                                       1.132-1.135

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Fri Oct  5 08:00:34 UTC 2018

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: Update net/youtube-dl to 20181005

   Changes:
   version 2018.10.05

   Extractors
   * [pluralsight] Improve authentication (#17762)
   * [dailymotion] Fix extraction (#17699)
   * [crunchyroll] Switch to HTTPS for RpcApi (#17749)
   + [philharmoniedeparis] Add support for pad.philharmoniedeparis.fr (#17705)
   * [philharmoniedeparis] Fix extraction (#17705)
   + [jamendo] Add support for licensing.jamendo.com (#17724)
   + [openload] Add support for oload.cloud (#17710)
   * [pluralsight] Fix subtitles extraction (#17726, #17728)
   + [vimeo] Add another config regular expression (#17690)
   * [spike] Fix Paramount Network extraction (#17677)
   * [hotstar] Fix extraction (#14694, #14931, #17637)

   version 2018.09.26

   Extractors
   * [pluralsight] Fix subtitles extraction (#17671)
   * [mediaset] Improve embed support (#17668)
   + [youtube] Add support for invidio.us (#17613)
   + [zattoo] Add support for more zattoo platform sites
   * [zattoo] Fix extraction (#17175, #17542)


   To generate a diff of this commit:
   cvs rdiff -u -r1.146 -r1.147 pkgsrc/net/youtube-dl/Makefile
   cvs rdiff -u -r1.131 -r1.132 pkgsrc/net/youtube-dl/distinfo

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Sun Oct 28 21:32:38 UTC 2018

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile PLIST distinfo

   Log Message:
   youtube-dl: Update net/youtube-dl to 20181029

   Changes:
   version 2018.10.29

   Core
   + [extractor/common] Add validation for JSON-LD URLs

   Extractors
   + [sportbox] Add support for matchtv.ru
   * [sportbox] Fix extraction (#17978)
   * [screencast] Fix extraction (#14590, #14617, #17990)
   + [openload] Add support for oload.icu
   + [ivi] Add support for ivi.tv
   * [crunchyroll] Improve extraction failsafeness (#17991)
   * [dailymail] Fix formats extraction (#17976)
   * [viewster] Reduce format requests
   * [cwtv] Handle API errors (#17905)
   + [rutube] Use geo verification headers (#17897)
   + [brightcove:legacy] Add fallbacks to brightcove:new (#13912)
   - [tv3] Remove extractor (#10461, #15339)
   * [ted] Fix extraction for HTTP and RTMP formats (#5941, #17572, #17894)
   + [openload] Add support for oload.cc (#17823)
   + [patreon] Extract post_file URL (#17792)
   * [patreon] Fix extraction (#14502, #10471)


   To generate a diff of this commit:
   cvs rdiff -u -r1.147 -r1.148 pkgsrc/net/youtube-dl/Makefile
   cvs rdiff -u -r1.69 -r1.70 pkgsrc/net/youtube-dl/PLIST
   cvs rdiff -u -r1.132 -r1.133 pkgsrc/net/youtube-dl/distinfo

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Sat Nov  3 13:04:16 UTC 2018

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile PLIST distinfo

   Log Message:
   youtube-dl: Update net/youtube-dl to 20181103

   Changes:
   version 2018.11.03

   Core
   * [extractor/common] Ensure response handle is not prematurely closed before
     it can be read if it matches expected_status (#17195, #17846, #17447)

   Extractors
   * [laola1tv:embed] Set correct stream access URL scheme (#16341)
   + [ehftv] Add support for ehftv.com (#15408)
   * [azmedien] Adopt to major site redesign (#17745, #17746)
   + [twitcasting] Add support for twitcasting.tv (#17981)
   * [orf:tvthek] Fix extraction (#17737, #17956, #18024)
   + [openload] Add support for oload.fun (#18045)
   * [njpwworld] Fix authentication (#17427)
   + [linkedin:learning] Add support for linkedin.com/learning (#13545)
   * [theplatform] Improve error detection (#13222)
   * [cnbc] Simplify extraction (#14280, #17110)
   + [cbnc] Add support for new URL schema (#14193)
   * [aparat] Improve extraction and extract more metadata (#17445, #18008)
   * [aparat] Fix extraction


   To generate a diff of this commit:
   cvs rdiff -u -r1.148 -r1.149 pkgsrc/net/youtube-dl/Makefile
   cvs rdiff -u -r1.70 -r1.71 pkgsrc/net/youtube-dl/PLIST
   cvs rdiff -u -r1.133 -r1.134 pkgsrc/net/youtube-dl/distinfo

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Wed Nov  7 12:28:37 UTC 2018

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: Update net/youtube-dl to 20181107

   Changes:
   version 2018.11.07

   Extractors
   + [youtube] Add another JS signature function name regex (#18091, #18093,
     #18094)
   * [facebook] Fix tahoe request (#17171)
   * [cliphunter] Fix extraction (#18083)
   + [youtube:playlist] Add support for invidio.us (#18077)
   * [zattoo] Arrange API hosts for derived extractors (#18035)
   + [youtube] Add fallback metadata extraction from videoDetails (#18052)


   To generate a diff of this commit:
   cvs rdiff -u -r1.149 -r1.150 pkgsrc/net/youtube-dl/Makefile
   cvs rdiff -u -r1.134 -r1.135 pkgsrc/net/youtube-dl/distinfo

Revision 1.150: download - view: text, markup, annotated - select for diffs
Wed Nov 7 12:28:37 2018 UTC (6 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.149: preferred, colored
Changes since revision 1.149: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20181107

Changes:
version 2018.11.07

Extractors
+ [youtube] Add another JS signature function name regex (#18091, #18093,
  #18094)
* [facebook] Fix tahoe request (#17171)
* [cliphunter] Fix extraction (#18083)
+ [youtube:playlist] Add support for invidio.us (#18077)
* [zattoo] Arrange API hosts for derived extractors (#18035)
+ [youtube] Add fallback metadata extraction from videoDetails (#18052)

Revision 1.149: download - view: text, markup, annotated - select for diffs
Sat Nov 3 13:04:16 2018 UTC (6 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.148: preferred, colored
Changes since revision 1.148: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20181103

Changes:
version 2018.11.03

Core
* [extractor/common] Ensure response handle is not prematurely closed before
  it can be read if it matches expected_status (#17195, #17846, #17447)

Extractors
* [laola1tv:embed] Set correct stream access URL scheme (#16341)
+ [ehftv] Add support for ehftv.com (#15408)
* [azmedien] Adopt to major site redesign (#17745, #17746)
+ [twitcasting] Add support for twitcasting.tv (#17981)
* [orf:tvthek] Fix extraction (#17737, #17956, #18024)
+ [openload] Add support for oload.fun (#18045)
* [njpwworld] Fix authentication (#17427)
+ [linkedin:learning] Add support for linkedin.com/learning (#13545)
* [theplatform] Improve error detection (#13222)
* [cnbc] Simplify extraction (#14280, #17110)
+ [cbnc] Add support for new URL schema (#14193)
* [aparat] Improve extraction and extract more metadata (#17445, #18008)
* [aparat] Fix extraction

Revision 1.148: download - view: text, markup, annotated - select for diffs
Sun Oct 28 21:32:38 2018 UTC (6 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.147: preferred, colored
Changes since revision 1.147: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20181029

Changes:
version 2018.10.29

Core
+ [extractor/common] Add validation for JSON-LD URLs

Extractors
+ [sportbox] Add support for matchtv.ru
* [sportbox] Fix extraction (#17978)
* [screencast] Fix extraction (#14590, #14617, #17990)
+ [openload] Add support for oload.icu
+ [ivi] Add support for ivi.tv
* [crunchyroll] Improve extraction failsafeness (#17991)
* [dailymail] Fix formats extraction (#17976)
* [viewster] Reduce format requests
* [cwtv] Handle API errors (#17905)
+ [rutube] Use geo verification headers (#17897)
+ [brightcove:legacy] Add fallbacks to brightcove:new (#13912)
- [tv3] Remove extractor (#10461, #15339)
* [ted] Fix extraction for HTTP and RTMP formats (#5941, #17572, #17894)
+ [openload] Add support for oload.cc (#17823)
+ [patreon] Extract post_file URL (#17792)
* [patreon] Fix extraction (#14502, #10471)

Revision 1.147: download - view: text, markup, annotated - select for diffs
Fri Oct 5 08:00:34 2018 UTC (6 years, 6 months ago) by leot
Branches: MAIN
Diff to: previous 1.146: preferred, colored
Changes since revision 1.146: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20181005

Changes:
version 2018.10.05

Extractors
* [pluralsight] Improve authentication (#17762)
* [dailymotion] Fix extraction (#17699)
* [crunchyroll] Switch to HTTPS for RpcApi (#17749)
+ [philharmoniedeparis] Add support for pad.philharmoniedeparis.fr (#17705)
* [philharmoniedeparis] Fix extraction (#17705)
+ [jamendo] Add support for licensing.jamendo.com (#17724)
+ [openload] Add support for oload.cloud (#17710)
* [pluralsight] Fix subtitles extraction (#17726, #17728)
+ [vimeo] Add another config regular expression (#17690)
* [spike] Fix Paramount Network extraction (#17677)
* [hotstar] Fix extraction (#14694, #14931, #17637)


version 2018.09.26

Extractors
* [pluralsight] Fix subtitles extraction (#17671)
* [mediaset] Improve embed support (#17668)
+ [youtube] Add support for invidio.us (#17613)
+ [zattoo] Add support for more zattoo platform sites
* [zattoo] Fix extraction (#17175, #17542)

Revision 1.146: download - view: text, markup, annotated - select for diffs
Mon Sep 24 11:07:09 2018 UTC (6 years, 7 months ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2018Q3-base
Branch point for: pkgsrc-2018Q3
Diff to: previous 1.145: preferred, colored
Changes since revision 1.145: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20180918

Changes:
version 2018.09.18

Core
+ [extractor/common] Introduce channel meta fields

Extractors
* [adobepass] Don't pollute default headers dict
* [udemy] Don't pollute default headers dict
* [twitch] Don't pollute default headers dict
* [youtube] Don't pollute default query dict (#17593)
* [crunchyroll] Prefer hardsubless formats and formats in locale language
* [vrv] Make format ids deterministic
* [vimeo] Fix ondemand playlist extraction (#14591)
+ [pornhub] Extract upload date (#17574)
+ [porntube] Extract channel meta fields
+ [vimeo] Extract channel meta fields
+ [youtube] Extract channel meta fields (#9676, #12939)
* [porntube] Fix extraction (#17541)
* [asiancrush] Fix extraction (#15630)
+ [twitch:clips] Extend URL regular expression (closes #17559)
+ [vzaar] Add support for HLS
* [tube8] Fix metadata extraction (#17520)
* [eporner] Extract JSON-LD (#17519)


version 2018.09.10

Core
+ [utils] Properly recognize AV1 codec (#17506)

Extractors
+ [iprima] Add support for prima.iprima.cz (#17514)
+ [tele5] Add support for tele5.de (#7805, #7922, #17331, #17414)
* [nbc] Fix extraction of percent encoded URLs (#17374)

Revision 1.139.2.1: download - view: text, markup, annotated - select for diffs
Wed Sep 12 17:49:10 2018 UTC (6 years, 7 months ago) by bsiegert
Branches: pkgsrc-2018Q2
Diff to: previous 1.139: preferred, colored; next MAIN 1.140: preferred, colored
Changes since revision 1.139: +2 -2 lines
Pullup ticket #5828 - requested by leot
net/youtube-dl: bugfix

Revisions pulled up:
- net/youtube-dl/Makefile                                       1.140-1.145
- net/youtube-dl/PLIST                                          1.66-1.68
- net/youtube-dl/distinfo                                       1.125-1.130
- net/youtube-dl/patches/patch-youtube__dl_postprocessor_ffmpeg.py 1.4

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Sat Jul 14 11:27:05 UTC 2018

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile PLIST distinfo
           pkgsrc/net/youtube-dl/patches:
               patch-youtube__dl_postprocessor_ffmpeg.py

   Log Message:
   youtube-dl: Update net/youtube-dl to 20180710

   Changes:
   version 2018.07.10

   Core
   * [utils] Share JSON-LD regular expression
   * [downloader/dash] Improve error handling (#16927)

   Extractors
   + [nrktv] Add support for new season and serie URL schema
   + [nrktv] Add support for new episode URL schema (#16909)
   + [frontendmasters] Add support for frontendmasters.com (#3661, #16328)
   * [funk] Fix extraction (#16918)
   * [watchbox] Fix extraction (#16904)
   * [dplayit] Sort formats
   * [dplayit] Fix extraction (#16901)
   * [youtube] Improve login error handling (#13822)

   version 2018.07.04

   Core
   * [extractor/common] Properly escape % in MPD templates (#16867)
   * [extractor/common] Use source URL as Referer for HTML5 entries (16849)
   * Prefer ffmpeg over avconv by default (#8622)

   Extractors
   * [pluralsight] Switch to graphql (#16889, #16895, #16896, #16899)
   * [lynda] Simplify login and improve error capturing (#16891)
   + [go90] Add support for embed URLs (#16873)
   * [go90] Detect geo restriction error and pass geo verification headers
     (#16874)
   * [vlive] Fix live streams extraction (#16871)
   * [npo] Fix typo (#16872)
   + [mediaset] Add support for new videos and extract all formats (#16568)
   * [dctptv] Restore extraction based on REST API (#16850)
   * [svt] Improve extraction and add support for pages (#16802)
   * [porncom] Fix extraction (#16808)

   version 2018.06.25

   Extractors
   * [joj] Relax URL regular expression (#16771)
   * [brightcove] Workaround sonyliv DRM protected videos (#16807)
   * [motherless] Fix extraction (#16786)
   * [itv] Make SOAP request non fatal and extract metadata from webpage (#16780)
   - [foxnews:insider] Remove extractor (#15810)
   + [foxnews] Add support for iframe embeds (#15810, #16711)

   version 2018.06.19

   Core
   + [extractor/common] Introduce expected_status in _download_* methods
     for convenient accept of HTTP requests failed with non 2xx status codes
   + [compat] Introduce compat_integer_types

   Extractors
   * [peertube] Improve generic support (#16733)
   + [6play] Use geo verification headers
   * [rtbf] Fix extraction for python 3.2
   * [vgtv] Improve HLS formats extraction
   + [vgtv] Add support for www.aftonbladet.se/tv URLs
   * [bbccouk] Use expected_status
   * [markiza] Expect 500 HTTP status code
   * [tvnow] Try all clear manifest URLs (#15361)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Sun Jul 22 10:16:11 UTC 2018

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: Update net/youtube-dl to 20180721

   Changes:
   2018.07.21
   ----------
   Core
   + [utils] Introduce url_or_none
   * [utils] Allow JSONP without function name (#17028)
   + [extractor/common] Extract DASH and MSS formats from SMIL manifests

   Extractors
   + [bbc] Add support for BBC Radio Play pages (#17022)
   * [iwara] Fix download URLs (#17026)
   * [vrtnu] Relax title extraction and extract JSON-LD (#17018)
   + [viu] Pass Referer and Origin headers and area id (#16992)
   + [vimeo] Add another config regular expression (#17013)
   + [facebook] Extract view count (#16942)
   * [dailymotion] Improve description extraction (#16984)
   * [slutload] Fix and improve extraction (#17001)
   * [mediaset] Fix extraction (#16977)
   + [theplatform] Add support for theplatform TLD customization (#16977)
   * [imgur] Relax URL regular expression (#16987)
   * [pornhub] Improve extraction and extract all formats (#12166, #15891, #16262,
     #16959)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Thu Aug  9 11:10:10 UTC 2018

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile PLIST distinfo

   Log Message:
   youtube-dl: Update net/youtube-dl to 20180804

   Changes:
   2018.08.04
   ----------
   Extractors
   * [funk:channel] Improve byChannelAlias extraction (#17142)
   * [twitch] Fix authentication (#17024, #17126)
   * [twitch:vod] Improve URL regular expression (#17135)
   * [watchbox] Fix extraction (#17107)
   * [pbs] Fix extraction (#17109)
   * [theplatform] Relax URL regular expression (#16181, #17097)
   + [viqeo] Add support for viqeo.tv (#17066)

   2018.07.29
   ----------
   Extractors
   * [crunchyroll:playlist] Restrict URL regular expression (#17069, #17076)
   + [pornhub] Add support for subtitles (#16924, #17088)
   * [ceskatelevize] Use https for API call (#16997, #16999)
   * [dailymotion:playlist] Fix extraction (#16894)
   * [ted] Improve extraction
   * [ted] Fix extraction for videos without nativeDownloads (#16756, #17085)
   * [telecinco] Fix extraction (#17080)
   * [mitele] Reduce number of requests
   * [rai] Return non HTTP relinker URL intact (#17055)
   * [vk] Fix extraction for inline only videos (#16923)
   * [streamcloud] Fix extraction (#17054)
   * [facebook] Fix tahoe player extraction with authentication (#16655)
   + [puhutv] Add support for puhutv.com (#12712, #16010, #16269)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Wed Aug 22 10:57:11 UTC 2018

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile PLIST distinfo

   Log Message:
   youtube-dl: Update net/youtube-dl to 20180822

   Changes:
   version 2018.08.22
   ------------------
   Core
   * [utils] Use pure browser header for User-Agent (#17236)

   Extractors
   + [kinopoisk] Add support for kinopoisk.ru (#17283)
   + [yourporn] Add support for yourporn.sexy (#17298)
   + [go] Add support for disneynow.go.com (#16299, #17264)
   + [6play] Add support for play.rtl.hr (#17249)
   * [anvato] Fallback to generic API key for access-key-to-API-key lookup
     (#16788, #17254)
   * [lci] Fix extraction (#17274)
   * [bbccouk] Extend id URL regular expression (#17270)
   * [cwtv] Fix extraction (#17256)
   * [nova] Fix extraction (#17241)
   + [generic] Add support for expressen embeds
   * [raywenderlich] Adapt to site redesign (#17225)
   + [redbulltv] Add support redbull.com tv URLs (#17218)
   + [bitchute] Add support for bitchute.com (#14052)
   + [clyp] Add support for token protected media (#17184)
   * [imdb] Fix extension extraction (#17167)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Sat Sep  1 16:49:45 UTC 2018

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: Update net/youtube-dl to 20180901

   Changes:
   version 2018.09.01

   Core
   * [utils] Skip remote IP addresses non matching to source address' IP version
     when creating a connection (#13422, #17362)

   Extractors
   + [ard] Add support for one.ard.de (#17397)
   * [niconico] Fix extraction on python3 (#17393, #17407)
   * [ard] Extract f4m formats
   * [crunchyroll] Parse vilos media data (#17343)
   + [ard] Add support for Beta ARD Mediathek
   + [bandcamp] Extract more metadata (#13197)
   * [internazionale] Fix extraction of non-available-abroad videos (#17386)

   version 2018.08.28

   Extractors
   + [youtube:playlist] Add support for music album playlists (OLAK5uy_ prefix)
     (#17361)
   * [bitchute] Fix extraction by pass custom User-Agent (#17360)
   * [webofstories:playlist] Fix extraction (#16914)
   + [tvplayhome] Add support for new tvplay URLs (#17344)
   + [generic] Allow relative src for videojs embeds (#17324)
   + [xfileshare] Add support for vidto.se (#17317)
   + [vidzi] Add support for vidzi.nu (#17316)
   + [nova:embed] Add support for media.cms.nova.cz (#17282)

---
   Module Name:    pkgsrc
   Committed By:   leot
   Date:           Sat Sep  8 16:24:35 UTC 2018

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   youtube-dl: Update net/youtube-dl to 20180908

   Changes:
   version 2018.09.08

   Extractors
   * [youtube] Fix extraction (#17457, #17464)
   + [pornhub:uservideos] Add support for new URLs (#17388)
   * [iprima] Confirm adult check (#17437)
   * [slideslive] Make check for video service name case-insensitive (#17429)
   * [radiojavan] Fix extraction (#17151)
   * [generic] Skip unsuccessful jwplayer extraction (#16735)

Revision 1.145: download - view: text, markup, annotated - select for diffs
Sat Sep 8 16:24:35 2018 UTC (6 years, 7 months ago) by leot
Branches: MAIN
Diff to: previous 1.144: preferred, colored
Changes since revision 1.144: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20180908

Changes:
version 2018.09.08

Extractors
* [youtube] Fix extraction (#17457, #17464)
+ [pornhub:uservideos] Add support for new URLs (#17388)
* [iprima] Confirm adult check (#17437)
* [slideslive] Make check for video service name case-insensitive (#17429)
* [radiojavan] Fix extraction (#17151)
* [generic] Skip unsuccessful jwplayer extraction (#16735)

Revision 1.144: download - view: text, markup, annotated - select for diffs
Sat Sep 1 16:49:45 2018 UTC (6 years, 7 months ago) by leot
Branches: MAIN
Diff to: previous 1.143: preferred, colored
Changes since revision 1.143: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20180901

Changes:
version 2018.09.01

Core
* [utils] Skip remote IP addresses non matching to source address' IP version
  when creating a connection (#13422, #17362)

Extractors
+ [ard] Add support for one.ard.de (#17397)
* [niconico] Fix extraction on python3 (#17393, #17407)
* [ard] Extract f4m formats
* [crunchyroll] Parse vilos media data (#17343)
+ [ard] Add support for Beta ARD Mediathek
+ [bandcamp] Extract more metadata (#13197)
* [internazionale] Fix extraction of non-available-abroad videos (#17386)


version 2018.08.28

Extractors
+ [youtube:playlist] Add support for music album playlists (OLAK5uy_ prefix)
  (#17361)
* [bitchute] Fix extraction by pass custom User-Agent (#17360)
* [webofstories:playlist] Fix extraction (#16914)
+ [tvplayhome] Add support for new tvplay URLs (#17344)
+ [generic] Allow relative src for videojs embeds (#17324)
+ [xfileshare] Add support for vidto.se (#17317)
+ [vidzi] Add support for vidzi.nu (#17316)
+ [nova:embed] Add support for media.cms.nova.cz (#17282)

Revision 1.143: download - view: text, markup, annotated - select for diffs
Wed Aug 22 10:57:11 2018 UTC (6 years, 8 months ago) by leot
Branches: MAIN
Diff to: previous 1.142: preferred, colored
Changes since revision 1.142: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20180822

Changes:
version 2018.08.22
------------------
Core
* [utils] Use pure browser header for User-Agent (#17236)

Extractors
+ [kinopoisk] Add support for kinopoisk.ru (#17283)
+ [yourporn] Add support for yourporn.sexy (#17298)
+ [go] Add support for disneynow.go.com (#16299, #17264)
+ [6play] Add support for play.rtl.hr (#17249)
* [anvato] Fallback to generic API key for access-key-to-API-key lookup
  (#16788, #17254)
* [lci] Fix extraction (#17274)
* [bbccouk] Extend id URL regular expression (#17270)
* [cwtv] Fix extraction (#17256)
* [nova] Fix extraction (#17241)
+ [generic] Add support for expressen embeds
* [raywenderlich] Adapt to site redesign (#17225)
+ [redbulltv] Add support redbull.com tv URLs (#17218)
+ [bitchute] Add support for bitchute.com (#14052)
+ [clyp] Add support for token protected media (#17184)
* [imdb] Fix extension extraction (#17167)

Revision 1.142: download - view: text, markup, annotated - select for diffs
Thu Aug 9 11:10:10 2018 UTC (6 years, 8 months ago) by leot
Branches: MAIN
Diff to: previous 1.141: preferred, colored
Changes since revision 1.141: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20180804

Changes:
2018.08.04
----------
Extractors
* [funk:channel] Improve byChannelAlias extraction (#17142)
* [twitch] Fix authentication (#17024, #17126)
* [twitch:vod] Improve URL regular expression (#17135)
* [watchbox] Fix extraction (#17107)
* [pbs] Fix extraction (#17109)
* [theplatform] Relax URL regular expression (#16181, #17097)
+ [viqeo] Add support for viqeo.tv (#17066)

2018.07.29
----------
Extractors
* [crunchyroll:playlist] Restrict URL regular expression (#17069, #17076)
+ [pornhub] Add support for subtitles (#16924, #17088)
* [ceskatelevize] Use https for API call (#16997, #16999)
* [dailymotion:playlist] Fix extraction (#16894)
* [ted] Improve extraction
* [ted] Fix extraction for videos without nativeDownloads (#16756, #17085)
* [telecinco] Fix extraction (#17080)
* [mitele] Reduce number of requests
* [rai] Return non HTTP relinker URL intact (#17055)
* [vk] Fix extraction for inline only videos (#16923)
* [streamcloud] Fix extraction (#17054)
* [facebook] Fix tahoe player extraction with authentication (#16655)
+ [puhutv] Add support for puhutv.com (#12712, #16010, #16269)

Revision 1.141: download - view: text, markup, annotated - select for diffs
Sun Jul 22 10:16:11 2018 UTC (6 years, 9 months ago) by leot
Branches: MAIN
Diff to: previous 1.140: preferred, colored
Changes since revision 1.140: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20180721

Changes:
2018.07.21
----------
Core
+ [utils] Introduce url_or_none
* [utils] Allow JSONP without function name (#17028)
+ [extractor/common] Extract DASH and MSS formats from SMIL manifests

Extractors
+ [bbc] Add support for BBC Radio Play pages (#17022)
* [iwara] Fix download URLs (#17026)
* [vrtnu] Relax title extraction and extract JSON-LD (#17018)
+ [viu] Pass Referer and Origin headers and area id (#16992)
+ [vimeo] Add another config regular expression (#17013)
+ [facebook] Extract view count (#16942)
* [dailymotion] Improve description extraction (#16984)
* [slutload] Fix and improve extraction (#17001)
* [mediaset] Fix extraction (#16977)
+ [theplatform] Add support for theplatform TLD customization (#16977)
* [imgur] Relax URL regular expression (#16987)
* [pornhub] Improve extraction and extract all formats (#12166, #15891, #16262,
  #16959)

Revision 1.140: download - view: text, markup, annotated - select for diffs
Sat Jul 14 11:27:05 2018 UTC (6 years, 9 months ago) by leot
Branches: MAIN
Diff to: previous 1.139: preferred, colored
Changes since revision 1.139: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20180710

Changes:
version 2018.07.10

Core
* [utils] Share JSON-LD regular expression
* [downloader/dash] Improve error handling (#16927)

Extractors
+ [nrktv] Add support for new season and serie URL schema
+ [nrktv] Add support for new episode URL schema (#16909)
+ [frontendmasters] Add support for frontendmasters.com (#3661, #16328)
* [funk] Fix extraction (#16918)
* [watchbox] Fix extraction (#16904)
* [dplayit] Sort formats
* [dplayit] Fix extraction (#16901)
* [youtube] Improve login error handling (#13822)


version 2018.07.04

Core
* [extractor/common] Properly escape % in MPD templates (#16867)
* [extractor/common] Use source URL as Referer for HTML5 entries (16849)
* Prefer ffmpeg over avconv by default (#8622)

Extractors
* [pluralsight] Switch to graphql (#16889, #16895, #16896, #16899)
* [lynda] Simplify login and improve error capturing (#16891)
+ [go90] Add support for embed URLs (#16873)
* [go90] Detect geo restriction error and pass geo verification headers
  (#16874)
* [vlive] Fix live streams extraction (#16871)
* [npo] Fix typo (#16872)
+ [mediaset] Add support for new videos and extract all formats (#16568)
* [dctptv] Restore extraction based on REST API (#16850)
* [svt] Improve extraction and add support for pages (#16802)
* [porncom] Fix extraction (#16808)


version 2018.06.25

Extractors
* [joj] Relax URL regular expression (#16771)
* [brightcove] Workaround sonyliv DRM protected videos (#16807)
* [motherless] Fix extraction (#16786)
* [itv] Make SOAP request non fatal and extract metadata from webpage (#16780)
- [foxnews:insider] Remove extractor (#15810)
+ [foxnews] Add support for iframe embeds (#15810, #16711)


version 2018.06.19

Core
+ [extractor/common] Introduce expected_status in _download_* methods
  for convenient accept of HTTP requests failed with non 2xx status codes
+ [compat] Introduce compat_integer_types

Extractors
* [peertube] Improve generic support (#16733)
+ [6play] Use geo verification headers
* [rtbf] Fix extraction for python 3.2
* [vgtv] Improve HLS formats extraction
+ [vgtv] Add support for www.aftonbladet.se/tv URLs
* [bbccouk] Use expected_status
* [markiza] Expect 500 HTTP status code
* [tvnow] Try all clear manifest URLs (#15361)

Revision 1.139: download - view: text, markup, annotated - select for diffs
Mon Jun 18 18:00:52 2018 UTC (6 years, 10 months ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2018Q2-base
Branch point for: pkgsrc-2018Q2
Diff to: previous 1.138: preferred, colored
Changes since revision 1.138: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20160618

Changes:
version 2018.06.18

Core
* [downloader/rtmp] Fix downloading in verbose mode (#16736)

Extractors
+ [markiza] Add support for markiza.sk (#16750)
* [wat] Try all supported adaptive URLs
+ [6play] Add support for rtlplay.be and extract hd usp formats
+ [rtbf] Add support for audio and live streams (#9638, #11923)
+ [rtbf] Extract HLS, DASH and all HTTP formats
+ [rtbf] Extract subtitles
+ [rtbf] Fixup specific HTTP URLs (#16101)
+ [expressen] Add support for expressen.se
* [vidzi] Fix extraction (#16678)
* [pbs] Improve extraction (#16623, #16684)
* [bilibili] Restrict cid regular expression (#16638, #16734)


version 2018.06.14

Core
* [downloader/http] Fix retry on error when streaming to stdout (#16699)

Extractors
+ [discoverynetworks] Add support for disco-api videos (#16724)
+ [dailymotion] Add support for password protected videos (#9789)
+ [abc:iview] Add support for livestreams (#12354)
* [abc:iview] Fix extraction (#16704)
+ [crackle] Add support for sonycrackle.com (#16698)
+ [tvnet] Add support for tvnet.gov.vn (#15462)
* [nrk] Update API hosts and try all previously known ones (#16690)
* [wimp] Fix Youtube embeds extraction


version 2018.06.11

Extractors
* [npo] Extend URL regular expression and add support for npostart.nl (#16682)
+ [inc] Add support for another embed schema (#16666)
* [tv4] Fix format extraction (#16650)
+ [nexx] Add support for free cdn (#16538)
+ [pbs] Add another cove id pattern (#15373)
+ [rbmaradio] Add support for 192k format (#16631)

Revision 1.138: download - view: text, markup, annotated - select for diffs
Sun Jun 3 22:27:02 2018 UTC (6 years, 10 months ago) by leot
Branches: MAIN
Diff to: previous 1.137: preferred, colored
Changes since revision 1.137: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20180604

Changes:
version 2018.06.04

Extractors
+ [camtube] Add support for camtube.co
+ [twitter:card] Extract guest token (#16609)
+ [chaturbate] Use geo verification headers
+ [bbc] Add support for bbcthree (#16612)
* [youtube] Move metadata extraction after video availability check
+ [youtube] Extract track and artist
+ [safari] Add support for new URL schema (#16614)
* [adn] Fix extraction


version 2018.06.02

Core
* [utils] Improve determine_ext

Extractors
+ [facebook] Add support for tahoe player videos (#15441, #16554)
* [cbc] Improve extraction (#16583, #16593)
* [openload] Improve ext extraction (#16595)
+ [twitter:card] Add support for another endpoint (#16586)
+ [openload] Add support for oload.win and oload.download (#16592)
* [audimedia] Fix extraction (#15309)
+ [francetv] Add support for sport.francetvinfo.fr (#15645)
* [mlb] Improve extraction (#16587)
- [nhl] Remove old extractors
* [rbmaradio] Check formats availability (#16585)


version 2018.05.30

Core
* [downloader/rtmp] Generalize download messages and report time elapsed
  on finish
* [downloader/rtmp] Gracefully handle live streams interrupted by user

Extractors
* [teamcoco] Fix extraction for full episodes (#16573)
* [spiegel] Fix info extraction (#16538)
+ [apa] Add support for apa.at (#15041, #15672)
+ [bellmedia] Add support for bnnbloomberg.ca (#16560)
+ [9c9media] Extract MPD formats and subtitles
* [cammodels] Use geo verification headers
+ [ufctv] Add support for authentication (#16542)
+ [cammodels] Add support for cammodels.com (#14499)
* [utils] Fix style id extraction for namespaced id attribute in dfxp2srt
  (#16551)
* [soundcloud] Detect format extension (#16549)
* [cbc] Fix playlist title extraction (#16502)
+ [tumblr] Detect and report sensitive media (#13829)
+ [tumblr] Add support for authentication (#15133)


version 2018.05.26

Core
* [utils] Improve parse_age_limit

Extractors
* [audiomack] Stringify video id (#15310)
* [izlesene] Fix extraction (#16233, #16271, #16407)
+ [indavideo] Add support for generic embeds (#11989)
* [indavideo] Fix extraction (#11221)
* [indavideo] Sign download URLs (#16174)
+ [peertube] Add support for PeerTube based sites (#16301, #16329)
* [imgur] Fix extraction (#16537)
+ [hidive] Add support for authentication (#16534)
+ [nbc] Add support for stream.nbcsports.com (#13911)
+ [viewlift] Add support for hoichoi.tv (#16536)
* [go90] Extract age limit and detect DRM protection(#10127)
* [viewlift] fix extraction for snagfilms.com (#15766)
* [globo] Improve extraction (#4189)
    * Add support for authentication
    * Simplify URL signing
    * Extract DASH and MSS formats
* [leeco] Fix extraction (#16464)
* [teamcoco] Add fallback for format extraction (#16484)
* [teamcoco] Improve URL regular expression (#16484)
* [imdb] Improve extraction (#4085, #14557)

Revision 1.137: download - view: text, markup, annotated - select for diffs
Sun May 20 06:16:20 2018 UTC (6 years, 11 months ago) by maya
Branches: MAIN
Diff to: previous 1.136: preferred, colored
Changes since revision 1.136: +2 -2 lines
youtube-dl: update to latest version (2018.05.18)

Commit shortlog:
[itv] Improve extraction (closes #16253)
[tunein] Use live title for live streams (closes #16347)
Improve geo bypass mechanism * Introduce geo bypass context * Add ability to bypass based on IP blocks in CIDR notation * Introduce --geo-bypass-ip-block
[itv:btcc] Add extractor (closes #16139)
[watchbox] Fix extraction (closes #16356)
[cloudflarestream] Add support for cloudflare streams (closes #16375)
[businessinsider] Add extractor (closes #16387, closes #16388, closes #16389)
[udemy] Extract stream URLs (closes #16372)
[udemy] Extract asset captions
[YoutubeDL] Ensure ext exists for automatic captions
[ChangeLog] Actualize [ci skip]
release 2018.05.09
[nickbr] Relax _VALID_URL (#13230)
[mixcloud] Bypass throttling for HTTP formats (#12579, #16424)
[twitch:clips] Fix extraction (closes #16429)
[twitch:clips] Sort formats
[youtube] Make uploader extraction non fatal (#16444)
[youtube] Improve format filesize extraction (#16453)
[options] Fix typo (closes #16450)
[vimeo:likes] Relax _VALID_URL and fix single page likes extraction (closes #16475)
[ChangeLog] Actualize [ci skip]
release 2018.05.18

Revision 1.136: download - view: text, markup, annotated - select for diffs
Sun May 6 10:22:59 2018 UTC (6 years, 11 months ago) by leot
Branches: MAIN
Diff to: previous 1.135: preferred, colored
Changes since revision 1.135: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20180501

pkgsrc changes:
 - Also try to use use ff{mpeg,proble}4 and while here better explain the
   rationale in patches/patch-youtube__dl_postprocessor_ffmpeg.py.
 - Update MESSAGE to also mention ffmpeg4.

Changes:
version 2018.05.01
Core
* [downloader/fragment] Restart download if .ytdl file is corrupt (#16312)
+ [extractor/common] Extract interaction statistic
+ [utils] Add merge_dicts
+ [extractor/common] Add _download_json_handle

Extractors
* [kaltura] Improve iframe embeds detection (#16337)
+ [udemy] Extract outputs renditions (#16289, #16291, #16320, #16321, #16334,
  #16335)
+ [zattoo] Add support for zattoo.com and mobiltv.quickline.com (#14668, #14676)
* [yandexmusic] Convert release_year to int
* [udemy] Override _download_webpage_handle instead of _download_webpage
* [xiami] Override _download_webpage_handle instead of _download_webpage
* [yandexmusic] Override _download_webpage_handle instead of _download_webpage
* [youtube] Correctly disable polymer on all requests (#16323, #16326)
* [generic] Prefer enclosures over links in RSS feeds (#16189)
+ [redditr] Add support for old.reddit.com URLs (#16274)
* [nrktv] Update API host (#16324)
+ [imdb] Extract all formats (#16249)
+ [vimeo] Extract JSON-LD (#16295)
* [funk:channel] Improve extraction (#16285)

Revision 1.135: download - view: text, markup, annotated - select for diffs
Wed Apr 25 15:42:12 2018 UTC (7 years ago) by leot
Branches: MAIN
Diff to: previous 1.134: preferred, colored
Changes since revision 1.134: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20180425

pkgsrc changes:
 - Adjust patches/patch-youtube__dl_postprocessor_ffmpeg.py to prefer ffmpeg3
   over ffmpeg2

Changes:
version 2018.04.25

Core
* [utils] Fix match_str for boolean meta fields
+ [Makefile] Add support for pandoc 2 and disable smart extension (#16251)
* [YoutubeDL] Fix typo in media extension compatibility checker (#16215)

Extractors
+ [openload] Recognize IPv6 stream URLs (#16136, #16137, #16205, #16246,
  #16250)
+ [twitch] Extract is_live according to status (#16259)
* [pornflip] Relax URL regular expression (#16258)
- [etonline] Remove extractor (#16256)
* [breakcom] Fix extraction (#16254)
+ [youtube] Add ability to authenticate with cookies
* [youtube:feed] Implement lazy playlist extraction (#10184)
+ [svt] Add support for TV channel live streams (#15279, #15809)
* [ccma] Fix video extraction (#15931)
* [rentv] Fix extraction (#15227)
+ [nick] Add support for nickjr.nl (#16230)
* [extremetube] Fix metadata extraction
+ [keezmovies] Add support for generic embeds (#16134, #16154)
* [nexx] Extract new azure URLs (#16223)
* [cbssports] Fix extraction (#16217)
* [kaltura] Improve embeds detection (#16201)
* [instagram:user] Fix extraction (#16119)
* [cbs] Skip DRM asset types (#16104)


version 2018.04.16

Extractors
* [smotri:broadcast] Fix extraction (#16180)
+ [picarto] Add support for picarto.tv (#6205, #12514, #15276, #15551)
* [vine:user] Fix extraction (#15514, #16190)
* [pornhub] Relax URL regular expression (#16165)
* [cbc:watch] Re-acquire device token when expired (#16160)
+ [fxnetworks] Add support for https theplatform URLs (#16125, #16157)
+ [instagram:user] Add request signing (#16119)
+ [twitch] Add support for mobile URLs (#16146)

Revision 1.134: download - view: text, markup, annotated - select for diffs
Mon Apr 9 09:40:52 2018 UTC (7 years ago) by leot
Branches: MAIN
Diff to: previous 1.133: preferred, colored
Changes since revision 1.133: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20180409

Changes:
version 2018.04.09

Core
* [YoutubeDL] Do not save/restore console title while simulate (#16103)
* [extractor/common] Relax JSON-LD context check (#16006)

Extractors
+ [generic] Add support for tube8 embeds
+ [generic] Add support for share-videos.se embeds (#16089, #16115)
* [odnoklassniki] Extend URL regular expression (#16081)
* [steam] Bypass mature content check (#16113)
+ [acast] Extract more metadata
* [acast] Fix extraction (#16118)
* [instagram:user] Fix extraction (#16119)
* [drtuber] Fix title extraction (#16107, #16108)
* [liveleak] Extend URL regular expression (#16117)
+ [openload] Add support for oload.xyz
* [openload] Relax stream URL regular expression
* [openload] Fix extraction (#16099)
+ [svtplay:series] Add support for season URLs
+ [svtplay:series] Add support for series (#11130, #16059)


version 2018.04.03

Extractors
+ [tvnow] Add support for shows (#15837)
* [dramafever] Fix authentication (#16067)
* [afreecatv] Use partial view only when necessary (#14450)
+ [afreecatv] Add support for authentication (#14450)
+ [nationalgeographic] Add support for new URL schema (#16001, #16054)
* [xvideos] Fix thumbnail extraction (#15978, #15979)
* [medialaan] Fix vod id (#16038)
+ [openload] Add support for oload.site (#16039)
* [naver] Fix extraction (#16029)
* [dramafever] Partially switch to API v5 (#16026)
* [abc:iview] Unescape title and series meta fields (#15994)
* [videa] Extend URL regular expression (#16003)


version 2018.03.26.1

Core
+ [downloader/external] Add elapsed time to progress hook (#10876)
* [downloader/external,fragment] Fix download finalization when writing file
  to stdout (#10809, #10876, #15799)

Extractors
* [vrv] Fix extraction on python2 (#15928)
* [afreecatv] Update referrer (#15947)
+ [24video] Add support for 24video.sexy (#15973)
* [crackle] Bypass geo restriction
* [crackle] Fix extraction (#15969)
+ [lenta] Add support for lenta.ru (#15953)
+ [instagram:user] Add pagination (#15934)
* [youku] Update ccode (#15939)
* [libsyn] Adapt to new page structure

Revision 1.133: download - view: text, markup, annotated - select for diffs
Sat Mar 24 07:46:34 2018 UTC (7 years, 1 month ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Diff to: previous 1.132: preferred, colored
Changes since revision 1.132: +2 -2 lines
youtube-dl: updated to 2018.03.20

youtube-dl 2018.03.20:

Core
[extractor/common] Improve thumbnail extraction for HTML5 entries
Generalize XML manifest processing code and improve XSPF parsing
[extractor/common] Add _download_xml_handle
[extractor/common] Add support for relative URIs in _parse_xspf

Extractors
[7plus] Extract series metadata
[9now] Bypass geo restriction
[cbs] Skip unavailable assets
[canalc2] Add support for HTML5 videos
[ceskatelevize] Add support for iframe embeds
[prosiebensat1] Add support for galileo.tv
[generic] Add support for xfileshare embeds
[bilibili] Switch to v2 playurl API
[bilibili] Fix and improve extraction
[heise] Improve extraction
[instagram] Fix user videos extraction

Revision 1.132: download - view: text, markup, annotated - select for diffs
Sun Mar 18 12:50:08 2018 UTC (7 years, 1 month ago) by leot
Branches: MAIN
Diff to: previous 1.131: preferred, colored
Changes since revision 1.131: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20180314

Changes:
2018.03.14
----------
Extractors
* [soundcloud] Update client id (#15866)
+ [tennistv] Add support for tennistv.com
+ [line] Add support for tv.line.me (#9427)
* [xnxx] Fix extraction (#15817)
* [njpwworld] Fix authentication (#15815)


2018.03.10
----------
Core
* [downloader/hls] Skip uplynk ad fragments (#15748)

Extractors
* [pornhub] Don't override session cookies (#15697)
+ [raywenderlich] Add support for videos.raywenderlich.com (#15251)
* [funk] Fix extraction and rework extractors (#15792)
* [nexx] Restore reverse engineered approach
+ [heise] Add support for kaltura embeds (#14961, #15728)
+ [tvnow] Extract series metadata (#15774)
* [ruutu] Continue formats extraction on NOT-USED URLs (#15775)
* [vrtnu] Use redirect URL for building video JSON URL (#15767, #15769)
* [vimeo] Modernize login code and improve error messaging
* [archiveorg] Fix extraction (#15770, #15772)
+ [hidive] Add support for hidive.com (#15494)
* [afreecatv] Detect deleted videos
* [afreecatv] Fix extraction (#15755)
* [vice] Fix extraction and rework extractors (#11101, #13019, #13622, #13778)
+ [vidzi] Add support for vidzi.si (#15751)
* [npo] Fix typo


2018.03.03
----------
Core
+ [utils] Add parse_resolution
Revert respect --prefer-insecure while updating

Extractors
+ [yapfiles] Add support for yapfiles.ru (#15726, #11085)
* [spankbang] Fix formats extraction (#15727)
* [adn] Fix extraction (#15716)
+ [toggle] Extract DASH and ISM formats (#15721)
+ [nickelodeon] Add support for nickelodeon.com.tr (#15706)
* [npo] Validate and filter format URLs (#15709)

Revision 1.131: download - view: text, markup, annotated - select for diffs
Mon Feb 26 15:35:08 2018 UTC (7 years, 1 month ago) by leot
Branches: MAIN
Diff to: previous 1.130: preferred, colored
Changes since revision 1.130: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20180226

Changes:
version 2018.02.26

Extractors
* [udemy] Use custom User-Agent (#15571)


version 2018.02.25

Core
* [postprocessor/embedthumbnail] Skip embedding when there aren't any
  thumbnails (#12573)
* [extractor/common] Improve jwplayer subtitles extraction (#15695)

Extractors
+ [vidlii] Add support for vidlii.com (#14472, #14512, #14779)
+ [streamango] Capture and output error messages
* [streamango] Fix extraction (#14160, #14256)
+ [telequebec] Add support for emissions (#14649, #14655)
+ [telequebec:live] Add support for live streams (#15688)
+ [mailru:music] Add support for mail.ru/music (#15618)
* [aenetworks] Switch to akamai HLS formats (#15612)
* [ytsearch] Fix flat title extraction (#11260, #15681)


version 2018.02.22

Core
+ [utils] Fixup some common URL typos in sanitize_url (#15649)
* Respect --prefer-insecure while updating (#15497)

Extractors
* [vidio] Fix HLS URL extraction (#15675)
+ [nexx] Add support for arc.nexx.cloud URLs
* [nexx] Switch to arc API (#15652)
* [redtube] Fix duration extraction (#15659)
+ [sonyliv] Respect referrer (#15648)
+ [brightcove:new] Use referrer for formats' HTTP headers
+ [cbc] Add support for olympics.cbc.ca (#15535)
+ [fusion] Add support for fusion.tv (#15628)
* [npo] Improve quality metadata extraction
* [npo] Relax URL regular expression (#14987, #14994)
+ [npo] Capture and output error message
+ [pornhub] Add support for channels (#15613)
* [youtube] Handle shared URLs with generic extractor (#14303)


version 2018.02.11

Core
+ [YoutubeDL] Add support for filesize_approx in format selector (#15550)

Extractors
+ [francetv] Add support for live streams (#13689)
+ [francetv] Add support for zouzous.fr and ludo.fr (#10454, #13087, #13103,
  #15012)
* [francetv] Separate main extractor and rework others to delegate to it
* [francetv] Improve manifest URL signing (#15536)
+ [francetv] Sign m3u8 manifest URLs (#15565)
+ [veoh] Add support for embed URLs (#15561)
* [afreecatv] Fix extraction (#15556)
* [periscope] Use accessVideoPublic endpoint (#15554)
* [discovery] Fix auth request (#15542)
+ [6play] Extract subtitles (#15541)
* [newgrounds] Fix metadata extraction (#15531)
+ [nbc] Add support for stream.nbcolympics.com (#10295)
* [dvtv] Fix live streams extraction (#15442)

Revision 1.130: download - view: text, markup, annotated - select for diffs
Sun Feb 11 12:24:24 2018 UTC (7 years, 2 months ago) by leot
Branches: MAIN
Diff to: previous 1.129: preferred, colored
Changes since revision 1.129: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20180208

Changes:
version 2018.02.08

Extractors
+ [myvi] Extend URL regular expression
+ [myvi:embed] Add support for myvi.tv embeds (#15521)
+ [prosiebensat1] Extend URL regular expression (#15520)
* [pokemon] Relax URL regular expression and extend title extraction (#15518)
+ [gameinformer] Use geo verification headers
* [la7] Fix extraction (#15501, #15502)
* [gameinformer] Fix brightcove id extraction (#15416)
+ [afreecatv] Pass referrer to video info request (#15507)
+ [telebruxelles] Add support for live streams
* [telebruxelles] Relax URL regular expression
* [telebruxelles] Fix extraction (#15504)
* [extractor/common] Respect secure schemes in _extract_wowza_formats


version 2018.02.04

Core
* [downloader/http] Randomize HTTP chunk size
+ [downloader/http] Add ability to pass downloader options via info dict
* [downloader/http] Fix 302 infinite loops by not reusing requests
+ Document http_chunk_size

Extractors
+ [brightcove] Pass embed page URL as referrer (#15486)
+ [youtube] Enforce using chunked HTTP downloading for DASH formats


version 2018.02.03

Core
+ Introduce --http-chunk-size for chunk-based HTTP downloading
+ Add support for IronPython
* [downloader/ism] Fix Python 3.2 support

Extractors
* [redbulltv] Fix extraction (#15481)
* [redtube] Fix metadata extraction (#15472)
* [pladform] Respect platform id and extract HLS formats (#15468)
- [rtlnl] Remove progressive formats (#15459)
* [6play] Do no modify asset URLs with a token (#15248)
* [nationalgeographic] Relax URL regular expression
* [dplay] Relax URL regular expression (#15458)
* [cbsinteractive] Fix data extraction (#15451)
+ [amcnetworks] Add support for sundancetv.com (#9260)

Revision 1.129: download - view: text, markup, annotated - select for diffs
Sat Jan 27 18:14:06 2018 UTC (7 years, 2 months ago) by leot
Branches: MAIN
Diff to: previous 1.128: preferred, colored
Changes since revision 1.128: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20180127

Changes:
version 2018.01.27

Core
* [extractor/common] Improve _json_ld for articles
* Switch codebase to use compat_b64decode
+ [compat] Add compat_b64decode

Extractors
+ [seznamzpravy] Add support for seznam.cz and seznamzpravy.cz (#14102, #14616)
* [dplay] Bypass geo restriction
+ [dplay] Add support for disco-api videos (#15396)
* [youtube] Extract precise error messages (#15284)
* [teachertube] Capture and output error message
* [teachertube] Fix and relax thumbnail extraction (#15403)
+ [prosiebensat1] Add another clip id regular expression (#15378)
* [tbs] Update tokenizer url (#15395)
* [mixcloud] Use compat_b64decode (#15394)
- [thesixtyone] Remove extractor (#15341)


version 2018.01.21

Core
* [extractor/common] Improve jwplayer DASH formats extraction (#9242, #15187)
* [utils] Improve scientific notation handling in js_to_json (#14789)

Extractors
+ [southparkdk] Add support for southparkstudios.nu
+ [southpark] Add support for collections (#14803)
* [franceinter] Fix upload date extraction (#14996)
+ [rtvs] Add support for rtvs.sk (#9242, #15187)
* [restudy] Fix extraction and extend URL regular expression (#15347)
* [youtube:live] Improve live detection (#15365)
+ [springboardplatform] Add support for springboardplatform.com
* [prosiebensat1] Add another clip id regular expression (#15290)
- [ringtv] Remove extractor (#15345)


version 2018.01.18

Extractors
* [soundcloud] Update client id (#15306)
- [kamcord] Remove extractor (#15322)
+ [spiegel] Add support for nexx videos (#15285)
* [twitch] Fix authentication and error capture (#14090, #15264)
* [vk] Detect more errors due to copyright complaints (#15259)

Revision 1.128: download - view: text, markup, annotated - select for diffs
Sun Jan 14 16:11:53 2018 UTC (7 years, 3 months ago) by leot
Branches: MAIN
Diff to: previous 1.127: preferred, colored
Changes since revision 1.127: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20180114

Changes:
version 2018.01.14

Extractors
* [youtube] Fix live streams extraction (#15202)
* [wdr] Bypass geo restriction
* [wdr] Rework extractors (#14598)
+ [wdr] Add support for wdrmaus.de/elefantenseite (#14598)
+ [gamestar] Add support for gamepro.de (#3384)
* [viafree] Skip rtmp formats (#15232)
+ [pandoratv] Add support for mobile URLs (#12441)
+ [pandoratv] Add support for new URL format (#15131)
+ [ximalaya] Add support for ximalaya.com (#14687)
+ [digg] Add support for digg.com (#15214)
* [limelight] Tolerate empty pc formats (#15150, #15151, #15207)
* [ndr:embed:base] Make separate formats extraction non fatal (#15203)
+ [weibo] Add extractor (#15079)
+ [ok] Add support for live streams
* [canalplus] Fix extraction (#15072)
* [bilibili] Fix extraction (#15188)


version 2018.01.07

Core
* [utils] Fix youtube-dl under PyPy3 on Windows
* [YoutubeDL] Output python implementation in debug header

Extractors
+ [jwplatform] Add support for multiple embeds (#15192)
* [mitele] Fix extraction (#15186)
+ [motherless] Add support for groups (#15124)
* [lynda] Relax URL regular expression (#15185)
* [soundcloud] Fallback to avatar picture for thumbnail (#12878)
* [youku] Fix list extraction (#15135)
* [openload] Fix extraction (#15166)
* [lynda] Skip invalid subtitles (#15159)
* [twitch] Pass video id to url_result when extracting playlist (#15139)
* [rtve.es:alacarta] Fix extraction of some new URLs
* [acast] Fix extraction (#15147)


version 2017.12.31

Core
+ [extractor/common] Add container meta field for formats extracted
  in _parse_mpd_formats (#13616)
+ [downloader/hls] Use HTTP headers for key request
* [common] Use AACL as the default fourcc when AudioTag is 255
* [extractor/common] Fix extraction of DASH formats with the same
  representation id (#15111)

Extractors
+ [slutload] Add support for mobile URLs (#14806)
* [abc:iview] Bypass geo restriction
* [abc:iview] Fix extraction (#14711, #14782, #14838, #14917, #14963, #14985,
  #15035, #15057, #15061, #15071, #15095, #15106)
* [openload] Fix extraction (#15118)
- [sandia] Remove extractor
- [collegerama] Remove extractor
+ [mediasite] Add support for sites based on Mediasite Video Platform (#5428,
  #11185, #14343)
+ [ufctv] Add support for ufc.tv (#14520)
* [pluralsight] Fix missing first line of subtitles (#11118)
* [openload] Fallback on f-page extraction (#14665, #14879)
* [vimeo] Improve password protected videos extraction (#15114)
* [aws] Fix canonical/signed headers generation on python 2 (#15102)

Revision 1.127: download - view: text, markup, annotated - select for diffs
Sat Dec 30 10:39:07 2017 UTC (7 years, 3 months ago) by leot
Branches: MAIN
Diff to: previous 1.126: preferred, colored
Changes since revision 1.126: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20171228

Changes:
2017.12.28
----------
Extractors
+ [internazionale] Add support for internazionale.it (#14973)
* [playtvak] Relax video regular expression and make description optional
  (#15037)
+ [filmweb] Add support for filmweb.no (#8773, #10368)
+ [23video] Add support for 23video.com
+ [espn] Add support for fivethirtyeight.com (#6864)
+ [umg:de] Add support for universal-music.de (#11582, #11584)
+ [espn] Add support for espnfc and extract more formats (#8053)
* [youku] Update ccode (#14880)
+ [openload] Add support for oload.stream (#15070)
* [youku] Fix list extraction (#15065)


2017.12.23
----------
Core
* [extractor/common] Move X-Forwarded-For setup code into _request_webpage
+ [YoutubeDL] Add support for playlist_uploader and playlist_uploader_id in
  output template (#11427, #15018)
+ [extractor/common] Introduce uploader, uploader_id and uploader_url
  meta fields for playlists (#11427, #15018)
* [downloader/fragment] Encode filename of fragment being removed (#15020)
+ [utils] Add another date format pattern (#14999)

Extractors
+ [kaltura] Add another embed pattern for entry_id
+ [7plus] Add support for 7plus.com.au (#15043)
* [animeondemand] Relax login error regular expression
+ [shahid] Add support for show pages (#7401)
+ [youtube] Extract uploader, uploader_id and uploader_url for playlists
  (#11427, #15018)
* [afreecatv] Improve format extraction (#15019)
+ [cspan] Add support for audio only pages and catch page errors (#14995)
+ [mailru] Add support for embed URLs (#14904)
* [crunchyroll] Future-proof XML element checks (#15013)
* [cbslocal] Fix timestamp extraction (#14999, #15000)
* [discoverygo] Correct TTML subtitle extension
* [vk] Make view count optional (#14979)
* [disney] Skip Apple FairPlay formats (#14982)
* [voot] Fix format extraction (#14758)


2017.12.14
----------
Core
* [postprocessor/xattr] Clarify NO_SPACE message (#14970)
* [downloader/http] Return actual download result from real_download (#14971)

Extractors
+ [itv] Extract more subtitles and duration
* [itv] Improve extraction (#14944)
+ [byutv] Add support for geo restricted videos
* [byutv] Fix extraction (#14966, #14967)
+ [bbccouk] Fix extraction for 320k HLS streams
+ [toutv] Add support for special video URLs (#14179)
* [discovery] Fix free videos extraction (#14157, #14954)
* [tvnow] Fix extraction (#7831)
+ [nickelodeon:br] Add support for nickelodeon brazil websites (#14893)
* [nick] Improve extraction (#14876)
* [tbs] Fix extraction (#13658)

Revision 1.126: download - view: text, markup, annotated - select for diffs
Sun Dec 10 21:04:17 2017 UTC (7 years, 4 months ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Diff to: previous 1.125: preferred, colored
Changes since revision 1.125: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20171210

Changes:
2017.12.10
----------
Core
+ [utils] Add sami mimetype to mimetype2ext

Extractors
* [culturebox] Improve video id extraction (#14947)
* [twitter] Improve extraction (#14197)
+ [udemy] Extract more HLS formats
* [udemy] Improve course id extraction (#14938)
+ [stretchinternet] Add support for portal.stretchinternet.com (#14576)
* [ellentube] Fix extraction (#14407, #14570)
+ [raiplay:playlist] Add support for playlists (#14563)
* [sonyliv] Bypass geo restriction
* [sonyliv] Extract higher quality formats (#14922)
* [fox] Extract subtitles
+ [fox] Add support for Adobe Pass authentication (#14205, #14489)
- [dailymotion:cloud] Remove extractor (#6794)
* [xhamster] Fix thumbnail extraction (#14780)
+ [xhamster] Add support for mobile URLs (#14780)
* [generic] Don't pass video id as mpd id while extracting DASH (#14902)
* [ard] Skip invalid stream URLs (#14906)
* [porncom] Fix metadata extraction (#14911)
* [pluralsight] Detect agreement request (#14913)
* [toutv] Fix login (#14614)


2017.12.02
----------
Core
+ [downloader/fragment] Commit part file after each fragment
+ [extractor/common] Add durations for DASH fragments with bare SegmentURLs
+ [extractor/common] Add support for DASH manifests with SegmentLists with
  bare SegmentURLs (#14844)
+ [utils] Add hvc1 codec code to parse_codecs

Extractors
* [xhamster] Fix extraction (#14884)
* [youku] Update ccode (#14872)
* [mnet] Fix format extraction (#14883)
+ [xiami] Add Referer header to API request
* [mtv] Correct scc extention in extracted subtitles (#13730)
* [vvvvid] Fix extraction for kenc videos (#13406)
+ [br] Add support for BR Mediathek videos (#14560, #14788)
+ [daisuki] Add support for motto.daisuki.com (#14681)
* [odnoklassniki] Fix API metadata request (#14862)
* [itv] Fix HLS formats extraction
+ [pbs] Add another media id regular expression

Revision 1.125: download - view: text, markup, annotated - select for diffs
Sun Nov 26 20:57:27 2017 UTC (7 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.124: preferred, colored
Changes since revision 1.124: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20171126

Changes:
version 2017.11.26
Core
* [extractor/common] Use final URL when dumping request (#14769)

Extractors
* [fczenit] Fix extraction
- [firstpost] Remove extractor
* [freespeech] Fix extraction
* [nexx] Extract more formats
+ [openload] Add support for openload.link (#14763)
* [empflix] Relax URL regular expression
* [empflix] Fix extractrion
* [tnaflix] Don't modify download URLs (#14811)
- [gamersyde] Remove extractor
* [francetv:generationwhat] Fix extraction
+ [massengeschmacktv] Add support for Massengeschmack TV
* [fox9] Fix extraction
* [faz] Fix extraction and add support for Perform Group embeds (#14714)
+ [performgroup] Add support for performgroup.com
+ [jwplatform] Add support for iframes (#14828)
* [culturebox] Fix extraction (#14827)
* [youku] Fix extraction; update ccode (#14815)
* [livestream] Make SMIL extraction non fatal (#14792)
+ [drtuber] Add support for mobile URLs (#14772)
+ [spankbang] Add support for mobile URLs (#14771)
* [instagram] Fix description, timestamp and counters extraction (#14755)


version 2017.11.15
Core
* [common] Skip Apple FairPlay m3u8 manifests (#14741)
* [YoutubeDL] Fix playlist range optimization for --playlist-items (#14740)

Extractors
* [vshare] Capture and output error message
* [vshare] Fix extraction (#14473)
* [crunchyroll] Extract old RTMP formats
* [tva] Fix extraction (#14736)
* [gamespot] Lower preference of HTTP formats (#14652)
* [instagram:user] Fix extraction (#14699)
* [ccma] Fix typo (#14730)
- Remove sensitive data from logging in messages
* [instagram:user] Fix extraction (#14699)
+ [gamespot] Add support for article URLs (#14652)
* [gamespot] Skip Brightcove Once HTTP formats (#14652)
* [cartoonnetwork] Update tokenizer_src (#14666)
+ [wsj] Recognize another URL pattern (#14704)
* [pandatv] Update API URL and sign format URLs (#14693)
* [crunchyroll] Use old login method (#11572)

Revision 1.124: download - view: text, markup, annotated - select for diffs
Wed Nov 8 16:06:36 2017 UTC (7 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.123: preferred, colored
Changes since revision 1.123: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20171106

Changes:
version 2017.11.06

Core
+ [extractor/common] Add protocol for f4m formats
* [f4m] Prefer baseURL for relative URLs (#14660)
* [extractor/common] Respect URL query in _extract_wowza_formats (14645)

Extractors
+ [hotstar:playlist] Add support for playlists (#12465)
* [hotstar] Bypass geo restriction (#14672)
- [22tracks] Remove extractor (#11024, #14628)
+ [skysport] Add support ooyala videos protected with embed_token (#14641)
* [gamespot] Extract formats referenced with new data fields (#14652)
* [spankbang] Detect unavailable videos (#14644)

Revision 1.123: download - view: text, markup, annotated - select for diffs
Sun Oct 29 10:52:44 2017 UTC (7 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.122: preferred, colored
Changes since revision 1.122: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20171029

Changes:
version 2017.10.29

Core
* [extractor/common] Prefix format id for audio only HLS formats
+ [utils] Add support for zero years and months in parse_duration

Extractors
* [egghead] Fix extraction (#14388)
+ [fxnetworks] Extract series metadata (#14603)
+ [younow] Add support for younow.com (#9255, #9432, #12436)
* [dctptv] Fix extraction (#14599)
* [youtube] Restrict embed regex (#14600)
* [vimeo] Restrict iframe embed regex (#14600)
* [soundgasm] Improve extraction (#14588)
- [myvideo] Remove extractor (#8557)
+ [nbc] Add support for classic-tv videos (#14575)
+ [vrtnu] Add support for cookies authentication and simplify (#11873)
+ [canvas] Add support for vrt.be/vrtnu (#11873)
* [twitch:clips] Fix title extraction (#14566)
+ [ndtv] Add support for sub-sites (#14534)
* [dramafever] Fix login error message extraction
+ [nick] Add support for more nickelodeon sites (no, dk, se, ch, fr, es, pt,
  ro, hu) (#14553)

Revision 1.122: download - view: text, markup, annotated - select for diffs
Sun Oct 22 14:03:26 2017 UTC (7 years, 6 months ago) by wiz
Branches: MAIN
Diff to: previous 1.121: preferred, colored
Changes since revision 1.121: +2 -2 lines
youtube-dl: update to 20171020.

version 2017.10.20

Core
* [downloader/fragment] Report warning instead of error on inconsistent
  download state
* [downloader/hls] Fix total fragments count when ad fragments exist

Extractors
* [parliamentliveuk] Fix extraction (#14524)
* [soundcloud] Update client id (#14546)
+ [servus] Add support for servus.com (#14362)
+ [unity] Add support for unity3d.com (#14528)
* [youtube] Replace youtube redirect URLs in description (#14517)
* [pbs] Restrict direct video URL regular expression (#14519)
* [drtv] Respect preference for direct HTTP formats (#14509)
+ [eporner] Add support for embed URLs (#14507)
* [arte] Capture and output error message
* [niconico] Improve uploader metadata extraction robustness (#14135)


version 2017.10.15.1

Core
* [downloader/hls] Ignore anvato ad fragments (#14496)
* [downloader/fragment] Output ad fragment count

Extractors
* [scrippsnetworks:watch] Bypass geo restriction
+ [anvato] Add ability to bypass geo restriction
* [redditr] Fix extraction for URLs with query (#14495)


version 2017.10.15

Core
+ [common] Add support for jwplayer youtube embeds

Extractors
* [scrippsnetworks:watch] Fix extraction (#14389)
* [anvato] Process master m3u8 manifests
* [youtube] Fix relative URLs in description
* [spike] Bypass geo restriction
+ [howstuffworks] Add support for more domains
* [infoq] Fix http format downloading
+ [rtlnl] Add support for another type of embeds
+ [onionstudios] Add support for bulbs-video embeds
* [udn] Fix extraction
* [shahid] Fix extraction (#14448)
* [kaltura] Ignore Widevine encrypted video (.wvm) (#14471)
* [vh1] Fix extraction (#9613)


version 2017.10.12

Core
* [YoutubeDL] Improve _default_format_spec (#14461)

Extractors
* [steam] Fix extraction (#14067)
+ [funk] Add support for funk.net (#14464)
+ [nexx] Add support for shortcuts and relax domain id extraction
+ [voxmedia] Add support for recode.net (#14173)
+ [once] Add support for vmap URLs
+ [generic] Add support for channel9 embeds (#14469)
* [tva] Fix extraction (#14328)
+ [tubitv] Add support for new URL format (#14460)
- [afreecatv:global] Remove extractor
- [youtube:shared] Removed extractor (#14420)
+ [slideslive] Add support for slideslive.com (#2680)
+ [facebook] Support thumbnails (#14416)
* [vvvvid] Fix episode number extraction (#14456)
* [hrti:playlist] Relax URL regular expression
* [wdr] Relax media link regular expression (#14447)
* [hrti] Relax URL regular expression (#14443)
* [fox] Delegate extraction to uplynk:preplay (#14147)
+ [youtube] Add support for hooktube.com (#14437)


version 2017.10.07

Core
* [YoutubeDL] Ignore duplicates in --playlist-items
* [YoutubeDL] Fix out of range --playlist-items for iterable playlists and
  reduce code duplication (#14425)
+ [utils] Use cache in OnDemandPagedList by default
* [postprocessor/ffmpeg] Convert to opus using libopus (#14381)

Extractors
* [reddit] Sort formats (#14430)
* [lnkgo] Relax URL regular expression (#14423)
* [pornflip] Extend URL regular expression (#14405, #14406)
+ [xtube] Add support for embed URLs (#14417)
+ [xvideos] Add support for embed URLs and improve extraction (#14409)
* [beeg] Fix extraction (#14403)
* [tvn24] Relax URL regular expression (#14395)
* [nbc] Fix extraction (#13651, #13715, #14137, #14198, #14312, #14314, #14378,
  #14392, #14414, #14419, #14431)
+ [ketnet] Add support for videos without direct sources (#14377)
* [canvas] Generalize mediazone.vrt.be extractor and rework canvas and een
+ [afreecatv] Add support for adult videos (#14376)

Revision 1.121: download - view: text, markup, annotated - select for diffs
Mon Oct 2 13:10:06 2017 UTC (7 years, 6 months ago) by leot
Branches: MAIN
Diff to: previous 1.120: preferred, colored
Changes since revision 1.120: +2 -2 lines
youtube-dl: Update net/youtube-dl to 20171001

Changes:
2017.10.01
----------
Core
* [YoutubeDL] Document youtube_include_dash_manifest

Extractors
+ [tvp] Add support for new URL schema (#14368)
+ [generic] Add support for single format Video.js embeds (#14371)
* [yahoo] Bypass geo restriction for brightcove (#14210)
* [yahoo] Use extracted brightcove account id (#14210)
* [rtve:alacarta] Fix extraction (#14290)
+ [yahoo] Add support for custom brigthcove embeds (#14210)
+ [generic] Add support for Video.js embeds
+ [gfycat] Add support for /gifs/detail URLs (#14322)
* [generic] Fix infinite recursion for twitter:player URLs (#14339)
* [xhamsterembed] Fix extraction (#14308)


2017.09.24
----------
Core
+ [options] Accept lrc as a subtitle conversion target format (#14292)
* [utils] Fix handling raw TTML subtitles (#14191)

Extractors
* [24video] Fix timestamp extraction and make non fatal (#14295)
+ [24video] Add support for 24video.adult (#14295)
+ [kakao] Add support for tv.kakao.com (#12298, #14007)
+ [twitter] Add support for URLs without user id (#14270)
+ [americastestkitchen] Add support for americastestkitchen.com (#10764,
  #13996)
* [generic] Fix support for multiple HTML5 videos on one page (#14080)
* [mixcloud] Fix extraction (#14088, #14132)
+ [lynda] Add support for educourse.ga (#14286)
* [beeg] Fix extraction (#14275)
* [nbcsports:vplayer] Correct theplatform URL (#13873)
* [twitter] Fix duration extraction (#14141)
* [tvplay] Bypass geo restriction
+ [heise] Add support for YouTube embeds (#14109)
+ [popcorntv] Add support for popcorntv.it (#5914, #14211)
* [viki] Update app data (#14181)
* [morningstar] Relax URL regular expression (#14222)
* [openload] Fix extraction (#14225, #14257)
* [noovo] Fix extraction (#14214)
* [dailymotion:playlist] Relax URL regular expression (#14219)
+ [twitch] Add support for go.twitch.tv URLs (#14215)
* [vgtv] Relax URL regular expression (#14223)

Revision 1.120: download - view: text, markup, annotated - select for diffs
Sat Sep 16 20:41:15 2017 UTC (7 years, 7 months ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Diff to: previous 1.119: preferred, colored
Changes since revision 1.119: +4 -2 lines
youtube-dl: Update net/youtube-dl to 20170915

pkgsrc changes:
* Add a comment about VERSION_DATE and PKGNAME semantic (to better explain the note
  provided by `pkglint -Wall').

Changes:
2017.09.15
----------
Core
* [downloader/fragment] Restart inconsistent incomplete fragment downloads
  (#13731)
* [YoutubeDL] Download raw subtitles files (#12909, #14191)

Extractors
* [condenast] Fix extraction (#14196, #14207)
+ [orf] Add support for f4m stories
* [tv4] Relax URL regular expression (#14206)
* [animeondemand] Bypass geo restriction
+ [animeondemand] Add support for flash videos (#9944)


2017.09.11
----------
Extractors
* [rutube:playlist] Fix suitable (#14166)


2017.09.10
----------
Core
+ [utils] Introduce bool_or_none
* [YoutubeDL] Ensure dir existence for each requested format (#14116)

Extractors
* [fox] Fix extraction (#14147)
* [rutube] Use bool_or_none
* [rutube] Rework and generalize playlist extractors (#13565)
+ [rutube:playlist] Add support for playlists (#13534, #13565)
+ [radiocanada] Add fallback for title extraction (#14145)
* [vk] Use dedicated YouTube embeds extraction routine
* [vice] Use dedicated YouTube embeds extraction routine
* [cracked] Use dedicated YouTube embeds extraction routine
* [chilloutzone] Use dedicated YouTube embeds extraction routine
* [abcnews] Use dedicated YouTube embeds extraction routine
* [youtube] Separate methods for embeds extraction
* [redtube] Fix formats extraction (#14122)
* [arte] Relax unavailability check (#14112)
+ [manyvids] Add support for preview videos from manyvids.com (#14053, #14059)
* [vidme:user] Relax URL regular expression (#14054)
* [bpb] Fix extraction (#14043, #14086)
* [soundcloud] Fix download URL with private tracks (#14093)
* [aliexpress:live] Add support for live.aliexpress.com (#13698, #13707)
* [viidea] Capture and output lecture error message (#14099)
* [radiocanada] Skip unsupported platforms (#14100)

Revision 1.119: download - view: text, markup, annotated - select for diffs
Sun Sep 3 11:57:24 2017 UTC (7 years, 7 months ago) by leot
Branches: MAIN
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +2 -2 lines
Update net/youtube-dl to 2017.09.02

Changes:
2017.09.02
----------
Extractors
* [youtube] Force old layout for each webpage (#14068, #14072, #14074, #14076,
  #14077, #14079, #14082, #14083, #14094, #14095, #14096)
* [youtube] Fix upload date extraction (#14065)
+ [charlierose] Add support for episodes (#14062)
+ [bbccouk] Add support for w-prefixed ids (#14056)
* [googledrive] Extend URL regular expression (#9785)
+ [googledrive] Add support for source format (#14046)
* [pornhd] Fix extraction (#14005)


2017.08.27.1
------------
Extractors
* [youtube] Fix extraction with --youtube-skip-dash-manifest enabled (#14037)


2017.08.27
----------
Core
+ [extractor/common] Extract height and format id for HTML5 videos (#14034)
* [downloader/http] Rework HTTP downloader (#506, #809, #2849, #4240, #6023,
  #8625, #9483)
    * Simplify code and split into separate routines to facilitate maintaining
    * Make retry mechanism work on errors during actual download not only
      during connection establishment phase
    * Retry on ECONNRESET and ETIMEDOUT during reading data from network
    * Retry on content too short
    * Show error description on retry

Extractors
* [generic] Lower preference for extraction from LD-JSON
* [rai] Fix audio formats extraction (#14024)
* [youtube] Fix controversy videos extraction (#14027, #14029)
* [mixcloud] Fix extraction (#14015, #14020)


2017.08.23
----------
Core
+ [extractor/common] Introduce _parse_xml
* [extractor/common] Make HLS and DASH extraction in_parse_html5_media_entries
  non fatal (#13970)
* [utils] Fix unescapeHTML for misformed string like "&a&quot;" (#13935)

Extractors
* [cbc:watch] Bypass geo restriction (#13993)
* [toutv] Relax DRM check (#13994)
+ [googledrive] Add support for subtitles (#13619, #13638)
* [pornhub] Relax uploader regular expression (#13906, #13975)
* [bandcamp:album] Extract track titles (#13962)
+ [bbccouk] Add support for events URLs (#13893)
+ [liveleak] Support multi-video pages (#6542)
+ [liveleak] Support another liveleak embedding pattern (#13336)
* [cda] Fix extraction (#13935)
+ [laola1tv] Add support for tv.ittf.com (#13965)
* [mixcloud] Fix extraction (#13958, #13974, #13980, #14003)

Revision 1.118: download - view: text, markup, annotated - select for diffs
Fri Aug 18 11:11:51 2017 UTC (7 years, 8 months ago) by leot
Branches: MAIN
Diff to: previous 1.117: preferred, colored
Changes since revision 1.117: +2 -2 lines
Update net/youtube-dl to youtube-dl-20170818.

Changes:
2017.08.18
----------
Core
* [YoutubeDL] Sanitize byte string format URLs (#13951)
+ [extractor/common] Add support for float durations in _parse_mpd_formats
  (#13919)

Extractors
* [arte] Detect unavailable videos (#13945)
* [generic] Convert redirect URLs to unicode strings (#13951)
* [udemy] Fix paid course detection (#13943)
* [pluralsight] Use RPC API for course extraction (#13937)
+ [clippit] Add support for clippituser.tv
+ [qqmusic] Support new URL schemes (#13805)
* [periscope] Renew HLS extraction (#13917)
* [mixcloud] Extract decrypt key


2017.08.13
----------
Core
* [YoutubeDL] Make sure format id is not empty
* [extractor/common] Make _family_friendly_search optional
* [extractor/common] Respect source's type attribute for HTML5 media (#13892)

Extractors
* [pornhub:playlistbase] Skip videos from drop-down menu (#12819, #13902)
+ [fourtube] Add support pornerbros.com (#6022)
+ [fourtube] Add support porntube.com (#7859, #13901)
+ [fourtube] Add support fux.com
* [limelight] Improve embeds detection (#13895)
+ [reddit] Add support for v.redd.it and reddit.com (#13847)
* [aparat] Extract all formats (#13887)
* [mixcloud] Fix play info decryption (#13885)
+ [generic] Add support for vzaar embeds (#13876)


2017.08.09
----------
Core
* [utils] Skip missing params in cli_bool_option (#13865)

Extractors
* [xxxymovies] Fix title extraction (#13868)
+ [nick] Add support for nick.com.pl (#13860)
* [mixcloud] Fix play info decryption (#13867)
* [20min] Fix embeds extraction (#13852)
* [dplayit] Fix extraction (#13851)
+ [niconico] Support videos with multiple formats (#13522)
+ [niconico] Support HTML5-only videos (#13806)


2017.08.06
----------
Core
* Use relative paths for DASH fragments (#12990)

Extractors
* [pluralsight] Fix format selection
- [mpora] Remove extractor (#13826)
+ [voot] Add support for voot.com (#10255, #11644, #11814, #12350, #13218)
* [vlive:channel] Limit number of videos per page to 100 (#13830)
* [podomatic] Extend URL regular expression (#13827)
* [cinchcast] Extend URL regular expression
* [yandexdisk] Relax URL regular expression (#13824)
* [vidme] Extract DASH and HLS formats
- [teamfour] Remove extractor (#13782)
* [pornhd] Fix extraction (#13783)
* [udemy] Fix subtitles extraction (#13812)
* [mlb] Extend URL regular expression (#13740, #13773)
+ [pbs] Add support for new URL schema (#13801)
* [nrktv] Update API host (#13796)


2017.07.30.1
------------
Core
* [downloader/hls] Use redirect URL as manifest base (#13755)
* [options] Correctly hide login info from debug outputs (#13696)

Extractors
+ [watchbox] Add support for watchbox.de (#13739)
- [clipfish] Remove extractor
+ [youjizz] Fix extraction (#13744)
+ [generic] Add support for another ooyala embed pattern (#13727)
+ [ard] Add support for lives (#13771)
* [soundcloud] Update client id
+ [soundcloud:trackstation] Add support for track stations (#13733)
* [svtplay] Use geo verification proxy for API request
* [svtplay] Update API URL (#13767)
+ [yandexdisk] Add support for yadi.sk (#13755)
+ [megaphone] Add support for megaphone.fm
* [amcnetworks] Make rating optional (#12453)
* [cloudy] Fix extraction (#13737)
+ [nickru] Add support for nickelodeon.ru
* [mtv] Improve thumbnal extraction
* [nick] Automate geo-restriction bypass (#13711)
* [niconico] Improve error reporting (#13696)

Revision 1.117: download - view: text, markup, annotated - select for diffs
Sat Jul 29 22:51:01 2017 UTC (7 years, 8 months ago) by wiz
Branches: MAIN
Diff to: previous 1.116: preferred, colored
Changes since revision 1.116: +2 -2 lines
Updated youtube-dl to 20170723.

Core

    [YoutubeDL] Improve default format specification (#13704)
    [YoutubeDL] Do not override id, extractor and extractor_key for
    url_transparent entities
    [extractor/common] Fix playlist_from_matches

Extractors

    [itv] Fix production id extraction (#13671, #13703)
    [vidio] Make duration non fatal and fix typo
    [mtv] Skip missing video parts (#13690)
    [sportbox:embed] Fix extraction

    [npo] Add support for npo3.nl URLs (#13695)

    [dramafever] Remove video id from title (#13699)

    [egghead:lesson] Add support for lessons (#6635)

    [funnyordie] Extract more metadata (#13677)
    [youku:show] Fix playlist extraction (#13248)

    [dispeak] Recognize sevt subdomain (#13276)

    [adn] Improve error reporting (#13663)
    [crunchyroll] Relax series and season regex (#13659)

    [spiegel:article] Add support for nexx iframe embeds (#13029)
    [nexx:embed] Add support for iframe embeds

    [nexx] Improve JS embed extraction

    [pearvideo] Add support for pearvideo.com (#13031)

Revision 1.116: download - view: text, markup, annotated - select for diffs
Tue Jul 18 18:56:30 2017 UTC (7 years, 9 months ago) by leot
Branches: MAIN
Diff to: previous 1.115: preferred, colored
Changes since revision 1.115: +2 -2 lines
Revert possible PKGNAME regression for dated-and-dotted youtube-dl release
versions.

youtube-dl versions are (strftime(3)-ese, except for optional part):
`%Y.%m.%d[.<i>]'. Preserve the `.<i>' optional part (without accidently
deleting the dot!) for PKGNAME.

Revision 1.115: download - view: text, markup, annotated - select for diffs
Sat Jul 15 16:11:44 2017 UTC (7 years, 9 months ago) by adam
Branches: MAIN
Diff to: previous 1.114: preferred, colored
Changes since revision 1.114: +3 -3 lines
youtube-dl 2017.07.15

Core
[YoutubeDL] Don't expand environment variables in meta fields

Extractors
[spiegeltv] Delegate extraction to nexx extractor
[nexx] Add support for nexx.cloud
[generic] Fix rutube embeds extraction
[karrierevideos] Fix title extraction
[youtube] Don't capture YouTube Red ad for creator meta field
[slideshare] Fix extraction
[5tv] Add another video URL pattern
[drtv] Make HLS and HDS extraction non fatal
[ted] Fix subtitles extraction
[vine] Make sure the title won't be empty
[twitter] Support HLS streams in vmap URLs
[periscope] Support pscp.tv URLs in embedded frames
[twitter] Extract mp4 urls via mobile API
[niconico] Fix authentication error handling
[giantbomb] Extract m3u8 formats
[vlive:playlist] Add support for playlists

Revision 1.114: download - view: text, markup, annotated - select for diffs
Fri Jun 23 11:59:10 2017 UTC (7 years, 10 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Diff to: previous 1.113: preferred, colored
Changes since revision 1.113: +2 -2 lines
youtube-dl 2017.06.23

Core
[adobepass] Fix extraction on older python 2.6

Extractors
[youtube] Adapt to new automatic captions rendition
[hgtv.com:show] Relax video config regular expression
[drtuber] Fix formats extraction
[youporn] Fix upload date extraction
[youporn] Improve formats extraction
[youporn] Fix title extraction
[googledrive] Fix formats sorting
[watchindianporn] Fix extraction
[vimeo] Add fallback mp4 extension for original format
[ruv] Add support for ruv.is
[viu] Fix extraction on older python 2.6
[pandora.tv] Fix upload_date extraction
[asiancrush] Add support for asiancrush.com

Revision 1.113: download - view: text, markup, annotated - select for diffs
Wed Jun 21 08:28:01 2017 UTC (7 years, 10 months ago) by leot
Branches: MAIN
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +2 -2 lines
Update net/youtube-dl to 20170618.

Changes:
version 2017.06.18

Core
* [downloader/common] Use utils.shell_quote for debug command line
* [utils] Use compat_shlex_quote in shell_quote
* [postprocessor/execafterdownload] Encode command line (#13407)
* [compat] Fix compat_shlex_quote on Windows (#5889, #10254)
* [postprocessor/metadatafromtitle] Fix missing optional meta fields processing
   in --metadata-from-title (#13408)
* [extractor/common] Fix json dumping with --geo-bypass
+ [extractor/common] Improve jwplayer subtitles extraction
+ [extractor/common] Improve jwplayer formats extraction (#13379)

Extractors
* [polskieradio] Fix extraction (#13392)
+ [xfileshare] Add support for fastvideo.me (#13385)
* [bilibili] Fix extraction of videos with double quotes in titles (#13387)
* [4tube] Fix extraction (#13381, #13382)
+ [disney] Add support for disneychannel.de (#13383)
* [npo] Improve URL regular expression (#13376)
+ [corus] Add support for showcase.ca
+ [corus] Add support for history.ca (#13359)


version 2017.06.12

Core
* [utils] Handle compat_HTMLParseError in extract_attributes (#13349)
+ [compat] Introduce compat_HTMLParseError
* [utils] Improve unified_timestamp
* [extractor/generic] Ensure format id is unicode string
* [extractor/common] Return unicode string from _match_id
+ [YoutubeDL] Sanitize more fields (#13313)

Extractors
+ [xfileshare] Add support for rapidvideo.tv (#13348)
* [xfileshare] Modernize and pass Referer
+ [rutv] Add support for testplayer.vgtrk.com (#13347)
+ [newgrounds] Extract more metadata (#13232)
+ [newgrounds:playlist] Add support for playlists (#10611)
* [newgrounds] Improve formats and uploader extraction (#13346)
* [msn] Fix formats extraction
* [turbo] Ensure format id is string
* [sexu] Ensure height is int
* [jove] Ensure comment count is int
* [golem] Ensure format id is string
* [gfycat] Ensure filesize is int
* [foxgay] Ensure height is int
* [flickr] Ensure format id is string
* [sohu] Fix numeric fields
* [safari] Improve authentication detection (#13319)
* [liveleak] Ensure height is int (#13313)
* [streamango] Make title optional (#13292)
* [rtlnl] Improve URL regular expression (#13295)
* [tvplayer] Fix extraction (#13291)

Revision 1.112: download - view: text, markup, annotated - select for diffs
Mon Jun 5 20:37:21 2017 UTC (7 years, 10 months ago) by leot
Branches: MAIN
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +2 -2 lines
Update net/youtube-dl to 20170605

Changes:
version 2017.06.05

Core
* [YoutubeDL] Don't emit ANSI escape codes on Windows (#13270)

Extractors
+ [bandcamp:weekly] Add support for bandcamp weekly (#12758)
* [pornhub:playlist] Fix extraction (#13281)
- [godtv] Remove extractor (#13175)
* [safari] Fix typo (#13252)
* [youtube] Improve chapters extraction (#13247)
* [1tv] Lower preference for HTTP formats (#13246)
* [francetv] Relax URL regular expression
* [drbonanza] Fix extraction (#13231)
* [packtpub] Fix authentication (#13240)


version 2017.05.29

Extractors
* [youtube] Fix DASH MPD extraction for videos with non-encrypted format URLs
  (#13211)
* [xhamster] Fix uploader and like/dislike count extraction (#13216))
+ [xhamster] Extract categories (#11728)
+ [abcnews] Add support for embed URLs (#12851)
* [gaskrank] Fix extraction (#12493)
* [medialaan] Fix videos with missing videoUrl (#12774)
* [dvtv] Fix playlist support
+ [dvtv] Add support for DASH and HLS formats (#3063)
+ [beam:vod] Add support for beam.pro/mixer.com VODs (#13032))
* [cbsinteractive] Relax URL regular expression (#13213)
* [adn] Fix formats extraction
+ [youku] Extract more metadata (#10433)
* [cbsnews] Fix extraction (#13205)


version 2017.05.26

Core
+ [utils] strip_jsonp() can recognize more patterns
* [postprocessor/ffmpeg] Fix metadata filename handling on Python 2 (#13182)

Extractors
+ [youtube] DASH MPDs with cipher signatures are recognized now (#11381)
+ [bbc] Add support for authentication
* [tudou] Merge into youku extractor (#12214)
* [youku:show] Fix extraction
* [youku] Fix extraction (#13191)
* [udemy] Fix extraction for outputs' format entries without URL (#13192)
* [vimeo] Fix formats' sorting (#13189)
* [cbsnews] Fix extraction for 60 Minutes videos (#12861)


version 2017.05.23

Core
+ [downloader/external] Pass -loglevel to ffmpeg downloader (#13183)
+ [adobepass] Add support for Bright House Networks (#13149)

Extractors
+ [streamcz] Add support for subtitles (#13174)
* [youtube] Fix DASH manifest signature decryption (#8944, #13156)
* [toggle] Relax URL regular expression (#13172)
* [toypics] Fix extraction (#13077)
* [njpwworld] Fix extraction (#13162, #13169)
+ [hitbox] Add support for smashcast.tv (#13154)
* [mitele] Update app key regular expression (#13158)


version 2017.05.18.1

Core
* [jsinterp] Fix typo and cleanup regular expressions (#13134)


version 2017.05.18

Core
+ [jsinterp] Add support for quoted names and indexers (#13123, #13124, #13125,
  #13126, #13128, #13129, #13130, #13131, #13132)
+ [extractor/common] Add support for schemeless URLs in _extract_wowza_formats
  (#13088, #13092)
+ [utils] Recognize more audio codecs (#13081)

Extractors
+ [vier] Extract more metadata (#12539)
* [vier] Improve extraction (#12801)
    + Add support for authentication
    * Bypass authentication when no credentials provided
    * Improve extraction robustness
* [dailymail] Fix sources extraction (#13057)
* [dailymotion] Extend URL regular expression (#13079)

Revision 1.107.2.1: download - view: text, markup, annotated - select for diffs
Sat May 27 18:33:57 2017 UTC (7 years, 11 months ago) by bsiegert
Branches: pkgsrc-2017Q1
Diff to: previous 1.107: preferred, colored; next MAIN 1.108: preferred, colored
Changes since revision 1.107: +2 -2 lines
Pullup ticket #5398 - requested by leot
net/youtube-dl: bugfix

---
  Update net/youtube-dl to 20170501

  Changes:
  version 2017.05.01

  Core
  + [extractor/common] Extract view count from JSON-LD
  * [utils] Improve unified_timestamp
  + [utils] Add video/mp2t to mimetype2ext
  * [downloader/external] Properly handle live stream downloading cancellation
    (#8932)
  + [utils] Add support for unicode whitespace in clean_html on python 2 (#12906)

  Extractors
  * [infoq] Make audio format extraction non fatal (#12938)
  * [brightcove] Allow whitespace around attribute names in embedded code
  + [zaq1] Add support for zaq1.pl (#12693)
  + [xvideos] Extract duration (#12828)
  * [vevo] Fix extraction (#12879)
  + [noovo] Add support for noovo.ca (#12792)
  + [washingtonpost] Add support for embeds (#12699)
  * [yandexmusic:playlist] Fix extraction for python 3 (#12888)
  * [anvato] Improve extraction (#12913)
      * Promote to regular shortcut based extractor
      * Add mcp to access key mapping table
      * Add support for embeds extraction
      * Add support for anvato embeds in generic extractor
  * [xtube] Fix extraction for older FLV videos (#12734)
  * [tvplayer] Fix extraction (#12908)


  version 2017.04.28

  Core
  + [adobepass] Use geo verification headers for all requests
  - [downloader/fragment] Remove assert for resume_len when no fragments
    downloaded
  + [extractor/common] Add manifest_url for explicit group rendition formats
  * [extractor/common] Fix manifest_url for m3u8 formats
  - [extractor/common] Don't list master m3u8 playlists in format list (#12832)

  Extractor
  * [aenetworks] Fix extraction for shows with single season
  + [go] Add support for Disney, DisneyJunior and DisneyXD show pages
  * [youtube] Recognize new locale-based player URLs (#12885)
  + [streamable] Add support for new embedded URL schema (#12844)
  * [arte:+7] Relax URL regular expression (#12837)


  version 2017.04.26

  Core
  * Introduce --keep-fragments for keeping fragments of fragmented download
    on disk after download is finished
  * [YoutubeDL] Fix output template for missing timestamp (#12796)
  * [socks] Handle cases where credentials are required but missing
  * [extractor/common] Improve HLS extraction (#12211)
      * Extract m3u8 parsing to separate method
      * Improve rendition groups extraction
      * Build stream name according stream GROUP-ID
      * Ignore reference to AUDIO group without URI when stream has no CODECS
      * Use float for scaled tbr in _parse_m3u8_formats
  * [utils] Add support for TTML styles in dfxp2srt
  * [downloader/hls] No need to download keys for fragments that have been
    already downloaded
  * [downloader/fragment] Improve fragment downloading
      * Resume immediately
      * Don't concatenate fragments and decrypt them on every resume
      * Optimize disk storage usage, don't store intermediate fragments on disk
      * Store bookkeeping download state file
  + [extractor/common] Add support for multiple getters in try_get
  + [extractor/common] Add support for video of WebPage context in _json_ld
    (#12778)
  + [extractor/common] Relax JWPlayer regular expression and remove
    duplicate URLs (#12768)

  Extractors
  * [iqiyi] Fix extraction of Yule videos
  * [vidio] Improve extraction and sort formats
  + [brightcove] Match only video elements with data-video-id attribute
  * [iqiyi] Fix playlist detection (#12504)
  - [azubu] Remove extractor (#12813)
  * [porn91] Fix extraction (#12814)
  * [vidzi] Fix extraction (#12793)
  + [amp] Extract error message (#12795)
  + [xfileshare] Add support for gorillavid.com and daclips.com (#12776)
  * [instagram] Fix extraction (#12777)
  + [generic] Support Brightcove videos in <iframe> (#12482)
  + [brightcove] Support URLs with bcpid instead of playerID (#12482)
  * [brightcove] Fix _extract_url (#12782)
  + [odnoklassniki] Extract HLS formats


  version 2017.04.17

  Extractors
  * [limelight] Improve extraction LimelightEmbeddedPlayerFlash media embeds and
    add support for channel and channelList embeds
  * [generic] Extract multiple Limelight embeds (#12761)
  + [itv] Extract series metadata
  * [itv] Fix RTMP formats downloading (#12759)
  * [itv] Use native HLS downloader by default
  + [go90] Extract subtitles (#12752)
  + [go90] Extract series metadata (#12752)


  version 2017.04.16

  Core
  * [YoutubeDL] Apply expand_path after output template substitution
  + [YoutubeDL] Propagate overridden meta fields to extraction results of type
    url (#11163)

  Extractors
  + [generic] Extract RSS entries as url_transparent (#11163)
  + [streamango] Add support for streamango.com (#12643)
  + [wsj:article] Add support for articles (#12558)
  * [brightcove] Relax video tag embeds extraction and validate ambiguous embeds'
    URLs (#9163, #12005, #12178, #12480)
  + [udemy] Add support for react rendition (#12744)


  version 2017.04.15

  Extractors
  * [youku] Fix fileid extraction (#12741, #12743)


  version 2017.04.14

  Core
  + [downloader/hls] Add basic support for EXT-X-BYTERANGE tag (#10955)
  + [adobepass] Improve Comcast and Verison login code (#10803)
  + [adobepass] Add support for Verizon (#10803)

  Extractors
  + [aenetworks] Add support for specials (#12723)
  + [hbo] Extract HLS formats
  + [go90] Add support for go90.com (#10127)
  + [tv2hu] Add support for tv2.hu (#10509)
  + [generic] Exclude URLs with xml ext from valid video URLs (#10768, #11654)
  * [youtube] Improve HLS formats extraction
  * [afreecatv] Fix extraction for videos with different key layout (#12718)
  - [youtube] Remove explicit preference for audio-only and video-only formats in
    order not to break sorting when new formats appear
  * [canalplus] Bypass geo restriction


  version 2017.04.11

  Extractors
  * [afreecatv] Fix extraction (#12706)
  + [generic] Add support for <object> YouTube embeds (#12637)
  * [bbccouk] Treat bitrate as audio+video bitrate in media selector
  + [bbccouk] Skip unrecognized formats in media selector (#12701)
  + [bbccouk] Add support for https protocol in media selector (#12701)
  * [curiositystream] Fix extraction (#12638)
  * [adn] Update subtitle decryption key
  * [chaturbate] Fix extraction (#12665, #12688, #12690)


  version 2017.04.09

  Extractors
  + [medici] Add support for medici.tv (#3406)
  + [rbmaradio] Add support for redbullradio.com URLs (#12687)
  + [npo:live] Add support for default URL (#12555)
  * [mixcloud:playlist] Fix title, description and view count extraction (#12582)
  + [thesun] Add suport for thesun.co.uk (#11298, #12674)
  + [ceskateleveize:porady] Add support for porady (#7411, #12645)
  * [ceskateleveize] Improve extraction and remove URL replacement hacks
  + [kaltura] Add support for iframe embeds (#12679)
  * [airmozilla] Fix extraction (#12670)
  * [wshh] Extract html5 entries and delegate to generic extractor (12676)
  + [raiplay] Extract subtitles
  + [xfileshare] Add support for vidlo.us (#12660)
  + [xfileshare] Add support for vidbom.com (#12661)
  + [aenetworks] Add more video URL regular expressions (#12657)
  + [odnoklassniki] Fix format sorting for 1080p quality
  + [rtl2] Add support for you.rtl2.de (#10257)
  + [vshare] Add support for vshare.io (#12278)


  version 2017.04.03

  Core
  + [extractor/common] Add censorship check for TransTelekom ISP
  * [extractor/common] Move censorship checks to a separate method

  Extractors
  + [discoveryvr] Add support for discoveryvr.com (#12578)
  + [tv5mondeplus] Add support for tv5mondeplus.com (#11386)
  + [periscope] Add support for pscp.tv URLs (#12618, #12625)


  version 2017.04.02

  Core
  * [YoutubeDL] Return early when extraction of url_transparent fails

  Extractors
  * [rai] Fix and improve extraction (#11790)
  + [vrv] Add support for series pages
  * [limelight] Improve extraction for audio only formats
  * [funimation] Fix extraction (#10696, #11773)
  + [xfileshare] Add support for vidabc.com (#12589)
  + [xfileshare] Improve extraction and extract hls formats
  + [crunchyroll] Pass geo verifcation proxy
  + [cwtv] Extract ISM formats
  + [tvplay] Bypass geo restriction
  + [vrv] Add support for vrv.co
  + [packtpub] Add support for packtpub.com (#12610)
  + [generic] Pass base_url to _parse_jwplayer_data
  + [adn] Add support for animedigitalnetwork.fr (#4866)
  + [allocine] Extract more metadata
  * [allocine] Fix extraction (#12592)
  * [openload] Fix extraction


  version 2017.03.26

  Core
  * Don't raise an error if JWPlayer config data is not a Javascript object
    literal. _find_jwplayer_data now returns a dict rather than an str. (#12307)
  * Expand environment variables for options representing paths (#12556)
  + [utils] Introduce expand_path
  * [downloader/hls] Delegate downloading to ffmpeg immediately for live streams

  Extractors
  * [afreecatv] Fix extraction (#12179)
  + [atvat] Add support for atv.at (#5325)
  + [fox] Add metadata extraction (#12391)
  + [atresplayer] Extract DASH formats
  + [atresplayer] Extract HD manifest (#12548)
  * [atresplayer] Fix login error detection (#12548)
  * [franceculture] Fix extraction (#12547)
  * [youtube] Improve URL regular expression (#12538)
  * [generic] Do not follow redirects to the same URL


  version 2017.03.24

  Extractors
  - [9c9media] Remove mp4 URL extraction request
  + [bellmedia] Add support for etalk.ca and space.ca (#12447)
  * [channel9] Fix extraction (#11323)
  * [cloudy] Fix extraction (#12525)
  + [hbo] Add support for free episode URLs and new formats extraction (#12519)
  * [condenast] Fix extraction and style (#12526)
  * [viu] Relax URL regular expression (#12529)


  version 2017.03.22

  Extractors
  - [pluralsight] Omit module title from video title (#12506)
  * [pornhub] Decode obfuscated video URL (#12470, #12515)
  * [senateisvp] Allow https URL scheme for embeds (#12512)

Revision 1.111: download - view: text, markup, annotated - select for diffs
Wed May 17 08:08:52 2017 UTC (7 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +2 -2 lines
version 2017.05.14

Core
+ [extractor/common] Respect Width and Height attributes in ISM manifests
+ [postprocessor/metadatafromtitle] Add support regular expression syntax for
  --metadata-from-title (#13065)

Extractor
+ [mediaset] Add support for video.mediaset.it (#12708, #12964)
* [orf:radio] Fix extraction (#11643, #12926)
* [aljazeera] Extend URL regular expression (#13053)
* [imdb] Relax URL regular expression (#13056)
+ [francetv] Add support for mobile.france.tv (#13068)
+ [upskill] Add support for upskillcourses.com (#13043)
* [thescene] Fix extraction (#13061)
* [condenast] Improve embed support
* [liveleak] Fix extraction (#12053)
+ [douyu] Support Douyu shows (#12228)
* [myspace] Improve URL regular expression (#13040)
* [adultswim] Use desktop platform in assets URL (#13041)


version 2017.05.09

Core
* [YoutubeDL] Force --restrict-filenames when no locale is set on all python
  versions (#13027)

Extractors
* [francetv] Adapt to site redesign (#13034)
+ [packtpub] Add support for authentication (#12622)
* [drtv] Lower preference for SignLanguage formats (#13013, #13016)
+ [cspan] Add support for brightcove live embeds (#13028)
* [vrv] Extract DASH formats and subtitles
* [funimation] Fix authentication (#13021)
* [adultswim] Fix extraction (#8640, #10950, #11042, #12121)
    + Add support for Adobe Pass authentication
    + Add support for live streams
    + Add support for show pages
* [turner] Extract thumbnail, is_live and strip description
+ [nonktube] Add support for nonktube.com (#8647, #13024)
+ [nuevo] Pass headers to _extract_nuevo
* [nbc] Improve extraction (#12364)


version 2017.05.07

Common
* [extractor/common] Fix typo in _extract_akamai_formats
+ [postprocessor/ffmpeg] Embed chapters into media file with --add-metadata
+ [extractor/common] Introduce chapters meta field

Extractors
* [youtube] Fix authentication (#12820, #12927, #12973, #12992, #12993, #12995,
  #13003)
* [bilibili] Fix video downloading (#13001)
* [rmcdecouverte] Fix extraction (#12937)
* [theplatform] Extract chapters
* [bandcamp] Fix thumbnail extraction (#12980)
* [pornhub] Extend URL regular expression (#12996)
+ [youtube] Extract chapters
+ [nrk] Extract chapters
+ [vice] Add support for ooyala embeds in article pages
+ [vice] Support vice articles (#12968)
* [vice] Fix extraction for non en_us videos (#12967)
* [gdcvault] Fix extraction for some videos (#12733)
* [pbs] Improve multipart video support (#12981)
* [laola1tv] Fix extraction (#12880)
+ [cda] Support birthday verification (#12789)
* [leeco] Fix extraction (#12974)
+ [pbs] Extract chapters
* [amp] Imporove thumbnail and subtitles extraction
* [foxsports] Fix extraction (#12945)
- [coub] Remove comment count extraction (#12941)

Revision 1.110: download - view: text, markup, annotated - select for diffs
Mon May 1 09:40:19 2017 UTC (7 years, 11 months ago) by leot
Branches: MAIN
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +2 -2 lines
Update net/youtube-dl to 20170501

Changes:
version 2017.05.01

Core
+ [extractor/common] Extract view count from JSON-LD
* [utils] Improve unified_timestamp
+ [utils] Add video/mp2t to mimetype2ext
* [downloader/external] Properly handle live stream downloading cancellation
  (#8932)
+ [utils] Add support for unicode whitespace in clean_html on python 2 (#12906)

Extractors
* [infoq] Make audio format extraction non fatal (#12938)
* [brightcove] Allow whitespace around attribute names in embedded code
+ [zaq1] Add support for zaq1.pl (#12693)
+ [xvideos] Extract duration (#12828)
* [vevo] Fix extraction (#12879)
+ [noovo] Add support for noovo.ca (#12792)
+ [washingtonpost] Add support for embeds (#12699)
* [yandexmusic:playlist] Fix extraction for python 3 (#12888)
* [anvato] Improve extraction (#12913)
    * Promote to regular shortcut based extractor
    * Add mcp to access key mapping table
    * Add support for embeds extraction
    * Add support for anvato embeds in generic extractor
* [xtube] Fix extraction for older FLV videos (#12734)
* [tvplayer] Fix extraction (#12908)


version 2017.04.28

Core
+ [adobepass] Use geo verification headers for all requests
- [downloader/fragment] Remove assert for resume_len when no fragments
  downloaded
+ [extractor/common] Add manifest_url for explicit group rendition formats
* [extractor/common] Fix manifest_url for m3u8 formats
- [extractor/common] Don't list master m3u8 playlists in format list (#12832)

Extractor
* [aenetworks] Fix extraction for shows with single season
+ [go] Add support for Disney, DisneyJunior and DisneyXD show pages
* [youtube] Recognize new locale-based player URLs (#12885)
+ [streamable] Add support for new embedded URL schema (#12844)
* [arte:+7] Relax URL regular expression (#12837)

Revision 1.109: download - view: text, markup, annotated - select for diffs
Thu Apr 27 10:37:58 2017 UTC (8 years ago) by leot
Branches: MAIN
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +2 -2 lines
Update net/youtube-dl to 20170426

Changes:
version 2017.04.26

Core
* Introduce --keep-fragments for keeping fragments of fragmented download
  on disk after download is finished
* [YoutubeDL] Fix output template for missing timestamp (#12796)
* [socks] Handle cases where credentials are required but missing
* [extractor/common] Improve HLS extraction (#12211)
    - Extract m3u8 parsing to separate method
    - Improve rendition groups extraction
    - Build stream name according stream GROUP-ID
    - Ignore reference to AUDIO group without URI when stream has no CODECS
    - Use float for scaled tbr in _parse_m3u8_formats
* [utils] Add support for TTML styles in dfxp2srt
* [downloader/hls] No need to download keys for fragments that have been
  already downloaded
* [downloader/fragment] Improve fragment downloading
    - Resume immediately
    - Don't concatenate fragments and decrypt them on every resume
    - Optimize disk storage usage, don't store intermediate fragments on disk
    - Store bookkeeping download state file
+ [extractor/common] Add support for multiple getters in try_get
+ [extractor/common] Add support for video of WebPage context in _json_ld
  (#12778)
+ [extractor/common] Relax JWPlayer regular expression and remove
  duplicate URLs (#12768)

Extractors
* [iqiyi] Fix extraction of Yule videos
* [vidio] Improve extraction and sort formats
+ [brightcove] Match only video elements with data-video-id attribute
* [iqiyi] Fix playlist detection (#12504)
- [azubu] Remove extractor (#12813)
* [porn91] Fix extraction (#12814)
* [vidzi] Fix extraction (#12793)
+ [amp] Extract error message (#12795)
+ [xfileshare] Add support for gorillavid.com and daclips.com (#12776)
* [instagram] Fix extraction (#12777)
+ [generic] Support Brightcove videos in <iframe> (#12482)
+ [brightcove] Support URLs with bcpid instead of playerID (#12482)
* [brightcove] Fix _extract_url (#12782)
+ [odnoklassniki] Extract HLS formats


version 2017.04.17

Extractors
* [limelight] Improve extraction LimelightEmbeddedPlayerFlash media embeds and
  add support for channel and channelList embeds
* [generic] Extract multiple Limelight embeds (#12761)
+ [itv] Extract series metadata
* [itv] Fix RTMP formats downloading (#12759)
* [itv] Use native HLS downloader by default
+ [go90] Extract subtitles (#12752)
+ [go90] Extract series metadata (#12752)


version 2017.04.16

Core
* [YoutubeDL] Apply expand_path after output template substitution
+ [YoutubeDL] Propagate overridden meta fields to extraction results of type
  url (#11163)

Extractors
+ [generic] Extract RSS entries as url_transparent (#11163)
+ [streamango] Add support for streamango.com (#12643)
+ [wsj:article] Add support for articles (#12558)
* [brightcove] Relax video tag embeds extraction and validate ambiguous embeds'
  URLs (#9163, #12005, #12178, #12480)
+ [udemy] Add support for react rendition (#12744)


version 2017.04.15

Extractors
* [youku] Fix fileid extraction (#12741, #12743)


version 2017.04.14

Core
+ [downloader/hls] Add basic support for EXT-X-BYTERANGE tag (#10955)
+ [adobepass] Improve Comcast and Verison login code (#10803)
+ [adobepass] Add support for Verizon (#10803)

Extractors
+ [aenetworks] Add support for specials (#12723)
+ [hbo] Extract HLS formats
+ [go90] Add support for go90.com (#10127)
+ [tv2hu] Add support for tv2.hu (#10509)
+ [generic] Exclude URLs with xml ext from valid video URLs (#10768, #11654)
* [youtube] Improve HLS formats extraction
* [afreecatv] Fix extraction for videos with different key layout (#12718)
- [youtube] Remove explicit preference for audio-only and video-only formats in
  order not to break sorting when new formats appear
* [canalplus] Bypass geo restriction


version 2017.04.11

Extractors
* [afreecatv] Fix extraction (#12706)
+ [generic] Add support for <object> YouTube embeds (#12637)
* [bbccouk] Treat bitrate as audio+video bitrate in media selector
+ [bbccouk] Skip unrecognized formats in media selector (#12701)
+ [bbccouk] Add support for https protocol in media selector (#12701)
* [curiositystream] Fix extraction (#12638)
* [adn] Update subtitle decryption key
* [chaturbate] Fix extraction (#12665, #12688, #12690)

Revision 1.108: download - view: text, markup, annotated - select for diffs
Sun Apr 9 10:45:53 2017 UTC (8 years ago) by leot
Branches: MAIN
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +2 -2 lines
Update net/youtube-dl to 20170409.

Changes:
version 2017.04.09

Extractors
+ [medici] Add support for medici.tv (#3406)
+ [rbmaradio] Add support for redbullradio.com URLs (#12687)
+ [npo:live] Add support for default URL (#12555)
* [mixcloud:playlist] Fix title, description and view count extraction (#12582)
+ [thesun] Add suport for thesun.co.uk (#11298, #12674)
+ [ceskateleveize:porady] Add support for porady (#7411, #12645)
* [ceskateleveize] Improve extraction and remove URL replacement hacks
+ [kaltura] Add support for iframe embeds (#12679)
* [airmozilla] Fix extraction (#12670)
* [wshh] Extract html5 entries and delegate to generic extractor (12676)
+ [raiplay] Extract subtitles
+ [xfileshare] Add support for vidlo.us (#12660)
+ [xfileshare] Add support for vidbom.com (#12661)
+ [aenetworks] Add more video URL regular expressions (#12657)
+ [odnoklassniki] Fix format sorting for 1080p quality
+ [rtl2] Add support for you.rtl2.de (#10257)
+ [vshare] Add support for vshare.io (#12278)


version 2017.04.03

Core
+ [extractor/common] Add censorship check for TransTelekom ISP
* [extractor/common] Move censorship checks to a separate method

Extractors
+ [discoveryvr] Add support for discoveryvr.com (#12578)
+ [tv5mondeplus] Add support for tv5mondeplus.com (#11386)
+ [periscope] Add support for pscp.tv URLs (#12618, #12625)


version 2017.04.02

Core
* [YoutubeDL] Return early when extraction of url_transparent fails

Extractors
* [rai] Fix and improve extraction (#11790)
+ [vrv] Add support for series pages
* [limelight] Improve extraction for audio only formats
* [funimation] Fix extraction (#10696, #11773)
+ [xfileshare] Add support for vidabc.com (#12589)
+ [xfileshare] Improve extraction and extract hls formats
+ [crunchyroll] Pass geo verifcation proxy
+ [cwtv] Extract ISM formats
+ [tvplay] Bypass geo restriction
+ [vrv] Add support for vrv.co
+ [packtpub] Add support for packtpub.com (#12610)
+ [generic] Pass base_url to _parse_jwplayer_data
+ [adn] Add support for animedigitalnetwork.fr (#4866)
+ [allocine] Extract more metadata
* [allocine] Fix extraction (#12592)
* [openload] Fix extraction


version 2017.03.26

Core
* Don't raise an error if JWPlayer config data is not a Javascript object
  literal. _find_jwplayer_data now returns a dict rather than an str. (#12307)
* Expand environment variables for options representing paths (#12556)
+ [utils] Introduce expand_path
* [downloader/hls] Delegate downloading to ffmpeg immediately for live streams

Extractors
* [afreecatv] Fix extraction (#12179)
+ [atvat] Add support for atv.at (#5325)
+ [fox] Add metadata extraction (#12391)
+ [atresplayer] Extract DASH formats
+ [atresplayer] Extract HD manifest (#12548)
* [atresplayer] Fix login error detection (#12548)
* [franceculture] Fix extraction (#12547)
* [youtube] Improve URL regular expression (#12538)
* [generic] Do not follow redirects to the same URL


version 2017.03.24

Extractors
- [9c9media] Remove mp4 URL extraction request
+ [bellmedia] Add support for etalk.ca and space.ca (#12447)
* [channel9] Fix extraction (#11323)
* [cloudy] Fix extraction (#12525)
+ [hbo] Add support for free episode URLs and new formats extraction (#12519)
* [condenast] Fix extraction and style (#12526)
* [viu] Relax URL regular expression (#12529)


version 2017.03.22

Extractors
- [pluralsight] Omit module title from video title (#12506)
* [pornhub] Decode obfuscated video URL (#12470, #12515)
* [senateisvp] Allow https URL scheme for embeds (#12512)

Revision 1.107: download - view: text, markup, annotated - select for diffs
Mon Mar 20 20:34:39 2017 UTC (8 years, 1 month ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2017Q1-base
Branch point for: pkgsrc-2017Q1
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +2 -2 lines
Update net/youtube-dl to 20170320.

Changes:
version 2017.03.20

Core
+ [YoutubeDL] Allow multiple input URLs to be used with stdout (-) as
  output template
+ [adobepass] Detect and output error on authz token extraction (#12472)

Extractors
+ [bostonglobe] Add extractor for bostonglobe.com (#12099)
+ [toongoggles] Add support for toongoggles.com (#12171)
+ [medialaan] Add support for Medialaan sites (#9974, #11912)
+ [discoverynetworks] Add support for more domains and bypass geo restiction
* [openload] Fix extraction (#10408)


version 2017.03.16

Core
+ [postprocessor/ffmpeg] Add support for flac
+ [extractor/common] Extract SMIL formats from jwplayer

Extractors
+ [generic] Add forgotten return for jwplayer formats
* [redbulltv] Improve extraction


version 2017.03.15

Core
* Fix missing subtitles if --add-metadata is used (#12423)

Extractors
* [facebook] Make title optional (#12443)
+ [mitele] Add support for ooyala videos (#12430)
* [openload] Fix extraction (#12435, #12446)
* [streamable] Update API URL (#12433)
+ [crunchyroll] Extract season name (#12428)
* [discoverygo] Bypass geo restriction
+ [discoverygo:playlist] Add support for playlists (#12424)


version 2017.03.10

Extractors
* [generic] Make title optional for jwplayer embeds (#12410)
* [wdr:maus] Fix extraction (#12373)
* [prosiebensat1] Improve title extraction (#12318, #12327)
* [dplayit] Separate and rewrite extractor and bypass geo restriction (#12393)
* [miomio] Fix extraction (#12291, #12388, #12402)
* [telequebec] Fix description extraction (#12399)
* [openload] Fix extraction (#12357)
* [brightcove:legacy] Relax videoPlayer validation check (#12381)

Revision 1.106: download - view: text, markup, annotated - select for diffs
Tue Mar 7 21:57:13 2017 UTC (8 years, 1 month ago) by leot
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +2 -2 lines
Update net/youtube-dl to 20170307

Changes:
version 2017.03.07

Core
* Metadata are now added after conversion (#5594)

Extractors
* [soundcloud] Update client id (#12376)
* [openload] Fix extraction (#10408, #12357)


version 2017.03.06

Core
+ [utils] Process bytestrings in urljoin (#12369)
* [extractor/common] Improve height extraction and extract bitrate
* [extractor/common] Move jwplayer formats extraction in separate method
+ [external:ffmpeg] Limit test download size to 10KiB (#12362)

Extractors
+ [drtv] Add geo countries to GeoRestrictedError
+ [drtv:live] Bypass geo restriction
+ [tunepk] Add extractor (#12197, #12243)


version 2017.03.05

Extractors
+ [twitch] Add basic support for two-factor authentication (#11974)
+ [vier] Add support for vijf.be (#12304)
+ [redbulltv] Add support for redbull.tv (#3919, #11948)
* [douyutv] Switch to the PC API to escape the 5-min limitation (#12316)
+ [generic] Add support for rutube embeds
+ [rutube] Relax URL regular expression
+ [vrak] Add support for vrak.tv (#11452)
+ [brightcove:new] Add ability to smuggle geo_countries into URL
+ [brightcove:new] Raise GeoRestrictedError
* [go] Relax URL regular expression (#12341)
* [24video] Use original host for requests (#12339)
* [ruutu] Disable DASH formats (#12322)


version 2017.03.02

Core
+ [adobepass] Add support for Charter Spectrum (#11465)
* [YoutubeDL] Don't sanitize identifiers in output template (#12317)

Extractors
* [facebook] Fix extraction (#12323, #12330)
* [youtube] Mark errors about rental videos as expected (#12324)
+ [npo] Add support for audio
* [npo] Adapt to app.php API (#12311, #12320)


version 2017.02.28

Core
+ [utils] Add bytes_to_long and long_to_bytes
+ [utils] Add pkcs1pad
+ [aes] Add aes_cbc_encrypt

Extractors
+ [azmedien:showplaylist] Add support for show playlists (#12160)
+ [youtube:playlist] Recognize another playlist pattern (#11928, #12286)
+ [daisuki] Add support for daisuki.net (#2486, #3186, #4738, #6175, #7776,
  #10060)
* [douyu] Fix extraction (#12301)


version 2017.02.27

Core
* [downloader/common] Limit displaying 2 digits after decimal point in sleep
  interval message (#12183)
+ [extractor/common] Add preference to _parse_html5_media_entries

Extractors
+ [npo] Add support for zapp.nl
+ [npo] Add support for hetklokhuis.nl (#12293)
- [scivee] Remove extractor (#9315)
+ [cda] Decode download URL (#12255)
+ [crunchyroll] Improve uploader extraction (#12267)
+ [youtube] Raise GeoRestrictedError
+ [dailymotion] Raise GeoRestrictedError
+ [mdr] Recognize more URL patterns (#12169)
+ [tvigle] Raise GeoRestrictedError
* [vevo] Fix extraction for videos with the new streams/streamsV3 format
  (#11719)
+ [freshlive] Add support for freshlive.tv (#12175)
+ [xhamster] Capture and output videoClosed error (#12263)
+ [etonline] Add support for etonline.com (#12236)
+ [njpwworld] Add support for njpwworld.com (#11561)
* [amcnetworks] Relax URL regular expression (#12127)


version 2017.02.24.1

Extractors
* [noco] Modernize
* [noco] Switch login URL to https (#12246)
+ [thescene] Extract more metadata
* [thescene] Fix extraction (#12235)
+ [tubitv] Use geo bypass mechanism
* [openload] Fix extraction (#10408)
+ [ivi] Raise GeoRestrictedError


version 2017.02.24

Core
* [options] Hide deprecated options from --help
* [options] Deprecate --autonumber-size
+ [YoutubeDL] Add support for string formatting operations in output template
  (#5185, #5748, #6841, #9929, #9966 #9978, #12189)

Extractors
+ [lynda:course] Add webpage extraction fallback (#12238)
* [go] Sign all uplynk URLs and use geo bypass only for free videos
  (#12087, #12210)
+ [skylinewebcams] Add support for skylinewebcams.com (#12221)
+ [instagram] Add support for multi video posts (#12226)
+ [crunchyroll] Extract playlist entries ids
* [mgtv] Fix extraction
+ [sohu] Raise GeoRestrictedError
+ [leeco] Raise GeoRestrictedError and use geo bypass mechanism


version 2017.02.22

Extractors
* [crunchyroll] Fix descriptions with double quotes (#12124)
* [dailymotion] Make comment count optional (#12209)
+ [vidzi] Add support for vidzi.cc (#12213)
+ [24video] Add support for 24video.tube (#12217)
+ [crackle] Use geo bypass mechanism
+ [viewster] Use geo verification headers
+ [tfo] Improve geo restriction detection and use geo bypass mechanism
+ [telequebec] Use geo bypass mechanism
+ [limelight] Extract PlaylistService errors and improve geo restriction
  detection


version 2017.02.21

Core
* [extractor/common] Allow calling _initialize_geo_bypass from extractors
  (#11970)
+ [adobepass] Add support for Time Warner Cable (#12191)
+ [travis] Run tests in parallel
+ [downloader/ism] Honor HTTP headers when downloading fragments
+ [downloader/dash] Honor HTTP headers when downloading fragments
+ [utils] Add GeoUtils class for working with geo tools and GeoUtils.random_ipv4
+ Add option --geo-bypass-country for explicit geo bypass on behalf of
  specified country
+ Add options to control geo bypass mechanism --geo-bypass and --no-geo-bypass
+ Add experimental geo restriction bypass mechanism based on faking
  X-Forwarded-For HTTP header
+ [utils] Introduce GeoRestrictedError for geo restricted videos
+ [utils] Introduce YoutubeDLError base class for all youtube-dl exceptions

Extractors
+ [ninecninemedia] Use geo bypass mechanism
* [spankbang] Make uploader optional (#12193)
+ [iprima] Improve geo restriction detection and disable geo bypass
* [iprima] Modernize
* [commonmistakes] Disable UnicodeBOM extractor test for python 3.2
+ [prosiebensat1] Throw ExtractionError on unsupported page type (#12180)
* [nrk] Update _API_HOST and relax _VALID_URL
+ [tv4] Bypass geo restriction and improve detection
* [tv4] Switch to hls3 protocol (#12177)
+ [viki] Improve geo restriction detection
+ [vgtv] Improve geo restriction detection
+ [srgssr] Improve geo restriction detection
+ [vbox7] Improve geo restriction detection and use geo bypass mechanism
+ [svt] Improve geo restriction detection and use geo bypass mechanism
+ [pbs] Improve geo restriction detection and use geo bypass mechanism
+ [ondemandkorea] Improve geo restriction detection and use geo bypass mechanism
+ [nrk] Improve geo restriction detection and use geo bypass mechanism
+ [itv] Improve geo restriction detection and use geo bypass mechanism
+ [go] Improve geo restriction detection and use geo bypass mechanism
+ [dramafever] Improve geo restriction detection and use geo bypass mechanism
* [brightcove:legacy] Restrict videoPlayer value (#12040)
+ [tvn24] Add support for tvn24.pl and tvn24bis.pl (#11679)
+ [thisav] Add support for HTML5 media (#11771)
* [metacafe] Bypass family filter (#10371)
* [viceland] Improve info extraction

Revision 1.105: download - view: text, markup, annotated - select for diffs
Sat Feb 18 20:19:12 2017 UTC (8 years, 2 months ago) by leot
Branches: MAIN
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +2 -2 lines
Update net/youtube-dl to youtube-dl-20170217

Changes:
version 2017.02.17

Extractors
* [heise] Improve extraction (#9725)
* [ellentv] Improve (#11653)
* [openload] Fix extraction (#10408, #12002)
+ [theplatform] Recognize URLs with whitespaces (#12044)
* [einthusan] Relax URL regular expression (#12141, #12159)
+ [generic] Support complex JWPlayer embedded videos (#12030)
* [elpais] Improve extraction (#12139)


version 2017.02.16

Core
+ [utils] Add support for quoted string literals in --match-filter (#8050,
  #12142, #12144)

Extractors
* [ceskatelevize] Lower priority for audio description sources (#12119)
* [amcnetworks] Fix extraction (#12127)
* [pinkbike] Fix uploader extraction (#12054)
+ [onetpl] Add support for businessinsider.com.pl and plejada.pl
+ [onetpl] Add support for onet.pl (#10507)
+ [onetmvp] Add shortcut extractor
+ [vodpl] Add support for vod.pl (#12122)
+ [pornhub] Extract video URL from tv platform site (#12007, #12129)
+ [ceskatelevize] Extract DASH formats (#12119, #12133)


version 2017.02.14

Core
* TypeError is fixed with Python 2.7.13 on Windows (#11540, #12085)

Extractor
* [zdf] Fix extraction (#12117)
* [xtube] Fix extraction for both kinds of video id (#12088)
* [xtube] Improve title extraction (#12088)
+ [lemonde] Fallback delegate extraction to generic extractor (#12115, #12116)
* [bellmedia] Allow video id longer than 6 characters (#12114)
+ [limelight] Add support for referer protected videos
* [disney] Improve extraction (#4975, #11000, #11882, #11936)
* [hotstar] Improve extraction (#12096)
* [einthusan] Fix extraction (#11416)
+ [aenetworks] Add support for lifetimemovieclub.com (#12097)
* [youtube] Fix parsing codecs (#12091)


version 2017.02.11

Core
+ [utils] Introduce get_elements_by_class and get_elements_by_attribute
  utility functions
+ [extractor/common] Skip m3u8 manifests protected with Adobe Flash Access

Extractor
* [pluralsight:course] Fix extraction (#12075)
+ [bbc] Extract m3u8 formats with 320k audio
* [facebook] Relax video id matching (#11017, #12055, #12056)
+ [corus] Add support for Corus Entertainment sites (#12060, #9164)
+ [pluralsight] Detect blocked account error message (#12070)
+ [bloomberg] Add another video id pattern (#12062)
* [extractor/commonmistakes] Restrict URL regular expression (#12050)
+ [tvplayer] Add support for tvplayer.com


version 2017.02.10

Extractors
* [xtube] Fix extraction (#12023)
* [pornhub] Fix extraction (#12007, #12018)
* [facebook] Improve JS data regular expression (#12042)
* [kaltura] Improve embed partner id extraction (#12041)
+ [sprout] Add support for sproutonline.com
* [6play] Improve extraction
+ [scrippsnetworks:watch] Add support for Scripps Networks sites (#10765)
+ [go] Add support for Adobe Pass authentication (#11468, #10831)
* [6play] Fix extraction (#12011)
+ [nbc] Add support for Adobe Pass authentication (#12006)


version 2017.02.07

Core
* [extractor/common] Fix audio only with audio group in m3u8 (#11995)
+ [downloader/fragment] Respect --no-part
* [extractor/common] Speed-up HTML5 media entries extraction (#11979)

Extractors
* [pornhub] Fix extraction (#11997)
+ [canalplus] Add support for cstar.fr (#11990)
+ [extractor/generic] Improve RTMP support (#11993)
+ [gaskrank] Add support for gaskrank.tv (#11685)
* [bandcamp] Fix extraction for incomplete albums (#11727)
* [iwara] Fix extraction (#11781)
* [googledrive] Fix extraction on Python 3.6
+ [videopress] Add support for videopress.com
+ [afreecatv] Extract RTMP formats


version 2017.02.04.1

Extractors
+ [twitch:stream] Add support for player.twitch.tv (#11971)
* [radiocanada] Fix extraction for toutv rtmp formats


version 2017.02.04

Core
+ Add --playlist-random to shuffle playlists (#11889, #11901)
* [utils] Improve comments processing in js_to_json (#11947)
* [utils] Handle single-line comments in js_to_json
* [downloader/external:ffmpeg] Minimize the use of aac_adtstoasc filter

Extractors
+ [piksel] Add another app token pattern (#11969)
+ [vk] Capture and output author blocked error message (#11965)
+ [turner] Fix secure HLS formats downloading with ffmpeg (#11358, #11373,
  #11800)
+ [drtv] Add support for live and radio sections (#1827, #3427)
* [myspace] Fix extraction and extract HLS and HTTP formats
+ [youtube] Add format info for itag 325 and 328
* [vine] Fix extraction (#11955)
- [sportbox] Remove extractor (#11954)
+ [filmon] Add support for filmon.com (#11187)
+ [infoq] Add audio only formats (#11565)
* [douyutv] Improve room id regular expression (#11931)
* [iprima] Fix extraction (#11920, #11896)
* [youtube] Fix ytsearch when cookies are provided (#11924)
* [go] Relax video id regular expression (#11937)
* [facebook] Fix title extraction (#11941)
+ [youtube:playlist] Recognize TL playlists (#11945)
+ [bilibili] Support new Bangumi URLs (#11845)
+ [cbc:watch] Extract audio codec for audio only formats (#11893)
+ [elpais] Fix extraction for some URLs (#11765)

Revision 1.104: download - view: text, markup, annotated - select for diffs
Thu Feb 2 08:41:10 2017 UTC (8 years, 2 months ago) by leot
Branches: MAIN
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +2 -2 lines
Update net/youtube-dl to youtube-dl-20170201

Changes:
version 2017.02.01

Extractors
+ [facebook] Add another fallback extraction scenario (#11926)
* [prosiebensat1] Fix extraction of descriptions (#11810, #11929)
- [crunchyroll] Remove ScaledBorderAndShadow settings (#9028)
+ [vimeo] Extract upload timestamp
+ [vimeo] Extract license (#8726, #11880)
+ [nrk:series] Add support for series (#11571, #11711)


version 2017.01.31

Core
+ [compat] Add compat_etree_register_namespace

Extractors
* [youtube] Fix extraction for domainless player URLs (#11890, #11891, #11892,
  #11894, #11895, #11897, #11900, #11903, #11904, #11906, #11907, #11909,
  #11913, #11914, #11915, #11916, #11917, #11918, #11919)
+ [vimeo] Extract both mixed and separated DASH formats
+ [ruutu] Extract DASH formats
* [itv] Fix extraction for python 2.6


version 2017.01.29

Core
* [extractor/common] Fix initialization template (#11605, #11825)
+ [extractor/common] Document fragment_base_url and fragment's path fields
* [extractor/common] Fix duration per DASH segment (#11868)
+ Introduce --autonumber-start option for initial value of %(autonumber)s
  template (#727, #2702, #9362, #10457, #10529, #11862)

Extractors
+ [azmedien:playlist] Add support for topic and themen playlists (#11817)
* [npo] Fix subtitles extraction
+ [itv] Extract subtitles
+ [itv] Add support for itv.com (#9240)
+ [mtv81] Add support for mtv81.com (#7619)
+ [vlive] Add support for channels (#11826)
+ [kaltura] Add fallback for fileExt
+ [kaltura] Improve uploader_id extraction
+ [konserthusetplay] Add support for rspoplay.se (#11828)


version 2017.01.28

Core
* [utils] Improve parse_duration

Extractors
* [crunchyroll] Improve series and season metadata extraction (#11832)
* [soundcloud] Improve formats extraction and extract audio bitrate
+ [soundcloud] Extract HLS formats
* [soundcloud] Fix track URL extraction (#11852)
+ [twitch:vod] Expand URL regular expressions (#11846)
* [aenetworks] Fix season episodes extraction (#11669)
+ [tva] Add support for videos.tva.ca (#11842)
* [jamendo] Improve and extract more metadata (#11836)
+ [disney] Add support for Disney sites (#7409, #11801, #4975, #11000)
* [vevo] Remove request to old API and catch API v2 errors
+ [cmt,mtv,southpark] Add support for episode URLs (#11837)
+ [youtube] Add fallback for duration extraction (#11841)


version 2017.01.25

Extractors
+ [openload] Fallback video extension to mp4
+ [extractor/generic] Add support for Openload embeds (#11536, #11812)
* [srgssr] Fix rts video extraction (#11831)
+ [afreecatv:global] Add support for afreeca.tv (#11807)
+ [crackle] Extract vtt subtitles
+ [crackle] Extract multiple resolutions for thumbnails
+ [crackle] Add support for mobile URLs
+ [konserthusetplay] Extract subtitles (#11823)
+ [konserthusetplay] Add support for HLS videos (#11823)
* [vimeo:review] Fix config URL extraction (#11821)


version 2017.01.24

Extractors
* [pluralsight] Fix extraction (#11820)
+ [nextmedia] Add support for NextTV (壹電視)
* [24video] Fix extraction (#11811)
* [youtube:playlist] Fix nonexistent and private playlist detection (#11604)
+ [chirbit] Extract uploader (#11809)


version 2017.01.22

Extractors
+ [pornflip] Add support for pornflip.com (#11556, #11795)
* [chaturbate] Fix extraction (#11797, #11802)
+ [azmedien] Add support for AZ Medien sites (#11784, #11785)
+ [nextmedia] Support redirected URLs
+ [vimeo:channel] Extract videos' titles for playlist entries (#11796)
+ [youtube] Extract episode metadata (#9695, #11774)
+ [cspan] Support Ustream embedded videos (#11547)
+ [1tv] Add support for HLS videos (#11786)
* [uol] Fix extraction (#11770)
* [mtv] Relax triforce feed regular expression (#11766)


version 2017.01.18

Extractors
* [bilibili] Fix extraction (#11077)
+ [canalplus] Add fallback for video id (#11764)
* [20min] Fix extraction (#11683, #11751)
* [imdb] Extend URL regular expression (#11744)
+ [naver] Add support for tv.naver.com links (#11743)


version 2017.01.16

Core
* [options] Apply custom config to final composite configuration (#11741)
* [YoutubeDL] Improve protocol auto determining (#11720)

Extractors
* [xiami] Relax URL regular expressions
* [xiami] Improve track metadata extraction (#11699)
+ [limelight] Check hand-make direct HTTP links
+ [limelight] Add support for direct HTTP links at video.llnw.net (#11737)
+ [brightcove] Recognize another player ID pattern (#11688)
+ [niconico] Support login via cookies (#7968)
* [yourupload] Fix extraction (#11601)
+ [beam:live] Add support for beam.pro live streams (#10702, #11596)
* [vevo] Improve geo restriction detection
+ [dramafever] Add support for URLs with language code (#11714)
* [cbc] Improve playlist support (#11704)

Revision 1.103: download - view: text, markup, annotated - select for diffs
Sat Jan 14 11:11:52 2017 UTC (8 years, 3 months ago) by leot
Branches: MAIN
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +2 -2 lines
Update net/youtube-dl to youtube-dl-20170114

Changes:
version 2017.01.14

Core
+ [common] Add ability to customize akamai manifest host
+ [utils] Add more date formats

Extractors
- [mtv] Eliminate _transform_rtmp_url
* [mtv] Generalize triforce mgid extraction
+ [cmt] Add support for full episodes and video clips (#11623)
+ [mitele] Extract DASH formats
+ [ooyala] Add support for videos with embedToken (#11684)
* [mixcloud] Fix extraction (#11674)
* [openload] Fix extraction (#10408)
* [tv4] Improve extraction (#11698)
* [freesound] Fix and improve extraction (#11602)
+ [nick] Add support for beta.nick.com (#11655)
* [mtv,cc] Use HLS by default with native HLS downloader (#11641)
* [mtv] Fix non-HLS extraction


version 2017.01.10

Extractors
* [youtube] Fix extraction (#11663, #11664)
+ [inc] Add support for inc.com (#11277, #11647)
+ [youtube] Add itag 212 (#11575)
+ [egghead:course] Add support for egghead.io courses


version 2017.01.08

Core
* Fix "invalid escape sequence" errors under Python 3.6 (#11581)

Extractors
+ [hitrecord] Add support for hitrecord.org (#10867, #11626)
- [videott] Remove extractor
* [swrmediathek] Improve extraction
- [sharesix] Remove extractor
- [aol:features] Remove extractor
* [sendtonews] Improve info extraction
* [3sat,phoenix] Fix extraction (#11619)
* [comedycentral/mtv] Add support for HLS videos (#11600)
* [discoverygo] Fix JSON data parsing (#11219, #11522)


version 2017.01.05

Extractors
+ [zdf] Fix extraction (#11055, #11063)
* [pornhub:playlist] Improve extraction (#11594)
+ [cctv] Add support for ncpa-classic.com (#11591)
+ [tunein] Add support for embeds (#11579)


version 2017.01.02

Extractors
* [cctv] Improve extraction (#879, #6753, #8541)
+ [nrktv:episodes] Add support for episodes (#11571)
+ [arkena] Add support for video.arkena.com (#11568)


version 2016.12.31

Core
+ Introduce --config-location option for custom configuration files (#6745,
  #10648)

Extractors
+ [twitch] Add support for player.twitch.tv (#11535, #11537)
+ [videa] Add support for videa.hu (#8181, #11133)
* [vk] Fix postlive videos extraction
* [vk] Extract from playerParams (#11555)
- [freevideo] Remove extractor (#11515)
+ [showroomlive] Add support for showroom-live.com (#11458)
* [xhamster] Fix duration extraction (#11549)
* [rtve:live] Fix extraction (#11529)
* [brightcove:legacy] Improve embeds detection (#11523)
+ [twitch] Add support for rechat messages (#11524)
* [acast] Fix audio and timestamp extraction (#11521)


version 2016.12.22

Core
* [extractor/common] Improve detection of video-only formats in m3u8
  manifests (#11507)

Extractors
+ [theplatform] Pass geo verification headers to SMIL request (#10146)
+ [viu] Pass geo verification headers to auth request
* [rtl2] Extract more formats and metadata
* [vbox7] Skip malformed JSON-LD (#11501)
* [uplynk] Force downloading using native HLS downloader (#11496)
+ [laola1] Add support for another extraction scenario (#11460)


version 2016.12.20

Core
* [extractor/common] Improve fragment URL construction for DASH media
* [extractor/common] Fix codec information extraction for mixed audio/video
  DASH media (#11490)

Extractors
* [vbox7] Fix extraction (#11494)
+ [uktvplay] Add support for uktvplay.uktv.co.uk (#11027)
+ [piksel] Add support for player.piksel.com (#11246)
+ [vimeo] Add support for DASH formats
* [vimeo] Fix extraction for HLS formats (#11490)
* [kaltura] Fix wrong widget ID in some cases (#11480)
+ [nrktv:direkte] Add support for live streams (#11488)
* [pbs] Fix extraction for geo restricted videos (#7095)
* [brightcove:new] Skip widevine classic videos
+ [viu] Add support for viu.com (#10607, #11329)

Revision 1.102: download - view: text, markup, annotated - select for diffs
Sun Dec 18 23:19:26 2016 UTC (8 years, 4 months ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +2 -2 lines
Update net/youtube-dl to youtube-dl-20161218

Changes:
version 2016.12.18

Core
+ [extractor/common] Recognize DASH formats in html5 media entries

Extractors
+ [ccma] Add support for ccma.cat (#11359)
* [laola1tv] Improve extraction
+ [laola1tv] Add support embed URLs (#11460)
* [nbc] Fix extraction for MSNBC videos (#11466)
* [twitch] Adapt to new videos pages URL schema (#11469)
+ [meipai] Add support for meipai.com (#10718)
* [jwplatform] Improve subtitles and duration extraction
+ [ondemandkorea] Add support for ondemandkorea.com (#10772)
+ [vvvvid] Add support for vvvvid.it (#5915)


version 2016.12.15

Core
+ [utils] Add convenience urljoin

Extractors
+ [openload] Recognize oload.tv URLs (#10408)
+ [facebook] Recognize .onion URLs (#11443)
* [vlive] Fix extraction (#11375, #11383)
+ [canvas] Extract DASH formats
+ [melonvod] Add support for vod.melon.com (#11419)


version 2016.12.12

Core
+ [utils] Add common user agents map
+ [common] Recognize HLS manifests that contain video only formats (#11394)

Extractors
+ [dplay] Use Safari user agent for HLS (#11418)
+ [facebook] Detect login required error message
* [facebook] Improve video selection (#11390)
+ [canalplus] Add another video id pattern (#11399)
* [mixcloud] Relax URL regular expression (#11406)
* [ctvnews] Relax URL regular expression (#11394)
+ [rte] Capture and output error message (#7746, #10498)
+ [prosiebensat1] Add support for DASH formats
* [srgssr] Improve extraction for geo restricted videos (#11089)
* [rts] Improve extraction for geo restricted videos (#4989)

Revision 1.101: download - view: text, markup, annotated - select for diffs
Fri Dec 9 08:29:09 2016 UTC (8 years, 4 months ago) by leot
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +2 -2 lines
Update net/youtube-dl to youtube-dl-20161209

Changes:
version 2016.12.09

Core
* [socks] Fix error reporting (#11355)

Extractors
* [openload] Fix extraction (#10408)
* [pandoratv] Fix extraction (#11023)
+ [telebruxelles] Add support for emission URLs
* [telebruxelles] Extract all formats
+ [bloomberg] Add another video id regular expression (#11371)
* [fusion] Update ooyala id regular expression (#11364)
+ [1tv] Add support for playlists (#11335)
* [1tv] Improve extraction (#11335)
+ [aenetworks] Extract more formats (#11321)
+ [thisoldhouse] Recognize /tv-episode/ URLs (#11271)

version 2016.12.01

Extractors
* [soundcloud] Update client id (#11327)
* [ruutu] Detect DRM protected videos
+ [liveleak] Add support for youtube embeds (#10688)
* [spike] Fix full episodes support (#11312)
* [comedycentral] Fix full episodes support
* [normalboots] Rewrite in terms of JWPlatform (#11184)
* [teamfourstar] Rewrite in terms of JWPlatform (#11184)
- [screenwavemedia] Remove extractor (#11184)


version 2016.11.27

Extractors
+ [webcaster] Add support for webcaster.pro
+ [azubu] Add support for azubu.uol.com.br (#11305)
* [viki] Prefer hls formats
* [viki] Fix rtmp formats extraction (#11255)
* [puls4] Relax URL regular expression (#11267)
* [vevo] Improve artist extraction (#10911)
* [mitele] Relax URL regular expression and extract more metadata (#11244)
+ [cbslocal] Recognize New York site (#11285)
+ [youtube:playlist] Pass disable_polymer in URL query (#11193)


version 2016.11.22

Extractors
* [hellporno] Fix video extension extraction (#11247)
+ [hellporno] Add support for hellporno.net (#11247)
+ [amcnetworks] Recognize more BBC America URLs (#11263)
* [funnyordie] Improve extraction (#11208)
* [extractor/generic] Improve limelight embeds support
- [crunchyroll] Remove ScaledBorderAndShadow from ASS subtitles (#8207, #9028)
* [bandcamp] Fix free downloads extraction and extract all formats (#11067)
* [twitter:card] Relax URL regular expression (#11225)
+ [tvanouvelles] Add support for tvanouvelles.ca (#10616)

Revision 1.100: download - view: text, markup, annotated - select for diffs
Sun Nov 20 21:23:14 2016 UTC (8 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +2 -2 lines
Update net/youtube-dl to youtube-dl-20161118

Changes:
2016.11.18
----------
Extractors
* [youtube:live] Relax _VALID_URL (#11164)
* [openload] Fix extraction (#10408, #11122)
* [vlive] Prefer locale over language for subtitles id (#11203)

Revision 1.99: download - view: text, markup, annotated - select for diffs
Mon Nov 14 10:45:48 2016 UTC (8 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +2 -2 lines
Update net/youtube-dl to youtube-dl-20161114.1

Changes:
version 2016.11.14.1

Core
+ [downoader/fragment,f4m,hls] Respect HTTP headers from info dict
* [extractor/common] Fix media templates with Bandwidth substitution pattern in
  MPD manifests (#11175)
* [extractor/common] Improve thumbnail extraction from JSON-LD

Extractors
+ [nrk] Workaround geo restriction
+ [nrk] Improve error detection and messages
+ [afreecatv] Add support for vod.afreecatv.com (#11174)
* [cda] Fix and improve extraction (#10929, #10936)
* [plays] Fix extraction (#11165)
* [eagleplatform] Fix extraction (#11160)
+ [audioboom] Recognize /posts/ URLs (#11149)


version 2016.11.08.1

Extractors
* [espn:article] Fix support for espn.com articles
* [franceculture] Fix extraction (#11140)


version 2016.11.08

Extractors
* [tmz:article] Fix extraction (#11052)
* [espn] Fix extraction (#11041)
* [mitele] Fix extraction after website redesign (#10824)
- [ard] Remove age restriction check (#11129)
* [generic] Improve support for pornhub.com embeds (#11100)
+ [generic] Add support for redtube.com embeds (#11099)
+ [generic] Add support for drtuber.com embeds (#11098)
+ [redtube] Add support for embed URLs
+ [drtuber] Add support for embed URLs
+ [yahoo] Improve content id extraction (#11088)
* [toutv] Relax URL regular expression (#11121)


version 2016.11.04

Core
* [extractor/common] Tolerate malformed RESOLUTION attribute in m3u8
  manifests (#11113)
* [downloader/ism] Fix AVC Decoder Configuration Record

Extractors
+ [fox9] Add support for fox9.com (#11110)
+ [anvato] Extract more metadata and improve formats extraction
* [vodlocker] Improve removed videos detection (#11106)
+ [vzaar] Add support for vzaar.com (#11093)
+ [vice] Add support for uplynk preplay videos (#11101)
* [tubitv] Fix extraction (#11061)
+ [shahid] Add support for authentication (#11091)
+ [radiocanada] Add subtitles support (#11096)
+ [generic] Add support for ISM manifests


version 2016.11.02

Core
+ Add basic support for Smooth Streaming protocol (#8118, #10969)
* Improve MPD manifest base URL extraction (#10909, #11079)
* Fix --match-filter for int-like strings (#11082)

Extractors
+ [mva] Add support for ISM formats
+ [msn] Add support for ISM formats
+ [onet] Add support for ISM formats
+ [tvp] Add support for ISM formats
+ [nicknight] Add support for nicknight sites (#10769)


version 2016.10.30

Extractors
* [facebook] Improve 1080P video detection (#11073)
* [imgur] Recognize /r/ URLs (#11071)
* [beeg] Fix extraction (#11069)
* [openload] Fix extraction (#10408)
* [gvsearch] Modernize and fix search request (#11051)
* [adultswim] Fix extraction (#10979)
+ [nobelprize] Add support for nobelprize.org (#9999)
* [hornbunny] Fix extraction (#10981)
* [tvp] Improve video id extraction (#10585)


version 2016.10.26

Extractors
+ [rentv] Add support for ren.tv (#10620)
+ [ard] Detect unavailable videos (#11018)
* [vk] Fix extraction (#11022)


version 2016.10.25

Core
* Running youtube-dl in the background is fixed (#10996, #10706, #955)

Extractors
+ [jamendo] Add support for jamendo.com (#10132, #10736)
+ [pandatv] Add support for panda.tv (#10736)
+ [dotsub] Support Vimeo embed (#10964)
* [litv] Fix extraction
+ [vimeo] Delegate ondemand redirects to ondemand extractor (#10994)
* [vivo] Fix extraction (#11003)
+ [twitch:stream] Add support for rebroadcasts (#10995)
* [pluralsight] Fix subtitles conversion (#10990)

Revision 1.98: download - view: text, markup, annotated - select for diffs
Sun Oct 23 07:22:31 2016 UTC (8 years, 6 months ago) by leot
Branches: MAIN
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +2 -2 lines
Update net/youtube-dl to youtube-dl-20161021.1

Changes:
version 2016.10.21.1

Extractors
+ [pluralsight] Process all clip URLs (#10984)


version 2016.10.21

Core
- Disable thumbnails embedding in mkv
+ Add support for Comcast multiple-system operator (#10819)

Extractors
* [pluralsight] Adapt to new API (#10972)
* [openload] Fix extraction (#10408, #10971)
+ [natgeo] Extract m3u8 formats (#10959)


version 2016.10.19

Core
+ [utils] Expose PACKED_CODES_RE
+ [extractor/common] Extract non smil wowza mpd manifests
+ [extractor/common] Detect f4m audio-only formats

Extractors
* [vidzi] Fix extraction (#10908, #10952)
* [urplay] Fix subtitles extraction
+ [urplay] Add support for urskola.se (#10915)
+ [orf] Add subtitles support (#10939)
* [youtube] Fix --no-playlist behavior for youtu.be/id URLs (#10896)
* [nrk] Relax URL regular expression (#10928)
+ [nytimes] Add support for podcasts (#10926)
* [pluralsight] Relax URL regular expression (#10941)


version 2016.10.16

Core
* [postprocessor/ffmpeg] Return correct filepath and ext in updated information
  in FFmpegExtractAudioPP (#10879)

Extractors
+ [ruutu] Add support for supla.fi (#10849)
+ [theoperaplatform] Add support for theoperaplatform.eu (#10914)
* [lynda] Fix height for prioritized streams
+ [lynda] Add fallback extraction scenario
* [lynda] Switch to https (#10916)
+ [huajiao] New extractor (#10917)
* [cmt] Fix mgid extraction (#10813)
+ [safari:course] Add support for techbus.safaribooksonline.com
* [orf:tvthek] Fix extraction and modernize (#10898)
* [chirbit] Fix extraction of user profile pages
* [carambatv] Fix extraction
* [canalplus] Fix extraction for some videos
* [cbsinteractive] Fix extraction for cnet.com
* [parliamentliveuk] Lower case URLs are now recognized (#10912)


version 2016.10.12

Core
+ Support HTML media elements without child nodes
* [Makefile] Support for GNU make < 4 is fixed; BSD make dropped (#9387)

Extractors
* [dailymotion] Fix extraction (#10901)
* [vimeo:review] Fix extraction (#10900)
* [nhl] Correctly handle invalid formats (#10713)
* [footyroom] Fix extraction (#10810)
* [abc.net.au:iview] Fix for standalone (non series) videos (#10895)
+ [hbo] Add support for episode pages (#10892)
* [allocine] Fix extraction (#10860)
+ [nextmedia] Recognize action news on AppleDaily
* [lego] Improve info extraction and bypass geo restriction (#10872)

Revision 1.97: download - view: text, markup, annotated - select for diffs
Sat Oct 8 09:29:17 2016 UTC (8 years, 6 months ago) by leot
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +2 -2 lines
Update net/youtube-dl to youtube-dl-20161007

Changes:
version 2016.10.07

Extractors
+ [iprima] Detect geo restriction
* [facebook] Fix video extraction (#10846)
+ [commonprotocols] Support direct MMS links (#10838)
+ [generic] Add support for multiple vimeo embeds (#10862)
+ [nzz] Add support for nzz.ch (#4407)
+ [npo] Detect geo restriction
+ [npo] Add support for 2doc.nl (#10842)
+ [lego] Add support for lego.com (#10369)
+ [tonline] Add support for t-online.de (#10376)
* [techtalks] Relax URL regular expression (#10840)
* [youtube:live] Extend URL regular expression (#10839)
+ [theweatherchannel] Add support for weather.com (#7188)
+ [thisoldhouse] Add support for thisoldhouse.com (#10837)
+ [nhl] Add support for wch2016.com (#10833)
* [pornoxo] Use JWPlatform to improve metadata extraction


version 2016.10.02

Core
* Fix possibly lost extended attributes during post-processing
+ Support pyxattr as well as python-xattr for --xattrs and
  --xattr-set-filesize (#9054)

Extractors
+ [jwplatform] Support DASH streams in JWPlayer
+ [jwplatform] Support old-style JWPlayer playlists
+ [byutv:event] Add extractor
* [periscope:user] Fix extraction (#10820)
* [dctp] Fix extraction (#10734)
+ [instagram] Extract video dimensions (#10790)
+ [tvland] Extend URL regular expression (#10812)
+ [vgtv] Add support for tv.aftonbladet.se (#10800)
- [aftonbladet] Remove extractor
* [vk] Fix timestamp and view count extraction (#10760)
+ [vk] Add support for running and finished live streams (#10799)
+ [leeco] Recognize more Le Sports URLs (#10794)
+ [instagram] Extract comments (#10788)
+ [ketnet] Extract mzsource formats (#10770)
* [limelight:media] Improve HTTP formats extraction


version 2016.09.27

Core
+ Add hdcore query parameter to akamai f4m formats
+ Delegate HLS live streams downloading to ffmpeg
+ Improved support for HTML5 subtitles

Extractors
+ [vk] Add support for dailymotion embeds (#10661)
* [promptfile] Fix extraction (#10634)
* [kaltura] Speed up embed regular expressions (#10764)
+ [npo] Add support for anderetijden.nl (#10754)
+ [prosiebensat1] Add support for advopedia sites
* [mwave] Relax URL regular expression (#10735, #10748)
* [prosiebensat1] Fix playlist support (#10745)
+ [prosiebensat1] Add support for sat1gold sites (#10745)
+ [cbsnews:livevideo] Fix extraction and extract m3u8 formats
+ [brightcove:new] Add support for live streams
* [soundcloud] Generalize playlist entries extraction (#10733)
+ [mtv] Add support for new URL schema (#8169, #9808)
* [einthusan] Fix extraction (#10714)
+ [twitter] Support Periscope embeds (#10737)
+ [openload] Support subtitles (#10625)


version 2016.09.24

Core
+ Add support for watchTVeverywhere.com authentication provider based MSOs for
  Adobe Pass authentication (#10709)

Extractors
+ [soundcloud:playlist] Provide video id for early playlist entries (#10733)
+ [prosiebensat1] Add support for kabeleinsdoku (#10732)
* [cbs] Extract info from thunder videoPlayerService (#10728)
* [openload] Fix extraction (#10408)
+ [ustream] Support the new HLS streams (#10698)
+ [ooyala] Extract all HLS formats
+ [cartoonnetwork] Add support for Adobe Pass authentication
+ [soundcloud] Extract license metadata
+ [fox] Add support for Adobe Pass authentication (#8584)
+ [tbs] Add support for Adobe Pass authentication (#10642, #10222)
+ [trutv] Add support for Adobe Pass authentication (#10519)
+ [turner] Add support for Adobe Pass authentication


version 2016.09.19

Extractors
+ [crunchyroll] Check if already authenticated (#10700)
- [twitch:stream] Remove fallback to profile extraction when stream is offline
* [thisav] Improve title extraction (#10682)
* [vyborymos] Improve station info extraction


version 2016.09.18

Core
+ Introduce manifest_url and fragments fields in formats dictionary for
  fragmented media
+ Provide manifest_url field for DASH segments, HLS and HDS
+ Provide fragments field for DASH segments
* Rework DASH segments downloader to use fragments field
+ Add helper method for Wowza Streaming Engine formats extraction

Extractors
+ [vyborymos] Add extractor for vybory.mos.ru (#10692)
+ [xfileshare] Add title regular expression for streamin.to (#10646)
+ [globo:article] Add support for multiple videos (#10653)
+ [thisav] Recognize HTML5 videos (#10447)
* [jwplatform] Improve JWPlayer detection
+ [mangomolo] Add support for Mangomolo embeds
+ [toutv] Add support for authentication (#10669)
* [franceinter] Fix upload date extraction
* [tv4] Fix HLS and HDS formats extraction (#10659)

Revision 1.96: download - view: text, markup, annotated - select for diffs
Fri Sep 16 19:16:19 2016 UTC (8 years, 7 months ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +2 -2 lines
Update net/youtube-dl to 20160915

Changes:
version 2016.09.15

Core
* Improve _hidden_inputs
+ Introduce improved explicit Adobe Pass support
+ Add --ap-mso to provide multiple-system operator identifier
+ Add --ap-username to provide MSO account username
+ Add --ap-password to provide MSO account password
+ Add --ap-list-mso to list all supported MSOs
+ Add support for Rogers Cable multiple-system operator (#10606)

Extractors
* [crunchyroll] Fix authentication (#10655)
* [twitch] Fix API calls (#10654, #10660)
+ [bellmedia] Add support for more Bell Media Television sites
* [franceinter] Fix extraction (#10538, #2105)
* [kuwo] Improve error detection (#10650)
+ [go] Add support for free full episodes (#10439)
* [bilibili] Fix extraction for specific videos (#10647)
* [nhk] Fix extraction (#10633)
* [kaltura] Improve audio detection
* [kaltura] Skip chun format
+ [vimeo:ondemand] Pass Referer along with embed URL (#10624)
+ [nbc] Add support for NBC Olympics (#10361)


version 2016.09.11.1

Extractors
+ [tube8] Extract categories and tags (#10579)
+ [pornhub] Extract categories and tags (#10499)
* [openload] Temporary fix (#10408)
+ [foxnews] Add support Fox News articles (#10598)
* [viafree] Improve video id extraction (#10615)
* [iwara] Fix extraction after relaunch (#10462, #3215)
+ [tfo] Add extractor for tfo.org
* [lrt] Fix audio extraction (#10566)
* [9now] Fix extraction (#10561)
+ [canalplus] Add support for c8.fr (#10577)
* [newgrounds] Fix uploader extraction (#10584)
+ [polskieradio:category] Add support for category lists (#10576)
+ [ketnet] Add extractor for ketnet.be (#10343)
+ [canvas] Add support for een.be (#10605)
+ [telequebec] Add extractor for telequebec.tv (#1999)
* [parliamentliveuk] Fix extraction (#9137)


version 2016.09.08

Extractors
+ [jwplatform] Extract height from format label
+ [yahoo] Extract Brightcove Legacy Studio embeds (#9345)
* [videomore] Fix extraction (#10592)
* [foxgay] Fix extraction (#10480)
+ [rmcdecouverte] Add extractor for rmcdecouverte.bfmtv.com (#9709)
* [gamestar] Fix metadata extraction (#10479)
* [puls4] Fix extraction (#10583)
+ [cctv] Add extractor for CCTV and CNTV (#8153)
+ [lci] Add extractor for lci.fr (#10573)
+ [wat] Extract DASH formats
+ [viafree] Improve video id detection (#10569)
+ [trutv] Add extractor for trutv.com (#10519)
+ [nick] Add support for nickelodeon.nl (#10559)
+ [abcotvs:clips] Add support for clips.abcotvs.com
+ [abcotvs] Add support for ABC Owned Television Stations sites (#9551)
+ [miaopai] Add extractor for miaopai.com (#10556)
* [gamestar] Fix metadata extraction (#10479)
+ [bilibili] Add support for episodes (#10190)
+ [tvnoe] Add extractor for tvnoe.cz (#10524)


version 2016.09.04.1

Core
* In DASH downloader if the first segment fails, abort the whole download
  process to prevent throttling (#10497)
+ Add support for --skip-unavailable-fragments and --fragment retries in
  hlsnative downloader (#10165, #10448).
+ Add support for --skip-unavailable-fragments in DASH downloader
+ Introduce --skip-unavailable-fragments option for fragment based downloaders
  that allows to skip fragments unavailable due to a HTTP error
* Fix extraction of video/audio entries with src attribute in
  _parse_html5_media_entries (#10540)

Extractors
* [theplatform] Relax URL regular expression (#10546)
* [youtube:playlist] Extend URL regular expression
* [rottentomatoes] Delegate extraction to internetvideoarchive extractor
* [internetvideoarchive] Extract all formats
* [pornvoisines] Fix extraction (#10469)
* [rottentomatoes] Fix extraction (#10467)
* [espn] Extend URL regular expression (#10549)
* [vimple] Extend URL regular expression (#10547)
* [youtube:watchlater] Fix extraction (#10544)
* [youjizz] Fix extraction (#10437)
+ [foxnews] Add support for FoxNews Insider (#10445)
+ [fc2] Recognize Flash player URLs (#10512)


version 2016.09.03

Core
* Restore usage of NAME attribute from EXT-X-MEDIA tag for formats codes in
  _extract_m3u8_formats (#10522)
* Handle semicolon in mimetype2ext

Extractors
+ [youtube] Add support for rental videos' previews (#10532)
* [youtube:playlist] Fallback to video extraction for video/playlist URLs when
  no playlist is actually served (#10537)
+ [drtv] Add support for dr.dk/nyheder (#10536)
+ [facebook:plugins:video] Add extractor (#10530)
+ [go] Add extractor for *.go.com sites
* [adobepass] Check for authz_token expiration (#10527)
* [nytimes] improve extraction
* [thestar] Fix extraction (#10465)
* [glide] Fix extraction (#10478)
- [exfm] Remove extractor (#10482)
* [youporn] Fix categories and tags extraction (#10521)
+ [curiositystream] Add extractor for app.curiositystream.com
- [thvideo] Remove extractor (#10464)
* [movingimage] Fix for the new site name (#10466)
+ [cbs] Add support for once formats (#10515)
* [limelight] Skip ism snd duplicate manifests
+ [porncom] Extract categories and tags (#10510)
+ [facebook] Extract timestamp (#10508)
+ [yahoo] Extract more formats


version 2016.08.31

Extractors
* [soundcloud] Fix URL regular expression to avoid clashes with sets (#10505)
* [bandcamp:album] Fix title extraction (#10455)
* [pyvideo] Fix extraction (#10468)
+ [ctv] Add support for tsn.ca, bnn.ca and thecomedynetwork.ca (#10016)
* [9c9media] Extract more metadata
* [9c9media] Fix multiple stacks extraction (#10016)
* [adultswim] Improve video info extraction (#10492)
* [vodplatform] Improve embed regular expression
- [played] Remove extractor (#10470)
+ [tbs] Add extractor for tbs.com and tntdrama.com (#10222)
+ [cartoonnetwork] Add extractor for cartoonnetwork.com (#10110)
* [adultswim] Rework in terms of turner extractor
* [cnn] Rework in terms of turner extractor
* [nba] Rework in terms of turner extractor
+ [turner] Add base extractor for Turner Broadcasting System based sites
* [bilibili] Fix extraction (#10375)
* [openload] Fix extraction (#10408)


version 2016.08.28

Core
+ Add warning message that ffmpeg doesn't support SOCKS
* Improve thumbnail sorting
+ Extract formats from #EXT-X-MEDIA tags in _extract_m3u8_formats
* Fill IV with leading zeros for IVs shorter than 16 octets in hlsnative
+ Add ac-3 to the list of audio codecs in parse_codecs

Extractors
* [periscope:user] Fix extraction (#10453)
* [douyutv] Fix extraction (#10153, #10318, #10444)
+ [nhk:vod] Add extractor for www3.nhk.or.jp on demand (#4437, #10424)
- [trutube] Remove extractor (#10438)
+ [usanetwork] Add extractor for usanetwork.com
* [crackle] Fix extraction (#10333)
* [spankbang] Fix description and uploader extraction (#10339)
* [discoverygo] Detect cable provider restricted videos (#10425)
+ [cbc] Add support for watch.cbc.ca
* [kickstarter] Silent the warning for og:description (#10415)
* [mtvservices:embedded] Fix extraction for the new 'edge' player (#10363)

Revision 1.95: download - view: text, markup, annotated - select for diffs
Wed Aug 24 11:01:12 2016 UTC (8 years, 8 months ago) by maya
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +2 -2 lines
youtube-dl: update to 20160824.1

Revision 1.94: download - view: text, markup, annotated - select for diffs
Sun Aug 14 11:09:20 2016 UTC (8 years, 8 months ago) by adam
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +2 -2 lines
version 2016.08.13

Core
* Show progress for curl external downloader
* Forward more options to curl external downloader

Extractors
* [pbs] Fix description extraction
* [franceculture] Fix extraction
* [pornotube] Fix extraction
* [4tube] Fix metadata extraction
* [imgur] Fix width and height extraction
* [expotv] Improve extraction
+ [vbox7] Fix extraction
- [tapely] Remove extractor
* [muenchentv] Fix extraction
+ [24video] Add support for .me and .xxx TLDs
* [24video] Fix comment count extraction
* [sunporno] Add support for embed URLs
* [sunporno] Fix metadata extraction
+ [hgtv] Add extractor for hgtv.ca
- [pbs] Remove request to unavailable API
+ [pbs] Add support for high quality HTTP formats
+ [crunchyroll] Add support for HLS formats

Revision 1.93: download - view: text, markup, annotated - select for diffs
Thu Aug 4 18:15:49 2016 UTC (8 years, 8 months ago) by leot
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +2 -8 lines
Update net/youtube-dl to 20160801

Changes:
version 2016.08.01

Fixed/improved extractors
- [yandexmusic:track] Adapt to changes in track location JSON (#10193)
- [bloomberg] Support another form of player (#10187)
- [limelight] Skip DRM protected videos
- [safari] Relax regular expressions for URL matching (#10202)
- [cwtv] Add support for cwtvpr.com (#10196)

version 2016.07.30

Fixed/improved extractors
- [twitch:clips] Sort formats
- [tv2] Use m3u8_native
- [tv2:article] Fix video detection (#10188)
- rtve (#10076)
- [dailymotion:playlist] Optimize download archive processing (#10180)


version 2016.07.28

Fixed/improved extractors
- shared (#10170)
- soundcloud (#10179)
- twitch (#9767)


version 2016.07.26.2

Fixed/improved extractors
- smotri
- camdemy
- mtv
- comedycentral
- cmt
- cbc
- mgtv
- orf


version 2016.07.24

New extractors
- arkena (#8682)
- lcp (#8682)

Fixed/improved extractors
- facebook (#10151)
- dailymail
- telegraaf
- dcn
- onet
- tvp

Miscellaneous
- Support $Time$ in DASH manifests


version 2016.07.22

New extractors
- odatv (#9285)

Fixed/improved extractors
- bbc
- youjizz (#10131)
- youtube (#10140)
- pornhub (#10138)
- eporner (#10139)

Revision 1.92: download - view: text, markup, annotated - select for diffs
Mon Jul 18 04:52:51 2016 UTC (8 years, 9 months ago) by adam
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +2 -2 lines
Changes 2016.07.17:
[mtvservices] Strip description
[comedycentraltv] Add extractor
Revert "[bbc] extract more and better qulities from Unified Streaming…
[viki] Override m3u8 formats acodec
[viki] Lower m3u8 preference
[viki] Fix tests
[spike] Relax _VALID_URL and improve extraction
[README.md] Make download URLs consistent

Revision 1.91: download - view: text, markup, annotated - select for diffs
Sun Jun 26 20:27:30 2016 UTC (8 years, 10 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +2 -2 lines
Update net/youtube-dl to 20160625

Changes:
2016.06.25:
[*] misc bug fixes and improvements

2016.06.23*:
[*] misc bug fixes and improvements

2016.06.22:
[gametrailers] Remove extractor
[*] misc bug fixes and improvements

2016.06.20:
[*] misc bug fixes and improvements

2016.06.19*:
[aftonbladet] Fix extraction
[closertotruth] Add extractor
[r7] Fix extraction
[*] misc bug fixes and improvements

Revision 1.90: download - view: text, markup, annotated - select for diffs
Sat Jun 18 17:08:40 2016 UTC (8 years, 10 months ago) by leot
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +3 -3 lines
Update net/youtube-dl to 2016.06.18.1

pkgsrc changes:
- Use :S modifier exactly two times (instead of using the 'g'
  option) in PKGNAME to properly handle VERSION_DATEs with minor
  revisions. No other functional changes intended.

Changes:
2016.06.18*
-----------
[carambatv] add extractor
[nickde] add extractor

2016.06.16
----------
[*] misc bug fixes and improvements

2016.06.14
----------
[rockstargames] add new extractor
[*] misc bug fixes and improvements

2016.06.12
----------
[telewebion] add new extractor
[*] misc bug fixes and improvements

2016.06.11*
-----------
[vidio] add extractor
[youku:show] add new extractor
[weibo] remove the extractor
[vulture] remove the extractor
[*] misc bug fixes and improvements

2016.06.03
----------
[seeker] add new extractor
[loc] add extractor
[*] misc bug fixes and improvements

2016.06.02
----------
[*] misc bug fixes and improvements

2016.05.30.2.*
--------------
[afreecatv] add new extractor
[WDR] various bug fixes and improvements
[*] misc bug fixes and improvements

Revision 1.89: download - view: text, markup, annotated - select for diffs
Sun May 29 20:41:36 2016 UTC (8 years, 10 months ago) by leot
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +2 -2 lines
Update net/youtube-dl to 20160530

Changes:
2016.05.30
----------
[coub] add new extractor
[eyedottv] add new extractor
[radiocanada] add new extractor
[reuters] add new extractor
[*] various bug fixes and improvements

2016.05.21.2
------------
[*] check for python3 rsa module

2016.05.21.1
------------
[*] check for pandoc

2016.05.21
----------
[cbslocal] add a new extractor
[sendtonews] add a new extractor
[anvato] add a new extractor
[localnews8] add a new extractor
[learnr] add a new extractor
[formula1] add a new extractor
[abcnews] add a new extractor
[*] various bug fixes and improvements

2016.05.16
----------
[collegehumor] remove extractor
[3qsdn] add extractor
[cinemassacre] remove extractor
[sina] fix extraction
[openload] fix extraction
[ustudio] add support ustudio app/embed urls
[nrk] rework extractor
[*] various bug fixes and improvements

2016.05.10
----------
[socks] add support for SOCKS proxies
[ceskatele] add support for live streams
[mva] add new extractor
[litv] add new extractor
[fczenit] misc fixes
[udemy] modernize
[yandexmusic] modernize
[vevo] various improvements
[*] various bug fixes and improvements

Revision 1.88: download - view: text, markup, annotated - select for diffs
Sun May 1 12:04:50 2016 UTC (8 years, 11 months ago) by leot
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +2 -2 lines
Update net/youtube-dl to 20160501.

Changes:
2016.05.01
[xminus] Fix extraction (closes #9228)
[douyutv] Improve extraction and update tests
[openload] Fix title extraction and misc improvements (Closes #9298)
[muzu] Remove extractor (shut down in October 2015)
[normalboots] Fix extraction
[malemotion] Remove the extractor (MaleMotion is closed) (Closes #9311)
[nuvid] Fix extraction
[sexykarma] Rename to WatchIndianPornIE and fix extraction
[wsj] improve extraction
[ccc] improve extraction
[*] Misc fixes and improvements

2016.04.24
[people] Add extractor
[quickvid] Remove extractor (Closes #9258)
[tvigle] Fix extraction (Closes #9259)
[streetvoice] Fix extraction
[dispeak] Add new extractor
[mgtv] Add new extractor (closes #9212)
[dispeak] Several fixes
[planetaplay] Remove extractor (Closes #9256)
[dump] Remove extractor
[tubitv] fix extraction (closes #8741)
[nbc] add support for today.com (closes #2909)
[nhl] Add new extractor (closes #8419, #8798)
[dplay] Various improvements and fixes
[yahoo] Extend _VALID_URL and fix extraction
[yahoo] Extract all <iframe>s
[*] Misc fixes and improvements

2016.04.19
[mixcloud] Added support for user uploads, playlists, favorites and listens
[generic] Add support for LiveLeak embeds
[karrierevideos] Fix extraction
[lecture2go] Fix extraction
[arte:info] Add extractor (Closes #9182)
[ministrygrid] Fix extraction and modernize
[ubu] Remove extractor (videos on ubu.com are now hosted on Vimeo)
[wayofthemaster] Remove extractor (now using YouTube embeds)
[mixcloud:stream] Add new extractor
[karaoketv] Fix extraction
[mooshare] Remove extractor
[instagram] Add support for embed URLs
[instagram] Add support for iframe embeds
[extractor/generic] Improve instagram embeds (Closes #9213)
[nerdist] Remove extractor (now uses brightcove)
[*] Misc fixes and improvements

Revision 1.87: download - view: text, markup, annotated - select for diffs
Sun Apr 17 20:48:50 2016 UTC (9 years ago) by adam
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +2 -2 lines
Changes 2016.04.13:
[groupon] Fix extraction
[howstuffworks] Skip a broken test case
[izlesene] Fix extraction
[jadorecettepub] Remove extractor: website gone
[ard] Change subtitles extension to ttml
[youtube:playlist] Recognize popular uploads playlist as mix
[netease] Skip all tests: completely georestricted

Revision 1.86: download - view: text, markup, annotated - select for diffs
Thu Apr 7 08:06:26 2016 UTC (9 years ago) by leot
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +2 -2 lines
Update net/youtube-dl to 20160406.

Changes:
2016.04.06:
[*] Various bug fixes and improvements

2016.04.05:
[cbs] add base extractor
[movieclips] fix extraction
[camwithher] Add extractor
[cbsinteractive] Add support for ZDNet videos
[instagram:user] Fix extraction (fixes #9059)
[youtube] Add support for zwearz (Closes #9062)
[zdf] Extract subtitles (closes #9081)
[auroravid] Add extractor (Closes #9070)
[deezer] Fix extraction (Closes #9086)
[*] Various bug fixes and improvements

2016.04.01:
[nbc] add new extractor for csnne.com(#5432)
[tenplay] remove extractor(fixes #6927)
[voxmedia] Add new extractor(closes #3182)
[*] Various bug fixes and improvements

2016.03.27:
[twitter] Fix extraction (closes #8966)
[*] Various bug fixes and improvements

2016.03.26:
[*] Various bug fixes and improvements

2016.03.25:
[hbo] Add new extractor
[cda] Add new extractor for cda.pl
[biobiotv] Add extractor
[francetvinfo] Add support for france3-regions and strip title (Closes #7673)
[openload] Add new extractor (closes #8489)
Add extractor for thescene.com (closes #8929)
[youtube:live] Add extractor (Closes #8959)
[*] Various bug fixes and improvements

2016.03.18:
[thestar] Add new extractor(closes #5955)
[tv3] Add new extractor(closes #8059)
[utils] Add extract_attributes for extracting html tag attributes
[bravotv] Add new extractor(#4657)
[once] Add new format extractor
[*] Various bug fixes and improvements

Revision 1.85: download - view: text, markup, annotated - select for diffs
Fri Apr 1 10:50:27 2016 UTC (9 years ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +6 -1 lines
Support PKGMANDIR.

Revision 1.84: download - view: text, markup, annotated - select for diffs
Tue Mar 8 15:23:57 2016 UTC (9 years, 1 month ago) by adam
Branches: MAIN
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +2 -2 lines
Changes 2016.03.06:
* Provide more metadata
* Add support for alternative layout
* add support pages of type embed
* add support for pages of type tag
* Fix resolution with missing height in output template dict
* fix video_id for --download-archive
* Fix config URL extraction
* support ap.vgtv.no and fix old videos extraction

Revision 1.83: download - view: text, markup, annotated - select for diffs
Sat Mar 5 20:41:10 2016 UTC (9 years, 1 month ago) by leot
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +2 -2 lines
Update net/youtube-dl to 2016.03.01.

pkgsrc changes:
o Add a patch in order to also honor ffmpeg[23] and ffprobe[23].
  Noticed by Adrien Fernandes.

Changes:
2016.03.01:
[webofstories] Tolerate malforder og:title (Closes #8417)
[zdf] Ignore hls manifests that use https (closes #8665)
[mdr] Fix extraction (Closes #8702)
[rtve.es:live] Fix extraction
[*] other misc bug fixes and improvements

2016.02.27:
[xfileshare] Add support for powerwatch (Closes #8628)
[facebook] Support mobile URLs (closes #8638)
[uStudio] Add new extractor
[space] Remove extractor (Closes #8662) - Now uses ooyala embed
[vidzi] Fix extraction
[videomega] Fix extraction (closes #7606)
[bokecc] Add new extractor (#2336)
[imdb] Recognize 1080p formats (Closes #8677)
[tnaflixnetwork:embed] Add extractor
[dplay] add support for it.dplay.com and dplay.dk
[dplay] Add support for dplay.no
[*] other misc bug fixes and improvements

Revision 1.82: download - view: text, markup, annotated - select for diffs
Thu Feb 25 19:07:59 2016 UTC (9 years, 2 months ago) by leot
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +3 -3 lines
Update net/youtube-dl to 2016.02.22.

pkgsrc changes:
 o Take the MAINTAINERship

Changes:
2016.02.22:
 o [animeondemand] Add extractor (#8518)
 o [noz] Add new extractor
 o [screenjunkies] Add new extractor
 o [arte:magazine] Add extractor
 o Misc bug fixes and improvements.

Revision 1.81: download - view: text, markup, annotated - select for diffs
Mon Feb 15 06:30:51 2016 UTC (9 years, 2 months ago) by adam
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +2 -2 lines
Changes 2016.02.13:
* Improve dailymotion embed detection
* strip http urls in smil manifest
* Improve base url construction
* Pass mpd base url to _parse_mpd_formats
* Allow bestvideo+bestaudio for any extractor
* Add direct mpd url test
* Improve multifeed videos extraction

Revision 1.80: download - view: text, markup, annotated - select for diffs
Sat Feb 6 09:39:20 2016 UTC (9 years, 2 months ago) by tron
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +2 -2 lines
Update "youtube-dl" to version 2016.02.05.1. Changes since 2016.01.23:
[youtube] added vcodec/acodec/abr for multiple itags
[utils] Add more items to mimetype2ext (#8293)
[utils] Reorder items in mimetype2ext alphabetically
[youtube] Prefer info from YouTube than _formats (#8293)
[common] Keep full codec name from m3u8 manifests
[facebook] Add shortcut and reformat _VALID_URL
[facebook:post] Add extractor (Closes #8321)
[vevo] extract all formats and bypass geo restriction
[vevo] extract metadata and formats from api if videoinfo is empty
[cspan] Fix clip/prog id extraction (#8317)
[vevo] fallback to youtube video only if vevo video is geo restricted
[cspan] Extract from path when no qualities (Closes #8317)
[instagram] Make description optional (Closes #8326)
[daum.net] Fixes #8331
[extractor/common] Auto calculate tbr when missing
[spankbang] Fix formats extraction
[spankbang] Fix title extraction (Closes #8329)
[extractor/common] detect media playlist in _extract_m3u8_formats
[cbsnews] extract all formats
[cbsnews] Remove unused import
[utils] fix dfxp2srt text extraction(fixes #8055)
[ndr:embed:base] Add missing ext for m3u8
[ok] Add support for mobile URLs (Closes #8345)
[bbc] Add another title regex (Closes #8340)
[bbc] Add another description regex
[bbc] Add test for #8147
[ffmpeg] fix adding metadata when using m3u8_native(fixes #8350)
[youtube:user] Require 'https?://' in the url (fixes #8356)
[azubu] Add extractor for live streams (closes #8343)
[cspan] Unescape path (Closes #8365)
[extractor/common] Restrict checks when auto calculating tbr
[espn] Improve video id extraction (Closes #8368)
[daum] Fix copy-paste mistake
[daum] Fix add view_count, comment_count to test
[daum.net] Move the request to ClipInfoXml.do
[daum.net] Support VodPlayer.swf URLs (closes #8173)
[daum] Add 'thumbnail' to all _TESTS
[facebook] Support alternative webpage form
[youtube] Move decrypt_sig out of _parse_dash_manifest
[daum.net] Support for playlists, user channels
[downloader/f4m] Prefer bootstrap url attribute over inline bootstrap
[matchtv] Add extractor (Closes #8313)
[options] Add missing closing parenthesis
[common] _parse_dash_manifest() from youtube.py
[downloader/fragment] Do not report total bytes estimation and eta
[downloader/f4m] Add live stream flag to context
[common] Modify _parse_dash_manifest for use in Facebook
[downloader/fragment] Remove superfluous whitespace
[facebook] Add support for DASH manifests
[youtube] Pass self._formats to _parse_dash_manifest
[common] Fix for youtube
[common] Prefer the manifest than formats_dict in determining codecs
[downloader/f4m] Do not update fragment list while test
[youtube] Remove '(v|a)codec': 'none' entries
[common] Rename to namespace
[common] Remove unused arguments
[common] Add _extract_dash_manifest_formats
[facebook] Add md5 for the test case with DASH
[generic] Add support for Limelight API
[limelight] fix format sorting and make m3u8 and f4m extraction
[npo] Add extension for m3u8
[viidea] Skip download for the test case requiring ffmpeg
[vgtv] Fix test_VGTV_2
[screenwavemedia] Fix HLS extension and test_TeamFour
[tv2] Fix test_TV2
[senateisvp] Fix test_SenateISVP and test_SenateISVP_1
[nrktv] Fix _TESTS
[nbc] Use NBC's id and fix _TESTS
[nba] Add ext for hls formats and fix test_NBA
[schooltv] Add extractor for SchoolTV playlists
[schooltv] Improve video id regex
[Gamekings] Fix url from .tv to .nl
[letv] Fix LetvCloud extraction
[Gamekings] Fix viewing of old videos
[youtube] Use authentication for entry list base extractor (Closes #8380)
[youtube] Filter duplicates in playlists base extractor
[test_youtube_lists] Fix TestYoutubeLists.test_youtube_course
[test_subtitles] Fix TestRaiSubtitles
[xuite] Replace the test case with my uploaded one
[FFmpegSubtitlesConvertorPP] delete old subtitle files (fixes #8382)
[youtube] Use 'orderedSet' instead of 'set' to preserve the order
[gamekings] Add MD5 back
[gamekings] add_ie
[gamekings] Stricter checks
[acast] Fix extraction
[acast] Remove ACastBaseIE
[allocine] Fix extraction of test_allocine_1 and update tests
[bpb] Fix extraction and update tests
[allocine] Use xpath_element
[vidzi] Fix extraction
[vidzi] Fix _TESTS
[YoutubeDL] Do not override ie_key in url_transparent
[kickstarter] Eliminate the warning message and add_ie
[kickstarter] Fix title and test_kickstarter
[daum] PEP8
[daum] Do not match a single URL with multiple info extractors
[daum] Update test_daum_1
[daum.net:user] Match more URLs (#1952)
[vk:uservideos] Improve _VALID_URL (Closes #8389)
[test_YoutubeDL] Fix test_youtube_format_selection
[ffmpeg] fix adding metadata when using --hls-prefer-native(#8350)
[utils] dfxp2srt: make TTMLPElementParser inherit from object
[cbsnews] add support for live videos(fixes #7010)
[srgssr] use flv as ext for rtmp formats
[README.md] Clarify unavailable sequences in output format
[kuwo] Check for georestriction
[generic] extract m3u8 formats when mpegurl content type detected
[youtube] fix subtitle extraction(fixes #8415)
[youtube] fix subtitle order
[test_subtitles] update youtube subtitles tests
[arte.tv:+7] Fix extraction (fixes #8427)

Revision 1.79: download - view: text, markup, annotated - select for diffs
Sun Jan 24 18:35:41 2016 UTC (9 years, 3 months ago) by adam
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +2 -2 lines
Changes 2016.01.23:
[downloader/common] report_retry: Don't crash when retries is infinite
[cbsnews] Extract subtitles
[cbsnews] Simplify subtitles extraction and fix test
[arte:future] Fix extraction
[arte:future] Make duplicated test matching only
[arte:cinema] Add extractor
[nuevo] Generalize nuevo extractor and add support for trollvids
[nuevo] Simplify nuevo extractors
[ruleporn] Add new extractor
[nuevo] Improve thumbnail extraction
[ruleporn] Rework in terms of nuevo
[lovehomeporn] Add extractor
[SVTPlay] Add subtitle support
[svt] Improve subtitles extraction and add test
[options] Clarify language tags
[kanalplay] Use IETF language tag
[drtv] Use IETF language tag

Revision 1.78: download - view: text, markup, annotated - select for diffs
Sun Jan 17 10:10:33 2016 UTC (9 years, 3 months ago) by adam
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +2 -2 lines
Changes 2016.01.15:
* fix signature and media url extraction
* Revert "[history] fix signature and media url extraction"
* extend _VALID_URL regex
* add support for episode pages
* Add support for fyi.tv, aetv.com and mylifetime.com
* Add shortcut
* Fix extraction
* Remove import
* Add extractor import
* Improve _VALID_URL
* Add new extractor

Revision 1.77: download - view: text, markup, annotated - select for diffs
Mon Jan 11 09:10:10 2016 UTC (9 years, 3 months ago) by adam
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +2 -2 lines
Changes 2016.01.09:
* Automatically pickup full movie when rented
* Extract xHamster title fix
* Improve title extraction
* Fix upload date extraction
* Fix duration extraction
* Fix view count extraction
* Change title regex precedence
* Fix uploader extraction
* Update tests

Revision 1.76: download - view: text, markup, annotated - select for diffs
Wed Jan 6 09:47:42 2016 UTC (9 years, 3 months ago) by adam
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +4 -4 lines
Changes 20160101:
* Fix extraction
* Update _VALID_URL
* Fix upload date extraction
* Fix description extraction and update test
* Extract duration

Revision 1.75: download - view: text, markup, annotated - select for diffs
Thu Dec 24 00:54:21 2015 UTC (9 years, 4 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +3 -3 lines
Update youtube-dl to 2015.12.23 to fix youtube support.

Revision 1.74: download - view: text, markup, annotated - select for diffs
Sat Dec 19 19:39:28 2015 UTC (9 years, 4 months ago) by leot
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +3 -3 lines
Update net/youtube-dl to 2015.12.18.

Update during the freeze approved by jperkin@
(while strictly speaking net/youtube-dl is a leaf package there are various
possible consumers, e.g. multimedia/mpv)

Changes:
2015.12.18:
 o Misc bugfixes and improvements (most user visible change is the fixes
   for #7900 and #7901 that fixes extraction of various youtube videos)

2015.12.13
 o New [funimation] extractor
 o Misc bugfixes and improvements

2015.12.10:
 o Misc bugfixes and improvements

Revision 1.73: download - view: text, markup, annotated - select for diffs
Thu Dec 10 11:11:16 2015 UTC (9 years, 4 months ago) by adam
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +4 -19 lines
Changes 2015.12.09:
* fix 403 forbidden
* Add support for referer protected videos wuth explicit SMIL
* Smuggle referer
* Clarify verbose log requirements
* Add another theplatform pattern
* Fix extraction
* Extend _VALID_URL
* Add another coveplayer pattern
* Add support for all member stations

Revision 1.72: download - view: text, markup, annotated - select for diffs
Fri Nov 27 09:52:42 2015 UTC (9 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +2 -3 lines
Update net/youtube-dl to 20151124.

Changes:
2015.11.24
----------
o Misc bug fixes and improvements

2015.11.23
----------
o Misc bug fixes and improvements (most user visible change are fixes for
youtube extractor)

2015.11.21
----------
o Misc bug fixes and improvements

2015.11.19
----------
o Misc bug fixes and improvements

2015.11.18
----------
o Add extractor for dplay
o Misc bug fixes and improvements

2015.11.15
----------
o Misc bug fixes and improvements

2015.11.13
----------
o Add extractor for vidto
o Misc bug fixes and improvements

Revision 1.71: download - view: text, markup, annotated - select for diffs
Tue Nov 24 15:56:22 2015 UTC (9 years, 5 months ago) by asau
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +2 -3 lines
Drop dependency on mozilla-rootcerts-openssl.
The latter is broken and makes youtube-dl unusable in unprivileged mode and potentially on non-NetBSD systems.

Revision 1.70: download - view: text, markup, annotated - select for diffs
Wed Nov 11 16:47:14 2015 UTC (9 years, 5 months ago) by leot
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +2 -2 lines
Update net/youtube-dl to 20151110.

Changes:
 o Fix and improvements to various extractors (most user visible change is the
   support for new base.js html5 youtube player).

Revision 1.69: download - view: text, markup, annotated - select for diffs
Tue Nov 3 20:42:07 2015 UTC (9 years, 5 months ago) by adam
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +2 -2 lines
Changes 2015.11.02:
* Fix extraction and update test checksum
* fix info extraction
* unified_strdate: Return None if the date format can't be recognized

Revision 1.68: download - view: text, markup, annotated - select for diffs
Tue Oct 20 08:27:56 2015 UTC (9 years, 6 months ago) by adam
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +3 -3 lines
Changes 2015.10.18:
* get format_id from video file ext
* check for the offline error page
* treat the offline error as an expected ExtractorError
* Look for sm4:video:embed
* Add _extract_url
* Use _extract_url for mtvservices

Revision 1.67: download - view: text, markup, annotated - select for diffs
Sat Sep 12 20:14:39 2015 UTC (9 years, 7 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +2 -2 lines
Fix DEPENDENCY pattern on mozilla-rootcerts-ssl.

Revision 1.66: download - view: text, markup, annotated - select for diffs
Sat Aug 15 16:22:43 2015 UTC (9 years, 8 months ago) by leot
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +4 -4 lines
Update net/youtube-dl to youtube-dl-2015.08.09.
ok by wiz@.

pkgsrc changes:
o Install the fish completion file in the proper directory (thanks to wiz@ for
  noticing that)

Changes:
2015.08.09
 o [periscope] add extractor
 o [quickscope] add extractor
 o misc bug fixes and improvements

2015.08.06
 o misc bug fixes and improvements

2015.07.28
 o [bbcnews] add support for bbc.com/news
 o [dcn] add new extractor
 o [lecture2go] add new extractor
 o misc bug fixes and improvements


2015.07.21
 o [sportschau] add support for sportschau.de
 o [appleconnect] add new extractor
 o misc bug fixes and improvements

2015.07.18
 o [rdsca] new extractor
 o [myvi:embed] add extractor
 o misc bug fixes and improvements

2015.07.07
 o [gfycat] various fixes

Revision 1.65: download - view: text, markup, annotated - select for diffs
Fri Jul 17 07:53:53 2015 UTC (9 years, 9 months ago) by tron
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +4 -1 lines
Depend on "mozilla-rootcerts-openssl" package to avoid certificate
validation errors when accessing Youtube URLs.

Revision 1.64: download - view: text, markup, annotated - select for diffs
Mon Jun 15 09:27:02 2015 UTC (9 years, 10 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +4 -4 lines
Changes 2015.06.15:
* Merge branch 'dramafever'
* Merge branch 'ping-dramafever'
* Add support for NovaTv
* Bug fixes

Revision 1.63: download - view: text, markup, annotated - select for diffs
Sun May 10 08:10:07 2015 UTC (9 years, 11 months ago) by bsiegert
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +2 -2 lines
Update youtube-dl to 2015.05.04. Patch from Leonardo Taccari in PR pkg/49887.

Changes:
2015.05.04:
 o Various fixes for existing extractors.

2015.05.03:
 o Add extractor to [foxsports]
 o Remove [Grooveshark] extractor (grooveshark.com was shut down on 2015/04/30)
 o Add new extractor [baiduvideo]

2015.04.28:
 o Various fixes for existing extractors.

2015.04.26:
 o Add support for [gfycat]
 o Add extractor to [Senate]
 o Various fixes for existing extractors.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Fri Apr 17 18:22:41 2015 UTC (10 years ago) by wiz
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +2 -2 lines
Update to 2015.04.17, provided by Leonardo Taccari in PR 49844.

Changes:
2015.04.17
 [QQMusic] Add new extractor
 [srf] Add new extractor

2015.04.09
 [Gamersyde] Add new extractor
 [RadioJavan] Add new extractor
 Remove check for ssl certs: When it uses a capath instead of a cafile,
  'get_ca_certs' or 'cert_store_stats' only returns certificates already used in
  a connection
 [udn] Add new extractor

2015.04.03
 [Dumpert] Add new extractor (Dutch video site Dumpert)

2015.03.28
 [22tracks] Add new extractor
 [Varzesh3] Add new extractor

2015.03.24
 [safari] Add safaribooksonline extractor
 [pornovoisines] Add extractor
 [MiomioTV] Add new extractor
 [nrk:playlist] Add extractor

2015.03.18
 [ultimedia] Add extractor
 [primesharetv] Add primeshare.tv extractor
 [rtve] Add new extractor for rtve infantil

2015.03.15
 [viewster] Add extractor
 [kanalplay] Add extractor
 [footyroom] Add extractor
 [ssa] Add extractor
 [yamusic] rename to yandexmusic

2015.03.09
 [pladform] Add extractor
 [gazeta] Add new extractor
 [eagleplatform] Add extractor
 [douyutv] Add new extractor
 [playwire] Add extractor

2015.03.03.1
 Make sure netrc works for all extractors with login support

2015.03.03
 [downloader/external] Add support for custom options

2015.02.28
 [thechive] remove in favor of Kaltura
 [oppetarkiv] Add new extractor and merge with svtplay
 [odnoklassniki] Add extractor
 [kaltura] Add new extractor
 [TheChiveIE] added support for thechive.com

Revision 1.61: download - view: text, markup, annotated - select for diffs
Thu Mar 12 12:43:22 2015 UTC (10 years, 1 month ago) by tnn
Branches: MAIN
CVS tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +3 -3 lines
honour PKGMANDIR

Revision 1.60: download - view: text, markup, annotated - select for diffs
Sat Feb 28 13:39:17 2015 UTC (10 years, 1 month ago) by tron
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +2 -2 lines
Update "youtube-dl" package to version 2015.02.26.2. New extractors and
bug fixes. The "--no-check-certificate" command line option in particular
seems to work now.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Sat Jan 10 20:38:31 2015 UTC (10 years, 3 months ago) by wiz
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +2 -2 lines
Update to 2015.01.10.2; the usual bugfixes and new extractors.

Revision 1.58: download - view: text, markup, annotated - select for diffs
Sat Jan 3 10:20:11 2015 UTC (10 years, 3 months ago) by wiz
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +2 -2 lines
Update to 2015.01.02. The usual updates.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Sun Nov 23 21:27:11 2014 UTC (10 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +2 -2 lines
Update to 2014.11.23.1 to fix a problem with Korean videos
reported by Bernhard Riedel.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Sat Nov 15 22:12:56 2014 UTC (10 years, 5 months ago) by mrg
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +2 -2 lines
Update "youtube-dl" package to version 2014.11.15.1. A list of changes
is not available unfortunately.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Sat Aug 9 15:06:54 2014 UTC (10 years, 8 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +8 -2 lines
Update to 2014.08.05, from Leonardo Taccari in PR 49093:

While here also add a comment to document how to get a useful changelog (altough
it is also very complete because it include all commit messages) for future
pkgsrc commits.

Changes:
2014.08.05:
 o [vimeo] various improvements

2014.08.02.1:
 o [ubu] better quality support (.mp4)
 o [pbs] various improvements (including frontline video support)

Revision 1.54: download - view: text, markup, annotated - select for diffs
Sat Aug 2 11:58:38 2014 UTC (10 years, 8 months ago) by tron
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +2 -2 lines
Update "youtube-dl" package to version 2014.08.02. A list of changes
is not available unfortunately.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Wed Jul 16 18:25:08 2014 UTC (10 years, 9 months ago) by tron
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +2 -3 lines
Update "youtube-dl" package to version 2014.07.15. A list of changes
is not available unfortunately.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Sat Jun 21 18:16:39 2014 UTC (10 years, 10 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +12 -3 lines
Avoid
SyntaxError: Non-UTF-8 code starting with '\xb7' in file youtube-dl on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

by installing the original unmodified file and a wrapper script.

I'm not sure why it broke or why this works better, but it does for me (TM).

Bump PKGREVISION.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Sun May 18 07:40:54 2014 UTC (10 years, 11 months ago) by tron
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +2 -3 lines
Update "youtube-dl" package to version 2014.05.16.1. A list of changes
is not available unfortunately.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Sat May 17 16:10:48 2014 UTC (10 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +2 -1 lines
Bump applications PKGREVISIONs for python users that might be using
python3, since the default changed from python33 to python34.

I probably bumped too many. I hope I got them all.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Sat Apr 12 10:32:44 2014 UTC (11 years ago) by wiz
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +3 -3 lines
Update to 2014.04.11.2, changes not found.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Mon Jan 27 22:40:27 2014 UTC (11 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +9 -11 lines
Update to 2014.01.27.2. Changes: I guess the usual adaptations.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Tue Dec 10 10:53:53 2013 UTC (11 years, 4 months ago) by tron
Branches: MAIN
CVS tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +2 -2 lines
Update "youtube-dl" package to version 2013.12.09.4. A list of
change since the last release is not available unfortunately.

Revision 1.46: download - view: text, markup, annotated - select for diffs
Sat Oct 12 14:28:03 2013 UTC (11 years, 6 months ago) by tron
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +2 -2 lines
pdate "youtube-dl" package to version 2013.10.09. A list of changes
since version 2013.08.17 is not available unfortunately.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Sat Aug 17 08:06:34 2013 UTC (11 years, 8 months ago) by tron
Branches: MAIN
CVS tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +2 -2 lines
Update "youtube-dl" package to version 20130817. A changelog is not
available as usual but it fixes video downloads from Youtube for me.

Revision 1.44: download - view: text, markup, annotated - select for diffs
Fri Aug 16 11:29:39 2013 UTC (11 years, 8 months ago) by tron
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +2 -2 lines
Update "youtube-dl" package to version 20130815 . A changelog is not
available as usual but the update is problem necessary because of
Google's attempt to block Microsoft's Windows Phone Youtube App.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Tue Aug 13 20:34:12 2013 UTC (11 years, 8 months ago) by tron
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +2 -2 lines
Update "youtube-dl" package to version 20130809 . A changelog is not
available as usual but it fixes video downloads from Youtube for me.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Sat Jul 27 22:38:36 2013 UTC (11 years, 9 months ago) by tron
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +3 -3 lines
Update "youtube-dl" package to version 20130725.2. A changelog is not
available but it fixes video downloads from Youtube for me.

Revision 1.41: download - view: text, markup, annotated - select for diffs
Sat Jul 20 05:07:15 2013 UTC (11 years, 9 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +8 -16 lines
Update to 20130719

* Use tarball, and install man page and bash stuff.

Changelog:
unknown.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Sun Jun 9 01:52:47 2013 UTC (11 years, 10 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +4 -4 lines
Update to 20130523

Changelog:
unknown

Revision 1.39: download - view: text, markup, annotated - select for diffs
Mon Apr 22 17:18:00 2013 UTC (12 years ago) by drochner
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +2 -2 lines
fix MASTER_SITES

Revision 1.38: download - view: text, markup, annotated - select for diffs
Sat Apr 13 13:10:13 2013 UTC (12 years ago) by ryoon
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +2 -2 lines
Update to 20130411

Changelog:
unknown.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Thu Nov 29 14:28:56 2012 UTC (12 years, 4 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +2 -2 lines
Update to 20121129

* no Changelog available

Revision 1.36: download - view: text, markup, annotated - select for diffs
Tue Oct 23 17:19:22 2012 UTC (12 years, 6 months ago) by asau
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +1 -3 lines
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.34.2.1: download - view: text, markup, annotated - select for diffs
Wed Oct 3 07:59:49 2012 UTC (12 years, 6 months ago) by tron
Branches: pkgsrc-2012Q3
Diff to: previous 1.34: preferred, colored; next MAIN 1.35: preferred, colored
Changes since revision 1.34: +2 -2 lines
Pullup ticket #3926 - requested by mrg
net/youtube-dl: compatibility update

Revisions pulled up:
- net/youtube-dl/Makefile                                       1.35
- net/youtube-dl/distinfo                                       1.27

---
   Module Name:    pkgsrc
   Committed By:   mrg
   Date:           Tue Oct  2 09:03:25 UTC 2012

   Modified Files:
           pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   update youtube-dl to 2012.09.27 version.

   .. and is now able to work again.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Tue Oct 2 09:03:25 2012 UTC (12 years, 6 months ago) by mrg
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +2 -2 lines
update youtube-dl to 2012.09.27 version.

.. and is now able to work again.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Sat Aug 11 12:07:16 2012 UTC (12 years, 8 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2012Q3-base
Branch point for: pkgsrc-2012Q3
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +2 -3 lines
Update to 20120227

Changelog:
unknown

Revision 1.33: download - view: text, markup, annotated - select for diffs
Thu Mar 15 11:53:36 2012 UTC (13 years, 1 month ago) by obache
Branches: MAIN
CVS tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -1 lines
Bump PKGREVISION from default python to 2.7.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Sun Feb 5 14:49:21 2012 UTC (13 years, 2 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +2 -2 lines
Update to 20120108b

* Minor improvements.
* Bugfixes.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Wed Oct 19 18:25:49 2011 UTC (13 years, 6 months ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +2 -2 lines
Update to 20111019

Changelog from diff:
* Improve youtube.com support.
* Improve vimeo support.
* Add xvideos.com support.
* Add collegehumor.com support.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Thu Oct 13 09:30:19 2011 UTC (13 years, 6 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -2 lines
Update to 20110930

I cannnot find the changelog.
Probably this version follows recent youtube change.

Revision 1.28.2.1: download - view: text, markup, annotated - select for diffs
Mon Aug 8 19:42:14 2011 UTC (13 years, 8 months ago) by spz
Branches: pkgsrc-2011Q2
Diff to: previous 1.28: preferred, colored; next MAIN 1.29: preferred, colored
Changes since revision 1.28: +2 -2 lines
Pullup ticket #3491 - requested by tron
net/youtube-dl: functionality update

Revisions pulled up:
- net/youtube-dl/Makefile                                       1.29
- net/youtube-dl/distinfo                                       1.22

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	tron
   Date:		Thu Aug  4 21:36:56 UTC 2011

   Modified Files:
   	pkgsrc/net/youtube-dl: Makefile distinfo

   Log Message:
   Update "youtube-dl" package to version 20110804. Changes since 20110329:
   - Fix YouTube downloads (code by Philipp Hagemeister)
   - Update User-Agent string


   To generate a diff of this commit:
   cvs rdiff -u -r1.28 -r1.29 pkgsrc/net/youtube-dl/Makefile
   cvs rdiff -u -r1.21 -r1.22 pkgsrc/net/youtube-dl/distinfo

Revision 1.29: download - view: text, markup, annotated - select for diffs
Thu Aug 4 21:36:56 2011 UTC (13 years, 8 months ago) by tron
Branches: MAIN
CVS tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +2 -2 lines
Update "youtube-dl" package to version 20110804. Changes since 20110329:
- Fix YouTube downloads (code by Philipp Hagemeister)
- Update User-Agent string

Revision 1.28: download - view: text, markup, annotated - select for diffs
Sun Apr 17 10:51:54 2011 UTC (14 years ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2011Q2-base
Branch point for: pkgsrc-2011Q2
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -2 lines
Update to 20110329

Changelog:
This release fixes a program crash that was happening with certain YouTube
videos, and fixes the date extraction regular expression in YouTube.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Mon Feb 28 20:55:18 2011 UTC (14 years, 1 month ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2 lines
Updated to 20110225c.

Changelog:
This release adds support for Facebook videos, improves support
 for YouTube playlists, and adds support for YouTube artist playlists.
A new option, --extract-audio, has been added... to convert video files
to audio-only files using ffmpeg. A few minor bugs have been fixed.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Tue Feb 8 13:14:50 2011 UTC (14 years, 2 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -2 lines
Update to 2011.01.30.

Changes:
This release fixes the existing problem with Dailymotion support,
and adds suport for downloading all videos uploaded by a given
YouTube user. The program now requires Python 2.5. In addition,
several minor bugs have been fixed and a few minor features have
been added

Revision 1.25: download - view: text, markup, annotated - select for diffs
Sat Jan 22 03:07:03 2011 UTC (14 years, 3 months ago) by obache
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +2 -2 lines
Fixes MASTER_SITES url (missing /raw subdir)

Revision 1.24: download - view: text, markup, annotated - select for diffs
Sat Dec 25 15:43:32 2010 UTC (14 years, 4 months ago) by tron
Branches: MAIN
CVS tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +8 -2 lines
Use "curl" for fetching the distribution file as the downlod URL
uses HTTPS.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu Dec 23 18:21:16 2010 UTC (14 years, 4 months ago) by tron
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +4 -4 lines
Update "youtube-dl" package to version 20101209:
This release fixes support for YouTube after the recent site changes that
broke the program. In addition, it adds support for depositfiles.com,
fixes a few minor bugs, and adds a few minor features

Revision 1.22: download - view: text, markup, annotated - select for diffs
Sun Aug 15 02:44:59 2010 UTC (14 years, 8 months ago) by obache
Branches: MAIN
CVS tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +4 -3 lines
Update youtube-dl to 20100804.
Requested by PR#43761 from Kamel Derouiche.

* Update user-agent string
* Fix metacafe.com code not working due to gdaKey again (fixes issue #185)
* Merge Gavin van Lelyveld's patch for --playlist-start option
* Put back -b option as a placeholder with a warning message
* Consider the file downloaded if the size differs in less than 100 bytes
  (fixes issue #175)
* Reorganize request code to make it a bit more robust
* Properly detect YouTube error messages to print them on screen (fixes issue
  #172)

Revision 1.21: download - view: text, markup, annotated - select for diffs
Sat Jul 24 12:38:56 2010 UTC (14 years, 9 months ago) by wiz
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +3 -3 lines
Update to 20100724, needed for changes to youtube site.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Mon Apr 5 18:14:28 2010 UTC (15 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +3 -3 lines
Update to 20100404 to make it work again.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Wed Feb 24 18:28:18 2010 UTC (15 years, 2 months ago) by drochner
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +3 -3 lines
This is mostly a bugfix release that solves several reported issues.
In addition, the program now features a generic downloader that attempts
to work with any unknown URL the user provides, and appears to work
with several sites in tests.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Feb 11 18:41:52 2010 UTC (15 years, 2 months ago) by drochner
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +3 -4 lines
update to 20100119
change: add an "output filename template" option

Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Feb 10 19:17:44 2010 UTC (15 years, 2 months ago) by joerg
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -1 lines
Bump revision for PYTHON_VERSION_DEFAULT change.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Sep 23 09:54:46 2009 UTC (15 years, 7 months ago) by tron
Branches: MAIN
CVS tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +1 -2 lines
Remove "PYTHON_VERSIONS_ACCEPTED= 26 25 24" which is unnecessary
after Python 2.3 has been removed from "pkgsrc".

Approved by Thomas Klausner.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Sep 6 16:48:44 2009 UTC (15 years, 7 months ago) by snj
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -3 lines
Update to 20090808.  Changes:
- Properly encode messages sent to stderr (fixes issue #34)
- Include format 5 in best quality list
- Fix metacafe.com code due to recent changes in the site
- Update User-agent string
- Fix minor problem with size formatting method
- Use get_video_info to work around captcha problems (fixes issue #31)

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun Jul 19 11:35:41 2009 UTC (15 years, 9 months ago) by zafer
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +4 -3 lines
Update to youtube-dl-20090629. Add license.
Changes:
- Modify "more pages" check in YouTube playlist.
- Delay opening file until there is data to write.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Jun 9 23:02:18 2009 UTC (15 years, 10 months ago) by snj
Branches: MAIN
CVS tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -3 lines
Update to youtube-dl-20090530.  Changes:
- Verify URLs in simulate mode
- Only catch UnavailableFormatError in call to process_info
- Remove trails from the "append_const" change
- Fix TypeError when using the -f option
- Added -c option (--continue) interrupted downloads will properly resume
  and append to the previously downloaded data, instead of overwriting the
  file. There's some error checking - if the length of the file to be
  download matches the length of the previously downloaded data, we report
  that this file has already been downloaded and do nothing. If there is
  some other HTTP 416 'Requested range not satisfiable' error, we simply
  re-download the whole file (reverting to the original functionality).
  All other HTTP errors are simply raised. Resuming does not override -w
  (--nooverwrite), since it is not clear what should happen if file on
  disk is larger than file to be downloaded. Thus, -c does nothing if -w
  is present.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Tue May 19 18:54:43 2009 UTC (15 years, 11 months ago) by snj
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +3 -4 lines
Update to 20090513.

Changes:
- Skip blank lines in batch file
- Minor documentation change
- Update and correct (format,extension) table for YouTube
- Added -b option and created option groups for help prompt
- Fixed ambiguity of multiple video option specifiers by dissalowing it;
  changed some sys.ext calls to parser.error
- Some consistency changes and ghost-file bugfix
- Move the -t and -l options to the filesystem group
- Add format 35 (flv) as second best in quality
- Add an "epoch" keyword to the output template
- Use store_const instead of append_const as the latter requires Python 2.5

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun May 10 10:28:50 2009 UTC (15 years, 11 months ago) by zafer
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
add 26 to PYTHON_VERSIONS_ACCEPTED.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Apr 28 14:50:29 2009 UTC (16 years ago) by tnn
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +6 -6 lines
Update homepage. While here update to version 20090425.
No changelog, but diff shows bugfixes and a few user visible changes:
removed option -b, --best-quality
 added  option -d, --high-def
 added  option -a, --batch-file
 added  option -w, --no-overwrites

Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Feb 9 22:56:26 2009 UTC (16 years, 2 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -1 lines
Switch to Python 2.5 as default. Bump revision of all packages that have
changed runtime dependencies now.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Mon Oct 6 18:49:42 2008 UTC (16 years, 6 months ago) by tnn
Branches: MAIN
CVS tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2 lines
Update to youtube-dl-20080920. Changes:
This release fixes the metacafe.com support and mitigates the UTF-8
filename problem in the majority of cases.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sun Aug 3 09:19:02 2008 UTC (16 years, 8 months ago) by tnn
Branches: MAIN
CVS tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +7 -12 lines
Update to youtube-dl-20080726.

This release fixes a bug in the Unicode video title treatment, and another
one with output templates referencing absolute paths. The main change is
the program being able to download videos from metacafe.com and YouTube
playlists.

Also some pkgsrc cleanup.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon May 5 08:25:14 2008 UTC (16 years, 11 months ago) by tnn
Branches: MAIN
CVS tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
Update to youtube-dl-20080420.
- fixes youtube url regex
- misc cosmetic changes

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Apr 25 20:39:11 2008 UTC (17 years ago) by joerg
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
Update PYTHON_VERSIONS_COMPATIBLE
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Mar 9 22:38:19 2008 UTC (17 years, 1 month ago) by tnn
Branches: MAIN
CVS tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +4 -3 lines
Update to 20080308.

Changes: This release adds support for downloading high quality videos
using the -b or --best-quality command line option.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Jan 25 04:31:55 2008 UTC (17 years, 3 months ago) by dsainty
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
Update youtube-dl to 2008.01.24.  No change log available, but this version
does cope with current youtube pages, unlike the previous version.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Oct 16 22:31:48 2007 UTC (17 years, 6 months ago) by tnn
Branches: MAIN
CVS tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2 lines
Update to youtube-dl-20071012. Corrects a regexp used when parsing URLs
and improves on download ETA calculation.

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Wed Sep 5 21:14:30 2007 UTC (17 years, 7 months ago) by wiz
Branches: TNF
CVS tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-20070905
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
Initial import of youtube-dl-20070824:

youtube-dl is a small command-line program written in Python to
download videos from YouTube.com.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Sep 5 21:14:30 2007 UTC (17 years, 7 months ago) by wiz
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>