summary refs log tree commit diff
diff options
context:
space:
mode:
authorRicardo Garcia <sarbalap+freshmeat@gmail.com>2009-04-23 22:34:58 +0200
committerRicardo Garcia <sarbalap+freshmeat@gmail.com>2010-10-31 11:24:08 +0100
commit2851b2ca18be6a34300075a94003b14865b53611 (patch)
tree16edc4f502fe6c801efe8b421888493cdabb3b26
parent6f21f686293ff94889978c1f39256029d2409d1b (diff)
downloadyoutube-dl-2851b2ca18be6a34300075a94003b14865b53611.tar.gz
youtube-dl-2851b2ca18be6a34300075a94003b14865b53611.tar.xz
youtube-dl-2851b2ca18be6a34300075a94003b14865b53611.zip
Update internal documentation to reflect the new behaviour
-rwxr-xr-xyoutube-dl14
1 files changed, 8 insertions, 6 deletions
diff --git a/youtube-dl b/youtube-dl
index 545bcb653..0ec7adb1d 100755
--- a/youtube-dl
+++ b/youtube-dl
@@ -65,9 +65,10 @@ class FileDownloader(object):
 	For this, file downloader objects have a method that allows
 	InfoExtractors to be registered in a given order. When it is passed
 	a URL, the file downloader handles it to the first InfoExtractor it
-	finds that reports being able to handle it. The InfoExtractor returns
-	all the information to the FileDownloader and the latter downloads the
-	file or does whatever it's instructed to do.
+	finds that reports being able to handle it. The InfoExtractor extracts
+	all the information about the video or videos the URL refers to, and
+	asks the FileDownloader to process the video information, possibly
+	downloading the video.
 
 	File downloaders accept a lot of parameters. In order not to saturate
 	the object constructor with arguments, it receives a dictionary of
@@ -360,9 +361,10 @@ class InfoExtractor(object):
 	Information extractors are the classes that, given a URL, extract
 	information from the video (or videos) the URL refers to. This
 	information includes the real video URL, the video title and simplified
-	title, author and others. It is returned in a list of dictionaries when
-	calling its extract() method. It is a list because a URL can refer to
-	more than one video (think of playlists). The dictionaries must include
+	title, author and others. The information is stored in a dictionary
+	which is then passed to the FileDownloader. The FileDownloader
+	processes this information possibly downloading the video to the file
+	system, among other possible outcomes. The dictionaries must include
 	the following fields:
 
 	id:		Video identifier.