Compare commits

..

13 Commits

Author SHA1 Message Date
Philipp Hagemeister
2bc1820660 release 2013.06.27 2013-06-24 10:32:08 +02:00
Jaime Marquínez Ferrándiz
c7253e2e8c [youtube] fix condition always being evaluated to true 2013-06-24 09:42:46 +02:00
Philipp Hagemeister
d69cf69a6a [youtube] Use mp4 as extension for format 38 (Fixes #892) 2013-06-24 01:22:59 +02:00
Philipp Hagemeister
d02ecdefab release 2013.06.26 2013-06-24 01:01:53 +02:00
Philipp Hagemeister
bc857bfce0 Remove includes from setup.py for windows build 2013-06-24 01:01:17 +02:00
Philipp Hagemeister
f8bf74575a release 2013.06.25 2013-06-24 00:20:36 +02:00
Philipp Hagemeister
964ac8b584 Fix release script once more 2013-06-24 00:09:57 +02:00
Philipp Hagemeister
a3522dfddd Merge branch 'master' of github.com:rg3/youtube-dl 2013-06-24 00:09:11 +02:00
Philipp Hagemeister
d3a8613b6e Improve test skipping functionality 2013-06-24 00:05:02 +02:00
Philipp Hagemeister
200b388752 Correct comparison test 2013-06-24 00:02:49 +02:00
Philipp Hagemeister
dabcaf3b06 release 2013.06.24 2013-06-24 00:02:20 +02:00
Philipp Hagemeister
e646ffe795 Add included files for Windows build 2013-06-24 00:01:41 +02:00
Jaime Marquínez Ferrándiz
b0dcc3c47f setup.py: include the new extractor module 2013-06-23 23:54:08 +02:00
4 changed files with 12 additions and 9 deletions

View File

@@ -14,10 +14,12 @@
set -e
skip_test=false
if [ "$2" == '--skip-test' ]; then
skip_test=true
skip_tests=false
if [ "$1" = '--skip-test' ]; then
skip_tests=true
shift
fi
if [ -z "$1" ]; then echo "ERROR: specify version number like this: $0 1994.09.06"; exit 1; fi
version="$1"
if [ ! -z "`git tag | grep "$version"`" ]; then echo 'ERROR: version already present'; exit 1; fi
@@ -26,7 +28,7 @@ if [ ! -f "updates_key.pem" ]; then echo 'ERROR: updates_key.pem missing'; exit
/bin/echo -e "\n### First of all, testing..."
make cleanall
if $skip_tests; then
if $skip_tests ; then
echo 'SKIPPING TESTS'
else
nosetests --verbose --with-coverage --cover-package=youtube_dl --cover-html test --stop || exit 1

View File

@@ -2,6 +2,7 @@
# -*- coding: utf-8 -*-
from __future__ import print_function
import pkg_resources
import sys
@@ -23,7 +24,7 @@ py2exe_options = {
"compressed": 1,
"optimize": 2,
"dist_dir": '.',
"dll_excludes": ['w9xpopen.exe']
"dll_excludes": ['w9xpopen.exe'],
}
py2exe_console = [{
"script": "./youtube_dl/__main__.py",
@@ -57,7 +58,7 @@ setup(
author = 'Ricardo Garcia',
maintainer = 'Philipp Hagemeister',
maintainer_email = 'phihag@phihag.de',
packages = ['youtube_dl'],
packages = ['youtube_dl', 'youtube_dl.extractor'],
# Provokes warning on most systems (why?!)
#test_suite = 'nose.collector',

View File

@@ -58,7 +58,7 @@ class YoutubeIE(InfoExtractor):
'18': 'mp4',
'22': 'mp4',
'37': 'mp4',
'38': 'video', # You actually don't know if this will be MOV, AVI or whatever
'38': 'mp4',
'43': 'webm',
'44': 'webm',
'45': 'webm',
@@ -486,7 +486,7 @@ class YoutubeIE(InfoExtractor):
mobj = re.search(r';ytplayer.config = ({.*?});', video_webpage)
info = json.loads(mobj.group(1))
args = info['args']
if args.get('ptk','') == 'vevo' or 'dashmpd':
if args.get('ptk','') == 'vevo' or 'dashmpd' in args:
# Vevo videos with encrypted signatures
self.to_screen(u'%s: Vevo video detected.' % video_id)
video_info['url_encoded_fmt_stream_map'] = [args['url_encoded_fmt_stream_map']]

View File

@@ -1,2 +1,2 @@
__version__ = '2013.06.23'
__version__ = '2013.06.27'