Commit Graph

25 Commits (d27903703673e565a3a1e8dd418d1347ef331b3e)

Author SHA1 Message Date
Jaime Marquínez Ferrándiz a921f40799 [ustream] Simplify channel extraction
the ChannelParser has been moved to a new function in utils get_meta_content
Instead of the SocialStreamParser now it uses a regex
Philipp Hagemeister 59ae56fad5 Add helper function find_path_attr
Jaime Marquínez Ferrándiz 37254abc36 Allow to use relative dates in the format (now|today)[+-][0-9](day|week|month|year)(s)? (Closes )
Also fix DateRange not accepting ranges of one day.
Jaime Marquínez Ferrándiz bf50b0383e Fix some IEs that didn't return the uploade_date in the YYYYMMDD format
Create a function unified_strdate in utils.py to fix these problems
Jaime Marquínez Ferrándiz bd55852517 Allow to select videos to download by their upload dates (related )
Only absolute dates.
Philipp Hagemeister 314d506b96 Do not use deprecated method
Philipp Hagemeister e387eb5aba Let youtube IE handle IDs starting with PL (Closes )
Philipp Hagemeister 796173d08b Keep video IDs verbatim if possible (Closes )
Philipp Hagemeister 627dcfff39 Restrict more characters (Closes )
Philipp Hagemeister 59ae15a507 Convert all tabs to 4 spaces (PEP8)
Philipp Hagemeister 8cd10ac4ef Fix printing title etc.
Philipp Hagemeister dae7c920f6 Make test_utils.py run on Python 3
Philipp Hagemeister dffe658bac Remove exclamation mark in --restrict-filenames mode
Philipp Hagemeister 1a911e60a4 Add test for asian characters ()
Philipp Hagemeister 46cbda0be4 Minor filename encoding improvement in a common case
Philipp Hagemeister c7032546f1 Clean up test
Philipp Hagemeister 56781d3d2e Switch back to underline for invalid characters, and make restricted ASCII-only
Philipp Hagemeister 1c469a9480 New optoin --restrict-filenames
Philipp Hagemeister 156a59e7a9 Additional tests in file name sanitation
Filippo Valsorda 42cb53fcfa modified filename escaping to a "smarter" one
gcmalloc 4279a0ca98 correcting test to be compatible with python2.6
gcmalloc 137c5803c3 some changes to keep the same standard
gcmalloc 80a846e119 correction on the test for the utils.py
gcmalloc 44fb345437 adding TestCase class and corresponding test
gcmalloc 9993976ae4 correction on the sanitize title method, change in title resulting