Philipp Hagemeister
c3c88a2664
Allow opts.cachedir == None to disable cache
11 years ago
Philipp Hagemeister
c35f9e72ce
Move cachedir doc
11 years ago
Philipp Hagemeister
34308b30d6
Warn if no locale is set ( #1474 )
11 years ago
Jaime Marquínez Ferrándiz
c40c6aaaaa
Catch socket.error before IOError
...
Since python 2.6 it's a child class.
11 years ago
Philipp Hagemeister
7459e3a290
Always correct encoding when writing to sys.stderr ( Fixes #1435 )
11 years ago
Jaime Marquínez Ferrándiz
0b7f31184d
Now --all-sub is a modifier to --write-sub and --write-auto-sub ( closes #1412 )
...
For keeping backwards compatibility --all-sub sets --write-sub if --write-auto-sub is not given
11 years ago
Jaime Marquínez Ferrándiz
535f59bbcf
Merge pull request #1350 from Jaiz909/description-keyerror-fix
...
Fixed issue #1277 KeyError when no description.
11 years ago
Jai Grimshaw
b3f0e53048
Fixed issue #1277 KeyError when no description.
...
Allows a continue with a warning when an extractor cannot retrieve a description.
11 years ago
Philipp Hagemeister
6d69d03bac
Merge remote-tracking branch 'origin/reuse_ies'
11 years ago
Philipp Hagemeister
edde6c56ac
Print playpath with --get-url ( Fixes #1334 )
11 years ago
Jaime Marquínez Ferrándiz
aa6a10c44a
Allow to specify multiple subtitles languages separated by commas ( closes #518 )
11 years ago
Jaime Marquínez Ferrándiz
d4051a8e05
Add a post processor for embedding subtitles in mp4 videos ( closes #1052 )
11 years ago
Jaime Marquínez Ferrándiz
9e9c164052
Merge pull request #937 from jaimeMF/subtitles_rework
...
Subtitles rework
11 years ago
Philipp Hagemeister
67fb0c5495
Merge branch 'master' of github.com:rg3/youtube-dl
11 years ago
Philipp Hagemeister
4efba05c56
Clarify template error message ( #1209 )
11 years ago
user
7edcb8f39c
More informative error
11 years ago
Jaime Marquínez Ferrándiz
bbcbf4d459
Switch some calls to to_stderr to report_error and report_warning
11 years ago
Jaime Marquínez Ferrándiz
6804038d06
Don't try to write the subtitles if it's None
12 years ago
Jaime Marquínez Ferrándiz
5d51a883c2
Use a dictionary for storing the subtitles
...
The errors while getting the subtitles are reported as warnings, if no subtitles are found return and empty dict.
12 years ago
Jaime Marquínez Ferrándiz
c4a91be726
Save subtitles using the same code for all the options
12 years ago
Jaime Marquínez Ferrándiz
d8269e1dfb
Don't try to save the thumbnail if it's None
...
It means the extractor couldn't find it
12 years ago
Jaime Marquínez Ferrándiz
cbdbb76665
Use determine_ext when saving the thumbnail
...
Urls that contain a query produced filenames with wrong extensions
12 years ago
Jaime Marquínez Ferrándiz
a431154706
Set the playlist_index and playlist fields for already resolved video results.
12 years ago
Jaime Marquínez Ferrándiz
56c7366547
YoutubeIE: reuse instances of InfoExtractors ( closes #998 )
...
When a IE is added to the list, it's also added to a dictionary. When a IE is requested it first looks in the dictionary and if there's no instance it will create a new one.
That way _real_initialize is only called once for each IE, saving time if it needs to login for example.
12 years ago
Jaime Marquínez Ferrándiz
023fa8c440
Add function add_default_info_extractors to YoutubeDL
...
It adds to the list the ies returned by ge_extractors
12 years ago
Ismael Mejia
b98a6b2f72
Fixed typo in subtitle format option (from: sbt => sbv)
12 years ago
Ismael Mejia
65cceef8f4
Added support for additional vtt subtitle format (WebVTT) in youtube-dl.
12 years ago
Jaime Marquínez Ferrándiz
b004821fa9
Add the option "--write-auto-sub" to download automatic subtitles from Youtube
...
Now automatic subtitles are only downloaded if the option is given.
(closes #903 )
12 years ago
Jaime Marquínez Ferrándiz
c6c1974672
Add "--video-password" option (related #889 )
...
Used only for accessing a private video
Restore the error when the account is missing
12 years ago
Jaime Marquínez Ferrándiz
8222d8de88
Split FileDownloader in two classes: FileDownloader and YoutubeDL
...
YoutubeDL is the class that coordinates everything
FileDownloader gets a filename and an info dict and downloads the video.
12 years ago