d38c315
d38c315
	"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
d38c315
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
d38c315
<head>
d38c315
	<title>
d38c315
	rg3 / youtube-dl / wiki / Home — bitbucket.org
d38c315
</title>
d38c315
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
d38c315
	<meta name="description" content="Mercurial hosting - we're here to serve." />
d38c315
	<meta name="keywords" content="mercurial,hg,hosting,bitbucket,rg3,youtube-dl,is,a,small,command-line,program,for,downloading,videos,from,YouTube.com.,wiki" />
5fe0c5a
	<link rel="stylesheet" type="text/css" href="http://bitbucket-assets.s3.amazonaws.com/css/layout.css" />
5fe0c5a
<meta name="google-site-verification" content="GLJMpoIUjgWhrjaR6XRvBOZqe-JbiFVzUhs5iOJ1iI8" />
5fe0c5a
    <link rel="stylesheet" type="text/css" href="http://bitbucket-assets.s3.amazonaws.com/css/screen.css" />
5fe0c5a
	<link rel="stylesheet" type="text/css" href="http://bitbucket-assets.s3.amazonaws.com/css/print.css" media="print" />
d38c315
	<link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="Bitbucket" />
5fe0c5a
	<link rel="icon" href="http://bitbucket-assets.s3.amazonaws.com/img/logo_new.png" type="image/png"/>
5fe0c5a
	<script type="text/javascript" src="http://bitbucket-assets.s3.amazonaws.com/js/lib/bundle.160310Mar.js"></script>
d38c315
	
d38c315
	<script type="text/javascript">
d38c315
		$(document).ready(function() {
d38c315
			Dropdown.init();
d38c315
			$(".tooltip").tipsy({gravity:'s'});
d38c315
		});
d38c315
	</script>
d38c315
	
d38c315
		<style type="text/css">
d38c315
			.dropdown-container-text .dropdown {
d38c315
				position: static !important;
d38c315
			}
d38c315
		</style>
d38c315
	
d38c315
d38c315
	
d38c315
	<style type="text/css">
d38c315
	body {
5fe0c5a
		behavior: url(http://bitbucket-assets.s3.amazonaws.com/css/csshover.htc);
d38c315
	}
d38c315
	
d38c315
	#issues-issue pre {
d38c315
		white-space: normal !important;
d38c315
	}
d38c315
	
d38c315
	.changeset-description {
d38c315
		white-space: normal !important;
d38c315
	}
d38c315
	</style>
d38c315
	<script type="text/javascript"> 
d38c315
		$(document).ready(function(){ 
d38c315
			$('#header-wrapper').pngFix();
d38c315
			$('#sourcelist').pngFix();
d38c315
			$('.promo-signup-screenshot').pngFix();
d38c315
		}); 
d38c315
	</script>
d38c315
	
d38c315
	
5fe0c5a
	<link rel="stylesheet" href="http://bitbucket-assets.s3.amazonaws.com/css/highlight/trac.css" type="text/css" />
d38c315
	<script type="text/javascript">
d38c315
		$(document).ready(function() {
d38c315
			$('#wiki table:not(.highlighttable)').addClass('wikitable');
d38c315
			$('#wiki table.wikitable tr:even').addClass('crow2');
d38c315
		});
d38c315
	</script>
d38c315
d38c315
	
5fe0c5a
	<link href="/rg3/youtube-dl/rss" rel="alternate nofollow" type="application/rss+xml" title="RSS Feed for youtube-dl" />
d38c315
5fe0c5a
	<script type="text/javascript">
5fe0c5a
	  var _gaq = _gaq || [];
5fe0c5a
	  _gaq.push(['_setAccount', 'UA-2456069-3'], ['_trackPageview']);
5fe0c5a
	
5fe0c5a
	  var _gaq = _gaq || [];
5fe0c5a
	  _gaq.push(['atl._setAccount', 'UA-6032469-33'], ['atl._trackPageview']);
5fe0c5a
	  (function() {
5fe0c5a
	    var ga = document.createElement('script');
5fe0c5a
	    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
5fe0c5a
	        'http://www') + '.google-analytics.com/ga.js';
5fe0c5a
	    ga.setAttribute('async', 'true');
5fe0c5a
	    document.documentElement.firstChild.appendChild(ga);
5fe0c5a
	  })();
5fe0c5a
	</script>
d38c315
</head>
d38c315
<body class="">
d38c315
	
d38c315
		
d38c315
			
5fe0c5a
				Bitbucket
d38c315
				
d38c315
					
d38c315
						
d38c315
							<form action="/account/signin/" method="post">
d38c315
								<fieldset>
d38c315
									<input id="id_username_header" type="text" class="required login" name="username" value="username" maxlength="30" onfocus="if(this.value=='username'){this.value='';}; $(this).addClass('normaltext');" /> <input id="id_password_header" type="password" class="required login" name="password" value="password" maxlength="128" onfocus="if(this.value=='password'){this.value='';}; $(this).addClass('normaltext');" /> <input type="submit" name="blogin" value="»" style="display:none;" />
d38c315
									<input type="hidden" name="next" value="/rg3/youtube-dl/wiki/Home"/>
5fe0c5a
									
d38c315
								</fieldset>
d38c315
							</form>
d38c315
							<form name="fopenid" action="/account/signin/" method="post">
d38c315
								<fieldset>
d38c315
									<input id="id_openid_url" type="text" class="required openid" name="openid_url" maxlength="255" value="your OpenID URL" onfocus="if(this.value=='your OpenID URL'){this.value='';}; $(this).addClass('normaltext');" /> <input name="bsignin" type="submit" value="»" style="display: none;" />
d38c315
									<input type="hidden" name="next" value="/rg3/youtube-dl/wiki/Home" />
d38c315
								</fieldset>
d38c315
							</form>
d38c315
						
d38c315
						
d38c315
						
    d38c315
    							
  • Home
  • 5fe0c5a
    							
  • Plans & Signup
  • 5fe0c5a
    							
  • Repositories
  • 5fe0c5a
    							
  • News
  • 5fe0c5a
    							
  • Help
  • d38c315
    							
  • Login
  • d38c315
    						
    d38c315
    					
    d38c315
    				
    d38c315
    			
    d38c315
    		
    d38c315
    		
    d38c315
    			
    d38c315
    			
    d38c315
    			
    d38c315
    d38c315
    			
    d38c315
    			
    d38c315
    			
    d38c315
    	
    d38c315
    	
    d38c315
    d38c315
    d38c315
    d38c315
    d38c315
    5fe0c5a
    	<script type="text/javascript" src="http://bitbucket-assets.s3.amazonaws.com/js/lib/jquery.cookie.js"></script> 
    d38c315
    	<script type="text/javascript">
    d38c315
    		var date = new Date();
    d38c315
    		date.setTime(date.getTime() + (365 * 24 * 60 * 60 * 1000));
    d38c315
    		var cookieoptions = { path: '/', expires: date };
    d38c315
    		
    5fe0c5a
    		window._shard = 'fe01 (ID 1)';
    5fe0c5a
    		
    d38c315
    		$(document).ready(function(){
    d38c315
    			$('#toggle-repo-content').click(function(){
    d38c315
    				$('#repo-desc-cloneinfo').toggle('fast');
    d38c315
    				$('#repo-menu').toggle();
    d38c315
    				$('#repo-menu-links-mini').toggle(100);
    d38c315
    				$('.repo-desc-description').toggle('fast');
    d38c315
    				var avatar_new_width = ($('.repo-avatar').width() == 35) ? 16 : 35;
    d38c315
    				$('.repo-avatar').animate({ width: avatar_new_width }, 250);
    d38c315
    				
    d38c315
    				if ($.cookie('toggle_status') == 'hide') {
    d38c315
    					$.cookie('toggle_status', 'show', cookieoptions);
    5fe0c5a
    					$(this).css('background-image','url(http://bitbucket-assets.s3.amazonaws.com/img/repo-toggle-up.png)');
    d38c315
    				} else {
    d38c315
    					$.cookie('toggle_status', 'hide', cookieoptions);
    5fe0c5a
    					$(this).css('background-image','url(http://bitbucket-assets.s3.amazonaws.com/img/repo-toggle-down.png)');
    d38c315
    				}
    d38c315
    			});
    d38c315
    			
    d38c315
    			if ($.cookie('toggle_status') == 'hide') {
    5fe0c5a
    				$('#toggle-repo-content').css('background-image','url(http://bitbucket-assets.s3.amazonaws.com/img/repo-toggle-down.png)');
    d38c315
    				$('#repo-desc-cloneinfo').hide();
    d38c315
    				$('#repo-menu').hide();
    d38c315
    				$('#repo-menu-links-mini').show();
    d38c315
    				$('.repo-desc-description').hide();
    d38c315
    				$('.repo-avatar').css({ width: '16px' });
    d38c315
    			} else {
    5fe0c5a
    				$('#toggle-repo-content').css('background-image','url(http://bitbucket-assets.s3.amazonaws.com/img/repo-toggle-up.png)');
    d38c315
    				$('#repo-desc-cloneinfo').show();
    d38c315
    				$('#repo-menu').show();
    d38c315
    				$('#repo-menu-links-mini').hide();
    d38c315
    				$('.repo-desc-description').show();
    d38c315
    				$('.repo-avatar').css({ width: '35px' });
    d38c315
    			}
    d38c315
    		});
    d38c315
    	</script>
    d38c315
    d38c315
    d38c315
    d38c315
    	
      d38c315
      		
    • 5fe0c5a
      			Overview
      d38c315
      		
      d38c315
      d38c315
      		
    • 5fe0c5a
      			Downloads (0)
      d38c315
      		
      d38c315
      		
      d38c315
      		
      d38c315
      d38c315
      		
    • d38c315
      			
      5fe0c5a
      				Source			
      d38c315
      			
      d38c315
      		
      d38c315
      		
      d38c315
      		
    • 5fe0c5a
      			Changesets
      d38c315
      		
      d38c315
      d38c315
      		
      d38c315
      			
      d38c315
      				
    • 5fe0c5a
      					Wiki
      d38c315
      				
      d38c315
      			
      d38c315
      		
      d38c315
      d38c315
      		
      d38c315
      			
      d38c315
      				
    • 8c125fb
      					Issues (10) »
      d38c315
      					
        5fe0c5a
        						
      • New issues
      • 5fe0c5a
        						
      • Open issues
      • 5fe0c5a
        						
      • Closed issues
      • d38c315
        					
        5fe0c5a
        						
      • All issues
      • 5fe0c5a
        						
      • Advanced query
      • 5fe0c5a
        						
      • Create new issue
      • d38c315
        					
        d38c315
        				
        d38c315
        			
        d38c315
        		
        d38c315
        				
        d38c315
        		
        d38c315
        			
        d38c315
        		
        d38c315
        		
        d38c315
        		
      • 8c125fb
        			Forks/Queues (9)
        d38c315
        		
        d38c315
        		
        d38c315
        		
      • 8c125fb
        			Followers (62)
        d38c315
        		
        d38c315
        	
        d38c315
        d38c315
        d38c315
        d38c315
        		
        d38c315
        			
          d38c315
          				
        • 5fe0c5a
          					RSS
          d38c315
          				
          d38c315
          				
        • 5fe0c5a
          					Atom
          d38c315
          				
          d38c315
          				
          d38c315
          				
        • 5fe0c5a
          					
          d38c315
          						pull request
          d38c315
          					
          d38c315
          				
          d38c315
          				
          5fe0c5a
          				
        • fork
        • d38c315
          				
          5fe0c5a
          					
        • patch queue
        • d38c315
          				
          d38c315
          				
        • d38c315
          					
          5fe0c5a
          						follow
          d38c315
          					
          d38c315
          				
          d38c315
          				
        • get source »
        • d38c315
          d38c315
          					
            d38c315
            						
            d38c315
            						
            8c125fb
            							
          • zip
          • 8c125fb
            							
          • gz
          • 8c125fb
            							
          • bz2
          • d38c315
            						
            d38c315
            						
            d38c315
            					
            d38c315
            				
            d38c315
            			
            d38c315
            		
            d38c315
            		
            d38c315
            		
            d38c315
            		
            d38c315
             			
              d38c315
              				
            • d38c315
              					branches »
              d38c315
              					
              d38c315
              					
                d38c315
                					
                8c125fb
                						
              • default
              • d38c315
                					
                d38c315
                					
                d38c315
                					
                d38c315
                				
                d38c315
                				
              • d38c315
                					tags »
                d38c315
                					
                d38c315
                					
                  d38c315
                  					
                  8c125fb
                  						
                • tip
                • 8c125fb
                  					
                  8c125fb
                  						
                • 2010.06.06
                • 5fe0c5a
                  					
                  5fe0c5a
                  						
                • 2010.04.04
                • 5fe0c5a
                  					
                  5fe0c5a
                  						
                • 2010.04.03
                • 5fe0c5a
                  					
                  5fe0c5a
                  						
                • 2010.04.02
                • 5fe0c5a
                  					
                  5fe0c5a
                  						
                • 2010.03.13
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2010.03.07
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2010.02.13
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2010.01.19
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2009.12.26
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2009.09.13
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2009.09.08
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2009.08.08
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2009.06.29
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2009.05.30
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2009.05.25
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2009.05.23
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2009.05.13
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2009.03.28
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2009.03.03
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2009.02.07
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2009.01.31
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2008.10.16
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2008.09.20
                • d38c315
                  					
                  5fe0c5a
                  						
                • 2008.08.09
                • 5fe0c5a
                  					
                  5fe0c5a
                  						
                • 2008.07.22
                • d38c315
                  					
                  d38c315
                  					
                  d38c315
                  				
                  d38c315
                  			
                  d38c315
                  		
                  d38c315
                  		
                  d38c315
                  		
                  d38c315
                  		
                  d38c315
                  	
                  d38c315
                  	
                  d38c315
                  		
                  d38c315
                  		
                  d38c315
                  		
                  d38c315
                  			
                    d38c315
                    				
                  • 5fe0c5a
                    					
                    d38c315
                    				
                    d38c315
                    				
                  • 5fe0c5a
                    					
                    d38c315
                    				
                    d38c315
                    				
                    d38c315
                    				
                  • 5fe0c5a
                    					
                    d38c315
                    				
                    d38c315
                    				
                    5fe0c5a
                    				
                  • d38c315
                    				
                    5fe0c5a
                    					
                  • d38c315
                    				
                    d38c315
                    				
                  • d38c315
                    d38c315
                    					
                      d38c315
                      						
                      d38c315
                      						
                      8c125fb
                      							
                    • zip
                    • 8c125fb
                      							
                    • gz
                    • 8c125fb
                      							
                    • bz2
                    • d38c315
                      						
                      d38c315
                      						
                      d38c315
                      					
                      d38c315
                      				
                      d38c315
                      			
                      d38c315
                      		
                      d38c315
                      		
                      d38c315
                      		

                      5fe0c5a
                      			rg3 / 
                      d38c315
                      			youtube-dl
                      d38c315
                      			 (http://bitbucket.org/rg3/youtube-dl/wiki/)
                      d38c315
                      			
                      d38c315
                      		
                      d38c315
                      		
                      d38c315
                      		
                      d38c315
                      		
                      d38c315
                      		
                      d38c315
                      		
                      d38c315
                      		

                      youtube-dl is a small command-line program for downloading videos from YouTube.com.

                      d38c315
                      		
                      8c125fb
                      		
                      Clone this repository (size: 269.0 KB): <small>HTTPS</small> / <small>SSH</small>
                      5fe0c5a
                      		
                      $ hg clone http://bitbucket.org/rg3/youtube-dl
                      d38c315
                      		
                      5fe0c5a
                      		
                      $ hg clone ssh://hg@bitbucket.org/rg3/youtube-dl
                      d38c315
                      		
                      d38c315
                      		
                      d38c315
                      		
                      5fe0c5a
                      5fe0c5a
                      		
                      5fe0c5a
                      d38c315
                      	
                      d38c315
                      d38c315
                      d38c315
                      			
                      d38c315
                      			
                      d38c315
                      d38c315
                      	
                      d38c315
                      d38c315
                      d38c315
                      	
                      d38c315
                      		
                      d38c315
                      			<nobr>
                      5fe0c5a
                      				<small>hg clone http://bitbucket.org/rg3/youtube-dl/wiki</small>
                      d38c315
                      			</nobr>
                      d38c315
                      		
                      d38c315
                      		
                      d38c315
                      		
                      d38c315
                      		Home
                      d38c315
                      		
                      d38c315
                      		History
                      d38c315
                      		Wiki Markup
                      d38c315
                      	
                      d38c315
                      	
                      d38c315
                      d38c315
                      d38c315
                      	
                      d38c315
                      d38c315
                      	
                      d38c315
                      		

                      

                      d38c315

                      youtube-dl: Download videos from YouTube.com

                      d38c315

                      (and more...)

                      d38c315

                      What is it?

                      8c125fb

                      youtube-dl is a small command-line program to download videos from YouTube.com. It requires the Python interpreter, version 2.x (x being at least 4), and it's not platform specific. It should work in your Unix box, in Windows or in Mac OS X. The latest version is 2010.06.06. It's released to the public domain, which means you can modify it, redistribute it or use it however you like.

                      d38c315

                      I'll try to keep it updated if YouTube.com changes the way you access their videos. After all, it's a simple and short program. However, I can't guarantee anything. If you detect it stops working, check for new versions and/or inform me about the problem, indicating the program version you are using. If the program stops working and I can't solve the problem but you have a solution, I'd like to know it. If that happens and you feel you can maintain the program yourself, tell me. My contact information is at rg03.wordpress.com.

                      d38c315

                      Thanks for all the feedback received so far. I'm glad people find my program useful.

                      d38c315

                      Usage instructions

                      d38c315

                      In Windows, once you have installed the Python interpreter, save the program with the .py extension and put it somewhere in the PATH. Try to follow the guide to install youtube-dl under Windows XP.

                      d38c315

                      In Unix, download it, give it execution permission and copy it to one of the PATH directories (typically, /usr/local/bin).

                      d38c315

                      After that, you should be able to call it from the command line as youtube-dl or youtube-dl.py. I will use youtube-dl in the following examples. Usage instructions are easy. Use youtube-dl followed by a video URL or identifier. Example: youtube-dl "http://www.youtube.com/watch?v=foobar". The video will be saved to the file foobar.flv in that example. As YouTube.com videos are in Flash Video format, their extension should be flv. In Linux and other unices, video players using a recent version of ffmpeg can play them. That includes MPlayer, VLC, etc. Those two work under Windows and other platforms, but you could also get a specific FLV player of your taste.

                      d38c315

                      If you try to run the program and you receive an error message containing the keyword SyntaxError near the end, it means your Python interpreter is too old.

                      d38c315

                      More usage tips

                      d38c315
                      • You can change the file name of the video using the -o option, like in youtube-dl -o vid.flv "http://www.youtube.com/watch?v=foobar". Read the Output template section for more details on this.
                      d38c315
                    • Some videos require an account to be downloaded, mostly because they're flagged as mature content. You can pass the program a username and password for a YouTube.com account with the -u and -p options, like youtube-dl -u myusername -p mypassword "http://www.youtube.com/watch?v=foobar".
                    • d38c315
                    • The account data can also be read from the user .netrc file by indicating the -n or --netrc option. The machine name is youtube in that case.
                    • d38c315
                    • The simulate mode (activated with -s or --simulate) can be used to just get the real video URL and use it with a download manager if you prefer that option.
                    • d38c315
                    • The quiet mode (activated with -q or --quiet) can be used to supress all output messages. This allows, in systems featuring /dev/stdout and other similar special files, outputting the video data to standard output in order to pipe it to another program without interferences.
                    • d38c315
                    • The program can be told to simply print the final video URL to standard output using the -g or --get-url option.
                    • d38c315
                    • In a similar line, the -e or --get-title option tells the program to print the video title.
                    • d38c315
                    • The default filename is video_id.flv. But you can also use the video title in the filename with the -t or --title option, or preserve the literal title in the filename with the -l or --literal option.
                    • d38c315
                    • You can make the program append &fmt=something to the URL by using the -f or --format option. This makes it possible to download high quality versions of the videos when available.
                    • d38c315
                    • The -b or --best-quality option can be used to download the highest available quality version of any given video.
                    • d38c315
                    • The -m or --mobile-version option is an alias for -f 17.
                    • d38c315
                    • The -d or --high-def option is an alias for -f 22.
                    • d38c315
                    • Normally, the program will stop on the first error, but you can tell it to attempt to download every video with the -i or --ignore-errors option.
                    • d38c315
                    • The -a or --batch-file option lets you specify a file to read URLs from. The file must contain one URL per line.
                    • d38c315
                    • The program can be told not to overwrite existing files using the -w or --no-overwrites option.
                    • d38c315
                    • It can be told to attempt to continue interrupted downloads with the -c or --continue option.
                    • d38c315
                    • For YouTube, you can also use the URL of a playlist, and it will download all the videos in that playlist.
                    • d38c315
                    • For YouTube, you can also use the special word ytsearch to download search results. With ytsearch it will download the first search result. With ytsearchN, where N is a number, it will download the first N results. With ytsearchall it will download every result for that search. In most systems you'll need to use quotes for multiple words. Example: youtube-dl "ytsearch3:cute kittens".
                    • d38c315
                    • youtube-dl honors the http_proxy environment variable if you want to use a proxy. Set it to something like http://proxy.example.com:8080, and do not leave the http:// prefix out.
                    • d38c315
                    • You can get the program version by calling it as youtube-dl -v or youtube-dl --version.
                    • d38c315
                    • For usage instructions, use youtube-dl -h or youtube-dl --help.
                    • d38c315
                    • You can cancel the program at any time pressing Ctrl+C. It may print some error lines saying something about KeyboardInterrupt. That's ok.
                    • d38c315
                      d38c315

                      Download it

                      d38c315

                      Note that if you directly click on these hyperlinks, your web browser will most likely display the program contents. It's usually better to right-click on it and choose the appropriate option, normally called Save Target As or Save Link As, depending on the web browser you are using.

                      8c125fb

                      2010.06.06

                      8c125fb
                      • MD5: a995ba360c5b0fbd2a22c48306367cc5
                      8c125fb
                    • SHA1: 8f077dee718d5057ed4fe7a2173bbded0fb941f6
                    • 8c125fb
                    • SHA256: 690f5b91e536f426de0679d2c69d1e0c37904d21a47fbabb89d374ef9504b096
                    • d38c315
                      d38c315

                      Output template

                      d38c315

                      The -o option allows users to indicate a template for the output file names. The basic usage is not to set any template arguments when downloading a single file, like in youtube-dl -o funny_video.flv "http://some/video". However, it may contain special sequences that will be replaced when downloading each video. The special sequences have the format %(NAME)s. To clarify, that's a percent symbol followed by a name in parenthesis, followed by a lowercase S. Allowed names are:

                      d38c315
                      • id: The sequence will be replaced by the video identifier.
                      d38c315
                    • url: The sequence will be replaced by the video URL.
                    • d38c315
                    • uploader: The sequence will be replaced by the nickname of the person who uploaded the video.
                    • d38c315
                    • title: The sequence will be replaced by the literal video title.
                    • d38c315
                    • stitle: The sequence will be replaced by a simplified video title, restricted to alphanumeric characters and dashes.
                    • d38c315
                    • ext: The sequence will be replaced by the appropriate extension (like flv or mp4).
                    • d38c315
                    • epoch: The sequence will be replaced by the Unix epoch when creating the file.
                    • 5fe0c5a
                    • ord: The sequence will be replaced by a five-digit number that will be increased with each download, starting at zero.
                    • d38c315
                      d38c315

                      As you may have guessed, the default template is %(id)s.%(ext)s. When some command line options are used, it's replaced by other templates like %(title)s-%(id)s.%(ext)s. You can specify your own.

                      d38c315

                      Authors

                      d38c315
                      • Ricardo Garcia Gonzalez: program core, YouTube.com InfoExtractor, metacafe.com InfoExtractor and YouTube playlist InfoExtractor.
                      d38c315
                    • Danny Colligan: YouTube search InfoExtractor, ideas and patches.
                    • 5fe0c5a
                    • Benjamin Johnson: Google Video InfoExtractor, Photobucket InfoExtractor, Yahoo! Video InfoExtractor, generic InfoExtractor, ideas, patches, etc.
                    • d38c315
                    • Many other people contributing patches, code, ideas and kind messages. Too many to be listed here. You know who you are. Thank you very much.
                    • d38c315
                      5fe0c5a

                      Copyright © 2006-2010 Ricardo Garcia Gonzalez

                      d38c315
                      d38c315
                      		
                      d38c315
                      		
                      8c125fb
                      			
                      8c125fb
                      			<small class="right" style="background: transparent url(http://bitbucket-assets.s3.amazonaws.com/img/icons/fugue/clock_small.png) no-repeat left 50%; padding-left: 16px;">
                      8c125fb
                      				 This revision is from 2010-06-06 18:15
                      8c125fb
                      			</small>
                      8c125fb
                      			
                      8c125fb
                      		
                      d38c315
                      	
                      d38c315
                      d38c315
                      d38c315
                      			
                      d38c315
                      		
                      d38c315
                      		
                      d38c315
                      	
                      d38c315
                      	
                      d38c315
                      		
                      5fe0c5a
                      			TOS | Privacy Policy | Blog | Report Bug | Discuss | © 2008-2010
                      d38c315
                      			| We run <small>
                      d38c315
                      				Django 1.1.0 / 
                      d38c315
                      				Piston 0.2.3rc1 / 
                      d38c315
                      				Hg 1.3.1 / 
                      d38c315
                      				Python 2.5.2 /
                      8c125fb
                      				r2988| fe01
                      d38c315
                      			</small>
                      d38c315
                      		
                      d38c315
                      	
                      d38c315
                      </body>
                      d38c315
                      </html>