Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NovaEmbed] Fix extractor #1814

Merged
merged 2 commits into from
Nov 27, 2021
Merged

[NovaEmbed] Fix extractor #1814

merged 2 commits into from
Nov 27, 2021

Conversation

std-move
Copy link
Contributor

Before submitting a pull request make sure you have:

In order to be accepted and merged into yt-dlp each piece of code must be in public domain or released under Unlicense. Check one of the following options:

  • I am the original author of this code and I am willing to release it under Unlicense
  • I am not the original author of this code but it is in public domain or released under Unlicense (provide reliable evidence)

What is the purpose of your pull request?

  • Bug fix
  • Improvement
  • New extractor
  • New feature

Description of your pull request and other information

Fixes the outdated NovaEmbed extractor due to recent changes on their website. Both unit tests are passing again with these changes.

@pukkandan
Copy link
Member

Keep the old regex too, just in case. _search_regex can accept multiple regexes

@std-move
Copy link
Contributor Author

std-move commented Nov 27, 2021

changes incorporated

// lint fixed

yt_dlp/extractor/nova.py Outdated Show resolved Hide resolved
@pukkandan pukkandan merged commit 3c2208f into yt-dlp:master Nov 27, 2021
gaming-hacker added a commit to gaming-hacker/yt-dlp that referenced this pull request Nov 29, 2021
* commit 'ee8dd27a7351841e1de8cebf8311b69fbef09eab': (39 commits)
  [cleanup] Add deprecation warnings
  [cleanup] Misc cleanup Closes yt-dlp#1805, closes yt-dlp#1800
  [cleanup] Refactor `JSInterpreter._seperate`
  [build] Use `workflow_dispatch` for release
  [build] Fix MacOS Build Closes yt-dlp#1624
  [build] Save Git HEAD at release alongside version info
  Option `--wait-for-video` to wait for scheduled streams
  Option `--break-per-input` to apply --break-on... to each input URL
  Fix --break-on-archive when pre-checking
  [downloader] Add colors to download progress
  [youtube] Decrypt n-sig for URLs with `ratebypass` Closes yt-dlp#1796
  [vimeo] Sort http formats higher Closes yt-dlp#1821
  [Instagram] Display more login errors (yt-dlp#1822)
  [RedGifs] Add Search and User extractors (yt-dlp#1808)
  [NovaEmbed] Fix extractor (yt-dlp#1814)
  Fix logic error in report_unplayable_conflict
  [tiktok:user] Set `webpage_url` correctly Closes yt-dlp#1802
  [twitch:vod] Extract live status (yt-dlp#1722) Authored by: DEvmIb
  Ensure directory exists when checking formats
  [EmbedSubtitles] Slightly relax duration check and related cleanup Closes yt-dlp#1385
  ...

# Conflicts:
#	Makefile
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants