20 Commits

Author SHA1 Message Date
Mark Lee
3d89a7b54b Merge branch 'master' of https://github.com/rg3/youtube-dl into multipart_videos 2015-03-15 21:18:15 -07:00
phiresky
e7db87f700 Add metadata from title parser
(Closes #5125)
2015-03-14 19:46:22 +01:00
Mark Lee
07516b8835 Merge branch 'master' into multipart_videos
Conflicts:
	youtube_dl/extractor/mtv.py
2015-02-28 16:13:21 -08:00
Jaime Marquínez Ferrándiz
e9fade72f3 Add postprocessor for converting subtitles (closes #4954) 2015-02-28 14:43:24 +01:00
Mark Lee
b01fa6bdbc Merge branch 'master' of https://github.com/rg3/youtube-dl into multipart_videos
Conflicts:
	youtube_dl/YoutubeDL.py
	youtube_dl/__init__.py
	youtube_dl/extractor/common.py
	youtube_dl/extractor/mtv.py
	youtube_dl/extractor/tudou.py
	youtube_dl/postprocessor/__init__.py
	youtube_dl/postprocessor/ffmpeg.py
2015-02-20 21:50:44 -08:00
Philipp Hagemeister
62cd676c74 [youtube] Fixup DASH m4a headers
This fixes #2288, #2506, #2607, #3681, #4741, #4767.
2015-01-23 18:39:12 +01:00
Philipp Hagemeister
6271f1cad9 [youtube|ffmpeg] Automatically correct video with non-square pixels (Fixes #4674) 2015-01-10 05:45:51 +01:00
Philipp Hagemeister
4f026fafbc [YoutubeDL] Make postprocessors declarative
Instead of having to configure PPs in code, this allows us and embedding programs not to worry about imports or finer details, similarly to how we handle IEs.
2014-12-15 01:06:25 +01:00
Mark Lee
1037943c8f Merge branch 'master' into multipart_videos
Conflicts:
	youtube_dl/extractor/common.py
	youtube_dl/extractor/mtv.py
	youtube_dl/options.py
	youtube_dl/postprocessor/__init__.py
	youtube_dl/postprocessor/ffmpeg.py
2014-11-29 19:07:46 -08:00
Philipp Hagemeister
dcddc10a50 [test_unicode_literals] Arm unicode_literals check
From now on, the line

from __future__ import unicode_literals

should be contained in every single Python file lest we run into any more 2.x/3.x issues.
Going forward, we're likely to develop on 3.x only and would likely miss subtle bugs otherwise.
2014-11-26 20:01:22 +01:00
Philipp Hagemeister
d28b517154 [YoutubeDL] Output avconv/ffmpeg versions if -v is given 2014-10-26 16:31:52 +01:00
Mark Lee
46fcc42c55 Merge branch 'master' into multipart_videos
Conflicts:
	test/helper.py
	youtube_dl/__init__.py
	youtube_dl/extractor/common.py
	youtube_dl/extractor/tudou.py
2014-09-16 07:43:21 -07:00
mcd1992
a2360a4c80 Moved from os.system to subprocess.call 2014-08-24 14:38:43 -05:00
mcd1992
a7cacbca2b Implemented --exec option. 2014-08-24 14:38:43 -05:00
Mark Lee
833600e3de Merge branch 'master' of https://github.com/rg3/youtube-dl into multipart_videos 2014-04-15 12:41:03 -07:00
pulpe
149254d0d5 fix ffmpeg error, if youtube-dl runs more than once with --embed-thumbnail with same video 2014-03-26 15:22:52 +01:00
pulpe
0c14e2fbe3 add post processor 2014-03-26 15:22:51 +01:00
Mark Lee
44e5eded77 Add video joiner class to postprocessor module 2014-03-25 19:49:17 -07:00
Philipp Hagemeister
496c19234c Split postprocessor package into multiple modules 2014-01-07 05:59:22 +01:00
Philipp Hagemeister
56327689a2 Move postprocessor into its own package 2014-01-07 05:49:17 +01:00