Skip to content

Instantly share code, notes, and snippets.

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

  • Save luckylittle/5298de0ec0b493f4c5326d1abff42914 to your computer and use it in GitHub Desktop.

Select an option

Save luckylittle/5298de0ec0b493f4c5326d1abff42914 to your computer and use it in GitHub Desktop.
AutoBrr List that contains release schedule from the website dvdsreleasedates.com
#!/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"
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()
deathstalker
dexter: resurrection: the complete first season
five nights at freddy's 2
keeper
king ivory
now you see me: now you don't
nuremberg
predator: badlands
regretting you
rental family
silent night, deadly night
sisu: road to revenge
song sung blue
the astronaut
the carpenter's son
trap house
wildcat [dvd]
@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/5298de0ec0b493f4c5326d1abff42914/raw/dvdsreleasedates.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