1
1
mirror of https://github.com/ytdl-org/youtube-dl synced 2024-11-27 17:26:51 +01:00

[clipfish] Update _TEST; the old one is gone

This commit is contained in:
Yen Chi Hsuan 2016-10-15 00:12:21 +08:00
parent 2ecbd2ad6f
commit 8c3e448e80
No known key found for this signature in database
GPG Key ID: 3FDDD575826C5C30

View File

@ -1,3 +1,4 @@
# coding: utf-8
from __future__ import unicode_literals from __future__ import unicode_literals
from .common import InfoExtractor from .common import InfoExtractor
@ -10,15 +11,15 @@ from ..utils import (
class ClipfishIE(InfoExtractor): class ClipfishIE(InfoExtractor):
_VALID_URL = r'https?://(?:www\.)?clipfish\.de/(?:[^/]+/)+video/(?P<id>[0-9]+)' _VALID_URL = r'https?://(?:www\.)?clipfish\.de/(?:[^/]+/)+video/(?P<id>[0-9]+)'
_TEST = { _TEST = {
'url': 'http://www.clipfish.de/special/game-trailer/video/3966754/fifa-14-e3-2013-trailer/', 'url': 'http://www.clipfish.de/special/ugly-americans/video/4343170/s01-e01-ugly-americans-date-in-der-hoelle/',
'md5': '79bc922f3e8a9097b3d68a93780fd475', 'md5': '720563e467b86374c194bdead08d207d',
'info_dict': { 'info_dict': {
'id': '3966754', 'id': '4343170',
'ext': 'mp4', 'ext': 'mp4',
'title': 'FIFA 14 - E3 2013 Trailer', 'title': 'S01 E01 - Ugly Americans - Date in der Hölle',
'description': 'Video zu FIFA 14: E3 2013 Trailer', 'description': 'Mark Lilly arbeitet im Sozialdienst der Stadt New York und soll Immigranten bei ihrer Einbürgerung in die USA zur Seite stehen.',
'upload_date': '20130611', 'upload_date': '20161005',
'duration': 82, 'duration': 1291,
'view_count': int, 'view_count': int,
} }
} }
@ -50,10 +51,14 @@ class ClipfishIE(InfoExtractor):
'tbr': int_or_none(video_info.get('bitrate')), 'tbr': int_or_none(video_info.get('bitrate')),
}) })
descr = video_info.get('descr')
if descr:
descr = descr.strip()
return { return {
'id': video_id, 'id': video_id,
'title': video_info['title'], 'title': video_info['title'],
'description': video_info.get('descr'), 'description': descr,
'formats': formats, 'formats': formats,
'thumbnail': video_info.get('media_content_thumbnail_large') or video_info.get('media_thumbnail'), 'thumbnail': video_info.get('media_content_thumbnail_large') or video_info.get('media_thumbnail'),
'duration': int_or_none(video_info.get('media_length')), 'duration': int_or_none(video_info.get('media_length')),