Panasonic Viera 2013 Profile - Testing Required
Testing has been complete. This profile is now included with Serviio version 1.4.1 and later.
I have been working with TheXman to develop a profile for the Panasonic ST60, which we'd now like to expand to incorporate other 2013 models. Once finalised, and agreed to by users, we will include the profile in the standard Serviio profile list.
Could all users with the newer Panasonics please test the following profile (Serviio 1.3 and above). I have given it a go based on the 2011/12 profile as the starting point, modified to suit the ST60 at this stage.
- Code:
<Profile id="viera2013" name="Panasonic Viera (2013)" extendsProfileId="1">
<!-- Panasonic Viera 2013 Models:
Plasma's: ZT60, VT60, ST60, GT60, S60
LED/LCD's: WT60, DT60, ET60, FT60, E6
Supports native streaming of mainstream MP4, MKV and XVid files
All 60 series models also known as 64 or 65 series in some countries -->
<Detection>
<UPnPSearch>
<FriendlyName>(VIERA [DFGVWZ]T6[0-5].*)|(VIERA [ES]T?6[0-5])?.*)</FriendlyName>
<Manufacturer>Panasonic</Manufacturer>
</UPnPSearch>
</Detection>
<ContentDirectoryMessageBuilder>org.serviio.upnp.service.contentdirectory.PacketVideoDLNAMessageBuilder</ContentDirectoryMessageBuilder>
<MediaFormatProfiles>
<MediaFormatProfile mime-type="video/divx">AVI</MediaFormatProfile>
</MediaFormatProfiles>
<Transcoding>
<!-- Transcode h264 videos with profile level > 4.1 to mpegts with ac3 audio -->
<Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3" aBitrate="384" DAR="16:9" forceInheritance="true">
<Matches container="*" vCodec="h264" profile="high_10" />
<Matches container="*" vCodec="h264" profile="high" levelGreaterThan="4.1" />
<Matches container="*" vCodec="h264" profile="main" levelGreaterThan="4.1" />
<Matches container="*" vCodec="h263" />
</Video>
<!-- remux FLAC/TrueHD in MKV/MP4 to AC3, DTS (MP4) to AC3 -->
<Video targetContainer="mpegts" targetACodec="ac3" aBitrate="384" forceInheritance="true">
<!-- Matches container="matroska" vCodec="h264" aCodec="dca" / --> <!-- Uncomment this line if DTS is not supported natively -->
<!-- Matches container="matroska" vCodec="h264" aCodec="dts-hd" / --> <!-- Serviio 1.4.1 and later -->
<Matches container="matroska" vCodec="h264" aCodec="flac" />
<Matches container="matroska" vCodec="h264" aCodec="truehd" />
<Matches container="mp4" vCodec="h264" aCodec="dca" /> <!-- E6 support??, remove this line -->
</Video>
<!-- Remux MPEG-PS with no transcoding -->
<Video targetContainer="mpegts" forceInheritance="true">
<Matches container="wtv" />
</Video>
<!-- unsupported codecs will be transcoded into mpeg-ts, mpeg2 video and ac3 audio -->
<Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3" aBitrate="384" forceInheritance="true">
<Matches container="mp4" vCodec="mjpeg" />
<Matches container="mp4" vCodec="dvvideo" />
<Matches container="mp4" vCodec="mpeg4" />
<Matches container="mpeg" vCodec="mpeg1video" />
<Matches container="matroska" vCodec="mpeg4" />
<Matches container="matroska" vCodec="vp8" />
<Matches container="asf" />
<Matches container="ogg" />
<Matches container="rm" />
</Video>
<!-- AVI files will be transcoded into mpeg-ts, mpeg2 video and ac3 audio.
This section is NOT inherited by other Panasonic profiles -->
<Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3" aBitrate="384">
<Matches container="avi" /> <!-- Remove this line for models that natively support AVI's with Xvid video (some ST60's) -->
<Matches container="avi" vCodec="mpeg4" vFourCC="div3,div4,div5,divx,dm4v,dx50" />
<Matches container="avi" vCodec="msmpeg4" vFourCC="div3,div4,div5,divx,dm4v,dx50" />
<Matches container="avi" vCodec="dvvideo" />
</Video>
<!-- unsupported audio will be transcoded into lpcm audio -->
<Audio targetContainer="lpcm" forceInheritance="true">
<Matches container="ogg" />
<Matches container="asf" />
<Matches container="adts" />
<Matches container="wavpack" />
<Matches container="mpc" />
<Matches container="ape" />
</Audio>
</Transcoding>
<HardSubsTranscoding>
<Video targetContainer="mpeg" targetVCodec="mpeg2video" DAR="16:9" targetACodec="ac3" aBitrate="384" />
</HardSubsTranscoding>
<Subtitles>
<SoftSubs mime-type="text/srt" />
<HardSubs>
<RequiredFor container="mp4" />
</HardSubs>
</Subtitles>
<ThumbnailsResolution>HD</ThumbnailsResolution>
</Profile>
- Allows the major variants of MP4 to be played natively (ie. MP4 with h264 video and most common audio) - support for major variants of MP4 is new to the 2013 models.
- Transcodes video for any Main or High H264 levels greater than 4.1.
- Transcodes video for AVI's (some models eg. ST60? allows AVI's with XVid video to be played natively - you will need to remove one line as indicated in the profile if you want these files to be played natively).
- Transcodes video for a whole lot of uncommon container/video combinations (these are after the blank line after the DivX bit, I have just left these the same as for the 11/12 profile)
- Remux video, but transcode audio for MP4 with DTS audio.
- Remux video, but transcode audio for any MKV with FLAC, trueHD audio types as per 11/12 profile (need to test).
- I have left the audio and subs sections the same as for the 11/12 profile for now (need to test)
When testing your model, please include your model and the friendly name for detection purposes.
Reason: Edited 26/8 - added H263 transcoding, removed MKV/DTS transcoding and added HD Thumbnails. 5/9 - added aBitrate for transcoding to AC3. 1/10 - added high_10 15/1: Added asf, flv, 3gp. 29/1 - added better model detection