Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Niklos

Howto play correctly my movies from my NAS ?

Recommended Posts

Posted · Original PosterOP

Hello everyone,

 

First of all, I was not sure where to put this thread so, feel free to move it somewhere else if needing.

 

I am using a Synology NAS DS1819+ to store all of my movies (mostly 4k H.265). I installed an emby server in a docker container. Then I installed the Emby app on my TV.

I wanted to do such a "streaming" stuff for years, now it's finally done ! Well, almost... Sometimes, I play some movies that don't have the right codecs on them. So Emby is transcoding them before streaming them to the TV... And... well, my NAS is not powerfull enough to do this on the fly.

 

So, I am searching for the best option to be able to play all my movies without any problem like those. 

 

Here are the solution I thought about :

 - Transcoding the movies prior playing it... It takes times and, so far, I have not find any soft that can do it properly (or at least I don't konw how to do it correctly with any soft)

 - Buy a new NAS with hardware 4k transcoding. This could work unfortunatly, I don't know if I can trust Synology about their NAS being able to transcode this on the fly. And, it is kind of expensive... So if it does not work...

 - Buy a streamer such as an NVidia Shield... Unfortunatly, that mean that I will yet another stuff... And I bought my TV to get rid of everything else around it (BD player, computer etc...). So, that would be kind of a step back.

 

I like the idea of buying a new NAS... It would be very expensive (around 1k€) but it would also be a good way to backup all of my medias instead of only my personnal photos and videos. But, well, I don't really want to spend that much money for something if I dont REALLY need it.

 

Any idea on how I could this properly ?

 

nb : my TV is an LG 55OLEDC9.

I tryed to use PLEX but, same thing...

My NAS has only 4gb of ram and my emby docker container has 2gb but it seams not to use all of it.

 

Thanks !

Link to post
Share on other sites
3 minutes ago, Niklos said:

Hello everyone,

 

First of all, I was not sure where to put this thread so, feel free to move it somewhere else if needing.

 

I am using a Synology NAS DS1819+ to store all of my movies (mostly 4k H.265). I installed an emby server in a docker container. Then I installed the Emby app on my TV.

I wanted to do such a "streaming" stuff for years, now it's finally done ! Well, almost... Sometimes, I play some movies that don't have the right codecs on them. So Emby is transcoding them before streaming them to the TV... And... well, my NAS is not powerfull enough to do this on the fly.

 

So, I am searching for the best option to be able to play all my movies without any problem like those. 

 

Here are the solution I thought about :

 - Transcoding the movies prior playing it... It takes times and, so far, I have not find any soft that can do it properly (or at least I don't konw how to do it correctly with any soft)

 - Buy a new NAS with hardware 4k transcoding. This could work unfortunatly, I don't know if I can trust Synology about their NAS being able to transcode this on the fly. And, it is kind of expensive... So if it does not work...

 - Buy a streamer such as an NVidia Shield... Unfortunatly, that mean that I will yet another stuff... And I bought my TV to get rid of everything else around it (BD player, computer etc...). So, that would be kind of a step back.

 

I like the idea of buying a new NAS... It would be very expensive (around 1k€) but it would also be a good way to backup all of my medias instead of only my personnal photos and videos. But, well, I don't really want to spend that much money for something if I dont REALLY need it.

 

Any idea on how I could this properly ?

 

nb : my TV is an LG 55OLEDC9.

I tryed to use PLEX but, same thing...

My NAS has only 4gb of ram and my emby docker container has 2gb but it seams not to use all of it.

 

Thanks !

Use HandBrake or FFmpeg and transcode your video files to a supported format..

Link to post
Share on other sites
6 minutes ago, Niklos said:

Hello everyone,

 

First of all, I was not sure where to put this thread so, feel free to move it somewhere else if needing.

 

...

Interesting, not that I have an answer but I am curious what formats won't work with Plex since mine hasn't encountered an issue yet.


Emma : i7 8700K @5.0Ghz - Gigabyte AORUS Z370 Gaming 5 - Thermaltake Water 3.0 Ultimate - G. Skill Ripjaws V 32GB 3200Mhz - Gigabyte AORUS 1080Ti - 750 EVO 512GB + 2x 860 EVO 1TB M.2 (RAID 0) - EVGA Supernova 650 P2 - Fractal Design Define R6 - AOC AGON 35" 3440x1440 100Hz - Mackie CR5BT - Logitech G910, G502, G933 - Cooler Master Universal Graphics Card Holder

 

Plex : Ryzen 5 1600 (stock) - Gigabyte B450M-DS3H - G. Skill Ripjaws V 8GB 2400Mhz - GeForce 8800GTS 640MB - 840 EVO 256GB + Toshiba P300 3TB - TP-Link AC1900 PCIe Wifi - Cooler Master MasterWatt Lite 500 - Antec Nine Hundred - Dell 19" 4:3

 

Lenovo 720S Touch 15.6" - i7 7700HQ, 16GB RAM, 512GB NVMe SSD, 1050Ti, 4K touchscreen

 

MSI GF62 - i7 7700HQ, 16GB 2400 MHz RAM, 256GB NVMe SSD + 1TB 7200rpm HDD, 1050Ti

Link to post
Share on other sites
Posted · Original PosterOP

Well, for PLEX, it is actually not "the same thing". That was not true. Actually I can't managed to get PLEX workingat all for some reason...

Link to post
Share on other sites
Posted · Original PosterOP
5 minutes ago, AbsoluteFool said:

Use HandBrake or FFmpeg and transcode your video files to a supported format.

OK thanks, I will look at those 2.

Link to post
Share on other sites
1 minute ago, Niklos said:

Well, for PLEX, it is actually not "the same thing". That was not true. Actually I can't managed to get PLEX workingat all for some reason...

Okay, that changes things... slightly :P

 

What are the specs of your NAS?  My Plex server is in my sig, might be component issue?


Emma : i7 8700K @5.0Ghz - Gigabyte AORUS Z370 Gaming 5 - Thermaltake Water 3.0 Ultimate - G. Skill Ripjaws V 32GB 3200Mhz - Gigabyte AORUS 1080Ti - 750 EVO 512GB + 2x 860 EVO 1TB M.2 (RAID 0) - EVGA Supernova 650 P2 - Fractal Design Define R6 - AOC AGON 35" 3440x1440 100Hz - Mackie CR5BT - Logitech G910, G502, G933 - Cooler Master Universal Graphics Card Holder

 

Plex : Ryzen 5 1600 (stock) - Gigabyte B450M-DS3H - G. Skill Ripjaws V 8GB 2400Mhz - GeForce 8800GTS 640MB - 840 EVO 256GB + Toshiba P300 3TB - TP-Link AC1900 PCIe Wifi - Cooler Master MasterWatt Lite 500 - Antec Nine Hundred - Dell 19" 4:3

 

Lenovo 720S Touch 15.6" - i7 7700HQ, 16GB RAM, 512GB NVMe SSD, 1050Ti, 4K touchscreen

 

MSI GF62 - i7 7700HQ, 16GB 2400 MHz RAM, 256GB NVMe SSD + 1TB 7200rpm HDD, 1050Ti

Link to post
Share on other sites
Posted · Original PosterOP
1 minute ago, jstudrawa said:

might be component issue?

Maybe.

My NAS is a Synology DS1819+ which has an Intel Atom C3538 with 4 Gb of ram

Link to post
Share on other sites
Just now, Niklos said:

Maybe.

My NAS is a Synology DS1819+ which has an Intel Atom C3538 with 4 Gb of ram

Not sure if that CPU can transcode properly?

 

Someone asked this on Reddit...

 

 


Emma : i7 8700K @5.0Ghz - Gigabyte AORUS Z370 Gaming 5 - Thermaltake Water 3.0 Ultimate - G. Skill Ripjaws V 32GB 3200Mhz - Gigabyte AORUS 1080Ti - 750 EVO 512GB + 2x 860 EVO 1TB M.2 (RAID 0) - EVGA Supernova 650 P2 - Fractal Design Define R6 - AOC AGON 35" 3440x1440 100Hz - Mackie CR5BT - Logitech G910, G502, G933 - Cooler Master Universal Graphics Card Holder

 

Plex : Ryzen 5 1600 (stock) - Gigabyte B450M-DS3H - G. Skill Ripjaws V 8GB 2400Mhz - GeForce 8800GTS 640MB - 840 EVO 256GB + Toshiba P300 3TB - TP-Link AC1900 PCIe Wifi - Cooler Master MasterWatt Lite 500 - Antec Nine Hundred - Dell 19" 4:3

 

Lenovo 720S Touch 15.6" - i7 7700HQ, 16GB RAM, 512GB NVMe SSD, 1050Ti, 4K touchscreen

 

MSI GF62 - i7 7700HQ, 16GB 2400 MHz RAM, 256GB NVMe SSD + 1TB 7200rpm HDD, 1050Ti

Link to post
Share on other sites
Posted · Original PosterOP

Oh it definitly does NOT supports hardware transcoding. I know that. That's why I thought about solution n°2 (buy a new NAS that does have HW transcoding)

Link to post
Share on other sites
Just now, Niklos said:

Oh it definitly does NOT supports hardware transcoding. I know that. That's why I thought about solution n°2 (buy a new NAS that does have HW transcoding)

If you have a Microcenter near you, I'd just build a 2nd box and run W10 and be done.  The Ryzen 2600X is $99 (less $20 with bundle), full machine would cost you less than $300?

 

Not sure how much a new NAS would run.


Emma : i7 8700K @5.0Ghz - Gigabyte AORUS Z370 Gaming 5 - Thermaltake Water 3.0 Ultimate - G. Skill Ripjaws V 32GB 3200Mhz - Gigabyte AORUS 1080Ti - 750 EVO 512GB + 2x 860 EVO 1TB M.2 (RAID 0) - EVGA Supernova 650 P2 - Fractal Design Define R6 - AOC AGON 35" 3440x1440 100Hz - Mackie CR5BT - Logitech G910, G502, G933 - Cooler Master Universal Graphics Card Holder

 

Plex : Ryzen 5 1600 (stock) - Gigabyte B450M-DS3H - G. Skill Ripjaws V 8GB 2400Mhz - GeForce 8800GTS 640MB - 840 EVO 256GB + Toshiba P300 3TB - TP-Link AC1900 PCIe Wifi - Cooler Master MasterWatt Lite 500 - Antec Nine Hundred - Dell 19" 4:3

 

Lenovo 720S Touch 15.6" - i7 7700HQ, 16GB RAM, 512GB NVMe SSD, 1050Ti, 4K touchscreen

 

MSI GF62 - i7 7700HQ, 16GB 2400 MHz RAM, 256GB NVMe SSD + 1TB 7200rpm HDD, 1050Ti

Link to post
Share on other sites
Posted · Original PosterOP

Well, I live in France so... We don't have Microcenter. Anyways. A new NAS that does hardware transcode is pretty much 500€. So it is a bit more than a computer but also would be much more convinient to me.

Link to post
Share on other sites

I've found what needs least transcoding is nVidia ShieldTV as a client, but that's with Plex as I had issues with Emby.

 

That said I do have a very powerful NAS so I've never really noticed what kind of resources it needs, but generally everything direct plays with no transcoding at all.


Router: i5-7200U appliance running pfSense.
ISP: Zen Unlimited Fibre 2 (66Mbit) + Plusnet Unlimited Fibre Extra. (56Mbit)

Link to post
Share on other sites

You can try and see, why Emby is transcoding if you turn on "Stats for nerds".

 

I'm gonna try and offer a cheaper alternative, but I can not guarantee I am correct from the top of my heart.

 

Can you enable DLNA on your NAS and use your TV (maybe with Kodi..?) to browse the files and then try play directly?


Skynet: MacBook Pro Late 2016 Space Gray | i7-6820HQ 2.7 GHz | 16 GB LPDDR3 | Radeon Pro 455 2048 MB | 512 GB NVMe SSD | 15" 2880x1800

HAL9000: Intel i5-9600k | Cryorig M9 | 16 GB Corsair Vengeance LPX DDR4 3200 MHz | Gigabyte Z390I AORUS PRO WIFI | MSI GTX 1080 Ti SeaHawk X | 1 TB Samsung 970 Evo Plus + 1 TB Crucial MX500 + 256 GB Samsung 850 Pro | Corsair TX650M | NZXT H210i | LG 34UM95 34" 3440x1440

Hydrogen server: Xeon E5-2675 v3 | Cooler Master Hyper 212X | 64 GB Kingston/Samsung DDR4 ECC | Asus Z10PA-D8 | Corsair HX1000 | 256 GB Samsung 850 Evo + 3x 3 TB WD Red + 2 TB Seagate | Fractal Design Define R5 | unRAID 6.7.0

Carbon server: Fujitsu PRIMERGY RX100 S7p | Xeon E3-1230 v2 | 16 GB DDR3 ECC | 60 GB Corsair SSD & 250 GB Samsung 850 Pro | Intel i340-T4 | ESXi 6.5.1

Big Mac cluster: 2x Raspberry Pi 2 Model B | 1x Raspberry Pi 3 Model B | 2x Raspberry Pi 3 Model B+

Link to post
Share on other sites
Posted · Original PosterOP
On 2/26/2020 at 4:35 PM, jj9987 said:

You can try and see, why Emby is transcoding if you turn on "Stats for nerds".

I tried to and it's telling me it need to transcode audio (from 6.1 ch to 2.0ch) and video (H.265 to H.264)... I don't understand why it wants to transcode to H.264 while some movies in H.265 are playing without any transcoding...

 

On 2/26/2020 at 4:35 PM, jj9987 said:

Can you enable DLNA on your NAS and use your TV (maybe with Kodi..?) to browse the files and then try play directly?

 

Yes, I can, but I don't want to... It does not look good at all !

Link to post
Share on other sites

If it transcodes some h265 but not others when streaming to the same device, maybe it's because the bitrate is different? Some devices have a max bitrate they can receive no matter what codec it is. And maybe transcoding to h264 is just the standard option in some way.

 

Or it's just doing it because audio but I don't know...


“Remember to look up at the stars and not down at your feet. Try to make sense of what you see and wonder about what makes the universe exist. Be curious. And however difficult life may seem, there is always something you can do and succeed at. 
It matters that you don't just give up.”

-Stephen Hawking

Link to post
Share on other sites
Posted · Original PosterOP

So, here is what I found

The player is telling me :

 

"Video codec not supported"

"Audio codec not supported" (it is transcoding to H265 to H264 and DTS 6.1ch to 2.0 MP3 according to the logs attached.)

So it seams like the TV does not support DTS 6.1ch for some reason. (as I know for sure it supports H.265)

 

logs.zip

Link to post
Share on other sites
1 hour ago, Niklos said:

So, here is what I found

The player is telling me :

 

"Video codec not supported"

"Audio codec not supported" (it is transcoding to H265 to H264 and DTS 6.1ch to 2.0 MP3 according to the logs attached.)

So it seams like the TV does not support DTS 6.1ch for some reason. (as I know for sure it supports H.265)

Isn't it possible to transcode audio without touching the video?

 

A question to everyone and not OP.


“Remember to look up at the stars and not down at your feet. Try to make sense of what you see and wonder about what makes the universe exist. Be curious. And however difficult life may seem, there is always something you can do and succeed at. 
It matters that you don't just give up.”

-Stephen Hawking

Link to post
Share on other sites
3 hours ago, Mihle said:

Isn't it possible to transcode audio without touching the video?

 

A question to everyone and not OP.

Yes, its clearly having an issue with the video codec (likely bitrate as mentioned) too.

This is why I ended up using an NVIDIA ShieldTV, its the only device I've found that NEVER has needed transcoding.  Every TV and other media device I've used has been hit and miss.


Router: i5-7200U appliance running pfSense.
ISP: Zen Unlimited Fibre 2 (66Mbit) + Plusnet Unlimited Fibre Extra. (56Mbit)

Link to post
Share on other sites
On 2/26/2020 at 9:06 AM, Niklos said:

ell, my NAS is not powerfull enough to do this on the fly.

The 4K thread for Plex has some advice here. You DONT transcode 4K content. Theres the advice. At least not on the fly. What you need to do is use like someone suggested above Handbreak and get that content in to a format your streaming devices understand. The fact is 4K transcoding requires a lot of power and NAS's in general have very low performing hardware. If you absolutly need to transcode 4K content then your going to need to build a transcode box with some nice hardware. Transcoding is the reason I choose to run a Plex transcode box and use a NAS for the media storage. 

Link to post
Share on other sites
Posted · Original PosterOP

I tried to install Emby on my PC and... The video is still lagging while being transcode by the 3800X ?.

So, here is the solution I am going to stick to : transcode my movies with handbrake or something so it can be played by Emby without having the NAS transcoding. (I still need to find how to do this as my first trys are not successfull).

While I am trying to find the good solution, I'll play those video directly from VLC on the computer and I'll use a 30 feet long HDMI cable to connect the computer to the TV.

So it costs me only 21€ for that cable and I am pretty sure it is gonna work.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×