Browse Source

[common] lower proto_preference of rtsp formats

Most of the time the RtspFD fail to download videos but it report
success of the download with this output:
[mpv] 0 bytes
[download] 100% of 0.00B
totalwebcasting
Remita Amine 9 years ago
parent
commit
8b40854529
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      youtube_dl/extractor/common.py

+ 2
- 1
youtube_dl/extractor/common.py View File

@ -916,7 +916,8 @@ class InfoExtractor(object):
if f.get('ext') in ['f4f', 'f4m']: # Not yet supported if f.get('ext') in ['f4f', 'f4m']: # Not yet supported
preference -= 0.5 preference -= 0.5
proto_preference = 0 if determine_protocol(f) in ['http', 'https'] else -0.1
protocol = f.get('protocol') or determine_protocol(f)
proto_preference = 0 if protocol in ['http', 'https'] else (-0.5 if protocol == 'rtsp' else -0.1)
if f.get('vcodec') == 'none': # audio only if f.get('vcodec') == 'none': # audio only
preference -= 50 preference -= 50


Loading…
Cancel
Save