Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 20, 2015
  1. @yan12125
Commits on Aug 8, 2015
  1. @dstftw
Commits on Aug 7, 2015
  1. @dstftw

    Merge pull request #6428 from dstftw/improve-generic-smil-support

    dstftw authored
    Improve generic SMIL support
Commits on Aug 4, 2015
  1. @jaimeMF

    [YoutubeDL] format spec: correctly handle dashes and other unused ope…

    jaimeMF authored
    …rators
    
    'mp4-baseline-16x9' must be handled as a single string, but the '-' was treated as an operator.
Commits on Aug 3, 2015
  1. @jaimeMF
  2. @jaimeMF
Commits on Aug 1, 2015
  1. @dstftw
  2. @dstftw
  3. @dstftw

    [utils] Make value optional for find_xpath_attr

    dstftw authored
    This allows selecting particular attributes by name but without specifying the value and similar to xpath syntax `[@attrib]`
Commits on Jul 22, 2015
  1. @yan12125

    [utils] Improve parse_duration

    yan12125 authored
    Now dots are parsed. For example '87 Min.'
Commits on Jul 17, 2015
  1. @dstftw
  2. @dstftw
  3. @dstftw
  4. @atomicdryad
Commits on Jul 10, 2015
  1. @jaimeMF
Commits on Jul 4, 2015
  1. @jaimeMF

    [YoutubeDL] format spec: Do not fail when a filter gives an empty result

    jaimeMF authored
    For example with 'best[height<40]' we ended getting a 'IndexError: list index out of range'.
  2. @jaimeMF

    [YoutubeDL] format spec: fix handling of '/' with ','

    jaimeMF authored
    When using 'bestvideo/best,bestaudio', 'bestvideo/best' must be set as the current_selector (instead of appending it to the selectors), otherwise when it gets the ',' it would append 'None' to the selectors.
Commits on Jun 30, 2015
  1. @jaimeMF

    [YoutubeDL] format spec: Fix handling of '+' with '/'

    jaimeMF authored
    'bestvideo+bestaudio/best' was incorrectly interpreted as 'bestvideo+(bestaudio/best)', so it would fail if 'bestaudio' doesn't exist instead of falling back to 'best'.
Commits on Jun 29, 2015
  1. @jaimeMF
Commits on Jun 28, 2015
  1. @jaimeMF

    [YoutubeDL] format spec: treat 'all' like a normal specifier

    jaimeMF authored
    So you can use filters with it, for example 'all[width>=400][width<=600]'.
  2. @jaimeMF

    [YoutubeDL] rework how the format spec is processed

    jaimeMF authored
    The spec string is processed using 'tokenize.tokenize' to split it in words and operators, the filters are still processed using regular expressions.
    This should make easier to allow grouping operators with parens.
Commits on Jun 3, 2015
  1. @jaimeMF

    [test/aes] Fix on python 3.3 and higher

    jaimeMF authored
    Since 878563c the aes functions only accepts the base64 data as a unicode string.
Commits on May 27, 2015
  1. @yan12125

    [nrk] Update subtitles test

    yan12125 authored
    Subtitle conversion routine is removed, so the subtitles are TTML now. See
    1c7e2e6
Commits on May 18, 2015
  1. @yan12125

    [utils] Support TTML without default namespace

    yan12125 authored
    In a strict sense such TTML is invalid, but Yahoo uses it.
Commits on May 15, 2015
  1. @jaimeMF
Commits on May 12, 2015
  1. @yan12125
Commits on May 9, 2015
  1. @yan12125

    [utils] Remove sanitize_url_path_consecutive_slashes()

    yan12125 authored
    This function is used only in SohuIE, which is updated to use a new
    extraction logic.
Commits on May 4, 2015
  1. @yan12125
Commits on May 2, 2015
  1. @dstftw

    [utils] Add replace_extension

    dstftw authored
  2. @dstftw
Commits on Apr 29, 2015
  1. @jaimeMF

    Make 'best' format only match non-DASH formats (closes #5554)

    jaimeMF authored
    Otherwise it's impossible to only download non-DASH formats, for example `best[height=?480]/best` would download a DASH video if it's the only one with height=480, instead for falling back to the second format specifier.
    For audio only urls (soundcloud, bandcamp ...), the best audio will be downloaded as before.
Commits on Apr 27, 2015
  1. @dstftw

    Merge pull request #5523 from jaimeMF/remove-format-limit

    dstftw authored
    Remove the --max-quality option
Commits on Apr 25, 2015
  1. @yan12125
  2. @jaimeMF

    Remove the --max-quality option

    jaimeMF authored
    It doesn't work well with 'bestvideo' and 'bestaudio' because they are usually before the max quality.
    Format filters should be used instead, they are more flexible and don't require the requested quality to exist for each video.
Commits on Apr 19, 2015
  1. @dstftw @jaimeMF

    [parameters.json] Set default `format` parameter to `best`

    dstftw authored jaimeMF committed
Something went wrong with that request. Please try again.