DVDs and Blu Rays you've bought recently 💿

Plugged it before in a film thread but my pals run a YouTube channel where they upload DVD special features

https://youtube.com/@specialfeatureschannel

It’s pretty cool imo.

6 Likes

Funny you should mention that.

I had to stop to appraise these on the way home the other night. They weren’t for me.

NB not on top of the bus stop but propped up on a window ledge behind it.

3 Likes

The last discs I ordered were the 4K box sets of Hard Boiled and The Killer, but they are not out yet, so the last things I bought and actually have in the house are blurays of High And Low and Rashomon, in a BFI 2 for £15 deal.

4 Likes

Hell yes.

Didn’t know they’d done a boxset of The Killer, might have to see if the bf has it on preorder (though he might have told me and I forgot haha)

1 Like

I bought this the other week. birthday present to myself so I decided that warranted £50 :grimacing:

5 Likes

It’s only just been announced, comes out about three weeks after Hard Boiled. The people who sat on the rights to all those classic HK movies for decades have finally sold them, so expect to see loads of good stuff coming out in the next few years

3 Likes

Bought loads last year, most recently booksmart, polite society, superman, fighting with my family, heretic, midsommar

Been ripping them with makeMKV and adding them to Jellyfin in my raspberry pi home server. Went with dvd as they are like 6gb whereas Blu-ray at 30gb+ (now I know can shrink considerably with handbrake)

Made going into town fun again, a reason to rummage around charity shops and cex

Also been ripping commentary track audios and adding and listening when I go to sleep, because there aren’t enough good podcasts

5 Likes

1 Like

Might have to get Stath DVDs.

1 Like

oh my friend has burned all of She-Ra And The Princesses Of Power onto bluray for me because the fuckasses are taking it off netflix. I’m very excited to design and print some custom artwork and labels for it

6 Likes

Hate Netflix not releasing things more widely, so installed Jellyfin and then edited the css to make it look like blockbuster video


5 Likes

Just got John Wick 3, Being John Malkovich, and Donnie Darko in the chazza for 25p each

5 Likes

This looks awesome.

Would love to know how you edited the CSS to look like this (full disclosure: didn’t even know this was a thing you could do!).

1 Like

assume you already have jellyfin installed, you go to menu on the top left, click dashboard, then go to branding, then in there is a section called ‘custom css’ code

to my shame I used chat gpt to help figure it out.

it starts with the infinitiv theme and then adapts it

here is the css code
@import url('https://fonts.googleapis.com/css2?family=Archivo+Black&display=swap');

@import url('https://buesche87.github.io/infinitv/infinitv.css');
@media all and (min-width: 50em) {
  .homePage .emby-scroller {
    margin-right: 0;
  }
  .homePage .emby-scrollbuttons {
    display: none;
  }
  .homePage .itemsContainer {
    flex-wrap: wrap;
  }
}
/* ===============================
   Global variables
   =============================== */
:root {
  --bb-yellow: #FFD400;
  --bb-blue: #0054D6;

  --accent-h: 49;
  --accent-s: 100%;
  --accent-l: 50%;

  --bgdarkness: 0.8;
  --headeropacity: 0.3;

  --jf-font-family: 'Montserrat Alternates', system-ui, sans-serif;
}


:root {
  --jf-font-family: 'Archivo Black', system-ui, sans-serif;
}

body, button, input, select, textarea {
  font-family: var(--jf-font-family) !important;
}


/* ===============================
   Global font
   =============================== */
body, button, input, select, textarea {
  font-family: var(--jf-font-family) !important;
}

/* ===============================
   Header bar
   =============================== */
.skinHeader-withBackground {
  background: var(--bb-blue) !important;
  opacity: 0.7;
}

.skinHeader-withBackground::before,
.skinHeader-withBackground::after {
  background: none !important;
}

/* Active header tab */
.skinHeader-withBackground
.emby-tab-button.emby-tab-button-active {
  color: var(--bb-yellow) !important;
  font-weight: 700;
}

/* ===============================
   Links
   =============================== */
a,
.emby-link,
.navMenuOption {
  color: var(--bb-yellow) !important;
}

a:hover,
.emby-link:hover,
.navMenuOption:hover {
  color: #FFE766 !important;
}

/* ===============================
   Drawer (side panel)
   =============================== */
.mainDrawer {
  background: rgba(0, 0, 0, 0.85) !important;
}

/* ===============================

/* ===============================
   Cleanup
   =============================== */
.countIndicator,
.playedIndicator {
  display: none !important;
}


/* ===============================
   Force Blockbuster yellow as primary UI text
   =============================== */

body,
h1, h2, h3, h4, h5, h6,
.primaryText,
.emby-text,
.cardText,
.listItemText,
.sectionTitle {
  color: var(--bb-yellow) !important;
}


/* ===============================
   Blockbuster uppercase typography
   =============================== */

h1, h2, h3, h4,
.sectionTitle,
.cardText,
.itemName,
.navMenuOption,
.emby-tab-button,
.listItemText {
  text-transform: uppercase !important;
  letter-spacing: 0.08em !important;
  font-family: var(--jf-font-family) !important;

}

.secondaryText,
.metadata {
  text-transform: uppercase !important;
  letter-spacing: 0.05em !important;
}

/* ===============================
   VHS-era text character (subtle)
   =============================== */

h1, h2, h3,
.sectionTitle,
.cardText,
.itemName {
  text-shadow:
    0.03em 0 0 rgba(255, 212, 0, 0.5),
   -0.03em 0 0 rgba(0, 84, 214, 0.5);
}


/* Icons */
svg,
svg *,
i,
.material-icons,
.paper-icon-button-light {
  color: var(--bb-yellow) !important;
  fill: currentColor !important;
}


/* ===============================
   Thumbnail title bars – Blockbuster blue
   =============================== */


.cardFooter,
.cardText,
.itemName,
.cardOverlayButton {
  background: rgba(0, 84, 214, 0.75) !important;
}

.cardFooter {
  background: rgba(0, 84, 214, 0.8) !important;
  backdrop-filter: none !important;
}

.cardFooter .cardText,
.cardFooter .itemName {
  color: var(--bb-yellow) !important;
}


.cardFooter {
  border-bottom-left-radius: 120px;
  border-bottom-right-radius: 12px;
}

.cardFooter {
  border-top: 2px solid rgba(255, 212, 0, 0.6);
}





/* ===== VHS analog drift ===== */
@keyframes vhsDrift {
  0%   { transform: translateX(0); }
  50%  { transform: translateX(200px); }
  100% { transform: translateX(0); }
}





/* ===== GLOBAL FONT OVERRIDE (Jellyfin-safe) ===== */
*,
select,
textarea,
.mdl-textfield,
.mdl-textfield__input,
.emby-input,
.emby-textarea,
.headerTabs,
.headerTabButton,
.sectionTitle,
.pageTitle,
.cardText,
.cardText-first,
.itemName,
.listItemBodyText,
.listItemBodyText-secondary,
 {
  font-family: "Arial Black", "Impact", "Segoe UI", sans-serif !important;
  letter-spacing: 0.04em;
}
/* =========================================================
   HOME LIBRARY CARDS — match in-library item styling
   ========================================================= */

/* Target home screen library cards */
.homePage .card {
  overflow: hidden;
}

/* Apply same blue title bar */
.homePage .card .cardFooter {
  background: rgba(0, 84, 214, 0.8) !important;
  color: var(--bb-yellow) !important;
  backdrop-filter: none !important;
}

/* Text inside home library cards */
.homePage .card .cardFooter .cardText,
.homePage .card .cardFooter .itemName {
  color: var(--bb-yellow) !important;
  text-transform: uppercase !important;
  letter-spacing: 0.08em !important;
}

/* Match rounding */
.homePage .card .cardFooter {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

/* Hover glow — identical to in-library items */
.homePage .card:hover {
  box-shadow: 0 0 14px rgba(255, 212, 0, 0.45);
}


/* ===============================
   FORCE background muting (InfiniTV)
   =============================== */



.backgroundContainer::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0, 8, 214, 0.2);
  pointer-events: none;
}

.mediaSourceIndicator {
    display: none !important;
}



1 Like

Amazing, thank you! Will have a play around with this later.

1 Like

its slightly borked, it works really well when you are in a library, gives the cool yellow shadow when hovering over an item, but on the library selection page it is messier

This home streaming thing. Do you need a PC on at all times to do this? I know a lot of people use Plex. Do you just upload your rips to it or do you have a “server” at home, aka a PC?

I use this bad boy:

https://nas-uk.ugreen.com/products/ugreen-nasync-dxp4800-plus-4-bay-nas

Although you could easily go for a cheaper Ugreen option. I have 2 12TB drives inside, also upgraded to 16GB RAM. It’s hooked up to my router. The cool thing is that, as long as it’s turned on and hooked up to the router, you can access it remotely like a private Netflix either using Jellyfin or the stock software. P cool.

For DVDs you can rip with a standard DVD drive using MakeMKV. For Blu Rays you’ll have to buy a Blu Ray drive and rip using the same software.

Ah, that looks fancy. But for that money, I think I’ll just stick to my big DVD wallet. I do have a laptop but it doesn’t get used much.

I also like imagining Sony looking at my PS5 data and going, hmm, this guy loves his blurays and DVDs

You could definitely use a laptop so long as it’s got Jellyfin installed and is hooked up to your router. Would need to be turned on whenever you wanted to stream.

It’s definitely good peace of mind to rip everything given that disk rot and scratches are very real problems with physical media.

1 Like