It seems like this came out a while ago, but somehow I missed the announcement, but Jellyfin has a Roku app that now works! This means you can have your own, totally local ‘Netflix’ and it means I have to finish ripping my movies and TV Shows. Any recommendations for ‘good enough’ quality (I have mostly older movies and TV shows, no Blu Rays, nothing Sci-Fi where I need the best quality, but I don’t want Cars looking grainy, either) without having to rip whole ISOs?
I use H.264 with Quality RF24 for most of my Jellyfin stuff, since most of my clients can’t play HEVC that well.
It makes a movie be around 1.5 to 2.5 GB in size, depending on the action levels of the movie.
Thanks, I’m going to have to try to get Jellyfin working on my Roku. Plex wouldn’t work as a media server. I don’t think it likes the vpn installed on the router.
I know some of those words…
The problem is I don’t REALLY understand codes, transcoding, etc. I know (I guess I know?) I want an MKV file. So I did a rip last night following this link and the quality is good, but it left bars on the side.
So I know I used H, and I see the RF scale in Handbrake, but I don’t know what HEVC is. My clients will only be Roku or Web browser.
Okay. I’ve done a fair bit of transcoding videos for my Jellyfin server. The best files seems to be:
Filetype: .mp4
Video Codec: h.264 (x264)
Audio Codec: AC3 or E-AC3
When using those in Handbrake, I find that my videos play on just about every device I have.
I don’t know what the Roku is capable of playing, as I don’t have one.
Thanks Strit! I switched from AAC to AC3 last night, I kept getting a flutter in all of my audio, and AC3 allows for higher quality ripping. I use MKV not MP4, but everything plays fine on the Roku app (so far!).
Once I get a few more ripped, I’ll see if I can post my settings, I think you can export the settings to a file.
Here’s what I landed on, after reading a few different forums. I exported this Preset in case it helps anyone else. You can copy that and save it as DVD_rip.plist
and then import into Handbrake too. The audio quality is high because I had a flutter in the audio, and this setting has guaranteed it won’t be there. Average filesize is about 2GB, depending on film.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<dict>
<key>AudioAllowAACPass</key>
<true />
<key>AudioAllowAC3Pass</key>
<true />
<key>AudioAllowDTSHDPass</key>
<true />
<key>AudioAllowDTSPass</key>
<true />
<key>AudioAllowMP3Pass</key>
<true />
<key>AudioEncoderFallback</key>
<string>AC3</string>
<key>AudioLanguageList</key>
<array>
<string>und</string>
</array>
<key>AudioList</key>
<array>
<dict>
<key>AudioBitrate</key>
<string>448</string>
<key>AudioEncoder</key>
<string>AC3</string>
<key>AudioMixdown</key>
<string>Dolby Surround</string>
<key>AudioSamplerate</key>
<string>48</string>
<key>AudioTrack</key>
<integer>1</integer>
<key>AudioTrackDRCSlider</key>
<real>0</real>
<key>AudioTrackGainSlider</key>
<real>0</real>
<key>AudioTrackQuality</key>
<real>-1</real>
<key>AudioTrackQualityEnable</key>
<false />
</dict>
</array>
<key>AudioSecondaryEncoderMode</key>
<true />
<key>AudioTrackSelectionBehavior</key>
<string>first</string>
<key>ChapterMarkers</key>
<false />
<key>Default</key>
<false />
<key>FileFormat</key>
<string>Matroska (avformat)</string>
<key>Folder</key>
<false />
<key>Mp4HttpOptimize</key>
<false />
<key>Mp4LargeFile</key>
<false />
<key>Mp4iPodCompatible</key>
<false />
<key>PictureAutoCrop</key>
<true />
<key>PictureBottomCrop</key>
<real>0</real>
<key>PictureDeblock</key>
<integer>0</integer>
<key>PictureDecomb</key>
<integer>2</integer>
<key>PictureDecombCustom</key>
<string></string>
<key>PictureDecombDeinterlace</key>
<true />
<key>PictureDeinterlace</key>
<integer>0</integer>
<key>PictureDeinterlaceCustom</key>
<string></string>
<key>PictureDenoiseCustom</key>
<string></string>
<key>PictureDenoiseFilter</key>
<string>off</string>
<key>PictureDenoisePreset</key>
<string>medium</string>
<key>PictureDenoiseTune</key>
<string>none</string>
<key>PictureDetelecine</key>
<integer>2</integer>
<key>PictureDetelecineCustom</key>
<string></string>
<key>PictureHeight</key>
<real>480</real>
<key>PictureKeepRatio</key>
<true />
<key>PictureLeftCrop</key>
<real>0</real>
<key>PictureLooseCrop</key>
<false />
<key>PictureModulus</key>
<string>2</string>
<key>PicturePAR</key>
<string>2</string>
<key>PicturePARHeight</key>
<real>27</real>
<key>PicturePARWidth</key>
<real>32</real>
<key>PictureRightCrop</key>
<real>0</real>
<key>PictureTopCrop</key>
<real>0</real>
<key>PictureWidth</key>
<real>720</real>
<key>PresetBuildNumber</key>
<integer>2016021200</integer>
<key>PresetDescription</key>
<string>Mimicked from https://forums.plex.tv/t/dvd-rip-quality-on-plex-roku-ultra/172481/12 with audio pieces pulled from https://forums.plex.tv/t/best-5-1-sound-settings-when-creating-mp4-w-handbrake/99392/8</string>
<key>PresetName</key>
<string>DVD_Rip</string>
<key>SubtitleAddCC</key>
<false />
<key>SubtitleAddForeignAudioSearch</key>
<false />
<key>SubtitleAddForeignAudioSubtitle</key>
<false />
<key>SubtitleLanguageList</key>
<array>
<string>und</string>
</array>
<key>SubtitleTrackSelectionBehavior</key>
<string>none</string>
<key>Type</key>
<integer>1</integer>
<key>UsesPictureFilters</key>
<integer>1</integer>
<key>UsesPictureSettings</key>
<integer>1</integer>
<key>VideoAvgBitrate</key>
<real>2200</real>
<key>VideoEncoder</key>
<string>H.264 (x264)</string>
<key>VideoFramerate</key>
<string>source</string>
<key>VideoFramerateMode</key>
<string>vfr</string>
<key>VideoGrayScale</key>
<false />
<key>VideoLevel</key>
<string>4.0</string>
<key>VideoOptionExtra</key>
<string>ref=5:bframes=5</string>
<key>VideoPreset</key>
<string>superfast</string>
<key>VideoProfile</key>
<string>high</string>
<key>VideoQualitySlider</key>
<integer>20</integer>
<key>VideoQualityType</key>
<integer>1</integer>
<key>VideoTune</key>
<string>film</string>
<key>VideoTurboTwoPass</key>
<false />
<key>VideoTwoPass</key>
<false />
<key>x264Option</key>
<string>ref=5:bframes=5:level=4.0:deblock=-1,-1:analyse=i4x4,i8x8:weightp=1:me=dia:subme=1:mixed-refs=0:trellis=0:psy-rd=1.00,0.15:vbv-bufsize=31250:vbv-maxrate=25000:mbtree=0:rc-lookahead=0</string>
<key>x264UseAdvancedOptions</key>
<false />
</dict>
</array>
</plist>
EDIT: This worked well on several movies, and made Finding Nemo ‘foggy’ and unwatacheable. So still no ‘silver bullet’ setting, but this has worked on a ton of others in decent quality.