Plex Truecharts allowed you to create a RAM Transcoding disk for Plex Transcoding. You can do the same with Plex Truenas however there isn’t a “Mount Path” Option. I cannot cnfigue plex trancoding path. I am using truenas scale and if anyone can assist me I would appreciate.
P.S. I’m wondering could I put in a ticket so this option can be added to the Storage/transcode tab.
Additional Storage Add
Type = Empty Directory
Medium = Memory
Mount Path = /tmptranscode
then go into the plex app server setting transcodes section
then hit save and plex will write all transcodes to RAM, make sure your application resource allocation can support this
The “Mount Path =” is only available in the “truecharts” version of Plex, not the “truenas” version. “Type = Empty Directory” is not available in the Additional Storage Option of the truenas version. I no longer have access to the truecharts version. P.S. thank you for replying.
I see,
Then I would consider setting up jailmaker and plex on docker as a temporary solution… it is what I am doing
1 Like
I really don’t see any benefit to putting your transcodes in memory, but for the sake of fun and learning, here’s how you could go about doing it:
Change any paths as needed, I run as root so am putting it in the /root folder.
Create the /root/plex_temp directory:
mkdir /root/plex_temp
Set an init script to do the following, also run it in shell to mount it now:
mount -t tmpfs plex_temp /root/plex_temp
Add additional storage to your Plex application:
Mount Path: /transcode
Host Path: /root/plex_temp
You can type the host path, it doesn’t explicitly need to be one of your datasets.
Done.
I don’t imagine you’d see any speed benefit here (unless perhaps you’re transcoding to a very slow pool). I also can’t speak to how well this would work, I haven’t tested it and it’s entirely in theory, YMMV.
Personally I think the loss of ARC cache you’d see here outweighs any positive impact you’d get from doing this.
Wait… I wrote this without actually looking at the application at all, you can literally just set it to emptyDir in the TrueNAS application (not truecharts, I’ve never used a truecharts app).

Every day is a learning day.
I did this however I cannot connect to the folder in plex settings since I’m unable to create a mount path.
Which bit?
Can you show me your Plex application config?