mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 14:45:14 +00:00 
			
		
		
		
	Allow hours in ETA display (Fixes #1280)
This commit is contained in:
		| @@ -79,9 +79,13 @@ class FileDownloader(object): | |||||||
|         rate = float(current) / dif |         rate = float(current) / dif | ||||||
|         eta = int((float(total) - float(current)) / rate) |         eta = int((float(total) - float(current)) / rate) | ||||||
|         (eta_mins, eta_secs) = divmod(eta, 60) |         (eta_mins, eta_secs) = divmod(eta, 60) | ||||||
|         if eta_mins > 99: |         (eta_hours, eta_mins) = divmod(eta_mins, 60) | ||||||
|             return '--:--' |         if eta_hours > 99: | ||||||
|  |             return '--:--:--' | ||||||
|  |         if eta_hours == 0: | ||||||
|             return '%02d:%02d' % (eta_mins, eta_secs) |             return '%02d:%02d' % (eta_mins, eta_secs) | ||||||
|  |         else: | ||||||
|  |             return '%02d:%02d:%02d' % (eta_hours, eta_mins, eta_secs) | ||||||
|  |  | ||||||
|     @staticmethod |     @staticmethod | ||||||
|     def calc_speed(start, now, bytes): |     def calc_speed(start, now, bytes): | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Philipp Hagemeister
					Philipp Hagemeister