Jump to content

Hardware Requirements for Handling Subtitles on the Fly at 1080p


the_master288

Recommended Posts

the_master288

Hi Everyone,

 

I am looking to rebuild my server to be able to subtitles on the fly at 1080p.  I would like the machine to be able to handle multiple streams and the potential need to transcode as well.  Currently, my server handles streaming non-subtitled videos decently, however, I am looking to expand the capabilities to one that can handle subtitles better.  The server has a lot of hiccups when trying to deal with subtitles (either subtitles not displaying or lag).

 

Do you guys have any advice on what sort of CPU/Hardware I should pickup to assist with this?  Is something like a AMD 2700x a good purchase, or should I go with Intel on this?

 

Thank you so much for your advice!

Link to comment
Share on other sites

mastrmind11

why not just extract the subtitles ahead of time so they don't have to be burned in and peg your cpu?

Link to comment
Share on other sites

the_master288

why not just extract the subtitles ahead of time so they don't have to be burned in and peg your cpu?

Apologies, I'm pretty new to streaming media.  Is there an easy/automated way to do this?  Can Emby Premiere assist with this?

Link to comment
Share on other sites

the_master288

Are they external?

These aren't external.  They are built into .mkv video files, however, they aren't burned in as you can select which ones you want to use.  Would external be better in this case?  If so, what would be the easiest way to extract these and make them external?

Link to comment
Share on other sites

Many apps, though not all, can display .ass subtitles without transcoding. If they're embedded they can be extracted on the fly provided that the storage I/o can do that quickly enough. But yes external will always be more efficient.

Link to comment
Share on other sites

the_master288

Many apps, though not all, can display .ass subtitles without transcoding. If they're embedded they can be extracted on the fly provided that the storage I/o can do that quickly enough. But yes external will always be more efficient.

Interesting.  Thanks for the information.

 

With this, is there a particular way to extract these efficiently?  Once I do extract them, is the best course of action to have the video file with NO SUBTITLES EMBEDDED and then select an external subtitle using the Emby Subtitle Selector Dropdown?

Link to comment
Share on other sites

pir8radio

Hi Everyone,

 

I am looking to rebuild my server to be able to subtitles on the fly at 1080p.  I would like the machine to be able to handle multiple streams and the potential need to transcode as well.  Currently, my server handles streaming non-subtitled videos decently, however, I am looking to expand the capabilities to one that can handle subtitles better.  The server has a lot of hiccups when trying to deal with subtitles (either subtitles not displaying or lag).

 

Do you guys have any advice on what sort of CPU/Hardware I should pickup to assist with this?  Is something like a AMD 2700x a good purchase, or should I go with Intel on this?

 

Thank you so much for your advice!

 

 

Just give number one or number two on this list a call, they'll hook you up..    https://www.top500.org/list/2019/11/

 

Sorry...  not helpful I know....   :huh:

Edited by pir8radio
Link to comment
Share on other sites

the_master288

Just give number one or number two on this list a call, they'll hook you up..    https://www.top500.org/list/2019/11/

 

Sorry...  not helpful I know....   :huh:

Haha, definitely didn't expect that  :lol:

 

Either way, all good.  I'm just looking for some insights on the best way to extract these subtitles efficiently and if what I listed above is the right thought process or not.

Link to comment
Share on other sites

To be honest i haven't heard of a tool for .ass subtitle extraction, although I'm sure there is one. @@Smaky might have some tips.

Link to comment
Share on other sites

PenkethBoy

This can be done with MKVToolNIX via the command line with MKVExtract (one of the programs installed as part of the MKVToolNix install) - but its fiddly and its easier....

 

... to extract subtitles or any other track from within a video file by using "gMKVExtractGUI" - it uses MKVToolNix (so that also needs to be installed) to extract the subs or tracks you want

 

One limitation is that it "only" reads mkv files - but you can do a lossless conversion in MKVToolNix or ffmpeg to mkv

 

e.g.

5e2d4ed60dea9_Annotation20200126083047.j

check the track you want to extract - an ASS track in this case

 

and will be saved as a .ass file

5e2d4f10cf077_Annotation20200126083042.j

you just need to rename to match naming convention for sub files etc for Emby

 

the GUI can take numerous files at once so you can extract multiple subs from multiple files in one go or (add Job) queue them up to the job queue etc etc

  • Like 2
Link to comment
Share on other sites

the_master288

To be honest i haven't heard of a tool for .ass subtitle extraction, although I'm sure there is one. @@Smaky might have some tips.

I appreciate all of the help over the past few days @@Luke!

 

This can be done with MKVToolNIX via the command line with MKVExtract (one of the programs installed as part of the MKVToolNix install) - but its fiddly and its easier....

 

... to extract subtitles or any other track from within a video file by using "gMKVExtractGUI" - it uses MKVToolNix (so that also needs to be installed) to extract the subs or tracks you want

 

One limitation is that it "only" reads mkv files - but you can do a lossless conversion in MKVToolNix or ffmpeg to mkv

 

e.g.

5e2d4ed60dea9_Annotation20200126083047.j

check the track you want to extract - an ASS track in this case

 

and will be saved as a .ass file

5e2d4f10cf077_Annotation20200126083042.j

you just need to rename to match naming convention for sub files etc for Emby

 

the GUI can take numerous files at once so you can extract multiple subs from multiple files in one go or (add Job) queue them up to the job queue etc etc

Fantastic, I will look into this.  Thank you so much @@PenkethBoy!

Link to comment
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
×
×
  • Create New...