FAQ  •  Register  •  Login

Profile for Panasonic 55FX780 Series

<<

FANATLA

Serviio newbie

Posts: 8

Joined: Sat Feb 10, 2018 11:50 am

Post Sun Jan 17, 2021 4:57 pm

Profile for Panasonic 55FX780 Series

Is there a profile for Panasonic 55FX780? It has no support for DTS or AC3, so just audio has to be transcoded.
<<

atc98092

User avatar

DLNA master

Posts: 4389

Joined: Fri Aug 17, 2012 10:22 pm

Location: Washington (the state)

Post Sun Jan 17, 2021 6:28 pm

Re: Profile for Panasonic 55FX780 Series

I don't think there's a profile specific to that model. You can experiment with other TV profiles.

However, almost every modern TV (meaning it's a digital-capable TV) supports AC-3. I did a quick web search, and that does indeed not show AC-3 as a supported audio codec. It looks like it's not a North America product, which could explain it. I don't think there's any existing Serviio profile that will transcode AC-3 audio, so you'll need to create a custom profile.
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, 8 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
<<

FANATLA

Serviio newbie

Posts: 8

Joined: Sat Feb 10, 2018 11:50 am

Post Mon Jan 18, 2021 4:45 pm

Re: Profile for Panasonic 55FX780 Series

It's a European product. My old Panasonic (2012) supports AC3 and DTS, but I found out that the manufacturers want to save the license costs (ACE, DTS) for the new models. AAC-5.1 is supported too. So I need a profile that leaves the video untouched and only transcodes the sound into AAC 5.1 or MP3 Stereo.

Maybe I chose the wrong topic, I think it applies to many or almost all European models from 2018 above.

I wasn't able to create my own profile for audio transcoding alone. Can you help me with that?
<<

atc98092

User avatar

DLNA master

Posts: 4389

Joined: Fri Aug 17, 2012 10:22 pm

Location: Washington (the state)

Post Mon Jan 18, 2021 9:24 pm

Re: Profile for Panasonic 55FX780 Series

First, you have to create a new file in the Serviio\config folder called user-profiles.xml. This is the file that will contain your custom profile, and Serviio won't replace it with any update. Add these lines to the top of the file:
  Code:
<?xml version="1.0" encoding="UTF-8"?>
<Profiles version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.serviio.org/xsd/profiles/v/1.10/Profiles.xsd">
Note that there are only two lines there. The web site is wrapping the line.
Add some blank lines and add this at the bottom:

  Code:
</Profiles>

Now you have a user profile file ready. From here, I would suggest copying some lines from an existing profile and add a capture line for AC3 audio. Like this:
  Code:
<Profile id="PanaFX780" name="Panasonic FX780" extendsProfileId="Roku4kTV">
      <!-- NOTE:
      Test profile to capture AC3/DTS audio
         -->
      <Transcoding>
      
         <!-- Remux H.264 video stream, transcode audio only -->
         <Video targetContainer="applehttp" targetACodec="aac" >
             <Matches container="*" aCodec="ac3" />
            
         </Video>
      </Transcoding>
      <OnlineTranscoding>
         <Video targetContainer="applehttp" targetACodec="aac">
            <Matches container="mp4" />
            <Matches container="flv" vCodec="h264" />
         </Video>
      </OnlineTranscoding>
      <GenericTranscoding>
         <Video targetContainer="applehttp" targetVCodec="h264" targetACodec="aac" />
      </GenericTranscoding>
   </Profile>

I'm making a guess with using the Roku 4K TV profile as a base. It already captures all versions of DTS and the higher types of Dolby Digital, so I just added a line to catch AC3 audio as well. The online and generic transcoding sections are probably unnecessary, but I don't think they'll hurt anything.

After you create this file, you need to load it into Serviio. You can either use the Stop/Start server button on the bottom of the Status page in the console, or simply reboot the computer. Assuming I haven't made any typos in this, it should load and Serviio will be running. If it's not running, then I made an error and the Serviio log will tell us where. You can just move the file out of the Serviio/settings folder and Serviio should be able to start then.
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, 8 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
<<

FANATLA

Serviio newbie

Posts: 8

Joined: Sat Feb 10, 2018 11:50 am

Post Tue Jan 19, 2021 8:12 pm

Re: Profile for Panasonic 55FX780 Series

OK, I made the profile active and assigned it to the TV directly via Serviio Console. There seems nothing to be transcoded, audio does not work (error message from TV: audio format is not supported), but Video works.

  Code:
<?xml version="1.0" encoding="UTF-8"?>
<Profiles version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.serviio.org/xsd/profiles/v/1.10/Profiles.xsd">
   <Profile id="P55FX780" name="P55FX780" extendsProfileId="Roku4kTV">
      <!-- NOTE:
      Test profile to capture AC3/DTS audio
         -->
      <Transcoding>
     
         <!-- Remux H.264 video stream, transcode audio only -->
         <Video targetContainer="applehttp" targetACodec="aac" >
             <Matches container="*" aCodec="ac3" />
           
         </Video>
      </Transcoding>
   </Profile>
</Profiles>
<<

atc98092

User avatar

DLNA master

Posts: 4389

Joined: Fri Aug 17, 2012 10:22 pm

Location: Washington (the state)

Post Tue Jan 19, 2021 11:47 pm

Re: Profile for Panasonic 55FX780 Series

OK, I forgot to mention one step, so I hope you figured it out anyway. Sorry about that.

After you restarted Serviio, did you assign the new profile to your TV in the console? If not, then it's still using the last profile you assigned.

If you did assign the new profile, then I need to see two pieces of information. One is the media information for the file you're trying to play. There's a link in my signature that explains how to get the file info. The other thing is a detailed log. There's also a link in my sig that explains how to turn that on and off again. Once you edit the log config file, delete (or rename if you want to save it) the current Serviio log. The debug log gets large very quickly, so it's good to start with a clean log. Restart Serviio and attempt to play the file that you will providing the info for. Once the error appears, stop playback, then stop Serviio. Save the debug log with a different name so it doesn't get changed, change the log config file back to normal and you can use Serviio again. Now post that log as an attachment in a post here, along with the media information, and we'll see what's going on.
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, 8 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
<<

FANATLA

Serviio newbie

Posts: 8

Joined: Sat Feb 10, 2018 11:50 am

Post Wed Jan 20, 2021 5:35 pm

Re: Profile for Panasonic 55FX780 Series

So here the fileinfo and a debug log.
Attachments
File Info.txt
(6.33 KiB) Downloaded 30 times
serviio.log
(349.08 KiB) Downloaded 29 times
<<

atc98092

User avatar

DLNA master

Posts: 4389

Joined: Fri Aug 17, 2012 10:22 pm

Location: Washington (the state)

Post Thu Jan 21, 2021 2:24 pm

Re: Profile for Panasonic 55FX780 Series

OK, I see in the log that your TV is still using the Panasonic VIErA profile, not the modified profile. The video is being sent without transcoding, and since the audio is DTS-MA, the TV can't play the sound.

Either that, or you didn't use the same name as my example for your custom profile. Could you post exactly what you entered into the user-profiles.xml file, so I can see what it's trying to do?

Nevermind, I see you did post your profile above. But you haven't selected it as the active profile for your TV in the Serviio console. That's why it's not trying to use the new profile.
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, 8 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
<<

FANATLA

Serviio newbie

Posts: 8

Joined: Sat Feb 10, 2018 11:50 am

Post Thu Jan 21, 2021 5:55 pm

Re: Profile for Panasonic 55FX780 Series

Yes I didn't use the same name for the profile, but it shouldn't be a problem and I have selected it as the active profile for the TV.

There is one line in the log that says the profile is active. The Name "Panasonic VIErA" comes from the TV itself. I have another Panasonic TV with the same name.
2021-01-20 18:23:08,478 DEBUG [VideoDeliveryEngine] Delivering item '1' for client 'Identifier=192.168.1.5, Profile=P55FX780, Name=Panasonic VIErA'
Attachments
2021-01-21 185352.png
2021-01-21 185352.png (188.8 KiB) Viewed 669 times
<<

atc98092

User avatar

DLNA master

Posts: 4389

Joined: Fri Aug 17, 2012 10:22 pm

Location: Washington (the state)

Post Fri Jan 22, 2021 12:51 am

Re: Profile for Panasonic 55FX780 Series

OK, gotcha. The log wasn't clear in my mind, but I see it now.

So, for whatever reason it's not picking up the Matches line from the profile I used as a reference. So let's add a couple more lines to the profile you have.

You already have this line in the profile: <Matches container="*" aCodec="ac3" />

Add these two directly below that one:

  Code:
 <Matches container="*" aCodec="dca" />
 <Matches container="*" aCodec="dts-hd" />


This way we can be certain it catches all versions of AC3, DTS and DTS Master Audio. Remember to save the file, then restart the server to reload the profile.
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, 8 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
<<

FANATLA

Serviio newbie

Posts: 8

Joined: Sat Feb 10, 2018 11:50 am

Post Fri Jan 22, 2021 3:47 pm

Re: Profile for Panasonic 55FX780 Series

OK, now the error message from the TV is "File not supported" (translated from German), In the log I see Serviio wants to transcode it to "HLS". What means "HLS" or "applehttp" in this config? You remember that I don't want video to be transcoded, just AC3 or DTS into AAC5.1 or Stereo?

Here is the new log file.

3 lines seem to be interesting:
  Code:
2021-01-22 16:29:44,063 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2021-01-22 16:29:44,078 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 1 and profile P55FX780
2021-01-22 16:29:44,086 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file "Hochzeit.mkv": HLS


Sorry, I had to zip the logfile, because I got an error (have too low upload speed)
Attachments
serviio.zip
zipped logfile
(97.95 KiB) Downloaded 28 times
<<

atc98092

User avatar

DLNA master

Posts: 4389

Joined: Fri Aug 17, 2012 10:22 pm

Location: Washington (the state)

Post Sat Jan 23, 2021 1:35 am

Re: Profile for Panasonic 55FX780 Series

HLS and applehttp mean the same thing. So apparently your TV doesn't support HLS. OK, now we at least have Serviio attempting to transcode the audio. And yes, this will only transcode the audio and leave the video alone.

So, on the line that has "applehttp", change it to say "mpegts". I would be shocked if your TV doesn't support that. Remember to restart Serviio after you make the change. Fingers crossed that we've got it this time.
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, 8 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
<<

FANATLA

Serviio newbie

Posts: 8

Joined: Sat Feb 10, 2018 11:50 am

Post Sat Jan 23, 2021 12:01 pm

Re: Profile for Panasonic 55FX780 Series

I found out that there are 4 possible targetContainers, and now I tried "mpegts". The test video works and I have sound. The only problem is now that the video is stretched in height. Without transcoding it has black bars above and below because the resolution is 3840x1608 and it is stretched to 3840*2160.
<<

atc98092

User avatar

DLNA master

Posts: 4389

Joined: Fri Aug 17, 2012 10:22 pm

Location: Washington (the state)

Post Sat Jan 23, 2021 8:39 pm

Re: Profile for Panasonic 55FX780 Series

OK, there might be a fix for that. I've never played with the setting, but it's necessary on some sets. See this page (https://www.serviio.org/index.php?optio ... icle&id=24) and look at the DAR setting. It would go into the Video TargetContainer line, probably after the target audio codec. What I don't know is if it's going to force video transcoding. As I said, I've never used the switch so no experience with it.
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, 8 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 Transcoding

Who is online

Users browsing this forum: No registered users and 18 guests

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