Skip to content

Instantly share code, notes, and snippets.

@luckylittle
Last active February 18, 2026 01:10
Show Gist options
  • Select an option

  • Save luckylittle/99ceba6dd26bfe7bd83cf1c28032d39c to your computer and use it in GitHub Desktop.

Select an option

Save luckylittle/99ceba6dd26bfe7bd83cf1c28032d39c to your computer and use it in GitHub Desktop.
AutoBrr List that contains release schedule from the website dvdsreleasedates.com/digital-releases/
#!/bin/python
import requests
from bs4 import BeautifulSoup
def extract_dvd_titles():
"""
Extracts DVD/Blu-ray titles from dvdsreleasedates.com for the current month
"""
url = "https://www.dvdsreleasedates.com/digital-releases/"
try:
response = requests.get(url, headers={
'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.6850.0 Safari/537.36'
})
response.raise_for_status()
soup = BeautifulSoup(response.content, 'html.parser')
movie_cells = soup.find_all('td', class_='dvdcell')
titles = []
for cell in movie_cells:
title_link = cell.find('a', style='color:#000;')
if title_link:
title = title_link.get_text(strip=True)
titles.append(title.lower())
titles = list(dict.fromkeys(titles))
return titles
except requests.RequestException as e:
print(f"Error fetching webpage: {e}")
return []
except Exception as e:
print(f"Error parsing data: {e}")
return []
def main():
titles = extract_dvd_titles()
if titles:
for title in sorted(titles):
print(title)
if __name__ == "__main__":
main()
28 years later: the bone temple
hamnet
hearts around the table: josh's third serving
hellfire
is this thing on?
kill bill: the whole bloody affair
marty supreme
mercy
misdirection
night patrol
no other choice
return to silent hill
shelter
the choral
the dreadful
the housemaid
the plague
the secret agent
we bury the dead
@luckylittle
Copy link
Author

⚠️ This list gets automatically updated daily ⚠️

How to use this in AutoBrr?

  1. Go to your https://<AUTOBRR_IP>:<AUTOBRR_PORT>/settings/lists
  2. Add new list, enter the name
  3. Type: Plaintext
  4. List URL: https://gist.githubusercontent.com/luckylittle/99ceba6dd26bfe7bd83cf1c28032d39c/raw/dvdsreleasedates-digital.txt
  5. Match Release: OFF
  6. Bypass the clanup and sanitization and use the list as-is: OFF
  7. Filters: [Select your filter here]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment