and though bugs are the bane of my existence, rest assured the wretched thing will get the best of care here

  1. 11 Nov, 2013 2 commits
  2. 10 Nov, 2013 7 commits
  3. 09 Nov, 2013 9 commits
  4. 07 Nov, 2013 3 commits
  5. 06 Nov, 2013 13 commits
  6. 05 Nov, 2013 4 commits
    • Marcin Cieślak's avatar
      Fix AssertionError when og property not found · a8eeb059
      Marcin Cieślak authored
      On tvp.pl some webpages contain OpenGraph
      metadata and some don't.
      
      If og property is not found, _og_search_description
      fails with
      
      WARNING: unable to extract OpenGraph description; please report this issue on http://yt-dl.org/bug
      Traceback (most recent call last):
        File "/usr/home/saper/bin/youtube-dl", line 18, in <module>
          youtube_dl.main()
        File "/usr/home/saper/sw/youtube-dl/youtube_dl/__init__.py", line 766, in main
          _real_main(argv)
        File "/usr/home/saper/sw/youtube-dl/youtube_dl/__init__.py", line 719, in _real_main
          retcode = ydl.download(all_urls)
        File "/usr/home/saper/sw/youtube-dl/youtube_dl/YoutubeDL.py", line 715, in download
          videos = self.extract_info(url)
        File "/usr/home/saper/sw/youtube-dl/youtube_dl/YoutubeDL.py", line 348, in extract_info
          ie_result = ie.extract(url)
        File "/usr/home/saper/sw/youtube-dl/youtube_dl/extractor/common.py", line 125, in extract
          return self._real_extract(url)
        File "/usr/home/saper/sw/youtube-dl/youtube_dl/extractor/tvp.py", line 56, in _real_extract
          info['description'] = self._og_search_description(webpage)
        File "/usr/home/saper/sw/youtube-dl/youtube_dl/extractor/common.py", line 331, in _og_search_description
          return self._og_search_property('description', html, fatal=False, **kargs)
        File "/usr/home/saper/sw/youtube-dl/youtube_dl/extractor/common.py", line 325, in _og_search_property
          return unescapeHTML(escaped)
        File "/usr/home/saper/sw/youtube-dl/youtube_dl/utils.py", line 494, in unescapeHTML
          assert type(s) == type(u'')
      AssertionError
      
      The patch allows me to use:
      
        try:
          info['description'] = self._og_search_description(webpage)
          info['thumbnail'] = self._og_search_thumbnail(webpage)
        except RegexNotFoundError:
          pass
      a8eeb059
    • Ismaël Mejía's avatar
      [ted] fixed error in case of no subtitles present · 4ed3e510
      Ismaël Mejía authored
      I created a test, but I leave it commented since TED videos get
      new subtitles frequently.
      4ed3e510
    • Jaime Marquínez Ferrándiz's avatar
      Merge pull request #1724 from rzhxeo/generic_youtube · 7f34001d
      Jaime Marquínez Ferrándiz authored
      [GenericIE] Also detect youtube if src url of iframe is embedded in ' instead of "
      7f34001d
    • rzhxeo's avatar
  7. 04 Nov, 2013 1 commit
  8. 03 Nov, 2013 1 commit