Skip to content
Snippets Groups Projects
  1. Dec 23, 2021
  2. Nov 29, 2021
  3. Nov 19, 2021
  4. Oct 31, 2021
  5. Sep 15, 2021
  6. Sep 14, 2021
  7. Sep 11, 2021
  8. Aug 27, 2021
    • Paul Wrubel's avatar
      Use `os.replace` where applicable (#793) · d75201a8
      Paul Wrubel authored
      When using 
      ```py
      os.remove(encodeFilename(filename))
      os.rename(encodeFilename(temp_filename), encodeFilename(filename))
      ```
      the `os.remove` need not be atomic and so can be executed arbitrarily compared to the immediately following rename call. It is better to use `os.replace` instead
      
      Authored by: paulwrubel
      d75201a8
  9. Aug 21, 2021
  10. Jul 23, 2021
  11. Jul 21, 2021
  12. May 28, 2021
  13. May 22, 2021
  14. Mar 13, 2021
    • shirt's avatar
      Native concurrent downloading of fragments (#166) · 4cf1e5d2
      shirt authored
      * Option `--concurrent-fragments` (`-N`) to set the number of threads
      
      Related: #165
      
      Known issues:
      * When receiving Ctrl+C, the process will exit only after finishing the currently downloading fragments
      * The download progress shows the speed of only one thread
      
      Authored by shirt-dev
      4cf1e5d2
  15. Mar 02, 2021
    • hseg's avatar
      Fix packaging bugs (#129) · da7f321e
      hseg authored
      * Autogenerate `AUTHORS`
      * Fix `setup.py` using wrong completion files
      * Complete `ChangeLog` -> `Changelog.md` rename
      * Make `make tar` respect DESTDIR
      * Remove `bin/` `yt-dlp` and `docs/` from tar and sdist
      * Make `pypi-files` build all files needed for `python setup.py`
      * Add `completions` alias
      * Add `devscripts/` and `supportedsites.md` to pip sdist
      * Remove `man` target
      * Remove `README.txt` from sdist
      * Make `clean` more granular
      * Move aliases to top
      
      Authored by: hseg <gesh@gesh.uni.cx>
      da7f321e
  16. Feb 28, 2021
    • pukkandan's avatar
      Cleanup some code (see desc) · f0884c8b
      pukkandan authored
      * `--get-comments` doesn't imply `--write-info-json` if `-J`, `-j` or `--print-json` are used
      * Don't pass `config_location` to `YoutubeDL` (it is unused)
      * [bilibiliaudio] Recognize the file as audio-only
      * Update gitignore
      * Fix typos
      f0884c8b
  17. Feb 24, 2021
    • Pccode66's avatar
      Completely change project name to yt-dlp (#85) · 7a5c1cfe
      Pccode66 authored
      * All modules and binary names are changed
      * All documentation references changed
      * yt-dlp no longer loads youtube-dlc config files
      * All URLs changed to point to organization account
      
      Co-authored-by: Pccode66
      Co-authored-by: pukkandan
      7a5c1cfe
  18. Feb 19, 2021
  19. Feb 12, 2021
  20. Feb 09, 2021
  21. Feb 07, 2021
  22. Feb 04, 2021
  23. Jan 28, 2021
  24. Jan 24, 2021
  25. Jan 20, 2021
  26. Jan 16, 2021
  27. Jan 07, 2021
  28. Jan 04, 2021
  29. Oct 07, 2020
  30. Sep 03, 2020
  31. Sep 02, 2020
  32. Aug 05, 2018
  33. Jun 01, 2018
  34. Sep 16, 2017
  35. Apr 25, 2017
  36. Apr 22, 2017
    • Sergey M․'s avatar
      [extractor/common] Improve m3u8 extraction (closes #12211) · cb252080
      Sergey M․ authored
      * Extract m3u8 parsing to separate method
      * Improve rendition groups extraction
      * Build stream name according stream GROUP-ID
      * Ignore reference to AUDIO group without URI when stream has no CODECS
      + Add test coverage for parsing m3u8 from #11507, #11995, #12211 and twitch vod
      cb252080
  37. Nov 27, 2016
  38. Nov 21, 2016
  39. Nov 03, 2016
  40. Sep 26, 2016
Loading