Merge pull request #9395 from pmrowla/afreecatv
authorYen Chi Hsuan <yan12125@gmail.com>
Thu, 9 Jun 2016 09:20:16 +0000 (17:20 +0800)
committerYen Chi Hsuan <yan12125@gmail.com>
Thu, 9 Jun 2016 09:20:16 +0000 (17:20 +0800)
[afreecatv] Add new extractor for afreecatv.com VODs

1  2 
youtube_dl/extractor/extractors.py

index 676a0400c2a1a62dc663fa9167399b7e98831db6,1f95530a5f1ee6e335eb1d31453b95e1d1574c59..aa98782a5097c348a23a3387dbdce08884f813e4
@@@ -3,10 -3,6 +3,10 @@@ from __future__ import unicode_literal
  
  from .abc import ABCIE
  from .abc7news import Abc7NewsIE
 +from .abcnews import (
 +    AbcNewsIE,
 +    AbcNewsVideoIE,
 +)
  from .academicearth import AcademicEarthCourseIE
  from .acast import (
      ACastIE,
@@@ -21,6 -17,7 +21,7 @@@ from .adobetv import 
  )
  from .adultswim import AdultSwimIE
  from .aenetworks import AENetworksIE
+ from .afreecatv import AfreecaTVIE
  from .aftonbladet import AftonbladetIE
  from .airmozilla import AirMozillaIE
  from .aljazeera import AlJazeeraIE
@@@ -56,7 -53,6 +57,7 @@@ from .arte import 
      ArteTVDDCIE,
      ArteTVMagazineIE,
      ArteTVEmbedIE,
 +    ArteTVPlaylistIE,
  )
  from .atresplayer import AtresPlayerIE
  from .atttechchannel import ATTTechChannelIE
@@@ -80,7 -76,6 +81,7 @@@ from .bigflix import BigflixI
  from .bild import BildIE
  from .bilibili import BiliBiliIE
  from .biobiochiletv import BioBioChileTVIE
 +from .biqle import BIQLEIE
  from .bleacherreport import (
      BleacherReportIE,
      BleacherReportCMSIE,
@@@ -112,7 -107,6 +113,7 @@@ from .cbc import 
      CBCPlayerIE,
  )
  from .cbs import CBSIE
 +from .cbslocal import CBSLocalIE
  from .cbsinteractive import CBSInteractiveIE
  from .cbsnews import (
      CBSNewsIE,
@@@ -130,6 -124,7 +131,6 @@@ from .chirbit import 
      ChirbitProfileIE,
  )
  from .cinchcast import CinchcastIE
 -from .cinemassacre import CinemassacreIE
  from .cliprs import ClipRsIE
  from .clipfish import ClipfishIE
  from .cliphunter import CliphunterIE
@@@ -144,7 -139,7 +145,7 @@@ from .cnn import 
      CNNBlogsIE,
      CNNArticleIE,
  )
 -from .collegehumor import CollegeHumorIE
 +from .coub import CoubIE
  from .collegerama import CollegeRamaIE
  from .comedycentral import ComedyCentralIE, ComedyCentralShowsIE
  from .comcarcoff import ComCarCoffIE
@@@ -163,7 -158,6 +164,7 @@@ from .cspan import CSpanI
  from .ctsnews import CtsNewsIE
  from .cultureunplugged import CultureUnpluggedIE
  from .cwtv import CWTVIE
 +from .dailymail import DailyMailIE
  from .dailymotion import (
      DailymotionIE,
      DailymotionPlaylistIE,
@@@ -233,7 -227,6 +234,7 @@@ from .everyonesmixtape import Everyones
  from .exfm import ExfmIE
  from .expotv import ExpoTVIE
  from .extremetube import ExtremeTubeIE
 +from .eyedotv import EyedoTVIE
  from .facebook import FacebookIE
  from .faz import FazIE
  from .fc2 import FC2IE
@@@ -246,7 -239,6 +247,7 @@@ from .fktv import FKTVI
  from .flickr import FlickrIE
  from .folketinget import FolketingetIE
  from .footyroom import FootyRoomIE
 +from .formula1 import Formula1IE
  from .fourtube import FourTubeIE
  from .fox import FOXIE
  from .foxgay import FoxgayIE
@@@ -374,7 -366,6 +375,7 @@@ from .kuwo import 
  )
  from .la7 import LA7IE
  from .laola1tv import Laola1TvIE
 +from .learnr import LearnrIE
  from .lecture2go import Lecture2GoIE
  from .lemonde import LemondeIE
  from .leeco import (
      LePlaylistIE,
      LetvCloudIE,
  )
 +from .libraryofcongress import LibraryOfCongressIE
  from .libsyn import LibsynIE
  from .lifenews import (
      LifeNewsIE,
@@@ -393,7 -383,6 +394,7 @@@ from .limelight import 
      LimelightChannelIE,
      LimelightChannelListIE,
  )
 +from .litv import LiTVIE
  from .liveleak import LiveLeakIE
  from .livestream import (
      LivestreamIE,
      LivestreamShortenerIE,
  )
  from .lnkgo import LnkGoIE
 +from .localnews8 import LocalNews8IE
  from .lovehomeporn import LoveHomePornIE
  from .lrt import LRTIE
  from .lynda import (
@@@ -419,10 -407,6 +420,10 @@@ from .metacafe import MetacafeI
  from .metacritic import MetacriticIE
  from .mgoon import MgoonIE
  from .mgtv import MGTVIE
 +from .microsoftvirtualacademy import (
 +    MicrosoftVirtualAcademyIE,
 +    MicrosoftVirtualAcademyCourseIE,
 +)
  from .minhateca import MinhatecaIE
  from .ministrygrid import MinistryGridIE
  from .minoto import MinotoIE
@@@ -577,10 -561,7 +578,10 @@@ from .parliamentliveuk import Parliamen
  from .patreon import PatreonIE
  from .pbs import PBSIE
  from .people import PeopleIE
 -from .periscope import PeriscopeIE
 +from .periscope import (
 +    PeriscopeIE,
 +    PeriscopeUserIE,
 +)
  from .philharmoniedeparis import PhilharmonieDeParisIE
  from .phoenix import PhoenixIE
  from .photobucket import PhotobucketIE
@@@ -621,10 -602,6 +622,10 @@@ from .qqmusic import 
      QQMusicPlaylistIE,
  )
  from .r7 import R7IE
 +from .radiocanada import (
 +    RadioCanadaIE,
 +    RadioCanadaAudioVideoIE,
 +)
  from .radiode import RadioDeIE
  from .radiojavan import RadioJavanIE
  from .radiobremen import RadioBremenIE
@@@ -638,12 -615,8 +639,12 @@@ from .rds import RDSI
  from .redtube import RedTubeIE
  from .regiotv import RegioTVIE
  from .restudy import RestudyIE
 +from .reuters import ReutersIE
  from .reverbnation import ReverbNationIE
 -from .revision3 import Revision3IE
 +from .revision3 import (
 +    Revision3EmbedIE,
 +    Revision3IE,
 +)
  from .rice import RICEIE
  from .ringtv import RingTVIE
  from .ro220 import Ro220IE
@@@ -682,9 -655,7 +683,9 @@@ from .screencast import ScreencastI
  from .screencastomatic import ScreencastOMaticIE
  from .screenjunkies import ScreenJunkiesIE
  from .screenwavemedia import ScreenwaveMediaIE, TeamFourIE
 +from .seeker import SeekerIE
  from .senateisvp import SenateISVPIE
 +from .sendtonews import SendtoNewsIE
  from .servingsys import ServingSysIE
  from .sexu import SexuIE
  from .shahid import ShahidIE
@@@ -787,7 -758,6 +788,7 @@@ from .thesixtyone import TheSixtyOneI
  from .thestar import TheStarIE
  from .thisamericanlife import ThisAmericanLifeIE
  from .thisav import ThisAVIE
 +from .threeqsdn import ThreeQSDNIE
  from .tinypic import TinyPicIE
  from .tlc import TlcDeIE
  from .tmz import (
@@@ -840,10 -810,7 +841,10 @@@ from .tvc import 
  )
  from .tvigle import TvigleIE
  from .tvland import TVLandIE
 -from .tvp import TvpIE, TvpSeriesIE
 +from .tvp import (
 +    TVPIE,
 +    TVPSeriesIE,
 +)
  from .tvplay import TVPlayIE
  from .tweakers import TweakersIE
  from .twentyfourvideo import TwentyFourVideoIE
@@@ -858,6 -825,7 +859,6 @@@ from .twitch import 
      TwitchVodIE,
      TwitchProfileIE,
      TwitchPastBroadcastsIE,
 -    TwitchBookmarksIE,
      TwitchStreamIE,
  )
  from .twitter import (
@@@ -875,10 -843,7 +876,10 @@@ from .unistra import UnistraI
  from .urort import UrortIE
  from .usatoday import USATodayIE
  from .ustream import UstreamIE, UstreamChannelIE
 -from .ustudio import UstudioIE
 +from .ustudio import (
 +    UstudioIE,
 +    UstudioEmbedIE,
 +)
  from .varzesh3 import Varzesh3IE
  from .vbox7 import Vbox7IE
  from .veehd import VeeHDIE
@@@ -910,7 -875,6 +911,7 @@@ from .videomore import 
  )
  from .videopremium import VideoPremiumIE
  from .videott import VideoTtIE
 +from .vidio import VidioIE
  from .vidme import (
      VidmeIE,
      VidmeUserIE,
@@@ -958,15 -922,13 +959,15 @@@ from .vube import VubeI
  from .vuclip import VuClipIE
  from .vulture import VultureIE
  from .walla import WallaIE
 -from .washingtonpost import WashingtonPostIE
 +from .washingtonpost import (
 +    WashingtonPostIE,
 +    WashingtonPostArticleIE,
 +)
  from .wat import WatIE
  from .watchindianporn import WatchIndianPornIE
  from .wdr import (
      WDRIE,
      WDRMobileIE,
 -    WDRMausIE,
  )
  from .webofstories import (
      WebOfStoriesIE,
@@@ -1013,10 -975,7 +1014,10 @@@ from .yesjapan import YesJapanI
  from .yinyuetai import YinYueTaiIE
  from .ynet import YnetIE
  from .youjizz import YouJizzIE
 -from .youku import YoukuIE
 +from .youku import (
 +    YoukuIE,
 +    YoukuShowIE,
 +)
  from .youporn import YouPornIE
  from .yourupload import YourUploadIE
  from .youtube import (