1
0
mirror of https://github.com/l1ving/youtube-dl synced 2025-01-24 04:42:52 +08:00

Add files via upload

This commit is contained in:
rogerchang23424 2017-09-18 16:57:00 +08:00 committed by GitHub
parent b271fde459
commit ce3f76d233
2 changed files with 22 additions and 16 deletions

View File

@ -11,27 +11,31 @@ import random
import re
class AniGamerIE(InfoExtractor):
class AnimeBahamutIE(InfoExtractor):
_VALID_URL = r'https?://ani\.gamer\.com\.tw/animeVideo\.php\?sn=(?P<id>[0-9]+)'
_ANI_BASE = 'https://ani.gamer.com.tw'
_I2_BASE = 'https://i2.bahamut.com.tw'
_TEST = {
'url': 'https://yourextractor.com/watch/42',
'md5': 'TODO: md5 sum of the first 10241 bytes of the video file (use --test)',
_TESTS = [{
'url': 'https://ani.gamer.com.tw/animeVideo.php?sn=90',
'info_dict': {
'id': '42',
'id': '90',
'ext': 'mp4',
'title': 'Video title goes here',
'thumbnail': r're:^https?://.*\.jpg$',
# TODO more properties, either as:
# * A value
# * MD5 checksum; start the string with md5:
# * A regular expression; start the string with re:
# * Any Python type (for example int or float)
'title': '冰菓[1]',
'thumbnail': 'https://p2.bahamut.com.tw/B/2KU/11/0001306611.JPG',
'description': '追求灰色校園生活的消極少年、與充滿好奇心又積極的少女在即將倒閉的古典社相遇了,他們的相遇是會帶來怎麼樣的青春生活呢?改編自米澤穗信古典社系列的同名原作《冰菓》,由京都動畫所製作的動畫作品《冰菓》已於今年春季開播。 這次《冰菓》的監督是擔任過《驚爆危機 校園篇》、《涼宮春日的消失》監督的 武本康弘。武本監'
}
}
}, {
'url': 'https://ani.gamer.com.tw/animeVideo.php?sn=4243',
'info_dict': {
'id': '4243',
'ext': 'mp4',
'title': '無法掙脫的背叛[1]',
'thumbnail': 'https://p2.bahamut.com.tw/B/2KU/26/0001309926.JPG',
'description': '主角是在孤兒院長大的高中生「櫻井夕月」,而他擁有在觸碰人時能讀取他人記憶與思緒的特殊能力。某日,在他的面前出現了一位似曾相識、並讓他感到有點懷念的美貌青年「桀斯」,而桀斯也向夕月提出忠告,絕對不要在召喚死亡的紅月之夜「瓦爾波吉斯之夜」外出。 之後的某天,名為「祗王天白」的人拜訪了夕月,並告訴夕月他是'
}
}]
def _real_extract(self, url):
video_id = self._match_id(url)
@ -67,7 +71,7 @@ class AniGamerIE(InfoExtractor):
del minor_code
del ad_list_s
ik = math.floor(9 * random.random())
ik = int(math.floor(9 * random.random()))
ad_sid = ad_list[ik][2]
ad_query = {
@ -75,10 +79,10 @@ class AniGamerIE(InfoExtractor):
'sn': video_id
}
self._download_webpage('%s/ajax/videoCastcishu.php' % self._ANI_BASE, video_id,
note='Skipping ad', query=ad_query)
query=ad_query)
ad_query['ad'] = 'end'
self._download_webpage('%s/ajax/videoCastcishu.php' % self._ANI_BASE, video_id, note='Skipping ad', query=ad_query)
self._download_webpage('%s/ajax/videoCastcishu.php' % self._ANI_BASE, video_id, query=ad_query)
m3u8_query = {
'sn': video_id,

View File

@ -1350,3 +1350,5 @@ from .zapiks import ZapiksIE
from .zaq1 import Zaq1IE
from .zdf import ZDFIE, ZDFChannelIE
from .zingmp3 import ZingMp3IE
from .anigamer import AnimeBahamutIE