FAQ  •  Register  •  Login

Philips DLNA burned in subtitles

<<

D.ADY

Serviio newbie

Posts: 1

Joined: Sun Dec 27, 2020 7:10 pm

Post Sun Dec 27, 2020 7:33 pm

Philips DLNA burned in subtitles

I own a Philips 65PUS7354/12.

Background:
Unfortunately, this Philips does not support .srt soft subtitles, so using my router's build-in DLNA server is no longer possible if I also want subtitles with my movies.
This is why I turned to serviio for the file formats that need .srt subtitles and don't have them built-in (like some .mkv files).
There would be 2 options:
1. mix-in the subtitles and then play the movies. This is very annoying to do as you need to pre-process the movies.
2. transcode the movie and burn in the subtitles on the go.
Unfortunately this is very CPU consuming, but it's easy to setup.
Pros:
- no prior setup to be done.
- subtitles can be downloaded automatically
Cons:
- the PC doing it will be using a lot of resources.
- Also, one more important thing I've noticed with this approach: skipping forward (fast-forward) no longer works properly. You can play and resume, but that's it.

The problem:
Trying to burn in the subtitles was pretty easy to setup, but it didn't work:
- used the "Philips 2010-" profile
- transcoding on
- build-in subtitles activated
- did all possible mixes of settings ith transcoding and subtitles.
Once the burn-in option is activated, the movie does not play at all, a spinner is blocked on the TV while it tries to start playing the movie.
ffmpeg is using 85% CPU power and there's a quite large .stf file being built in the background, but no movie.

The fix:
After digging around, I've seen the profile inherits most of the settings from the generic profile.
For transcoding and burning in the subtitles, it uses
  Code:
targetContainer="mpeg"

This seems to be incompatible with Philips's DLNA implementation.
It works, however, with the targetContainer set to "mpegts".
So, overwriting the GenericTranscoding from the base profile did the trick:

  Code:
<Profile id="plps2010" name="Philips (2010-)" extendsProfileId="1">
...
    <GenericTranscoding>
        <Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3" aBitrate="384"/>
    </GenericTranscoding>
   </Profile>


Wanted to leave this here as I wasted a lot of time finding this.


If anyone has a fix for the fast-forward problem, it would be nice to get some insight on that.
<<

vn32427

Serviio newbie

Posts: 4

Joined: Tue Jul 26, 2022 2:12 pm

Post Sat Oct 01, 2022 11:58 am

Re: Philips DLNA burned in subtitles

I want to try your "fix", but I cannot understand which file did you edit (the profile)?
Or is it a feature in the Console that I am missing...?

Thanks in advance.
<<

atc98092

User avatar

DLNA master

Posts: 5202

Joined: Fri Aug 17, 2012 10:22 pm

Location: Washington (the state)

Post Sat Oct 01, 2022 10:52 pm

Re: Philips DLNA burned in subtitles

I strongly urge you not to edit the generic profile. If you need something specific, you should instead create a user-profiles.xml file and create your own specific profile. This way when you install a future Serviio update you won't lose your customization, as the profiles.xml file is replaced with each update.
Dan

LG NANO85 4K TV, Samsung JU7100 4K TV, Sony BDP-S3500, Sharp 4K Roku TV, Insignia Roku TV, Roku Ultra, Premiere and Stick, Nvidia Shield, Yamaha RX-V583 AVR.
Primary server: Intel i5-6400, 16 gig ram, Windows 10 Pro, 22 TB hard drive space | Test server Windows 10 Pro, AMD Phenom II X4 965, 8 gig ram

HOWTO: Enable debug logging HOWTO: Identify media file contents

Return to Philips

Who is online

Users browsing this forum: No registered users and 2 guests

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.