| Age | Commit message (Collapse) | Author | 
 | 
filesize and tbr should correlate, so it doesn't make sense to treat them differently.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
For now, we just wrap some common errors. More may follow. We do not want to catch actual programming errors in the extractors, such as 1 // 0.
 | 
 | 
 | 
 | 
We should look at height and width before ext_preference.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
720p @ 1000KB/s looks way better than 1080p @ 500KB/s
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
#4674)
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
formats
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Add ability for extractor to use _parse_json
 | 
 | 
 | 
 | 
 | 
 | 
This way, we don't have to do an aditional request
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
We now use our standard sorting facilities. As a side effect, it's finally possible to download German videos from French URLs and vice versa.
 | 
 | 
 | 
 | 
utils is large enough without these compatibility functions.
Everything that is present in newer versions of Python (i.e. with dev Python it's just an import) goes into compat.py .
Everything else (i.e. youtube-dl-specific helpers) goes into utils.py .
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 |