EditorConfig reformat: Non-CS files.

pull/1154/head
Erwin de Haan 5 years ago
parent aacafee1de
commit 742bef5b5f

@ -1,16 +1,16 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" Link="SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" Link="SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,16 +1,16 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" Link="SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" Link="SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,61 +1,61 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" Link="SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" Link="SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
<ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" /> <ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" />
<ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" /> <ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" />
<ProjectReference Include="..\RSSDP\RSSDP.csproj" /> <ProjectReference Include="..\RSSDP\RSSDP.csproj" />
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<EmbeddedResource Include="Images\logo120.jpg" /> <EmbeddedResource Include="Images\logo120.jpg" />
<EmbeddedResource Include="Images\logo120.png" /> <EmbeddedResource Include="Images\logo120.png" />
<EmbeddedResource Include="Images\logo240.jpg" /> <EmbeddedResource Include="Images\logo240.jpg" />
<EmbeddedResource Include="Images\logo240.png" /> <EmbeddedResource Include="Images\logo240.png" />
<EmbeddedResource Include="Images\logo48.jpg" /> <EmbeddedResource Include="Images\logo48.jpg" />
<EmbeddedResource Include="Images\logo48.png" /> <EmbeddedResource Include="Images\logo48.png" />
<EmbeddedResource Include="Images\people48.jpg" /> <EmbeddedResource Include="Images\people48.jpg" />
<EmbeddedResource Include="Images\people48.png" /> <EmbeddedResource Include="Images\people48.png" />
<EmbeddedResource Include="Images\people480.jpg" /> <EmbeddedResource Include="Images\people480.jpg" />
<EmbeddedResource Include="Images\people480.png" /> <EmbeddedResource Include="Images\people480.png" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<EmbeddedResource Include="Profiles\Xml\Default.xml" /> <EmbeddedResource Include="Profiles\Xml\Default.xml" />
<EmbeddedResource Include="Profiles\Xml\Denon AVR.xml" /> <EmbeddedResource Include="Profiles\Xml\Denon AVR.xml" />
<EmbeddedResource Include="Profiles\Xml\DirecTV HD-DVR.xml" /> <EmbeddedResource Include="Profiles\Xml\DirecTV HD-DVR.xml" />
<EmbeddedResource Include="Profiles\Xml\Dish Hopper-Joey.xml" /> <EmbeddedResource Include="Profiles\Xml\Dish Hopper-Joey.xml" />
<EmbeddedResource Include="Profiles\Xml\foobar2000.xml" /> <EmbeddedResource Include="Profiles\Xml\foobar2000.xml" />
<EmbeddedResource Include="Profiles\Xml\LG Smart TV.xml" /> <EmbeddedResource Include="Profiles\Xml\LG Smart TV.xml" />
<EmbeddedResource Include="Profiles\Xml\Linksys DMA2100.xml" /> <EmbeddedResource Include="Profiles\Xml\Linksys DMA2100.xml" />
<EmbeddedResource Include="Profiles\Xml\Marantz.xml" /> <EmbeddedResource Include="Profiles\Xml\Marantz.xml" />
<EmbeddedResource Include="Profiles\Xml\MediaMonkey.xml" /> <EmbeddedResource Include="Profiles\Xml\MediaMonkey.xml" />
<EmbeddedResource Include="Profiles\Xml\Panasonic Viera.xml" /> <EmbeddedResource Include="Profiles\Xml\Panasonic Viera.xml" />
<EmbeddedResource Include="Profiles\Xml\Popcorn Hour.xml" /> <EmbeddedResource Include="Profiles\Xml\Popcorn Hour.xml" />
<EmbeddedResource Include="Profiles\Xml\Samsung Smart TV.xml" /> <EmbeddedResource Include="Profiles\Xml\Samsung Smart TV.xml" />
<EmbeddedResource Include="Profiles\Xml\Sony Blu-ray Player 2013.xml" /> <EmbeddedResource Include="Profiles\Xml\Sony Blu-ray Player 2013.xml" />
<EmbeddedResource Include="Profiles\Xml\Sony Blu-ray Player 2014.xml" /> <EmbeddedResource Include="Profiles\Xml\Sony Blu-ray Player 2014.xml" />
<EmbeddedResource Include="Profiles\Xml\Sony Blu-ray Player 2015.xml" /> <EmbeddedResource Include="Profiles\Xml\Sony Blu-ray Player 2015.xml" />
<EmbeddedResource Include="Profiles\Xml\Sony Blu-ray Player 2016.xml" /> <EmbeddedResource Include="Profiles\Xml\Sony Blu-ray Player 2016.xml" />
<EmbeddedResource Include="Profiles\Xml\Sony Blu-ray Player.xml" /> <EmbeddedResource Include="Profiles\Xml\Sony Blu-ray Player.xml" />
<EmbeddedResource Include="Profiles\Xml\Sony Bravia %282010%29.xml" /> <EmbeddedResource Include="Profiles\Xml\Sony Bravia %282010%29.xml" />
<EmbeddedResource Include="Profiles\Xml\Sony Bravia %282011%29.xml" /> <EmbeddedResource Include="Profiles\Xml\Sony Bravia %282011%29.xml" />
<EmbeddedResource Include="Profiles\Xml\Sony Bravia %282012%29.xml" /> <EmbeddedResource Include="Profiles\Xml\Sony Bravia %282012%29.xml" />
<EmbeddedResource Include="Profiles\Xml\Sony Bravia %282013%29.xml" /> <EmbeddedResource Include="Profiles\Xml\Sony Bravia %282013%29.xml" />
<EmbeddedResource Include="Profiles\Xml\Sony Bravia %282014%29.xml" /> <EmbeddedResource Include="Profiles\Xml\Sony Bravia %282014%29.xml" />
<EmbeddedResource Include="Profiles\Xml\Sony PlayStation 3.xml" /> <EmbeddedResource Include="Profiles\Xml\Sony PlayStation 3.xml" />
<EmbeddedResource Include="Profiles\Xml\Sony PlayStation 4.xml" /> <EmbeddedResource Include="Profiles\Xml\Sony PlayStation 4.xml" />
<EmbeddedResource Include="Profiles\Xml\WDTV Live.xml" /> <EmbeddedResource Include="Profiles\Xml\WDTV Live.xml" />
<EmbeddedResource Include="Profiles\Xml\Xbox One.xml" /> <EmbeddedResource Include="Profiles\Xml\Xbox One.xml" />
</ItemGroup> </ItemGroup>
</Project> </Project>

@ -1,60 +1,61 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>Generic Device</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Manufacturer>Jellyfin</Manufacturer> <Name>Generic Device</Name>
<ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl> <Manufacturer>Jellyfin</Manufacturer>
<ModelName>Jellyfin Server</ModelName> <ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Jellyfin Server</ModelName>
<ModelNumber>01</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl> <ModelNumber>01</ModelNumber>
<EnableAlbumArtInDidl>false</EnableAlbumArtInDidl> <ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl>
<EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>false</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_SM</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_SM</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <MaxStaticMusicBitrate xsi:nil="true" />
<TimelineOffsetSeconds>0</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes /> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<DirectPlayProfiles> <XmlRootAttributes />
<DirectPlayProfile container="" type="Video" /> <DirectPlayProfiles>
<DirectPlayProfile container="" type="Audio" /> <DirectPlayProfile container="" type="Video" />
</DirectPlayProfiles> <DirectPlayProfile container="" type="Audio" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles /> </TranscodingProfiles>
<CodecProfiles /> <ContainerProfiles />
<ResponseProfiles> <CodecProfiles />
<ResponseProfile container="m4v" type="Video" mimeType="video/mp4"> <ResponseProfiles>
<Conditions /> <ResponseProfile container="m4v" type="Video" mimeType="video/mp4">
</ResponseProfile> <Conditions />
</ResponseProfiles> </ResponseProfile>
<SubtitleProfiles> </ResponseProfiles>
<SubtitleProfile format="srt" method="External" /> <SubtitleProfiles>
<SubtitleProfile format="sub" method="External" /> <SubtitleProfile format="srt" method="External" />
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfile format="sub" method="External" />
<SubtitleProfile format="ass" method="Embed" /> <SubtitleProfile format="srt" method="Embed" />
<SubtitleProfile format="ssa" method="Embed" /> <SubtitleProfile format="ass" method="Embed" />
<SubtitleProfile format="smi" method="Embed" /> <SubtitleProfile format="ssa" method="Embed" />
<SubtitleProfile format="dvdsub" method="Embed" /> <SubtitleProfile format="smi" method="Embed" />
<SubtitleProfile format="pgs" method="Embed" /> <SubtitleProfile format="dvdsub" method="Embed" />
<SubtitleProfile format="pgssub" method="Embed" /> <SubtitleProfile format="pgs" method="Embed" />
<SubtitleProfile format="sub" method="Embed" /> <SubtitleProfile format="pgssub" method="Embed" />
<SubtitleProfile format="subrip" method="Embed" /> <SubtitleProfile format="sub" method="Embed" />
<SubtitleProfile format="vtt" method="Embed" /> <SubtitleProfile format="subrip" method="Embed" />
</SubtitleProfiles> <SubtitleProfile format="vtt" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,67 +1,68 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>Denon AVR</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>Denon AVR</Name>
<FriendlyName>Denon:\[AVR:.*</FriendlyName> <Identification>
<Manufacturer>Denon</Manufacturer> <FriendlyName>Denon:\[AVR:.*</FriendlyName>
<Headers /> <Manufacturer>Denon</Manufacturer>
</Identification> <Headers />
<Manufacturer>Jellyfin</Manufacturer> </Identification>
<ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl> <Manufacturer>Jellyfin</Manufacturer>
<ModelName>Jellyfin Server</ModelName> <ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Jellyfin Server</ModelName>
<ModelNumber>01</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl> <ModelNumber>01</ModelNumber>
<EnableAlbumArtInDidl>false</EnableAlbumArtInDidl> <ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl>
<EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>false</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_SM</AlbumArtPn> <SupportedMediaTypes>Audio</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_SM</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <MaxStaticMusicBitrate xsi:nil="true" />
<TimelineOffsetSeconds>0</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes /> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<DirectPlayProfiles> <XmlRootAttributes />
<DirectPlayProfile container="mp3,flac,m4a,wma" type="Audio" /> <DirectPlayProfiles>
</DirectPlayProfiles> <DirectPlayProfile container="mp3,flac,m4a,wma" type="Audio" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles /> </TranscodingProfiles>
<CodecProfiles> <ContainerProfiles />
<CodecProfile type="Audio" container="flac"> <CodecProfiles>
<Conditions> <CodecProfile type="Audio" container="flac">
<ProfileCondition condition="LessThanEqual" property="AudioSampleRate" value="96000" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioSampleRate" value="96000" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
</CodecProfiles> </CodecProfile>
<ResponseProfiles /> </CodecProfiles>
<SubtitleProfiles> <ResponseProfiles />
<SubtitleProfile format="srt" method="External" /> <SubtitleProfiles>
<SubtitleProfile format="sub" method="External" /> <SubtitleProfile format="srt" method="External" />
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfile format="sub" method="External" />
<SubtitleProfile format="ass" method="Embed" /> <SubtitleProfile format="srt" method="Embed" />
<SubtitleProfile format="ssa" method="Embed" /> <SubtitleProfile format="ass" method="Embed" />
<SubtitleProfile format="smi" method="Embed" /> <SubtitleProfile format="ssa" method="Embed" />
<SubtitleProfile format="dvdsub" method="Embed" /> <SubtitleProfile format="smi" method="Embed" />
<SubtitleProfile format="pgs" method="Embed" /> <SubtitleProfile format="dvdsub" method="Embed" />
<SubtitleProfile format="pgssub" method="Embed" /> <SubtitleProfile format="pgs" method="Embed" />
<SubtitleProfile format="sub" method="Embed" /> <SubtitleProfile format="pgssub" method="Embed" />
<SubtitleProfile format="subrip" method="Embed" /> <SubtitleProfile format="sub" method="Embed" />
<SubtitleProfile format="vtt" method="Embed" /> <SubtitleProfile format="subrip" method="Embed" />
</SubtitleProfiles> <SubtitleProfile format="vtt" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,66 +1,67 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>DirecTV HD-DVR</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>DirecTV HD-DVR</Name>
<FriendlyName>^DIRECTV.*$</FriendlyName> <Identification>
<Headers> <FriendlyName>^DIRECTV.*$</FriendlyName>
<HttpHeaderInfo name="User-Agent" value="DIRECTV" match="Substring" /> <Headers>
</Headers> <HttpHeaderInfo name="User-Agent" value="DIRECTV" match="Substring" />
</Identification> </Headers>
<Manufacturer>Jellyfin</Manufacturer> </Identification>
<ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl> <Manufacturer>Jellyfin</Manufacturer>
<ModelName>Jellyfin Server</ModelName> <ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Jellyfin Server</ModelName>
<ModelNumber>01</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl> <ModelNumber>01</ModelNumber>
<EnableAlbumArtInDidl>false</EnableAlbumArtInDidl> <ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl>
<EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>false</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_SM</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_SM</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <MaxStaticMusicBitrate xsi:nil="true" />
<TimelineOffsetSeconds>10</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>true</RequiresPlainVideoItems> <TimelineOffsetSeconds>10</TimelineOffsetSeconds>
<RequiresPlainFolders>true</RequiresPlainFolders> <RequiresPlainVideoItems>true</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>true</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes /> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<DirectPlayProfiles> <XmlRootAttributes />
<DirectPlayProfile container="mpeg" audioCodec="mp2" videoCodec="mpeg2video" type="Video" /> <DirectPlayProfiles>
<DirectPlayProfile container="jpeg,jpg" type="Photo" /> <DirectPlayProfile container="mpeg" audioCodec="mp2" videoCodec="mpeg2video" type="Video" />
</DirectPlayProfiles> <DirectPlayProfile container="jpeg,jpg" type="Photo" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mpeg" type="Video" videoCodec="mpeg2video" audioCodec="mp2" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mpeg" type="Video" videoCodec="mpeg2video" audioCodec="mp2" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles /> </TranscodingProfiles>
<CodecProfiles> <ContainerProfiles />
<CodecProfile type="Video" codec="mpeg2video"> <CodecProfiles>
<Conditions> <CodecProfile type="Video" codec="mpeg2video">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="8192000" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="8192000" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="Audio" codec="mp2"> </CodecProfile>
<Conditions> <CodecProfile type="Audio" codec="mp2">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
</CodecProfiles> </CodecProfile>
<ResponseProfiles /> </CodecProfiles>
<SubtitleProfiles> <ResponseProfiles />
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfiles>
</SubtitleProfiles> <SubtitleProfile format="srt" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,95 +1,96 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>Dish Hopper-Joey</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>Dish Hopper-Joey</Name>
<Manufacturer>Echostar Technologies LLC</Manufacturer> <Identification>
<ManufacturerUrl>http://www.echostar.com</ManufacturerUrl> <Manufacturer>Echostar Technologies LLC</Manufacturer>
<Headers> <ManufacturerUrl>http://www.echostar.com</ManufacturerUrl>
<HttpHeaderInfo name="User-Agent" value="Zip_" match="Substring" /> <Headers>
</Headers> <HttpHeaderInfo name="User-Agent" value="Zip_" match="Substring" />
</Identification> </Headers>
<Manufacturer>Jellyfin</Manufacturer> </Identification>
<ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl> <Manufacturer>Jellyfin</Manufacturer>
<ModelName>Jellyfin Server</ModelName> <ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Jellyfin Server</ModelName>
<ModelNumber>01</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl> <ModelNumber>01</ModelNumber>
<EnableAlbumArtInDidl>false</EnableAlbumArtInDidl> <ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl>
<EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>false</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_SM</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_SM</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<ProtocolInfo>http-get:*:video/mp2t:*,http-get:*:video/MP1S:*,http-get:*:video/mpeg2:*,http-get:*:video/mp4:*,http-get:*:video/x-matroska:*,http-get:*:audio/mpeg:*,http-get:*:audio/mpeg3:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/mp4a-latm:*,http-get:*:image/jpeg:*</ProtocolInfo> <MaxStaticMusicBitrate xsi:nil="true" />
<TimelineOffsetSeconds>0</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mp2t:*,http-get:*:video/MP1S:*,http-get:*:video/mpeg2:*,http-get:*:video/mp4:*,http-get:*:video/x-matroska:*,http-get:*:audio/mpeg:*,http-get:*:audio/mpeg3:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/mp4a-latm:*,http-get:*:image/jpeg:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes /> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<DirectPlayProfiles> <XmlRootAttributes />
<DirectPlayProfile container="mp4,mkv,mpeg,ts" audioCodec="mp3,ac3,aac,he-aac,pcm" videoCodec="h264,mpeg2video" type="Video" /> <DirectPlayProfiles>
<DirectPlayProfile container="mp3,alac,flac" type="Audio" /> <DirectPlayProfile container="mp4,mkv,mpeg,ts" audioCodec="mp3,ac3,aac,he-aac,pcm" videoCodec="h264,mpeg2video" type="Video" />
<DirectPlayProfile container="jpeg" type="Photo" /> <DirectPlayProfile container="mp3,alac,flac" type="Audio" />
</DirectPlayProfiles> <DirectPlayProfile container="jpeg" type="Photo" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="mp4" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp4" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles /> </TranscodingProfiles>
<CodecProfiles> <ContainerProfiles />
<CodecProfile type="Video" codec="h264"> <CodecProfiles>
<Conditions> <CodecProfile type="Video" codec="h264">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="20000000" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="20000000" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="Video"> </CodecProfile>
<Conditions> <CodecProfile type="Video">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="20000000" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="20000000" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="ac3,he-aac"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="ac3,he-aac">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="aac"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="aac">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio">
<ProfileCondition condition="Equals" property="IsSecondaryAudio" value="false" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="Equals" property="IsSecondaryAudio" value="false" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
</CodecProfiles> </CodecProfile>
<ResponseProfiles> </CodecProfiles>
<ResponseProfile container="mkv,ts,mpegts" type="Video" mimeType="video/mp4"> <ResponseProfiles>
<Conditions /> <ResponseProfile container="mkv,ts,mpegts" type="Video" mimeType="video/mp4">
</ResponseProfile> <Conditions />
</ResponseProfiles> </ResponseProfile>
<SubtitleProfiles> </ResponseProfiles>
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfiles>
</SubtitleProfiles> <SubtitleProfile format="srt" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,91 +1,92 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>LG Smart TV</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>LG Smart TV</Name>
<FriendlyName>LG.*</FriendlyName> <Identification>
<Headers> <FriendlyName>LG.*</FriendlyName>
<HttpHeaderInfo name="User-Agent" value="LG" match="Substring" /> <Headers>
</Headers> <HttpHeaderInfo name="User-Agent" value="LG" match="Substring" />
</Identification> </Headers>
<Manufacturer>Jellyfin</Manufacturer> </Identification>
<ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl> <Manufacturer>Jellyfin</Manufacturer>
<ModelName>Jellyfin Server</ModelName> <ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Jellyfin Server</ModelName>
<ModelNumber>01</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl> <ModelNumber>01</ModelNumber>
<EnableAlbumArtInDidl>false</EnableAlbumArtInDidl> <ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl>
<EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>false</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_SM</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_SM</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <MaxStaticMusicBitrate xsi:nil="true" />
<TimelineOffsetSeconds>10</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>10</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes /> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<DirectPlayProfiles> <XmlRootAttributes />
<DirectPlayProfile container="ts,mpegts,avi,mkv,m2ts" audioCodec="aac,ac3,eac3,mp3,dca,dts" videoCodec="h264" type="Video" /> <DirectPlayProfiles>
<DirectPlayProfile container="mp4,m4v" audioCodec="aac,ac3,eac3,mp3,dca,dts" videoCodec="h264,mpeg4" type="Video" /> <DirectPlayProfile container="ts,mpegts,avi,mkv,m2ts" audioCodec="aac,ac3,eac3,mp3,dca,dts" videoCodec="h264" type="Video" />
<DirectPlayProfile container="mp3" type="Audio" /> <DirectPlayProfile container="mp4,m4v" audioCodec="aac,ac3,eac3,mp3,dca,dts" videoCodec="h264,mpeg4" type="Video" />
<DirectPlayProfile container="jpeg" type="Photo" /> <DirectPlayProfile container="mp3" type="Audio" />
</DirectPlayProfiles> <DirectPlayProfile container="jpeg" type="Photo" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3,aac,mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3,aac,mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles> </TranscodingProfiles>
<ContainerProfile type="Photo"> <ContainerProfiles>
<Conditions> <ContainerProfile type="Photo">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</ContainerProfile> </Conditions>
</ContainerProfiles> </ContainerProfile>
<CodecProfiles> </ContainerProfiles>
<CodecProfile type="Video" codec="mpeg4"> <CodecProfiles>
<Conditions> <CodecProfile type="Video" codec="mpeg4">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="Video" codec="h264"> </CodecProfile>
<Conditions> <CodecProfile type="Video" codec="h264">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="ac3,eac3,aac,mp3"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="ac3,eac3,aac,mp3">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
</CodecProfiles> </CodecProfile>
<ResponseProfiles> </CodecProfiles>
<ResponseProfile container="m4v" type="Video" mimeType="video/mp4"> <ResponseProfiles>
<Conditions /> <ResponseProfile container="m4v" type="Video" mimeType="video/mp4">
</ResponseProfile> <Conditions />
<ResponseProfile container="ts,mpegts" type="Video" mimeType="video/mpeg"> </ResponseProfile>
<Conditions /> <ResponseProfile container="ts,mpegts" type="Video" mimeType="video/mpeg">
</ResponseProfile> <Conditions />
</ResponseProfiles> </ResponseProfile>
<SubtitleProfiles> </ResponseProfiles>
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfiles>
<SubtitleProfile format="srt" method="External" /> <SubtitleProfile format="srt" method="Embed" />
</SubtitleProfiles> <SubtitleProfile format="srt" method="External" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,53 +1,54 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>Linksys DMA2100</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>Linksys DMA2100</Name>
<ModelName>DMA2100us</ModelName> <Identification>
<Headers /> <ModelName>DMA2100us</ModelName>
</Identification> <Headers />
<Manufacturer>Jellyfin</Manufacturer> </Identification>
<ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl> <Manufacturer>Jellyfin</Manufacturer>
<ModelName>Jellyfin Server</ModelName> <ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Jellyfin Server</ModelName>
<ModelNumber>01</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl> <ModelNumber>01</ModelNumber>
<EnableAlbumArtInDidl>false</EnableAlbumArtInDidl> <ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl>
<EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>false</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_SM</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_SM</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <MaxStaticMusicBitrate xsi:nil="true" />
<TimelineOffsetSeconds>0</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes /> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<DirectPlayProfiles> <XmlRootAttributes />
<DirectPlayProfile container="mp3,flac,m4a,wma" type="Audio" /> <DirectPlayProfiles>
<DirectPlayProfile container="avi,mp4,mkv,ts,mpegts,m4v" type="Video" /> <DirectPlayProfile container="mp3,flac,m4a,wma" type="Audio" />
</DirectPlayProfiles> <DirectPlayProfile container="avi,mp4,mkv,ts,mpegts,m4v" type="Video" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles /> </TranscodingProfiles>
<CodecProfiles /> <ContainerProfiles />
<ResponseProfiles> <CodecProfiles />
<ResponseProfile container="m4v" type="Video" mimeType="video/mp4"> <ResponseProfiles>
<Conditions /> <ResponseProfile container="m4v" type="Video" mimeType="video/mp4">
</ResponseProfile> <Conditions />
</ResponseProfiles> </ResponseProfile>
<SubtitleProfiles> </ResponseProfiles>
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfiles>
</SubtitleProfiles> <SubtitleProfile format="srt" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,61 +1,62 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>Marantz</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>Marantz</Name>
<Manufacturer>Marantz</Manufacturer> <Identification>
<Headers> <Manufacturer>Marantz</Manufacturer>
<HttpHeaderInfo name="User-Agent" value="Marantz" match="Substring" /> <Headers>
</Headers> <HttpHeaderInfo name="User-Agent" value="Marantz" match="Substring" />
</Identification> </Headers>
<Manufacturer>Jellyfin</Manufacturer> </Identification>
<ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl> <Manufacturer>Jellyfin</Manufacturer>
<ModelName>Jellyfin Server</ModelName> <ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Jellyfin Server</ModelName>
<ModelNumber>01</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl> <ModelNumber>01</ModelNumber>
<EnableAlbumArtInDidl>false</EnableAlbumArtInDidl> <ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl>
<EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>false</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_SM</AlbumArtPn> <SupportedMediaTypes>Audio</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_SM</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <MaxStaticMusicBitrate xsi:nil="true" />
<TimelineOffsetSeconds>0</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes /> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<DirectPlayProfiles> <XmlRootAttributes />
<DirectPlayProfile container="aac,mp3,wav,wma,flac" type="Audio" /> <DirectPlayProfiles>
</DirectPlayProfiles> <DirectPlayProfile container="aac,mp3,wav,wma,flac" type="Audio" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles /> </TranscodingProfiles>
<CodecProfiles /> <ContainerProfiles />
<ResponseProfiles /> <CodecProfiles />
<SubtitleProfiles> <ResponseProfiles />
<SubtitleProfile format="srt" method="External" /> <SubtitleProfiles>
<SubtitleProfile format="sub" method="External" /> <SubtitleProfile format="srt" method="External" />
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfile format="sub" method="External" />
<SubtitleProfile format="ass" method="Embed" /> <SubtitleProfile format="srt" method="Embed" />
<SubtitleProfile format="ssa" method="Embed" /> <SubtitleProfile format="ass" method="Embed" />
<SubtitleProfile format="smi" method="Embed" /> <SubtitleProfile format="ssa" method="Embed" />
<SubtitleProfile format="dvdsub" method="Embed" /> <SubtitleProfile format="smi" method="Embed" />
<SubtitleProfile format="pgs" method="Embed" /> <SubtitleProfile format="dvdsub" method="Embed" />
<SubtitleProfile format="pgssub" method="Embed" /> <SubtitleProfile format="pgs" method="Embed" />
<SubtitleProfile format="sub" method="Embed" /> <SubtitleProfile format="pgssub" method="Embed" />
<SubtitleProfile format="subrip" method="Embed" /> <SubtitleProfile format="sub" method="Embed" />
<SubtitleProfile format="vtt" method="Embed" /> <SubtitleProfile format="subrip" method="Embed" />
</SubtitleProfiles> <SubtitleProfile format="vtt" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,61 +1,62 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>MediaMonkey</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>MediaMonkey</Name>
<FriendlyName>MediaMonkey</FriendlyName> <Identification>
<Headers> <FriendlyName>MediaMonkey</FriendlyName>
<HttpHeaderInfo name="User-Agent" value="MediaMonkey" match="Substring" /> <Headers>
</Headers> <HttpHeaderInfo name="User-Agent" value="MediaMonkey" match="Substring" />
</Identification> </Headers>
<Manufacturer>Jellyfin</Manufacturer> </Identification>
<ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl> <Manufacturer>Jellyfin</Manufacturer>
<ModelName>Jellyfin Server</ModelName> <ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Jellyfin Server</ModelName>
<ModelNumber>01</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl> <ModelNumber>01</ModelNumber>
<EnableAlbumArtInDidl>false</EnableAlbumArtInDidl> <ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl>
<EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>false</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_SM</AlbumArtPn> <SupportedMediaTypes>Audio</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_SM</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <MaxStaticMusicBitrate xsi:nil="true" />
<TimelineOffsetSeconds>0</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes /> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<DirectPlayProfiles> <XmlRootAttributes />
<DirectPlayProfile container="aac,mp3,mpa,wav,wma,mp2,ogg,oga,webma,ape,opus,flac,m4a" type="Audio" /> <DirectPlayProfiles>
</DirectPlayProfiles> <DirectPlayProfile container="aac,mp3,mpa,wav,wma,mp2,ogg,oga,webma,ape,opus,flac,m4a" type="Audio" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles /> </TranscodingProfiles>
<CodecProfiles /> <ContainerProfiles />
<ResponseProfiles /> <CodecProfiles />
<SubtitleProfiles> <ResponseProfiles />
<SubtitleProfile format="srt" method="External" /> <SubtitleProfiles>
<SubtitleProfile format="sub" method="External" /> <SubtitleProfile format="srt" method="External" />
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfile format="sub" method="External" />
<SubtitleProfile format="ass" method="Embed" /> <SubtitleProfile format="srt" method="Embed" />
<SubtitleProfile format="ssa" method="Embed" /> <SubtitleProfile format="ass" method="Embed" />
<SubtitleProfile format="smi" method="Embed" /> <SubtitleProfile format="ssa" method="Embed" />
<SubtitleProfile format="dvdsub" method="Embed" /> <SubtitleProfile format="smi" method="Embed" />
<SubtitleProfile format="pgs" method="Embed" /> <SubtitleProfile format="dvdsub" method="Embed" />
<SubtitleProfile format="pgssub" method="Embed" /> <SubtitleProfile format="pgs" method="Embed" />
<SubtitleProfile format="sub" method="Embed" /> <SubtitleProfile format="pgssub" method="Embed" />
<SubtitleProfile format="subrip" method="Embed" /> <SubtitleProfile format="sub" method="Embed" />
<SubtitleProfile format="vtt" method="Embed" /> <SubtitleProfile format="subrip" method="Embed" />
</SubtitleProfiles> <SubtitleProfile format="vtt" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,86 +1,87 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>Panasonic Viera</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>Panasonic Viera</Name>
<FriendlyName>VIERA</FriendlyName> <Identification>
<Manufacturer>Panasonic</Manufacturer> <FriendlyName>VIERA</FriendlyName>
<Headers> <Manufacturer>Panasonic</Manufacturer>
<HttpHeaderInfo name="User-Agent" value="Panasonic MIL DLNA" match="Substring" /> <Headers>
</Headers> <HttpHeaderInfo name="User-Agent" value="Panasonic MIL DLNA" match="Substring" />
</Identification> </Headers>
<Manufacturer>Jellyfin</Manufacturer> </Identification>
<ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl> <Manufacturer>Jellyfin</Manufacturer>
<ModelName>Jellyfin Server</ModelName> <ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Jellyfin Server</ModelName>
<ModelNumber>01</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl> <ModelNumber>01</ModelNumber>
<EnableAlbumArtInDidl>false</EnableAlbumArtInDidl> <ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl>
<EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>false</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_SM</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_SM</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <MaxStaticMusicBitrate xsi:nil="true" />
<TimelineOffsetSeconds>10</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>10</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<XmlAttribute name="xmlns:pv" value="http://www.pv.com/pvns/" /> <XmlRootAttributes>
</XmlRootAttributes> <XmlAttribute name="xmlns:pv" value="http://www.pv.com/pvns/" />
<DirectPlayProfiles> </XmlRootAttributes>
<DirectPlayProfile container="mpeg,mpg" audioCodec="ac3,mp3,pcm_dvd" videoCodec="mpeg2video,mpeg4" type="Video" /> <DirectPlayProfiles>
<DirectPlayProfile container="mkv" audioCodec="aac,ac3,dca,mp3,mp2,pcm,dts" videoCodec="h264,mpeg2video" type="Video" /> <DirectPlayProfile container="mpeg,mpg" audioCodec="ac3,mp3,pcm_dvd" videoCodec="mpeg2video,mpeg4" type="Video" />
<DirectPlayProfile container="ts,mpegts" audioCodec="aac,mp3,mp2" videoCodec="h264,mpeg2video" type="Video" /> <DirectPlayProfile container="mkv" audioCodec="aac,ac3,dca,mp3,mp2,pcm,dts" videoCodec="h264,mpeg2video" type="Video" />
<DirectPlayProfile container="mp4,m4v" audioCodec="aac,ac3,mp3,pcm" videoCodec="h264" type="Video" /> <DirectPlayProfile container="ts,mpegts" audioCodec="aac,mp3,mp2" videoCodec="h264,mpeg2video" type="Video" />
<DirectPlayProfile container="mov" audioCodec="aac,pcm" videoCodec="h264" type="Video" /> <DirectPlayProfile container="mp4,m4v" audioCodec="aac,ac3,mp3,pcm" videoCodec="h264" type="Video" />
<DirectPlayProfile container="avi" audioCodec="pcm" videoCodec="mpeg4" type="Video" /> <DirectPlayProfile container="mov" audioCodec="aac,pcm" videoCodec="h264" type="Video" />
<DirectPlayProfile container="flv" audioCodec="aac" videoCodec="h264" type="Video" /> <DirectPlayProfile container="avi" audioCodec="pcm" videoCodec="mpeg4" type="Video" />
<DirectPlayProfile container="mp3" audioCodec="mp3" type="Audio" /> <DirectPlayProfile container="flv" audioCodec="aac" videoCodec="h264" type="Video" />
<DirectPlayProfile container="mp4" audioCodec="aac" type="Audio" /> <DirectPlayProfile container="mp3" audioCodec="mp3" type="Audio" />
<DirectPlayProfile container="jpeg" type="Photo" /> <DirectPlayProfile container="mp4" audioCodec="aac" type="Audio" />
</DirectPlayProfiles> <DirectPlayProfile container="jpeg" type="Photo" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles> </TranscodingProfiles>
<ContainerProfile type="Photo"> <ContainerProfiles>
<Conditions> <ContainerProfile type="Photo">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</ContainerProfile> </Conditions>
</ContainerProfiles> </ContainerProfile>
<CodecProfiles> </ContainerProfiles>
<CodecProfile type="Video"> <CodecProfiles>
<Conditions> <CodecProfile type="Video">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoBitDepth" value="8" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoBitDepth" value="8" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
</CodecProfiles> </CodecProfile>
<ResponseProfiles> </CodecProfiles>
<ResponseProfile container="ts,mpegts" type="Video" orgPn="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO" mimeType="video/vnd.dlna.mpeg-tts"> <ResponseProfiles>
<Conditions /> <ResponseProfile container="ts,mpegts" type="Video" orgPn="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO" mimeType="video/vnd.dlna.mpeg-tts">
</ResponseProfile> <Conditions />
<ResponseProfile container="m4v" type="Video" mimeType="video/mp4"> </ResponseProfile>
<Conditions /> <ResponseProfile container="m4v" type="Video" mimeType="video/mp4">
</ResponseProfile> <Conditions />
</ResponseProfiles> </ResponseProfile>
<SubtitleProfiles> </ResponseProfiles>
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfiles>
<SubtitleProfile format="srt" method="External" /> <SubtitleProfile format="srt" method="Embed" />
</SubtitleProfiles> <SubtitleProfile format="srt" method="External" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,91 +1,92 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>Popcorn Hour</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Manufacturer>Jellyfin</Manufacturer> <Name>Popcorn Hour</Name>
<ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl> <Manufacturer>Jellyfin</Manufacturer>
<ModelName>Jellyfin Server</ModelName> <ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Jellyfin Server</ModelName>
<ModelNumber>01</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl> <ModelNumber>01</ModelNumber>
<EnableAlbumArtInDidl>false</EnableAlbumArtInDidl> <ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl>
<EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>false</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_SM</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_SM</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <MaxStaticMusicBitrate xsi:nil="true" />
<TimelineOffsetSeconds>0</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes /> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<DirectPlayProfiles> <XmlRootAttributes />
<DirectPlayProfile container="mp4,mov,m4v" audioCodec="aac" videoCodec="h264,mpeg4" type="Video" /> <DirectPlayProfiles>
<DirectPlayProfile container="ts,mpegts" audioCodec="aac,ac3,eac3,mp3,mp2,pcm" videoCodec="h264" type="Video" /> <DirectPlayProfile container="mp4,mov,m4v" audioCodec="aac" videoCodec="h264,mpeg4" type="Video" />
<DirectPlayProfile container="asf,wmv" audioCodec="wmav2,wmapro" videoCodec="wmv3,vc1" type="Video" /> <DirectPlayProfile container="ts,mpegts" audioCodec="aac,ac3,eac3,mp3,mp2,pcm" videoCodec="h264" type="Video" />
<DirectPlayProfile container="avi" audioCodec="mp3,ac3,eac3,mp2,pcm" videoCodec="mpeg4,msmpeg4" type="Video" /> <DirectPlayProfile container="asf,wmv" audioCodec="wmav2,wmapro" videoCodec="wmv3,vc1" type="Video" />
<DirectPlayProfile container="mkv" audioCodec="aac,mp3,ac3,eac3,mp2,pcm" videoCodec="h264" type="Video" /> <DirectPlayProfile container="avi" audioCodec="mp3,ac3,eac3,mp2,pcm" videoCodec="mpeg4,msmpeg4" type="Video" />
<DirectPlayProfile container="aac,mp3,flac,ogg,wma,wav" type="Audio" /> <DirectPlayProfile container="mkv" audioCodec="aac,mp3,ac3,eac3,mp2,pcm" videoCodec="h264" type="Video" />
<DirectPlayProfile container="jpeg,gif,bmp,png" type="Photo" /> <DirectPlayProfile container="aac,mp3,flac,ogg,wma,wav" type="Audio" />
</DirectPlayProfiles> <DirectPlayProfile container="jpeg,gif,bmp,png" type="Photo" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="mp4" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp4" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles /> </TranscodingProfiles>
<CodecProfiles> <ContainerProfiles />
<CodecProfile type="Video" codec="h264"> <CodecProfiles>
<Conditions> <CodecProfile type="Video" codec="h264">
<ProfileCondition condition="EqualsAny" property="VideoProfile" value="baseline|constrained baseline" isRequired="false" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <ProfileCondition condition="EqualsAny" property="VideoProfile" value="baseline|constrained baseline" isRequired="false" />
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="NotEquals" property="IsAnamorphic" value="true" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</Conditions> <ProfileCondition condition="NotEquals" property="IsAnamorphic" value="true" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="Video"> </CodecProfile>
<Conditions> <CodecProfile type="Video">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="NotEquals" property="IsAnamorphic" value="true" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</Conditions> <ProfileCondition condition="NotEquals" property="IsAnamorphic" value="true" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="aac"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="aac">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="false" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="Audio" codec="aac"> </CodecProfile>
<Conditions> <CodecProfile type="Audio" codec="aac">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="false" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="Audio" codec="mp3"> </CodecProfile>
<Conditions> <CodecProfile type="Audio" codec="mp3">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="false" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="AudioBitrate" value="320000" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="false" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioBitrate" value="320000" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
</CodecProfiles> </CodecProfile>
<ResponseProfiles> </CodecProfiles>
<ResponseProfile container="m4v" type="Video" mimeType="video/mp4"> <ResponseProfiles>
<Conditions /> <ResponseProfile container="m4v" type="Video" mimeType="video/mp4">
</ResponseProfile> <Conditions />
</ResponseProfiles> </ResponseProfile>
<SubtitleProfiles> </ResponseProfiles>
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfiles>
</SubtitleProfiles> <SubtitleProfile format="srt" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,127 +1,128 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>Samsung Smart TV</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>Samsung Smart TV</Name>
<ModelUrl>samsung.com</ModelUrl> <Identification>
<Headers> <ModelUrl>samsung.com</ModelUrl>
<HttpHeaderInfo name="User-Agent" value="SEC_" match="Substring" /> <Headers>
</Headers> <HttpHeaderInfo name="User-Agent" value="SEC_" match="Substring" />
</Identification> </Headers>
<Manufacturer>Jellyfin</Manufacturer> </Identification>
<ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl> <Manufacturer>Jellyfin</Manufacturer>
<ModelName>Jellyfin Server</ModelName> <ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Jellyfin Server</ModelName>
<ModelNumber>01</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl> <ModelNumber>01</ModelNumber>
<EnableAlbumArtInDidl>true</EnableAlbumArtInDidl> <ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl>
<EnableSingleAlbumArtLimit>true</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>true</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>true</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_SM</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_SM</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <MaxStaticMusicBitrate xsi:nil="true" />
<TimelineOffsetSeconds>0</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<XmlAttribute name="xmlns:sec" value="http://www.sec.co.kr/" /> <XmlRootAttributes>
</XmlRootAttributes> <XmlAttribute name="xmlns:sec" value="http://www.sec.co.kr/" />
<DirectPlayProfiles> </XmlRootAttributes>
<DirectPlayProfile container="asf" audioCodec="mp3,ac3,wmav2,wmapro,wmavoice" videoCodec="h264,mpeg4,mjpeg" type="Video" /> <DirectPlayProfiles>
<DirectPlayProfile container="avi" audioCodec="mp3,ac3,dca,dts" videoCodec="h264,mpeg4,mjpeg" type="Video" /> <DirectPlayProfile container="asf" audioCodec="mp3,ac3,wmav2,wmapro,wmavoice" videoCodec="h264,mpeg4,mjpeg" type="Video" />
<DirectPlayProfile container="mkv" audioCodec="mp3,ac3,dca,aac,dts" videoCodec="h264,mpeg4,mjpeg4" type="Video" /> <DirectPlayProfile container="avi" audioCodec="mp3,ac3,dca,dts" videoCodec="h264,mpeg4,mjpeg" type="Video" />
<DirectPlayProfile container="mp4,m4v" audioCodec="mp3,aac" videoCodec="h264,mpeg4" type="Video" /> <DirectPlayProfile container="mkv" audioCodec="mp3,ac3,dca,aac,dts" videoCodec="h264,mpeg4,mjpeg4" type="Video" />
<DirectPlayProfile container="3gp" audioCodec="aac,he-aac" videoCodec="h264,mpeg4" type="Video" /> <DirectPlayProfile container="mp4,m4v" audioCodec="mp3,aac" videoCodec="h264,mpeg4" type="Video" />
<DirectPlayProfile container="mpg,mpeg" audioCodec="ac3,mp2,mp3,aac" videoCodec="mpeg1video,mpeg2video,h264" type="Video" /> <DirectPlayProfile container="3gp" audioCodec="aac,he-aac" videoCodec="h264,mpeg4" type="Video" />
<DirectPlayProfile container="vro,vob" audioCodec="ac3,mp2,mp3" videoCodec="mpeg1video,mpeg2video" type="Video" /> <DirectPlayProfile container="mpg,mpeg" audioCodec="ac3,mp2,mp3,aac" videoCodec="mpeg1video,mpeg2video,h264" type="Video" />
<DirectPlayProfile container="ts" audioCodec="ac3,aac,mp3,eac3" videoCodec="mpeg2video,h264,vc1" type="Video" /> <DirectPlayProfile container="vro,vob" audioCodec="ac3,mp2,mp3" videoCodec="mpeg1video,mpeg2video" type="Video" />
<DirectPlayProfile container="asf" audioCodec="wmav2,wmavoice" videoCodec="wmv2,wmv3" type="Video" /> <DirectPlayProfile container="ts" audioCodec="ac3,aac,mp3,eac3" videoCodec="mpeg2video,h264,vc1" type="Video" />
<DirectPlayProfile container="mp3,flac" type="Audio" /> <DirectPlayProfile container="asf" audioCodec="wmav2,wmavoice" videoCodec="wmv2,wmv3" type="Video" />
<DirectPlayProfile container="jpeg" type="Photo" /> <DirectPlayProfile container="mp3,flac" type="Audio" />
</DirectPlayProfiles> <DirectPlayProfile container="jpeg" type="Photo" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles> </TranscodingProfiles>
<ContainerProfile type="Photo"> <ContainerProfiles>
<Conditions> <ContainerProfile type="Photo">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</ContainerProfile> </Conditions>
</ContainerProfiles> </ContainerProfile>
<CodecProfiles> </ContainerProfiles>
<CodecProfile type="Video" codec="mpeg2video"> <CodecProfiles>
<Conditions> <CodecProfile type="Video" codec="mpeg2video">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="30720000" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="30720000" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="Video" codec="mpeg4"> </CodecProfile>
<Conditions> <CodecProfile type="Video" codec="mpeg4">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="8192000" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="8192000" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="Video" codec="h264"> </CodecProfile>
<Conditions> <CodecProfile type="Video" codec="h264">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="37500000" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="37500000" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="Video" codec="wmv2,wmv3,vc1"> </CodecProfile>
<Conditions> <CodecProfile type="Video" codec="wmv2,wmv3,vc1">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="25600000" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="25600000" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="wmav2,dca,aac,mp3,dts"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="wmav2,dca,aac,mp3,dts">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
</CodecProfiles> </CodecProfile>
<ResponseProfiles> </CodecProfiles>
<ResponseProfile container="avi" type="Video" mimeType="video/x-msvideo"> <ResponseProfiles>
<Conditions /> <ResponseProfile container="avi" type="Video" mimeType="video/x-msvideo">
</ResponseProfile> <Conditions />
<ResponseProfile container="mkv" type="Video" mimeType="video/x-mkv"> </ResponseProfile>
<Conditions /> <ResponseProfile container="mkv" type="Video" mimeType="video/x-mkv">
</ResponseProfile> <Conditions />
<ResponseProfile container="flac" type="Audio" mimeType="audio/x-flac"> </ResponseProfile>
<Conditions /> <ResponseProfile container="flac" type="Audio" mimeType="audio/x-flac">
</ResponseProfile> <Conditions />
<ResponseProfile container="m4v" type="Video" mimeType="video/mp4"> </ResponseProfile>
<Conditions /> <ResponseProfile container="m4v" type="Video" mimeType="video/mp4">
</ResponseProfile> <Conditions />
</ResponseProfiles> </ResponseProfile>
<SubtitleProfiles> </ResponseProfiles>
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfiles>
<SubtitleProfile format="srt" method="External" didlMode="CaptionInfoEx" /> <SubtitleProfile format="srt" method="Embed" />
</SubtitleProfiles> <SubtitleProfile format="srt" method="External" didlMode="CaptionInfoEx" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,59 +1,60 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>Sharp Smart TV</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>Sharp Smart TV</Name>
<Manufacturer>Sharp</Manufacturer> <Identification>
<Headers> <Manufacturer>Sharp</Manufacturer>
<HttpHeaderInfo name="User-Agent" value="Sharp" match="Substring" /> <Headers>
</Headers> <HttpHeaderInfo name="User-Agent" value="Sharp" match="Substring" />
</Identification> </Headers>
<Manufacturer>Jellyfin</Manufacturer> </Identification>
<ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl> <Manufacturer>Jellyfin</Manufacturer>
<ModelName>Jellyfin Server</ModelName> <ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Jellyfin Server</ModelName>
<ModelNumber>01</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl> <ModelNumber>01</ModelNumber>
<EnableAlbumArtInDidl>false</EnableAlbumArtInDidl> <ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl>
<EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>false</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_SM</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_SM</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <MaxStaticMusicBitrate xsi:nil="true" />
<TimelineOffsetSeconds>0</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>true</RequiresPlainVideoItems> <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
<RequiresPlainFolders>true</RequiresPlainFolders> <RequiresPlainVideoItems>true</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>true</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes /> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<DirectPlayProfiles> <XmlRootAttributes />
<DirectPlayProfile container="m4v,mkv,avi,mov,mp4" audioCodec="aac,mp3,ac3,dts,dca" videoCodec="h264,mpeg4" type="Video" /> <DirectPlayProfiles>
<DirectPlayProfile container="asf,wmv" type="Video" /> <DirectPlayProfile container="m4v,mkv,avi,mov,mp4" audioCodec="aac,mp3,ac3,dts,dca" videoCodec="h264,mpeg4" type="Video" />
<DirectPlayProfile container="mpg,mpeg" audioCodec="mp3,aac" videoCodec="mpeg2video" type="Video" /> <DirectPlayProfile container="asf,wmv" type="Video" />
<DirectPlayProfile container="flv" audioCodec="mp3,aac" videoCodec="h264" type="Video" /> <DirectPlayProfile container="mpg,mpeg" audioCodec="mp3,aac" videoCodec="mpeg2video" type="Video" />
<DirectPlayProfile container="mp3,wav" type="Audio" /> <DirectPlayProfile container="flv" audioCodec="mp3,aac" videoCodec="h264" type="Video" />
</DirectPlayProfiles> <DirectPlayProfile container="mp3,wav" type="Audio" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3,aac,mp3,dts,dca" estimateContentLength="false" enableMpegtsM2TsMode="true" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3,aac,mp3,dts,dca" estimateContentLength="false" enableMpegtsM2TsMode="true" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles /> </TranscodingProfiles>
<CodecProfiles /> <ContainerProfiles />
<ResponseProfiles> <CodecProfiles />
<ResponseProfile container="m4v" type="Video" mimeType="video/mp4"> <ResponseProfiles>
<Conditions /> <ResponseProfile container="m4v" type="Video" mimeType="video/mp4">
</ResponseProfile> <Conditions />
</ResponseProfiles> </ResponseProfile>
<SubtitleProfiles> </ResponseProfiles>
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfiles>
<SubtitleProfile format="srt" method="External" /> <SubtitleProfile format="srt" method="Embed" />
</SubtitleProfiles> <SubtitleProfile format="srt" method="External" />
</SubtitleProfiles>
</Profile> </Profile>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1,132 +1,133 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>Sony Bravia (2010)</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>Sony Bravia (2010)</Name>
<FriendlyName>KDL-\d{2}[EHLNPB]X\d[01]\d.*</FriendlyName> <Identification>
<Manufacturer>Sony</Manufacturer> <FriendlyName>KDL-\d{2}[EHLNPB]X\d[01]\d.*</FriendlyName>
<Headers> <Manufacturer>Sony</Manufacturer>
<HttpHeaderInfo name="X-AV-Client-Info" value=".*KDL-\d{2}[EHLNPB]X\d[01]\d.*" match="Regex" /> <Headers>
</Headers> <HttpHeaderInfo name="X-AV-Client-Info" value=".*KDL-\d{2}[EHLNPB]X\d[01]\d.*" match="Regex" />
</Identification> </Headers>
<Manufacturer>Microsoft Corporation</Manufacturer> </Identification>
<ManufacturerUrl>http://www.microsoft.com/</ManufacturerUrl> <Manufacturer>Microsoft Corporation</Manufacturer>
<ModelName>Windows Media Player Sharing</ModelName> <ManufacturerUrl>http://www.microsoft.com/</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Windows Media Player Sharing</ModelName>
<ModelNumber>3.0</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>http://www.microsoft.com/</ModelUrl> <ModelNumber>3.0</ModelNumber>
<EnableAlbumArtInDidl>true</EnableAlbumArtInDidl> <ModelUrl>http://www.microsoft.com/</ModelUrl>
<EnableSingleAlbumArtLimit>true</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>true</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>true</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_TN</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_TN</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<SonyAggregationFlags>10</SonyAggregationFlags> <MaxStaticMusicBitrate xsi:nil="true" />
<ProtocolInfo>http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_FLAGS=81500000000000000000000000000000,http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM;DLNA.ORG_OP=00;DLNA.ORG_FLAGS=00D00000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL;DLNA.ORG_OP=11;DLNA.ORG_FLAGS=81500000000000000000000000000000</ProtocolInfo> <SonyAggregationFlags>10</SonyAggregationFlags>
<TimelineOffsetSeconds>0</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_FLAGS=81500000000000000000000000000000,http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM;DLNA.ORG_OP=00;DLNA.ORG_FLAGS=00D00000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL;DLNA.ORG_OP=11;DLNA.ORG_FLAGS=81500000000000000000000000000000</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<XmlAttribute name="xmlns:av" value="urn:schemas-sony-com:av" /> <XmlRootAttributes>
</XmlRootAttributes> <XmlAttribute name="xmlns:av" value="urn:schemas-sony-com:av" />
<DirectPlayProfiles> </XmlRootAttributes>
<DirectPlayProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" /> <DirectPlayProfiles>
<DirectPlayProfile container="ts,mpegts" audioCodec="mp3,mp2" videoCodec="mpeg1video,mpeg2video" type="Video" /> <DirectPlayProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" />
<DirectPlayProfile container="mpeg" audioCodec="mp3,mp2" videoCodec="mpeg2video,mpeg1video" type="Video" /> <DirectPlayProfile container="ts,mpegts" audioCodec="mp3,mp2" videoCodec="mpeg1video,mpeg2video" type="Video" />
<DirectPlayProfile container="mp3" audioCodec="mp3" type="Audio" /> <DirectPlayProfile container="mpeg" audioCodec="mp3,mp2" videoCodec="mpeg2video,mpeg1video" type="Video" />
</DirectPlayProfiles> <DirectPlayProfile container="mp3" audioCodec="mp3" type="Audio" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3" estimateContentLength="false" enableMpegtsM2TsMode="true" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3" estimateContentLength="false" enableMpegtsM2TsMode="true" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles> </TranscodingProfiles>
<ContainerProfile type="Photo"> <ContainerProfiles>
<Conditions> <ContainerProfile type="Photo">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</ContainerProfile> </Conditions>
</ContainerProfiles> </ContainerProfile>
<CodecProfiles> </ContainerProfiles>
<CodecProfile type="Video" codec="h264"> <CodecProfiles>
<Conditions> <CodecProfile type="Video" codec="h264">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="20000000" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="20000000" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="Video" codec="mpeg2video"> </CodecProfile>
<Conditions> <CodecProfile type="Video" codec="mpeg2video">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="20000000" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="20000000" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="Video"> </CodecProfile>
<Conditions> <CodecProfile type="Video">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="ac3"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="ac3">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="aac"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="aac">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" /> <Conditions>
<ProfileCondition condition="NotEquals" property="AudioProfile" value="he-aac" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" />
</Conditions> <ProfileCondition condition="NotEquals" property="AudioProfile" value="he-aac" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="mp3,mp2"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="mp3,mp2">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
</CodecProfiles> </CodecProfile>
<ResponseProfiles> </CodecProfiles>
<ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_T,AVC_TS_HD_50_AC3_T,AVC_TS_HD_60_AC3_T,AVC_TS_HD_EU_T" mimeType="video/vnd.dlna.mpeg-tts"> <ResponseProfiles>
<Conditions> <ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_T,AVC_TS_HD_50_AC3_T,AVC_TS_HD_60_AC3_T,AVC_TS_HD_EU_T" mimeType="video/vnd.dlna.mpeg-tts">
<ProfileCondition condition="Equals" property="PacketLength" value="192" isRequired="true" /> <Conditions>
<ProfileCondition condition="Equals" property="VideoTimestamp" value="Valid" isRequired="true" /> <ProfileCondition condition="Equals" property="PacketLength" value="192" isRequired="true" />
</Conditions> <ProfileCondition condition="Equals" property="VideoTimestamp" value="Valid" isRequired="true" />
</ResponseProfile> </Conditions>
<ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_ISO,AVC_TS_HD_50_AC3_ISO,AVC_TS_HD_60_AC3_ISO,AVC_TS_HD_EU_ISO" mimeType="video/mpeg"> </ResponseProfile>
<Conditions> <ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_ISO,AVC_TS_HD_50_AC3_ISO,AVC_TS_HD_60_AC3_ISO,AVC_TS_HD_EU_ISO" mimeType="video/mpeg">
<ProfileCondition condition="Equals" property="PacketLength" value="188" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="Equals" property="PacketLength" value="188" isRequired="true" />
</ResponseProfile> </Conditions>
<ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3,AVC_TS_HD_50_AC3,AVC_TS_HD_60_AC3,AVC_TS_HD_EU" mimeType="video/vnd.dlna.mpeg-tts"> </ResponseProfile>
<Conditions /> <ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3,AVC_TS_HD_50_AC3,AVC_TS_HD_60_AC3,AVC_TS_HD_EU" mimeType="video/vnd.dlna.mpeg-tts">
</ResponseProfile> <Conditions />
<ResponseProfile container="ts,mpegts" videoCodec="mpeg2video" type="Video" orgPn="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO" mimeType="video/vnd.dlna.mpeg-tts"> </ResponseProfile>
<Conditions /> <ResponseProfile container="ts,mpegts" videoCodec="mpeg2video" type="Video" orgPn="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO" mimeType="video/vnd.dlna.mpeg-tts">
</ResponseProfile> <Conditions />
<ResponseProfile container="mpeg" videoCodec="mpeg1video,mpeg2video" type="Video" orgPn="MPEG_PS_NTSC,MPEG_PS_PAL" mimeType="video/mpeg"> </ResponseProfile>
<Conditions /> <ResponseProfile container="mpeg" videoCodec="mpeg1video,mpeg2video" type="Video" orgPn="MPEG_PS_NTSC,MPEG_PS_PAL" mimeType="video/mpeg">
</ResponseProfile> <Conditions />
</ResponseProfiles> </ResponseProfile>
<SubtitleProfiles> </ResponseProfiles>
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfiles>
</SubtitleProfiles> <SubtitleProfile format="srt" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,138 +1,139 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>Sony Bravia (2011)</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>Sony Bravia (2011)</Name>
<FriendlyName>KDL-\d{2}([A-Z]X\d2\d|CX400).*</FriendlyName> <Identification>
<Manufacturer>Sony</Manufacturer> <FriendlyName>KDL-\d{2}([A-Z]X\d2\d|CX400).*</FriendlyName>
<Headers> <Manufacturer>Sony</Manufacturer>
<HttpHeaderInfo name="X-AV-Client-Info" value=".*KDL-\d{2}([A-Z]X\d2\d|CX400).*" match="Regex" /> <Headers>
</Headers> <HttpHeaderInfo name="X-AV-Client-Info" value=".*KDL-\d{2}([A-Z]X\d2\d|CX400).*" match="Regex" />
</Identification> </Headers>
<Manufacturer>Microsoft Corporation</Manufacturer> </Identification>
<ManufacturerUrl>http://www.microsoft.com/</ManufacturerUrl> <Manufacturer>Microsoft Corporation</Manufacturer>
<ModelName>Windows Media Player Sharing</ModelName> <ManufacturerUrl>http://www.microsoft.com/</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Windows Media Player Sharing</ModelName>
<ModelNumber>3.0</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>http://www.microsoft.com/</ModelUrl> <ModelNumber>3.0</ModelNumber>
<EnableAlbumArtInDidl>true</EnableAlbumArtInDidl> <ModelUrl>http://www.microsoft.com/</ModelUrl>
<EnableSingleAlbumArtLimit>true</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>true</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>true</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_TN</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_TN</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<SonyAggregationFlags>10</SonyAggregationFlags> <MaxStaticMusicBitrate xsi:nil="true" />
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <SonyAggregationFlags>10</SonyAggregationFlags>
<TimelineOffsetSeconds>0</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<XmlAttribute name="xmlns:av" value="urn:schemas-sony-com:av" /> <XmlRootAttributes>
</XmlRootAttributes> <XmlAttribute name="xmlns:av" value="urn:schemas-sony-com:av" />
<DirectPlayProfiles> </XmlRootAttributes>
<DirectPlayProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" /> <DirectPlayProfiles>
<DirectPlayProfile container="ts,mpegts" audioCodec="mp3" videoCodec="mpeg2video" type="Video" /> <DirectPlayProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" />
<DirectPlayProfile container="mp4,m4v" audioCodec="ac3,aac,mp3" videoCodec="h264,mpeg4" type="Video" /> <DirectPlayProfile container="ts,mpegts" audioCodec="mp3" videoCodec="mpeg2video" type="Video" />
<DirectPlayProfile container="mpeg" audioCodec="mp3" videoCodec="mpeg2video,mpeg1video" type="Video" /> <DirectPlayProfile container="mp4,m4v" audioCodec="ac3,aac,mp3" videoCodec="h264,mpeg4" type="Video" />
<DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" videoCodec="wmv2,wmv3,vc1" type="Video" /> <DirectPlayProfile container="mpeg" audioCodec="mp3" videoCodec="mpeg2video,mpeg1video" type="Video" />
<DirectPlayProfile container="mp3" audioCodec="mp3" type="Audio" /> <DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" videoCodec="wmv2,wmv3,vc1" type="Video" />
<DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" type="Audio" /> <DirectPlayProfile container="mp3" audioCodec="mp3" type="Audio" />
</DirectPlayProfiles> <DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" type="Audio" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3" estimateContentLength="false" enableMpegtsM2TsMode="true" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3" estimateContentLength="false" enableMpegtsM2TsMode="true" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles> </TranscodingProfiles>
<ContainerProfile type="Photo"> <ContainerProfiles>
<Conditions> <ContainerProfile type="Photo">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</ContainerProfile> </Conditions>
</ContainerProfiles> </ContainerProfile>
<CodecProfiles> </ContainerProfiles>
<CodecProfile type="Video" codec="h264"> <CodecProfiles>
<Conditions> <CodecProfile type="Video" codec="h264">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="20000000" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="20000000" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="Video" codec="mpeg2video"> </CodecProfile>
<Conditions> <CodecProfile type="Video" codec="mpeg2video">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="20000000" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="20000000" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="Video"> </CodecProfile>
<Conditions> <CodecProfile type="Video">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="ac3"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="ac3">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="aac"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="aac">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" /> <Conditions>
<ProfileCondition condition="NotEquals" property="AudioProfile" value="he-aac" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" />
</Conditions> <ProfileCondition condition="NotEquals" property="AudioProfile" value="he-aac" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="mp3,mp2"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="mp3,mp2">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
</CodecProfiles> </CodecProfile>
<ResponseProfiles> </CodecProfiles>
<ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_T,AVC_TS_HD_50_AC3_T,AVC_TS_HD_60_AC3_T,AVC_TS_HD_EU_T" mimeType="video/vnd.dlna.mpeg-tts"> <ResponseProfiles>
<Conditions> <ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_T,AVC_TS_HD_50_AC3_T,AVC_TS_HD_60_AC3_T,AVC_TS_HD_EU_T" mimeType="video/vnd.dlna.mpeg-tts">
<ProfileCondition condition="Equals" property="PacketLength" value="192" isRequired="true" /> <Conditions>
<ProfileCondition condition="Equals" property="VideoTimestamp" value="Valid" isRequired="true" /> <ProfileCondition condition="Equals" property="PacketLength" value="192" isRequired="true" />
</Conditions> <ProfileCondition condition="Equals" property="VideoTimestamp" value="Valid" isRequired="true" />
</ResponseProfile> </Conditions>
<ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_ISO,AVC_TS_HD_50_AC3_ISO,AVC_TS_HD_60_AC3_ISO,AVC_TS_HD_EU_ISO" mimeType="video/mpeg"> </ResponseProfile>
<Conditions> <ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_ISO,AVC_TS_HD_50_AC3_ISO,AVC_TS_HD_60_AC3_ISO,AVC_TS_HD_EU_ISO" mimeType="video/mpeg">
<ProfileCondition condition="Equals" property="PacketLength" value="188" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="Equals" property="PacketLength" value="188" isRequired="true" />
</ResponseProfile> </Conditions>
<ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3,AVC_TS_HD_50_AC3,AVC_TS_HD_60_AC3,AVC_TS_HD_EU" mimeType="video/vnd.dlna.mpeg-tts"> </ResponseProfile>
<Conditions /> <ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3,AVC_TS_HD_50_AC3,AVC_TS_HD_60_AC3,AVC_TS_HD_EU" mimeType="video/vnd.dlna.mpeg-tts">
</ResponseProfile> <Conditions />
<ResponseProfile container="ts,mpegts" videoCodec="mpeg2video" type="Video" orgPn="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO" mimeType="video/vnd.dlna.mpeg-tts"> </ResponseProfile>
<Conditions /> <ResponseProfile container="ts,mpegts" videoCodec="mpeg2video" type="Video" orgPn="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO" mimeType="video/vnd.dlna.mpeg-tts">
</ResponseProfile> <Conditions />
<ResponseProfile container="mpeg" videoCodec="mpeg1video,mpeg2video" type="Video" orgPn="MPEG_PS_NTSC,MPEG_PS_PAL" mimeType="video/mpeg"> </ResponseProfile>
<Conditions /> <ResponseProfile container="mpeg" videoCodec="mpeg1video,mpeg2video" type="Video" orgPn="MPEG_PS_NTSC,MPEG_PS_PAL" mimeType="video/mpeg">
</ResponseProfile> <Conditions />
<ResponseProfile container="m4v" type="Video" mimeType="video/mp4"> </ResponseProfile>
<Conditions /> <ResponseProfile container="m4v" type="Video" mimeType="video/mp4">
</ResponseProfile> <Conditions />
</ResponseProfiles> </ResponseProfile>
<SubtitleProfiles> </ResponseProfiles>
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfiles>
</SubtitleProfiles> <SubtitleProfile format="srt" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,114 +1,115 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>Sony Bravia (2012)</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>Sony Bravia (2012)</Name>
<FriendlyName>KDL-\d{2}[A-Z]X\d5(\d|G).*</FriendlyName> <Identification>
<Manufacturer>Sony</Manufacturer> <FriendlyName>KDL-\d{2}[A-Z]X\d5(\d|G).*</FriendlyName>
<Headers> <Manufacturer>Sony</Manufacturer>
<HttpHeaderInfo name="X-AV-Client-Info" value=".*KDL-\d{2}[A-Z]X\d5(\d|G).*" match="Regex" /> <Headers>
</Headers> <HttpHeaderInfo name="X-AV-Client-Info" value=".*KDL-\d{2}[A-Z]X\d5(\d|G).*" match="Regex" />
</Identification> </Headers>
<Manufacturer>Microsoft Corporation</Manufacturer> </Identification>
<ManufacturerUrl>http://www.microsoft.com/</ManufacturerUrl> <Manufacturer>Microsoft Corporation</Manufacturer>
<ModelName>Windows Media Player Sharing</ModelName> <ManufacturerUrl>http://www.microsoft.com/</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Windows Media Player Sharing</ModelName>
<ModelNumber>3.0</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>http://www.microsoft.com/</ModelUrl> <ModelNumber>3.0</ModelNumber>
<EnableAlbumArtInDidl>true</EnableAlbumArtInDidl> <ModelUrl>http://www.microsoft.com/</ModelUrl>
<EnableSingleAlbumArtLimit>true</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>true</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>true</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_TN</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_TN</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<SonyAggregationFlags>10</SonyAggregationFlags> <MaxStaticMusicBitrate xsi:nil="true" />
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <SonyAggregationFlags>10</SonyAggregationFlags>
<TimelineOffsetSeconds>0</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<XmlAttribute name="xmlns:av" value="urn:schemas-sony-com:av" /> <XmlRootAttributes>
</XmlRootAttributes> <XmlAttribute name="xmlns:av" value="urn:schemas-sony-com:av" />
<DirectPlayProfiles> </XmlRootAttributes>
<DirectPlayProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" /> <DirectPlayProfiles>
<DirectPlayProfile container="ts,mpegts" audioCodec="mp3,mp2" videoCodec="mpeg2video" type="Video" /> <DirectPlayProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" />
<DirectPlayProfile container="mp4,m4v" audioCodec="ac3,aac,mp3,mp2" videoCodec="h264,mpeg4" type="Video" /> <DirectPlayProfile container="ts,mpegts" audioCodec="mp3,mp2" videoCodec="mpeg2video" type="Video" />
<DirectPlayProfile container="avi" audioCodec="ac3,mp3" videoCodec="mpeg4" type="Video" /> <DirectPlayProfile container="mp4,m4v" audioCodec="ac3,aac,mp3,mp2" videoCodec="h264,mpeg4" type="Video" />
<DirectPlayProfile container="mpeg" audioCodec="mp3,mp2" videoCodec="mpeg2video,mpeg1video" type="Video" /> <DirectPlayProfile container="avi" audioCodec="ac3,mp3" videoCodec="mpeg4" type="Video" />
<DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" videoCodec="wmv2,wmv3,vc1" type="Video" /> <DirectPlayProfile container="mpeg" audioCodec="mp3,mp2" videoCodec="mpeg2video,mpeg1video" type="Video" />
<DirectPlayProfile container="mp3" audioCodec="mp3" type="Audio" /> <DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" videoCodec="wmv2,wmv3,vc1" type="Video" />
<DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" type="Audio" /> <DirectPlayProfile container="mp3" audioCodec="mp3" type="Audio" />
<DirectPlayProfile container="jpeg" type="Photo" /> <DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" type="Audio" />
</DirectPlayProfiles> <DirectPlayProfile container="jpeg" type="Photo" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3" estimateContentLength="false" enableMpegtsM2TsMode="true" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3" estimateContentLength="false" enableMpegtsM2TsMode="true" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles> </TranscodingProfiles>
<ContainerProfile type="Photo"> <ContainerProfiles>
<Conditions> <ContainerProfile type="Photo">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</ContainerProfile> </Conditions>
</ContainerProfiles> </ContainerProfile>
<CodecProfiles> </ContainerProfiles>
<CodecProfile type="Video"> <CodecProfiles>
<Conditions> <CodecProfile type="Video">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="ac3"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="ac3">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="mp3,mp2"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="mp3,mp2">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
</CodecProfiles> </CodecProfile>
<ResponseProfiles> </CodecProfiles>
<ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_T,AVC_TS_HD_50_AC3_T,AVC_TS_HD_60_AC3_T,AVC_TS_HD_EU_T" mimeType="video/vnd.dlna.mpeg-tts"> <ResponseProfiles>
<Conditions> <ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_T,AVC_TS_HD_50_AC3_T,AVC_TS_HD_60_AC3_T,AVC_TS_HD_EU_T" mimeType="video/vnd.dlna.mpeg-tts">
<ProfileCondition condition="Equals" property="PacketLength" value="192" isRequired="true" /> <Conditions>
<ProfileCondition condition="Equals" property="VideoTimestamp" value="Valid" isRequired="true" /> <ProfileCondition condition="Equals" property="PacketLength" value="192" isRequired="true" />
</Conditions> <ProfileCondition condition="Equals" property="VideoTimestamp" value="Valid" isRequired="true" />
</ResponseProfile> </Conditions>
<ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_ISO,AVC_TS_HD_50_AC3_ISO,AVC_TS_HD_60_AC3_ISO,AVC_TS_HD_EU_ISO" mimeType="video/mpeg"> </ResponseProfile>
<Conditions> <ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_ISO,AVC_TS_HD_50_AC3_ISO,AVC_TS_HD_60_AC3_ISO,AVC_TS_HD_EU_ISO" mimeType="video/mpeg">
<ProfileCondition condition="Equals" property="PacketLength" value="188" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="Equals" property="PacketLength" value="188" isRequired="true" />
</ResponseProfile> </Conditions>
<ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3,AVC_TS_HD_50_AC3,AVC_TS_HD_60_AC3,AVC_TS_HD_EU" mimeType="video/vnd.dlna.mpeg-tts"> </ResponseProfile>
<Conditions /> <ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3,AVC_TS_HD_50_AC3,AVC_TS_HD_60_AC3,AVC_TS_HD_EU" mimeType="video/vnd.dlna.mpeg-tts">
</ResponseProfile> <Conditions />
<ResponseProfile container="ts,mpegts" videoCodec="mpeg2video" type="Video" orgPn="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO" mimeType="video/vnd.dlna.mpeg-tts"> </ResponseProfile>
<Conditions /> <ResponseProfile container="ts,mpegts" videoCodec="mpeg2video" type="Video" orgPn="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO" mimeType="video/vnd.dlna.mpeg-tts">
</ResponseProfile> <Conditions />
<ResponseProfile container="mpeg" videoCodec="mpeg1video,mpeg2video" type="Video" orgPn="MPEG_PS_NTSC,MPEG_PS_PAL" mimeType="video/mpeg"> </ResponseProfile>
<Conditions /> <ResponseProfile container="mpeg" videoCodec="mpeg1video,mpeg2video" type="Video" orgPn="MPEG_PS_NTSC,MPEG_PS_PAL" mimeType="video/mpeg">
</ResponseProfile> <Conditions />
<ResponseProfile container="m4v" type="Video" mimeType="video/mp4"> </ResponseProfile>
<Conditions /> <ResponseProfile container="m4v" type="Video" mimeType="video/mp4">
</ResponseProfile> <Conditions />
</ResponseProfiles> </ResponseProfile>
<SubtitleProfiles> </ResponseProfiles>
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfiles>
</SubtitleProfiles> <SubtitleProfile format="srt" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,113 +1,114 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>Sony Bravia (2013)</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>Sony Bravia (2013)</Name>
<FriendlyName>KDL-\d{2}[WR][5689]\d{2}A.*</FriendlyName> <Identification>
<Manufacturer>Sony</Manufacturer> <FriendlyName>KDL-\d{2}[WR][5689]\d{2}A.*</FriendlyName>
<Headers> <Manufacturer>Sony</Manufacturer>
<HttpHeaderInfo name="X-AV-Client-Info" value=".*KDL-\d{2}[WR][5689]\d{2}A.*" match="Regex" /> <Headers>
</Headers> <HttpHeaderInfo name="X-AV-Client-Info" value=".*KDL-\d{2}[WR][5689]\d{2}A.*" match="Regex" />
</Identification> </Headers>
<Manufacturer>Microsoft Corporation</Manufacturer> </Identification>
<ManufacturerUrl>http://www.microsoft.com/</ManufacturerUrl> <Manufacturer>Microsoft Corporation</Manufacturer>
<ModelName>Windows Media Player Sharing</ModelName> <ManufacturerUrl>http://www.microsoft.com/</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Windows Media Player Sharing</ModelName>
<ModelNumber>3.0</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>http://www.microsoft.com/</ModelUrl> <ModelNumber>3.0</ModelNumber>
<EnableAlbumArtInDidl>true</EnableAlbumArtInDidl> <ModelUrl>http://www.microsoft.com/</ModelUrl>
<EnableSingleAlbumArtLimit>true</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>true</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>true</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_TN</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_TN</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<SonyAggregationFlags>10</SonyAggregationFlags> <MaxStaticMusicBitrate xsi:nil="true" />
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <SonyAggregationFlags>10</SonyAggregationFlags>
<TimelineOffsetSeconds>0</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<XmlAttribute name="xmlns:av" value="urn:schemas-sony-com:av" /> <XmlRootAttributes>
</XmlRootAttributes> <XmlAttribute name="xmlns:av" value="urn:schemas-sony-com:av" />
<DirectPlayProfiles> </XmlRootAttributes>
<DirectPlayProfile container="ts,mpegts" audioCodec="ac3,eac3,aac,mp3" videoCodec="h264" type="Video" /> <DirectPlayProfiles>
<DirectPlayProfile container="ts,mpegts" audioCodec="mp3,mp2" videoCodec="mpeg2video" type="Video" /> <DirectPlayProfile container="ts,mpegts" audioCodec="ac3,eac3,aac,mp3" videoCodec="h264" type="Video" />
<DirectPlayProfile container="mp4,m4v" audioCodec="ac3,eac3,aac,mp3,mp2" videoCodec="h264,mpeg4" type="Video" /> <DirectPlayProfile container="ts,mpegts" audioCodec="mp3,mp2" videoCodec="mpeg2video" type="Video" />
<DirectPlayProfile container="mov" audioCodec="ac3,eac3,aac,mp3,mp2" videoCodec="h264,mpeg4,mjpeg" type="Video" /> <DirectPlayProfile container="mp4,m4v" audioCodec="ac3,eac3,aac,mp3,mp2" videoCodec="h264,mpeg4" type="Video" />
<DirectPlayProfile container="mkv" audioCodec="ac3,eac3,aac,mp3,mp2,pcm,vorbis" videoCodec="h264,mpeg4,vp8" type="Video" /> <DirectPlayProfile container="mov" audioCodec="ac3,eac3,aac,mp3,mp2" videoCodec="h264,mpeg4,mjpeg" type="Video" />
<DirectPlayProfile container="avi" audioCodec="ac3,eac3,mp3" videoCodec="mpeg4" type="Video" /> <DirectPlayProfile container="mkv" audioCodec="ac3,eac3,aac,mp3,mp2,pcm,vorbis" videoCodec="h264,mpeg4,vp8" type="Video" />
<DirectPlayProfile container="avi" audioCodec="pcm" videoCodec="mjpeg" type="Video" /> <DirectPlayProfile container="avi" audioCodec="ac3,eac3,mp3" videoCodec="mpeg4" type="Video" />
<DirectPlayProfile container="mpeg" audioCodec="mp3,mp2" videoCodec="mpeg2video,mpeg1video" type="Video" /> <DirectPlayProfile container="avi" audioCodec="pcm" videoCodec="mjpeg" type="Video" />
<DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" videoCodec="wmv2,wmv3,vc1" type="Video" /> <DirectPlayProfile container="mpeg" audioCodec="mp3,mp2" videoCodec="mpeg2video,mpeg1video" type="Video" />
<DirectPlayProfile container="mp3" audioCodec="mp3" type="Audio" /> <DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" videoCodec="wmv2,wmv3,vc1" type="Video" />
<DirectPlayProfile container="mp4" audioCodec="aac" type="Audio" /> <DirectPlayProfile container="mp3" audioCodec="mp3" type="Audio" />
<DirectPlayProfile container="wav" audioCodec="pcm" type="Audio" /> <DirectPlayProfile container="mp4" audioCodec="aac" type="Audio" />
<DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" type="Audio" /> <DirectPlayProfile container="wav" audioCodec="pcm" type="Audio" />
<DirectPlayProfile container="jpeg" type="Photo" /> <DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" type="Audio" />
</DirectPlayProfiles> <DirectPlayProfile container="jpeg" type="Photo" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3" estimateContentLength="false" enableMpegtsM2TsMode="true" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3" estimateContentLength="false" enableMpegtsM2TsMode="true" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles> </TranscodingProfiles>
<ContainerProfile type="Photo"> <ContainerProfiles>
<Conditions> <ContainerProfile type="Photo">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</ContainerProfile> </Conditions>
</ContainerProfiles> </ContainerProfile>
<CodecProfiles> </ContainerProfiles>
<CodecProfile type="Video"> <CodecProfiles>
<Conditions> <CodecProfile type="Video">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="mp3,mp2"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="mp3,mp2">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
</CodecProfiles> </CodecProfile>
<ResponseProfiles> </CodecProfiles>
<ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_T,AVC_TS_HD_50_AC3_T,AVC_TS_HD_60_AC3_T,AVC_TS_HD_EU_T" mimeType="video/vnd.dlna.mpeg-tts"> <ResponseProfiles>
<Conditions> <ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_T,AVC_TS_HD_50_AC3_T,AVC_TS_HD_60_AC3_T,AVC_TS_HD_EU_T" mimeType="video/vnd.dlna.mpeg-tts">
<ProfileCondition condition="Equals" property="PacketLength" value="192" isRequired="true" /> <Conditions>
<ProfileCondition condition="Equals" property="VideoTimestamp" value="Valid" isRequired="true" /> <ProfileCondition condition="Equals" property="PacketLength" value="192" isRequired="true" />
</Conditions> <ProfileCondition condition="Equals" property="VideoTimestamp" value="Valid" isRequired="true" />
</ResponseProfile> </Conditions>
<ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_ISO,AVC_TS_HD_50_AC3_ISO,AVC_TS_HD_60_AC3_ISO,AVC_TS_HD_EU_ISO" mimeType="video/mpeg"> </ResponseProfile>
<Conditions> <ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_ISO,AVC_TS_HD_50_AC3_ISO,AVC_TS_HD_60_AC3_ISO,AVC_TS_HD_EU_ISO" mimeType="video/mpeg">
<ProfileCondition condition="Equals" property="PacketLength" value="188" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="Equals" property="PacketLength" value="188" isRequired="true" />
</ResponseProfile> </Conditions>
<ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3,AVC_TS_HD_50_AC3,AVC_TS_HD_60_AC3,AVC_TS_HD_EU" mimeType="video/vnd.dlna.mpeg-tts"> </ResponseProfile>
<Conditions /> <ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3,AVC_TS_HD_50_AC3,AVC_TS_HD_60_AC3,AVC_TS_HD_EU" mimeType="video/vnd.dlna.mpeg-tts">
</ResponseProfile> <Conditions />
<ResponseProfile container="ts,mpegts" videoCodec="mpeg2video" type="Video" orgPn="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO" mimeType="video/vnd.dlna.mpeg-tts"> </ResponseProfile>
<Conditions /> <ResponseProfile container="ts,mpegts" videoCodec="mpeg2video" type="Video" orgPn="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO" mimeType="video/vnd.dlna.mpeg-tts">
</ResponseProfile> <Conditions />
<ResponseProfile container="mpeg" videoCodec="mpeg1video,mpeg2video" type="Video" orgPn="MPEG_PS_NTSC,MPEG_PS_PAL" mimeType="video/mpeg"> </ResponseProfile>
<Conditions /> <ResponseProfile container="mpeg" videoCodec="mpeg1video,mpeg2video" type="Video" orgPn="MPEG_PS_NTSC,MPEG_PS_PAL" mimeType="video/mpeg">
</ResponseProfile> <Conditions />
<ResponseProfile container="m4v" type="Video" mimeType="video/mp4"> </ResponseProfile>
<Conditions /> <ResponseProfile container="m4v" type="Video" mimeType="video/mp4">
</ResponseProfile> <Conditions />
</ResponseProfiles> </ResponseProfile>
<SubtitleProfiles> </ResponseProfiles>
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfiles>
</SubtitleProfiles> <SubtitleProfile format="srt" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,113 +1,114 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>Sony Bravia (2014)</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>Sony Bravia (2014)</Name>
<FriendlyName>(KDL-\d{2}W[5-9]\d{2}B|KDL-\d{2}R480|XBR-\d{2}X[89]\d{2}B|KD-\d{2}[SX][89]\d{3}B).*</FriendlyName> <Identification>
<Manufacturer>Sony</Manufacturer> <FriendlyName>(KDL-\d{2}W[5-9]\d{2}B|KDL-\d{2}R480|XBR-\d{2}X[89]\d{2}B|KD-\d{2}[SX][89]\d{3}B).*</FriendlyName>
<Headers> <Manufacturer>Sony</Manufacturer>
<HttpHeaderInfo name="X-AV-Client-Info" value=".*(KDL-\d{2}W[5-9]\d{2}B|KDL-\d{2}R480|XBR-\d{2}X[89]\d{2}B|KD-\d{2}[SX][89]\d{3}B).*" match="Regex" /> <Headers>
</Headers> <HttpHeaderInfo name="X-AV-Client-Info" value=".*(KDL-\d{2}W[5-9]\d{2}B|KDL-\d{2}R480|XBR-\d{2}X[89]\d{2}B|KD-\d{2}[SX][89]\d{3}B).*" match="Regex" />
</Identification> </Headers>
<Manufacturer>Microsoft Corporation</Manufacturer> </Identification>
<ManufacturerUrl>http://www.microsoft.com/</ManufacturerUrl> <Manufacturer>Microsoft Corporation</Manufacturer>
<ModelName>Windows Media Player Sharing</ModelName> <ManufacturerUrl>http://www.microsoft.com/</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Windows Media Player Sharing</ModelName>
<ModelNumber>3.0</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>http://www.microsoft.com/</ModelUrl> <ModelNumber>3.0</ModelNumber>
<EnableAlbumArtInDidl>true</EnableAlbumArtInDidl> <ModelUrl>http://www.microsoft.com/</ModelUrl>
<EnableSingleAlbumArtLimit>true</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>true</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>true</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_TN</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_TN</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<SonyAggregationFlags>10</SonyAggregationFlags> <MaxStaticMusicBitrate xsi:nil="true" />
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <SonyAggregationFlags>10</SonyAggregationFlags>
<TimelineOffsetSeconds>0</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<XmlAttribute name="xmlns:av" value="urn:schemas-sony-com:av" /> <XmlRootAttributes>
</XmlRootAttributes> <XmlAttribute name="xmlns:av" value="urn:schemas-sony-com:av" />
<DirectPlayProfiles> </XmlRootAttributes>
<DirectPlayProfile container="ts,mpegts" audioCodec="ac3,eac3,aac,mp3" videoCodec="h264" type="Video" /> <DirectPlayProfiles>
<DirectPlayProfile container="ts,mpegts" audioCodec="mp3,mp2" videoCodec="mpeg2video" type="Video" /> <DirectPlayProfile container="ts,mpegts" audioCodec="ac3,eac3,aac,mp3" videoCodec="h264" type="Video" />
<DirectPlayProfile container="mp4,m4v" audioCodec="ac3,eac3,aac,mp3,mp2" videoCodec="h264,mpeg4" type="Video" /> <DirectPlayProfile container="ts,mpegts" audioCodec="mp3,mp2" videoCodec="mpeg2video" type="Video" />
<DirectPlayProfile container="mov" audioCodec="ac3,eac3,aac,mp3,mp2" videoCodec="h264,mpeg4,mjpeg" type="Video" /> <DirectPlayProfile container="mp4,m4v" audioCodec="ac3,eac3,aac,mp3,mp2" videoCodec="h264,mpeg4" type="Video" />
<DirectPlayProfile container="mkv" audioCodec="ac3,eac3,aac,mp3,mp2,pcm,vorbis" videoCodec="h264,mpeg4,vp8" type="Video" /> <DirectPlayProfile container="mov" audioCodec="ac3,eac3,aac,mp3,mp2" videoCodec="h264,mpeg4,mjpeg" type="Video" />
<DirectPlayProfile container="avi" audioCodec="ac3,eac3,mp3" videoCodec="mpeg4" type="Video" /> <DirectPlayProfile container="mkv" audioCodec="ac3,eac3,aac,mp3,mp2,pcm,vorbis" videoCodec="h264,mpeg4,vp8" type="Video" />
<DirectPlayProfile container="avi" audioCodec="pcm" videoCodec="mjpeg" type="Video" /> <DirectPlayProfile container="avi" audioCodec="ac3,eac3,mp3" videoCodec="mpeg4" type="Video" />
<DirectPlayProfile container="mpeg" audioCodec="mp3,mp2" videoCodec="mpeg2video,mpeg1video" type="Video" /> <DirectPlayProfile container="avi" audioCodec="pcm" videoCodec="mjpeg" type="Video" />
<DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" videoCodec="wmv2,wmv3,vc1" type="Video" /> <DirectPlayProfile container="mpeg" audioCodec="mp3,mp2" videoCodec="mpeg2video,mpeg1video" type="Video" />
<DirectPlayProfile container="mp3" audioCodec="mp3" type="Audio" /> <DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" videoCodec="wmv2,wmv3,vc1" type="Video" />
<DirectPlayProfile container="mp4" audioCodec="aac" type="Audio" /> <DirectPlayProfile container="mp3" audioCodec="mp3" type="Audio" />
<DirectPlayProfile container="wav" audioCodec="pcm" type="Audio" /> <DirectPlayProfile container="mp4" audioCodec="aac" type="Audio" />
<DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" type="Audio" /> <DirectPlayProfile container="wav" audioCodec="pcm" type="Audio" />
<DirectPlayProfile container="jpeg" type="Photo" /> <DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" type="Audio" />
</DirectPlayProfiles> <DirectPlayProfile container="jpeg" type="Photo" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3" estimateContentLength="false" enableMpegtsM2TsMode="true" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3" estimateContentLength="false" enableMpegtsM2TsMode="true" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles> </TranscodingProfiles>
<ContainerProfile type="Photo"> <ContainerProfiles>
<Conditions> <ContainerProfile type="Photo">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</ContainerProfile> </Conditions>
</ContainerProfiles> </ContainerProfile>
<CodecProfiles> </ContainerProfiles>
<CodecProfile type="Video"> <CodecProfiles>
<Conditions> <CodecProfile type="Video">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="mp3,mp2"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="mp3,mp2">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
</CodecProfiles> </CodecProfile>
<ResponseProfiles> </CodecProfiles>
<ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_T,AVC_TS_HD_50_AC3_T,AVC_TS_HD_60_AC3_T,AVC_TS_HD_EU_T" mimeType="video/vnd.dlna.mpeg-tts"> <ResponseProfiles>
<Conditions> <ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_T,AVC_TS_HD_50_AC3_T,AVC_TS_HD_60_AC3_T,AVC_TS_HD_EU_T" mimeType="video/vnd.dlna.mpeg-tts">
<ProfileCondition condition="Equals" property="PacketLength" value="192" isRequired="true" /> <Conditions>
<ProfileCondition condition="Equals" property="VideoTimestamp" value="Valid" isRequired="true" /> <ProfileCondition condition="Equals" property="PacketLength" value="192" isRequired="true" />
</Conditions> <ProfileCondition condition="Equals" property="VideoTimestamp" value="Valid" isRequired="true" />
</ResponseProfile> </Conditions>
<ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_ISO,AVC_TS_HD_50_AC3_ISO,AVC_TS_HD_60_AC3_ISO,AVC_TS_HD_EU_ISO" mimeType="video/mpeg"> </ResponseProfile>
<Conditions> <ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3_ISO,AVC_TS_HD_50_AC3_ISO,AVC_TS_HD_60_AC3_ISO,AVC_TS_HD_EU_ISO" mimeType="video/mpeg">
<ProfileCondition condition="Equals" property="PacketLength" value="188" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="Equals" property="PacketLength" value="188" isRequired="true" />
</ResponseProfile> </Conditions>
<ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3,AVC_TS_HD_50_AC3,AVC_TS_HD_60_AC3,AVC_TS_HD_EU" mimeType="video/vnd.dlna.mpeg-tts"> </ResponseProfile>
<Conditions /> <ResponseProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264" type="Video" orgPn="AVC_TS_HD_24_AC3,AVC_TS_HD_50_AC3,AVC_TS_HD_60_AC3,AVC_TS_HD_EU" mimeType="video/vnd.dlna.mpeg-tts">
</ResponseProfile> <Conditions />
<ResponseProfile container="ts,mpegts" videoCodec="mpeg2video" type="Video" orgPn="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO" mimeType="video/vnd.dlna.mpeg-tts"> </ResponseProfile>
<Conditions /> <ResponseProfile container="ts,mpegts" videoCodec="mpeg2video" type="Video" orgPn="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO" mimeType="video/vnd.dlna.mpeg-tts">
</ResponseProfile> <Conditions />
<ResponseProfile container="mpeg" videoCodec="mpeg1video,mpeg2video" type="Video" orgPn="MPEG_PS_NTSC,MPEG_PS_PAL" mimeType="video/mpeg"> </ResponseProfile>
<Conditions /> <ResponseProfile container="mpeg" videoCodec="mpeg1video,mpeg2video" type="Video" orgPn="MPEG_PS_NTSC,MPEG_PS_PAL" mimeType="video/mpeg">
</ResponseProfile> <Conditions />
<ResponseProfile container="m4v" type="Video" mimeType="video/mp4"> </ResponseProfile>
<Conditions /> <ResponseProfile container="m4v" type="Video" mimeType="video/mp4">
</ResponseProfile> <Conditions />
</ResponseProfiles> </ResponseProfile>
<SubtitleProfiles> </ResponseProfiles>
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfiles>
</SubtitleProfiles> <SubtitleProfile format="srt" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,104 +1,105 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>Sony PlayStation 3</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>Sony PlayStation 3</Name>
<FriendlyName>PLAYSTATION 3</FriendlyName> <Identification>
<Headers> <FriendlyName>PLAYSTATION 3</FriendlyName>
<HttpHeaderInfo name="User-Agent" value="PLAYSTATION 3" match="Substring" /> <Headers>
<HttpHeaderInfo name="X-AV-Client-Info" value="PLAYSTATION 3" match="Substring" /> <HttpHeaderInfo name="User-Agent" value="PLAYSTATION 3" match="Substring" />
</Headers> <HttpHeaderInfo name="X-AV-Client-Info" value="PLAYSTATION 3" match="Substring" />
</Identification> </Headers>
<Manufacturer>Jellyfin</Manufacturer> </Identification>
<ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl> <Manufacturer>Jellyfin</Manufacturer>
<ModelName>Jellyfin Server</ModelName> <ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Jellyfin Server</ModelName>
<ModelNumber>01</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl> <ModelNumber>01</ModelNumber>
<EnableAlbumArtInDidl>false</EnableAlbumArtInDidl> <ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl>
<EnableSingleAlbumArtLimit>true</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>false</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>true</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_TN</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_TN</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<SonyAggregationFlags>10</SonyAggregationFlags> <MaxStaticMusicBitrate xsi:nil="true" />
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <SonyAggregationFlags>10</SonyAggregationFlags>
<TimelineOffsetSeconds>0</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes /> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<DirectPlayProfiles> <XmlRootAttributes />
<DirectPlayProfile container="avi" audioCodec="mp2,mp3" videoCodec="mpeg4" type="Video" /> <DirectPlayProfiles>
<DirectPlayProfile container="ts,mpegts" audioCodec="ac3,mp2,mp3,aac" videoCodec="mpeg1video,mpeg2video,h264" type="Video" /> <DirectPlayProfile container="avi" audioCodec="mp2,mp3" videoCodec="mpeg4" type="Video" />
<DirectPlayProfile container="mpeg" audioCodec="mp2" videoCodec="mpeg1video,mpeg2video" type="Video" /> <DirectPlayProfile container="ts,mpegts" audioCodec="ac3,mp2,mp3,aac" videoCodec="mpeg1video,mpeg2video,h264" type="Video" />
<DirectPlayProfile container="mp4" audioCodec="aac,ac3" videoCodec="h264,mpeg4" type="Video" /> <DirectPlayProfile container="mpeg" audioCodec="mp2" videoCodec="mpeg1video,mpeg2video" type="Video" />
<DirectPlayProfile container="aac,mp3,wav" type="Audio" /> <DirectPlayProfile container="mp4" audioCodec="aac,ac3" videoCodec="h264,mpeg4" type="Video" />
<DirectPlayProfile container="jpeg,png,gif,bmp,tiff" type="Photo" /> <DirectPlayProfile container="aac,mp3,wav" type="Audio" />
</DirectPlayProfiles> <DirectPlayProfile container="jpeg,png,gif,bmp,tiff" type="Photo" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3,aac,mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="ac3,aac,mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles> </TranscodingProfiles>
<ContainerProfile type="Photo"> <ContainerProfiles>
<Conditions> <ContainerProfile type="Photo">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</ContainerProfile> </Conditions>
</ContainerProfiles> </ContainerProfile>
<CodecProfiles> </ContainerProfiles>
<CodecProfile type="Video" codec="h264"> <CodecProfiles>
<Conditions> <CodecProfile type="Video" codec="h264">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="15360000" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="false" />
<ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="15360000" isRequired="false" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="ac3"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="ac3">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="false" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="AudioBitrate" value="640000" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="false" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioBitrate" value="640000" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="wmapro"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="wmapro">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="aac"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="aac">
<ProfileCondition condition="NotEquals" property="AudioProfile" value="he-aac" isRequired="false" /> <Conditions>
</Conditions> <ProfileCondition condition="NotEquals" property="AudioProfile" value="he-aac" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
</CodecProfiles> </CodecProfile>
<ResponseProfiles> </CodecProfiles>
<ResponseProfile container="mp4,mov" audioCodec="aac" type="Video" mimeType="video/mp4"> <ResponseProfiles>
<Conditions /> <ResponseProfile container="mp4,mov" audioCodec="aac" type="Video" mimeType="video/mp4">
</ResponseProfile> <Conditions />
<ResponseProfile container="avi" type="Video" orgPn="AVI" mimeType="video/divx"> </ResponseProfile>
<Conditions /> <ResponseProfile container="avi" type="Video" orgPn="AVI" mimeType="video/divx">
</ResponseProfile> <Conditions />
<ResponseProfile container="wav" type="Audio" mimeType="audio/wav"> </ResponseProfile>
<Conditions /> <ResponseProfile container="wav" type="Audio" mimeType="audio/wav">
</ResponseProfile> <Conditions />
</ResponseProfiles> </ResponseProfile>
<SubtitleProfiles> </ResponseProfiles>
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfiles>
</SubtitleProfiles> <SubtitleProfile format="srt" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,107 +1,108 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>Sony PlayStation 4</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>Sony PlayStation 4</Name>
<FriendlyName>PLAYSTATION 4</FriendlyName> <Identification>
<Headers> <FriendlyName>PLAYSTATION 4</FriendlyName>
<HttpHeaderInfo name="User-Agent" value="PLAYSTATION 4" match="Substring" /> <Headers>
<HttpHeaderInfo name="X-AV-Client-Info" value="PLAYSTATION 4" match="Substring" /> <HttpHeaderInfo name="User-Agent" value="PLAYSTATION 4" match="Substring" />
</Headers> <HttpHeaderInfo name="X-AV-Client-Info" value="PLAYSTATION 4" match="Substring" />
</Identification> </Headers>
<Manufacturer>Jellyfin</Manufacturer> </Identification>
<ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl> <Manufacturer>Jellyfin</Manufacturer>
<ModelName>Jellyfin Server</ModelName> <ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Jellyfin Server</ModelName>
<ModelNumber>01</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl> <ModelNumber>01</ModelNumber>
<EnableAlbumArtInDidl>false</EnableAlbumArtInDidl> <ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl>
<EnableSingleAlbumArtLimit>true</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>false</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>true</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_TN</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_TN</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<SonyAggregationFlags>10</SonyAggregationFlags> <MaxStaticMusicBitrate xsi:nil="true" />
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <SonyAggregationFlags>10</SonyAggregationFlags>
<TimelineOffsetSeconds>0</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes /> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<DirectPlayProfiles> <XmlRootAttributes />
<DirectPlayProfile container="avi" audioCodec="mp2,mp3" videoCodec="mpeg4" type="Video" /> <DirectPlayProfiles>
<DirectPlayProfile container="ts,mpegts" audioCodec="ac3,mp2,mp3,aac" videoCodec="mpeg1video,mpeg2video,h264" type="Video" /> <DirectPlayProfile container="avi" audioCodec="mp2,mp3" videoCodec="mpeg4" type="Video" />
<DirectPlayProfile container="mpeg" audioCodec="mp2" videoCodec="mpeg1video,mpeg2video" type="Video" /> <DirectPlayProfile container="ts,mpegts" audioCodec="ac3,mp2,mp3,aac" videoCodec="mpeg1video,mpeg2video,h264" type="Video" />
<DirectPlayProfile container="mp4,mkv,m4v" audioCodec="aac,ac3" videoCodec="h264,mpeg4" type="Video" /> <DirectPlayProfile container="mpeg" audioCodec="mp2" videoCodec="mpeg1video,mpeg2video" type="Video" />
<DirectPlayProfile container="aac,mp3,wav" type="Audio" /> <DirectPlayProfile container="mp4,mkv,m4v" audioCodec="aac,ac3" videoCodec="h264,mpeg4" type="Video" />
<DirectPlayProfile container="jpeg,png,gif,bmp,tiff" type="Photo" /> <DirectPlayProfile container="aac,mp3,wav" type="Audio" />
</DirectPlayProfiles> <DirectPlayProfile container="jpeg,png,gif,bmp,tiff" type="Photo" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Bytes" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Bytes" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles> </TranscodingProfiles>
<ContainerProfile type="Photo"> <ContainerProfiles>
<Conditions> <ContainerProfile type="Photo">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</ContainerProfile> </Conditions>
</ContainerProfiles> </ContainerProfile>
<CodecProfiles> </ContainerProfiles>
<CodecProfile type="Video" codec="h264"> <CodecProfiles>
<Conditions> <CodecProfile type="Video" codec="h264">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="15360000" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="false" />
<ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="15360000" isRequired="false" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="ac3"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="ac3">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="false" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="AudioBitrate" value="640000" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="false" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioBitrate" value="640000" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="wmapro"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="wmapro">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="aac"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="aac">
<ProfileCondition condition="NotEquals" property="AudioProfile" value="he-aac" isRequired="false" /> <Conditions>
</Conditions> <ProfileCondition condition="NotEquals" property="AudioProfile" value="he-aac" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
</CodecProfiles> </CodecProfile>
<ResponseProfiles> </CodecProfiles>
<ResponseProfile container="mp4,mov" audioCodec="aac" type="Video" mimeType="video/mp4"> <ResponseProfiles>
<Conditions /> <ResponseProfile container="mp4,mov" audioCodec="aac" type="Video" mimeType="video/mp4">
</ResponseProfile> <Conditions />
<ResponseProfile container="avi" type="Video" orgPn="AVI" mimeType="video/divx"> </ResponseProfile>
<Conditions /> <ResponseProfile container="avi" type="Video" orgPn="AVI" mimeType="video/divx">
</ResponseProfile> <Conditions />
<ResponseProfile container="wav" type="Audio" mimeType="audio/wav"> </ResponseProfile>
<Conditions /> <ResponseProfile container="wav" type="Audio" mimeType="audio/wav">
</ResponseProfile> <Conditions />
<ResponseProfile container="m4v" type="Video" mimeType="video/mp4"> </ResponseProfile>
<Conditions /> <ResponseProfile container="m4v" type="Video" mimeType="video/mp4">
</ResponseProfile> <Conditions />
</ResponseProfiles> </ResponseProfile>
<SubtitleProfiles> </ResponseProfiles>
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfiles>
</SubtitleProfiles> <SubtitleProfile format="srt" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,93 +1,94 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>WDTV Live</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>WDTV Live</Name>
<ModelName>WD TV</ModelName> <Identification>
<Headers> <ModelName>WD TV</ModelName>
<HttpHeaderInfo name="User-Agent" value="alphanetworks" match="Substring" /> <Headers>
<HttpHeaderInfo name="User-Agent" value="ALPHA Networks" match="Substring" /> <HttpHeaderInfo name="User-Agent" value="alphanetworks" match="Substring" />
</Headers> <HttpHeaderInfo name="User-Agent" value="ALPHA Networks" match="Substring" />
</Identification> </Headers>
<Manufacturer>Jellyfin</Manufacturer> </Identification>
<ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl> <Manufacturer>Jellyfin</Manufacturer>
<ModelName>Jellyfin Server</ModelName> <ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Jellyfin Server</ModelName>
<ModelNumber>01</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl> <ModelNumber>01</ModelNumber>
<EnableAlbumArtInDidl>false</EnableAlbumArtInDidl> <ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl>
<EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>false</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_SM</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_SM</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <MaxStaticMusicBitrate xsi:nil="true" />
<TimelineOffsetSeconds>5</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>5</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>true</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes /> <IgnoreTranscodeByteRangeRequests>true</IgnoreTranscodeByteRangeRequests>
<DirectPlayProfiles> <XmlRootAttributes />
<DirectPlayProfile container="avi" audioCodec="ac3,eac3,dca,mp2,mp3,pcm,dts" videoCodec="mpeg1video,mpeg2video,mpeg4,h264,vc1" type="Video" /> <DirectPlayProfiles>
<DirectPlayProfile container="mpeg" audioCodec="ac3,eac3,dca,mp2,mp3,pcm,dts" videoCodec="mpeg1video,mpeg2video" type="Video" /> <DirectPlayProfile container="avi" audioCodec="ac3,eac3,dca,mp2,mp3,pcm,dts" videoCodec="mpeg1video,mpeg2video,mpeg4,h264,vc1" type="Video" />
<DirectPlayProfile container="mkv" audioCodec="ac3,eac3,dca,aac,mp2,mp3,pcm,dts" videoCodec="mpeg1video,mpeg2video,mpeg4,h264,vc1" type="Video" /> <DirectPlayProfile container="mpeg" audioCodec="ac3,eac3,dca,mp2,mp3,pcm,dts" videoCodec="mpeg1video,mpeg2video" type="Video" />
<DirectPlayProfile container="ts,m2ts,mpegts" audioCodec="ac3,eac3,dca,mp2,mp3,aac,dts" videoCodec="mpeg1video,mpeg2video,h264,vc1" type="Video" /> <DirectPlayProfile container="mkv" audioCodec="ac3,eac3,dca,aac,mp2,mp3,pcm,dts" videoCodec="mpeg1video,mpeg2video,mpeg4,h264,vc1" type="Video" />
<DirectPlayProfile container="mp4,mov,m4v" audioCodec="ac3,eac3,aac,mp2,mp3,dca,dts" videoCodec="h264,mpeg4" type="Video" /> <DirectPlayProfile container="ts,m2ts,mpegts" audioCodec="ac3,eac3,dca,mp2,mp3,aac,dts" videoCodec="mpeg1video,mpeg2video,h264,vc1" type="Video" />
<DirectPlayProfile container="asf" audioCodec="wmav2,wmapro" videoCodec="vc1" type="Video" /> <DirectPlayProfile container="mp4,mov,m4v" audioCodec="ac3,eac3,aac,mp2,mp3,dca,dts" videoCodec="h264,mpeg4" type="Video" />
<DirectPlayProfile container="asf" audioCodec="mp2,ac3" videoCodec="mpeg2video" type="Video" /> <DirectPlayProfile container="asf" audioCodec="wmav2,wmapro" videoCodec="vc1" type="Video" />
<DirectPlayProfile container="mp3" audioCodec="mp2,mp3" type="Audio" /> <DirectPlayProfile container="asf" audioCodec="mp2,ac3" videoCodec="mpeg2video" type="Video" />
<DirectPlayProfile container="mp4" audioCodec="mp4" type="Audio" /> <DirectPlayProfile container="mp3" audioCodec="mp2,mp3" type="Audio" />
<DirectPlayProfile container="flac" type="Audio" /> <DirectPlayProfile container="mp4" audioCodec="mp4" type="Audio" />
<DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" type="Audio" /> <DirectPlayProfile container="flac" type="Audio" />
<DirectPlayProfile container="ogg" audioCodec="vorbis" type="Audio" /> <DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" type="Audio" />
<DirectPlayProfile container="jpeg,png,gif,bmp,tiff" type="Photo" /> <DirectPlayProfile container="ogg" audioCodec="vorbis" type="Audio" />
</DirectPlayProfiles> <DirectPlayProfile container="jpeg,png,gif,bmp,tiff" type="Photo" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles> </TranscodingProfiles>
<ContainerProfile type="Photo"> <ContainerProfiles>
<Conditions> <ContainerProfile type="Photo">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</ContainerProfile> </Conditions>
</ContainerProfiles> </ContainerProfile>
<CodecProfiles> </ContainerProfiles>
<CodecProfile type="Video" codec="h264"> <CodecProfiles>
<Conditions> <CodecProfile type="Video" codec="h264">
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="aac"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="aac">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
</CodecProfiles> </CodecProfile>
<ResponseProfiles> </CodecProfiles>
<ResponseProfile container="ts,mpegts" type="Video" orgPn="MPEG_TS_SD_NA"> <ResponseProfiles>
<Conditions /> <ResponseProfile container="ts,mpegts" type="Video" orgPn="MPEG_TS_SD_NA">
</ResponseProfile> <Conditions />
</ResponseProfiles> </ResponseProfile>
<SubtitleProfiles> </ResponseProfiles>
<SubtitleProfile format="srt" method="External" /> <SubtitleProfiles>
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfile format="srt" method="External" />
<SubtitleProfile format="sub" method="Embed" /> <SubtitleProfile format="srt" method="Embed" />
<SubtitleProfile format="subrip" method="Embed" /> <SubtitleProfile format="sub" method="Embed" />
<SubtitleProfile format="idx" method="Embed" /> <SubtitleProfile format="subrip" method="Embed" />
</SubtitleProfiles> <SubtitleProfile format="idx" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,125 +1,126 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>Xbox One</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>Xbox One</Name>
<ModelName>Xbox One</ModelName> <Identification>
<Headers> <ModelName>Xbox One</ModelName>
<HttpHeaderInfo name="FriendlyName.DLNA.ORG" value="XboxOne" match="Substring" /> <Headers>
<HttpHeaderInfo name="User-Agent" value="NSPlayer/12" match="Substring" /> <HttpHeaderInfo name="FriendlyName.DLNA.ORG" value="XboxOne" match="Substring" />
</Headers> <HttpHeaderInfo name="User-Agent" value="NSPlayer/12" match="Substring" />
</Identification> </Headers>
<Manufacturer>Jellyfin</Manufacturer> </Identification>
<ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl> <Manufacturer>Jellyfin</Manufacturer>
<ModelName>Jellyfin Server</ModelName> <ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Jellyfin Server</ModelName>
<ModelNumber>01</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl> <ModelNumber>01</ModelNumber>
<EnableAlbumArtInDidl>false</EnableAlbumArtInDidl> <ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl>
<EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>false</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_SM</AlbumArtPn> <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_SM</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <MaxStaticMusicBitrate xsi:nil="true" />
<TimelineOffsetSeconds>40</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>40</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes /> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<DirectPlayProfiles> <XmlRootAttributes />
<DirectPlayProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264,mpeg2video,hevc" type="Video" /> <DirectPlayProfiles>
<DirectPlayProfile container="avi" audioCodec="ac3,mp3" videoCodec="mpeg4" type="Video" /> <DirectPlayProfile container="ts,mpegts" audioCodec="ac3,aac,mp3" videoCodec="h264,mpeg2video,hevc" type="Video" />
<DirectPlayProfile container="avi" audioCodec="aac" videoCodec="h264" type="Video" /> <DirectPlayProfile container="avi" audioCodec="ac3,mp3" videoCodec="mpeg4" type="Video" />
<DirectPlayProfile container="mp4,mov,mkv,m4v" audioCodec="aac,ac3" videoCodec="h264,mpeg4,mpeg2video,hevc" type="Video" /> <DirectPlayProfile container="avi" audioCodec="aac" videoCodec="h264" type="Video" />
<DirectPlayProfile container="asf" audioCodec="wmav2,wmapro" videoCodec="wmv2,wmv3,vc1" type="Video" /> <DirectPlayProfile container="mp4,mov,mkv,m4v" audioCodec="aac,ac3" videoCodec="h264,mpeg4,mpeg2video,hevc" type="Video" />
<DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" type="Audio" /> <DirectPlayProfile container="asf" audioCodec="wmav2,wmapro" videoCodec="wmv2,wmv3,vc1" type="Video" />
<DirectPlayProfile container="mp3" audioCodec="mp3" type="Audio" /> <DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" type="Audio" />
<DirectPlayProfile container="jpeg" type="Photo" /> <DirectPlayProfile container="mp3" audioCodec="mp3" type="Audio" />
</DirectPlayProfiles> <DirectPlayProfile container="jpeg" type="Photo" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="jpeg" type="Photo" videoCodec="jpeg" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="jpeg" type="Photo" videoCodec="jpeg" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles> </TranscodingProfiles>
<ContainerProfile type="Video" container="mp4,mov"> <ContainerProfiles>
<Conditions> <ContainerProfile type="Video" container="mp4,mov">
<ProfileCondition condition="Equals" property="Has64BitOffsets" value="false" isRequired="false" /> <Conditions>
</Conditions> <ProfileCondition condition="Equals" property="Has64BitOffsets" value="false" isRequired="false" />
</ContainerProfile> </Conditions>
</ContainerProfiles> </ContainerProfile>
<CodecProfiles> </ContainerProfiles>
<CodecProfile type="Video" codec="mpeg4"> <CodecProfiles>
<Conditions> <CodecProfile type="Video" codec="mpeg4">
<ProfileCondition condition="NotEquals" property="IsAnamorphic" value="true" isRequired="false" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="VideoBitDepth" value="8" isRequired="false" /> <ProfileCondition condition="NotEquals" property="IsAnamorphic" value="true" isRequired="false" />
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoBitDepth" value="8" isRequired="false" />
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="5120000" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="false" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="5120000" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="Video" codec="h264"> </CodecProfile>
<Conditions> <CodecProfile type="Video" codec="h264">
<ProfileCondition condition="NotEquals" property="IsAnamorphic" value="true" isRequired="false" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="VideoBitDepth" value="8" isRequired="false" /> <ProfileCondition condition="NotEquals" property="IsAnamorphic" value="true" isRequired="false" />
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoBitDepth" value="8" isRequired="false" />
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
<ProfileCondition condition="EqualsAny" property="VideoProfile" value="high|main|baseline|constrained baseline" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="false" />
</Conditions> <ProfileCondition condition="EqualsAny" property="VideoProfile" value="high|main|baseline|constrained baseline" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="Video" codec="wmv2,wmv3,vc1"> </CodecProfile>
<Conditions> <CodecProfile type="Video" codec="wmv2,wmv3,vc1">
<ProfileCondition condition="NotEquals" property="IsAnamorphic" value="true" isRequired="false" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="VideoBitDepth" value="8" isRequired="false" /> <ProfileCondition condition="NotEquals" property="IsAnamorphic" value="true" isRequired="false" />
<ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="VideoBitDepth" value="8" isRequired="false" />
<ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" /> <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
<ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="15360000" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="false" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="15360000" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="Video"> </CodecProfile>
<Conditions> <CodecProfile type="Video">
<ProfileCondition condition="NotEquals" property="IsAnamorphic" value="true" isRequired="false" /> <Conditions>
<ProfileCondition condition="LessThanEqual" property="VideoBitDepth" value="8" isRequired="false" /> <ProfileCondition condition="NotEquals" property="IsAnamorphic" value="true" isRequired="false" />
</Conditions> <ProfileCondition condition="LessThanEqual" property="VideoBitDepth" value="8" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="ac3,wmav2,wmapro"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="ac3,wmav2,wmapro">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="false" /> <Conditions>
</Conditions> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
<CodecProfile type="VideoAudio" codec="aac"> </CodecProfile>
<Conditions> <CodecProfile type="VideoAudio" codec="aac">
<ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="false" /> <Conditions>
<ProfileCondition condition="Equals" property="AudioProfile" value="lc" isRequired="false" /> <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="false" />
</Conditions> <ProfileCondition condition="Equals" property="AudioProfile" value="lc" isRequired="false" />
<ApplyConditions /> </Conditions>
</CodecProfile> <ApplyConditions />
</CodecProfiles> </CodecProfile>
<ResponseProfiles> </CodecProfiles>
<ResponseProfile container="avi" type="Video" mimeType="video/avi"> <ResponseProfiles>
<Conditions /> <ResponseProfile container="avi" type="Video" mimeType="video/avi">
</ResponseProfile> <Conditions />
<ResponseProfile container="m4v" type="Video" mimeType="video/mp4"> </ResponseProfile>
<Conditions /> <ResponseProfile container="m4v" type="Video" mimeType="video/mp4">
</ResponseProfile> <Conditions />
</ResponseProfiles> </ResponseProfile>
<SubtitleProfiles> </ResponseProfiles>
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfiles>
</SubtitleProfiles> <SubtitleProfile format="srt" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,66 +1,67 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<Name>foobar2000</Name> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Identification> <Name>foobar2000</Name>
<FriendlyName>foobar</FriendlyName> <Identification>
<Headers> <FriendlyName>foobar</FriendlyName>
<HttpHeaderInfo name="User-Agent" value="foobar" match="Substring" /> <Headers>
</Headers> <HttpHeaderInfo name="User-Agent" value="foobar" match="Substring" />
</Identification> </Headers>
<Manufacturer>Jellyfin</Manufacturer> </Identification>
<ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl> <Manufacturer>Jellyfin</Manufacturer>
<ModelName>Jellyfin Server</ModelName> <ManufacturerUrl>https://github.com/jellyfin/jellyfin</ManufacturerUrl>
<ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription> <ModelName>Jellyfin Server</ModelName>
<ModelNumber>01</ModelNumber> <ModelDescription>UPnP/AV 1.0 Compliant Media Server</ModelDescription>
<ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl> <ModelNumber>01</ModelNumber>
<EnableAlbumArtInDidl>false</EnableAlbumArtInDidl> <ModelUrl>https://github.com/jellyfin/jellyfin</ModelUrl>
<EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit> <EnableAlbumArtInDidl>false</EnableAlbumArtInDidl>
<EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit> <EnableSingleAlbumArtLimit>false</EnableSingleAlbumArtLimit>
<SupportedMediaTypes>Audio</SupportedMediaTypes> <EnableSingleSubtitleLimit>false</EnableSingleSubtitleLimit>
<AlbumArtPn>JPEG_SM</AlbumArtPn> <SupportedMediaTypes>Audio</SupportedMediaTypes>
<MaxAlbumArtWidth>480</MaxAlbumArtWidth> <AlbumArtPn>JPEG_SM</AlbumArtPn>
<MaxAlbumArtHeight>480</MaxAlbumArtHeight> <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
<MaxIconWidth>48</MaxIconWidth> <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
<MaxIconHeight>48</MaxIconHeight> <MaxIconWidth>48</MaxIconWidth>
<MaxStreamingBitrate>140000000</MaxStreamingBitrate> <MaxIconHeight>48</MaxIconHeight>
<MaxStaticBitrate>140000000</MaxStaticBitrate> <MaxStreamingBitrate>140000000</MaxStreamingBitrate>
<MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate> <MaxStaticBitrate>140000000</MaxStaticBitrate>
<MaxStaticMusicBitrate xsi:nil="true" /> <MusicStreamingTranscodingBitrate>192000</MusicStreamingTranscodingBitrate>
<ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo> <MaxStaticMusicBitrate xsi:nil="true" />
<TimelineOffsetSeconds>0</TimelineOffsetSeconds> <ProtocolInfo>http-get:*:video/mpeg:*,http-get:*:video/mp4:*,http-get:*:video/vnd.dlna.mpeg-tts:*,http-get:*:video/avi:*,http-get:*:video/x-matroska:*,http-get:*:video/x-ms-wmv:*,http-get:*:video/wtv:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-ms-wma*,http-get:*:audio/wav:*,http-get:*:audio/L16:*,http-get:*image/jpeg:*,http-get:*image/png:*,http-get:*image/gif:*,http-get:*image/tiff:*</ProtocolInfo>
<RequiresPlainVideoItems>false</RequiresPlainVideoItems> <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
<RequiresPlainFolders>false</RequiresPlainFolders> <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
<EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar> <RequiresPlainFolders>false</RequiresPlainFolders>
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests> <EnableMSMediaReceiverRegistrar>false</EnableMSMediaReceiverRegistrar>
<XmlRootAttributes /> <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
<DirectPlayProfiles> <XmlRootAttributes />
<DirectPlayProfile container="mp3" audioCodec="mp2,mp3" type="Audio" /> <DirectPlayProfiles>
<DirectPlayProfile container="mp4" audioCodec="mp4" type="Audio" /> <DirectPlayProfile container="mp3" audioCodec="mp2,mp3" type="Audio" />
<DirectPlayProfile container="aac,wav" type="Audio" /> <DirectPlayProfile container="mp4" audioCodec="mp4" type="Audio" />
<DirectPlayProfile container="flac" audioCodec="flac" type="Audio" /> <DirectPlayProfile container="aac,wav" type="Audio" />
<DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" type="Audio" /> <DirectPlayProfile container="flac" audioCodec="flac" type="Audio" />
<DirectPlayProfile container="ogg" audioCodec="vorbis" type="Audio" /> <DirectPlayProfile container="asf" audioCodec="wmav2,wmapro,wmavoice" type="Audio" />
</DirectPlayProfiles> <DirectPlayProfile container="ogg" audioCodec="vorbis" type="Audio" />
<TranscodingProfiles> </DirectPlayProfiles>
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfiles>
<TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" /> <TranscodingProfile container="ts" type="Video" videoCodec="h264" audioCodec="aac" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
</TranscodingProfiles> <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" minSegments="0" segmentLength="0" breakOnNonKeyFrames="false" />
<ContainerProfiles /> </TranscodingProfiles>
<CodecProfiles /> <ContainerProfiles />
<ResponseProfiles /> <CodecProfiles />
<SubtitleProfiles> <ResponseProfiles />
<SubtitleProfile format="srt" method="External" /> <SubtitleProfiles>
<SubtitleProfile format="sub" method="External" /> <SubtitleProfile format="srt" method="External" />
<SubtitleProfile format="srt" method="Embed" /> <SubtitleProfile format="sub" method="External" />
<SubtitleProfile format="ass" method="Embed" /> <SubtitleProfile format="srt" method="Embed" />
<SubtitleProfile format="ssa" method="Embed" /> <SubtitleProfile format="ass" method="Embed" />
<SubtitleProfile format="smi" method="Embed" /> <SubtitleProfile format="ssa" method="Embed" />
<SubtitleProfile format="dvdsub" method="Embed" /> <SubtitleProfile format="smi" method="Embed" />
<SubtitleProfile format="pgs" method="Embed" /> <SubtitleProfile format="dvdsub" method="Embed" />
<SubtitleProfile format="pgssub" method="Embed" /> <SubtitleProfile format="pgs" method="Embed" />
<SubtitleProfile format="sub" method="Embed" /> <SubtitleProfile format="pgssub" method="Embed" />
<SubtitleProfile format="subrip" method="Embed" /> <SubtitleProfile format="sub" method="Embed" />
<SubtitleProfile format="vtt" method="Embed" /> <SubtitleProfile format="subrip" method="Embed" />
</SubtitleProfiles> <SubtitleProfile format="vtt" method="Embed" />
</SubtitleProfiles>
</Profile> </Profile>

@ -1,23 +1,23 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="SkiaSharp" Version="1.68.0" /> <PackageReference Include="SkiaSharp" Version="1.68.0" />
<PackageReference Include="SkiaSharp.NativeAssets.Linux" Version="1.68.0" /> <PackageReference Include="SkiaSharp.NativeAssets.Linux" Version="1.68.0" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
<ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" /> <ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" />
<ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" /> <ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" />
</ItemGroup> </ItemGroup>
</Project> </Project>

@ -1,17 +1,17 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
<ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" /> <ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,17 +1,17 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<ItemGroup> <ItemGroup>
<Compile Include="..\..\SharedVersion.cs" Link="SharedVersion.cs" /> <Compile Include="..\..\SharedVersion.cs" Link="SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
<ProjectReference Include="..\..\MediaBrowser.Common\MediaBrowser.Common.csproj" /> <ProjectReference Include="..\..\MediaBrowser.Common\MediaBrowser.Common.csproj" />
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,16 +1,16 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" Link="SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" Link="SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" /> <ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" />
</ItemGroup> </ItemGroup>
</Project> </Project>

@ -1,18 +1,18 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" Link="SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" Link="SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
<ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" /> <ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" />
<ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" /> <ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" />
</ItemGroup> </ItemGroup>
</Project> </Project>

@ -1,18 +1,18 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" /> <ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" />
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
<ProjectReference Include="..\ThirdParty\taglib-sharp\src\taglib-sharp.csproj" /> <ProjectReference Include="..\ThirdParty\taglib-sharp\src\taglib-sharp.csproj" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,50 +1,50 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\Emby.Naming\Emby.Naming.csproj" /> <ProjectReference Include="..\Emby.Naming\Emby.Naming.csproj" />
<ProjectReference Include="..\Emby.Notifications\Emby.Notifications.csproj" /> <ProjectReference Include="..\Emby.Notifications\Emby.Notifications.csproj" />
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
<ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" /> <ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" />
<ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" /> <ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" />
<ProjectReference Include="..\MediaBrowser.Providers\MediaBrowser.Providers.csproj" /> <ProjectReference Include="..\MediaBrowser.Providers\MediaBrowser.Providers.csproj" />
<ProjectReference Include="..\MediaBrowser.WebDashboard\MediaBrowser.WebDashboard.csproj" /> <ProjectReference Include="..\MediaBrowser.WebDashboard\MediaBrowser.WebDashboard.csproj" />
<ProjectReference Include="..\MediaBrowser.XbmcMetadata\MediaBrowser.XbmcMetadata.csproj" /> <ProjectReference Include="..\MediaBrowser.XbmcMetadata\MediaBrowser.XbmcMetadata.csproj" />
<ProjectReference Include="..\SocketHttpListener\SocketHttpListener.csproj" /> <ProjectReference Include="..\SocketHttpListener\SocketHttpListener.csproj" />
<ProjectReference Include="..\Emby.Dlna\Emby.Dlna.csproj" /> <ProjectReference Include="..\Emby.Dlna\Emby.Dlna.csproj" />
<ProjectReference Include="..\Mono.Nat\Mono.Nat.csproj" /> <ProjectReference Include="..\Mono.Nat\Mono.Nat.csproj" />
<ProjectReference Include="..\MediaBrowser.Api\MediaBrowser.Api.csproj" /> <ProjectReference Include="..\MediaBrowser.Api\MediaBrowser.Api.csproj" />
<ProjectReference Include="..\MediaBrowser.LocalMetadata\MediaBrowser.LocalMetadata.csproj" /> <ProjectReference Include="..\MediaBrowser.LocalMetadata\MediaBrowser.LocalMetadata.csproj" />
<ProjectReference Include="..\OpenSubtitlesHandler\OpenSubtitlesHandler.csproj" /> <ProjectReference Include="..\OpenSubtitlesHandler\OpenSubtitlesHandler.csproj" />
<ProjectReference Include="..\Emby.Photos\Emby.Photos.csproj" /> <ProjectReference Include="..\Emby.Photos\Emby.Photos.csproj" />
<ProjectReference Include="..\Emby.Drawing\Emby.Drawing.csproj" /> <ProjectReference Include="..\Emby.Drawing\Emby.Drawing.csproj" />
<ProjectReference Include="..\Emby.XmlTv\Emby.XmlTv\Emby.XmlTv.csproj" /> <ProjectReference Include="..\Emby.XmlTv\Emby.XmlTv\Emby.XmlTv.csproj" />
<ProjectReference Include="..\MediaBrowser.MediaEncoding\MediaBrowser.MediaEncoding.csproj" /> <ProjectReference Include="..\MediaBrowser.MediaEncoding\MediaBrowser.MediaEncoding.csproj" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="ServiceStack.Text.Core" Version="5.4.0" /> <PackageReference Include="ServiceStack.Text.Core" Version="5.4.0" />
<PackageReference Include="sharpcompress" Version="0.22.0" /> <PackageReference Include="sharpcompress" Version="0.22.0" />
<PackageReference Include="SimpleInjector" Version="4.4.2" /> <PackageReference Include="SimpleInjector" Version="4.4.2" />
<PackageReference Include="SQLitePCL.pretty.core" Version="1.1.8" /> <PackageReference Include="SQLitePCL.pretty.core" Version="1.1.8" />
<PackageReference Include="SQLitePCLRaw.core" Version="1.1.11" /> <PackageReference Include="SQLitePCLRaw.core" Version="1.1.11" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<EmbeddedResource Include="Localization\iso6392.txt" /> <EmbeddedResource Include="Localization\iso6392.txt" />
<EmbeddedResource Include="Localization\countries.json" /> <EmbeddedResource Include="Localization\countries.json" />
<EmbeddedResource Include="Localization\Core\*.json" /> <EmbeddedResource Include="Localization\Core\*.json" />
<EmbeddedResource Include="TextEncoding\NLangDetect\Profiles\*" /> <EmbeddedResource Include="TextEncoding\NLangDetect\Profiles\*" />
<EmbeddedResource Include="TextEncoding\NLangDetect\Utils\messages.properties" /> <EmbeddedResource Include="TextEncoding\NLangDetect\Utils\messages.properties" />
<EmbeddedResource Include="Localization\Ratings\*.txt" /> <EmbeddedResource Include="Localization\Ratings\*.txt" />
</ItemGroup> </ItemGroup>
</Project> </Project>

@ -1,100 +1,100 @@
{ {
"Albums": "الألبومات", "Albums": "الألبومات",
"AppDeviceValues": "التطبيق: {0}. الجهاز: {1}.", "AppDeviceValues": "التطبيق: {0}. الجهاز: {1}.",
"Application": "التطبيق", "Application": "التطبيق",
"Artists": "الفنانون", "Artists": "الفنانون",
"AuthenticationSucceededWithUserName": "تم التأكد من {0} بنجاح", "AuthenticationSucceededWithUserName": "تم التأكد من {0} بنجاح",
"Books": "الكتب", "Books": "الكتب",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "القنوات", "Channels": "القنوات",
"ChapterNameValue": "الباب {0}", "ChapterNameValue": "الباب {0}",
"Collections": "المجاميع", "Collections": "المجاميع",
"DeviceOfflineWithName": "تم قطع الاتصال بـ{0}", "DeviceOfflineWithName": "تم قطع الاتصال بـ{0}",
"DeviceOnlineWithName": "{0} متصل", "DeviceOnlineWithName": "{0} متصل",
"FailedLoginAttemptWithUserName": "عملية تسجيل الدخول فشلت من {0}", "FailedLoginAttemptWithUserName": "عملية تسجيل الدخول فشلت من {0}",
"Favorites": "المفضلات", "Favorites": "المفضلات",
"Folders": "المجلدات", "Folders": "المجلدات",
"Games": "الألعاب", "Games": "الألعاب",
"Genres": "أنواع الأفلام", "Genres": "أنواع الأفلام",
"HeaderAlbumArtists": "فنانو الألبومات", "HeaderAlbumArtists": "فنانو الألبومات",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "استئناف المشاهدة", "HeaderContinueWatching": "استئناف المشاهدة",
"HeaderFavoriteAlbums": "الألبومات المفضلة", "HeaderFavoriteAlbums": "الألبومات المفضلة",
"HeaderFavoriteArtists": "الفنانون المفضلون", "HeaderFavoriteArtists": "الفنانون المفضلون",
"HeaderFavoriteEpisodes": "الحلقات المفضلة", "HeaderFavoriteEpisodes": "الحلقات المفضلة",
"HeaderFavoriteShows": "المسلسلات المفضلة", "HeaderFavoriteShows": "المسلسلات المفضلة",
"HeaderFavoriteSongs": "الأغاني المفضلة", "HeaderFavoriteSongs": "الأغاني المفضلة",
"HeaderLiveTV": "التلفاز المباشر", "HeaderLiveTV": "التلفاز المباشر",
"HeaderNextUp": "التشغيل التالي", "HeaderNextUp": "التشغيل التالي",
"HeaderRecordingGroups": "مجموعات التسجيل", "HeaderRecordingGroups": "مجموعات التسجيل",
"HomeVideos": "الفيديوهات المنزلية", "HomeVideos": "الفيديوهات المنزلية",
"Inherit": "توريث", "Inherit": "توريث",
"ItemAddedWithName": "تم إضافة {0} للمكتبة", "ItemAddedWithName": "تم إضافة {0} للمكتبة",
"ItemRemovedWithName": "تم إزالة {0} من المكتبة", "ItemRemovedWithName": "تم إزالة {0} من المكتبة",
"LabelIpAddressValue": "عنوان الآي بي: {0}", "LabelIpAddressValue": "عنوان الآي بي: {0}",
"LabelRunningTimeValue": "وقت التشغيل: {0}", "LabelRunningTimeValue": "وقت التشغيل: {0}",
"Latest": "الأحدث", "Latest": "الأحدث",
"MessageApplicationUpdated": "لقد تم تحديث خادم أمبي", "MessageApplicationUpdated": "لقد تم تحديث خادم أمبي",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "تم تحديث إعدادات الخادم في قسم {0}", "MessageNamedServerConfigurationUpdatedWithValue": "تم تحديث إعدادات الخادم في قسم {0}",
"MessageServerConfigurationUpdated": "تم تحديث إعدادات الخادم", "MessageServerConfigurationUpdated": "تم تحديث إعدادات الخادم",
"MixedContent": "محتوى مخلوط", "MixedContent": "محتوى مخلوط",
"Movies": "الأفلام", "Movies": "الأفلام",
"Music": "الموسيقى", "Music": "الموسيقى",
"MusicVideos": "الفيديوهات الموسيقية", "MusicVideos": "الفيديوهات الموسيقية",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "الموسم {0}", "NameSeasonNumber": "الموسم {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "يوجد تحديث للتطبيق", "NotificationOptionApplicationUpdateAvailable": "يوجد تحديث للتطبيق",
"NotificationOptionApplicationUpdateInstalled": "تم تحديث التطبيق", "NotificationOptionApplicationUpdateInstalled": "تم تحديث التطبيق",
"NotificationOptionAudioPlayback": "بدأ تشغيل المقطع الصوتي", "NotificationOptionAudioPlayback": "بدأ تشغيل المقطع الصوتي",
"NotificationOptionAudioPlaybackStopped": "تم إيقاف تشغيل المقطع الصوتي", "NotificationOptionAudioPlaybackStopped": "تم إيقاف تشغيل المقطع الصوتي",
"NotificationOptionCameraImageUploaded": "تم رقع صورة الكاميرا", "NotificationOptionCameraImageUploaded": "تم رقع صورة الكاميرا",
"NotificationOptionGamePlayback": "تم تشغيل اللعبة", "NotificationOptionGamePlayback": "تم تشغيل اللعبة",
"NotificationOptionGamePlaybackStopped": "تم إيقاف تشغيل اللعبة", "NotificationOptionGamePlaybackStopped": "تم إيقاف تشغيل اللعبة",
"NotificationOptionInstallationFailed": "عملية التنصيب فشلت", "NotificationOptionInstallationFailed": "عملية التنصيب فشلت",
"NotificationOptionNewLibraryContent": "تم إضافة محتوى جديد", "NotificationOptionNewLibraryContent": "تم إضافة محتوى جديد",
"NotificationOptionPluginError": "فشل في الملحق", "NotificationOptionPluginError": "فشل في الملحق",
"NotificationOptionPluginInstalled": "تم تثبيت الملحق", "NotificationOptionPluginInstalled": "تم تثبيت الملحق",
"NotificationOptionPluginUninstalled": "تمت إزالة الملحق", "NotificationOptionPluginUninstalled": "تمت إزالة الملحق",
"NotificationOptionPluginUpdateInstalled": "تم تحديث الملحق", "NotificationOptionPluginUpdateInstalled": "تم تحديث الملحق",
"NotificationOptionServerRestartRequired": "يجب إعادة تشغيل الخادم", "NotificationOptionServerRestartRequired": "يجب إعادة تشغيل الخادم",
"NotificationOptionTaskFailed": "فشل في المهمة المجدولة", "NotificationOptionTaskFailed": "فشل في المهمة المجدولة",
"NotificationOptionUserLockedOut": "تم إقفال حساب المستخدم", "NotificationOptionUserLockedOut": "تم إقفال حساب المستخدم",
"NotificationOptionVideoPlayback": "بدأ تشغيل الفيديو", "NotificationOptionVideoPlayback": "بدأ تشغيل الفيديو",
"NotificationOptionVideoPlaybackStopped": "تم إيقاف تشغيل الفيديو", "NotificationOptionVideoPlaybackStopped": "تم إيقاف تشغيل الفيديو",
"Photos": "الصور", "Photos": "الصور",
"Playlists": "قوائم التشغيل", "Playlists": "قوائم التشغيل",
"Plugin": "الملحق", "Plugin": "الملحق",
"PluginInstalledWithName": "تم تثبيت {0}", "PluginInstalledWithName": "تم تثبيت {0}",
"PluginUninstalledWithName": "تمت إزالة {0}", "PluginUninstalledWithName": "تمت إزالة {0}",
"PluginUpdatedWithName": "تم تحديث {0}", "PluginUpdatedWithName": "تم تحديث {0}",
"ProviderValue": "المزود: {0}", "ProviderValue": "المزود: {0}",
"ScheduledTaskFailedWithName": "العملية {0} فشلت", "ScheduledTaskFailedWithName": "العملية {0} فشلت",
"ScheduledTaskStartedWithName": "تم بدء {0}", "ScheduledTaskStartedWithName": "تم بدء {0}",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Shows", "Shows": "Shows",
"Songs": "الأغاني", "Songs": "الأغاني",
"StartupEmbyServerIsLoading": "خادم أمبي قيد التحميل. الرجاء المحاوية بعد حين", "StartupEmbyServerIsLoading": "خادم أمبي قيد التحميل. الرجاء المحاوية بعد حين",
"SubtitleDownloadFailureForItem": "عملية إنزال الترجمة فشلت لـ{0}", "SubtitleDownloadFailureForItem": "عملية إنزال الترجمة فشلت لـ{0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "تم إنزال الترجمات لـ {0}", "SubtitlesDownloadedForItem": "تم إنزال الترجمات لـ {0}",
"Sync": "مزامنة", "Sync": "مزامنة",
"System": "النظام", "System": "النظام",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "المستخدم", "User": "المستخدم",
"UserCreatedWithName": "تم إنشاء المستخدم {0}", "UserCreatedWithName": "تم إنشاء المستخدم {0}",
"UserDeletedWithName": "تم حذف المستخدم {0}", "UserDeletedWithName": "تم حذف المستخدم {0}",
"UserDownloadingItemWithValues": "{0} يقوم بإنزال {1}", "UserDownloadingItemWithValues": "{0} يقوم بإنزال {1}",
"UserLockedOutWithName": "المستخدم {0} تم منعه من الدخول", "UserLockedOutWithName": "المستخدم {0} تم منعه من الدخول",
"UserOfflineFromDevice": "تم قطع اتصال {0} من {1}", "UserOfflineFromDevice": "تم قطع اتصال {0} من {1}",
"UserOnlineFromDevice": "{0} متصلة عبر {1}", "UserOnlineFromDevice": "{0} متصلة عبر {1}",
"UserPasswordChangedWithName": "تم تغيير كلمة السر للمستخدم {0}", "UserPasswordChangedWithName": "تم تغيير كلمة السر للمستخدم {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "قام {0} ببدء تشغيل {1}", "UserStartedPlayingItemWithValues": "قام {0} ببدء تشغيل {1}",
"UserStoppedPlayingItemWithValues": "قام {0} بإيقاف تشغيل {1}", "UserStoppedPlayingItemWithValues": "قام {0} بإيقاف تشغيل {1}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "خاص - {0}", "ValueSpecialEpisodeName": "خاص - {0}",
"VersionNumber": "الإصدار رقم {0}" "VersionNumber": "الإصدار رقم {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Албуми", "Albums": "Албуми",
"AppDeviceValues": "Програма: {0}, Устройство: {1}", "AppDeviceValues": "Програма: {0}, Устройство: {1}",
"Application": "Програма", "Application": "Програма",
"Artists": "Изпълнители", "Artists": "Изпълнители",
"AuthenticationSucceededWithUserName": "{0} се удостовери успешно", "AuthenticationSucceededWithUserName": "{0} се удостовери успешно",
"Books": "Книги", "Books": "Книги",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Канали", "Channels": "Канали",
"ChapterNameValue": "Глава {0}", "ChapterNameValue": "Глава {0}",
"Collections": "Колекции", "Collections": "Колекции",
"DeviceOfflineWithName": "{0} се разкачи", "DeviceOfflineWithName": "{0} се разкачи",
"DeviceOnlineWithName": "{0} е свързан", "DeviceOnlineWithName": "{0} е свързан",
"FailedLoginAttemptWithUserName": "Failed login attempt from {0}", "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
"Favorites": "Любими", "Favorites": "Любими",
"Folders": "Папки", "Folders": "Папки",
"Games": "Игри", "Games": "Игри",
"Genres": "Жанрове", "Genres": "Жанрове",
"HeaderAlbumArtists": "Изпълнители на албуми", "HeaderAlbumArtists": "Изпълнители на албуми",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Продължаване на гледането", "HeaderContinueWatching": "Продължаване на гледането",
"HeaderFavoriteAlbums": "Любими албуми", "HeaderFavoriteAlbums": "Любими албуми",
"HeaderFavoriteArtists": "Любими изпълнители", "HeaderFavoriteArtists": "Любими изпълнители",
"HeaderFavoriteEpisodes": "Любими епизоди", "HeaderFavoriteEpisodes": "Любими епизоди",
"HeaderFavoriteShows": "Любими сериали", "HeaderFavoriteShows": "Любими сериали",
"HeaderFavoriteSongs": "Любими песни", "HeaderFavoriteSongs": "Любими песни",
"HeaderLiveTV": "Телевизия на живо", "HeaderLiveTV": "Телевизия на живо",
"HeaderNextUp": "Следва", "HeaderNextUp": "Следва",
"HeaderRecordingGroups": "Recording Groups", "HeaderRecordingGroups": "Recording Groups",
"HomeVideos": "Домашни клипове", "HomeVideos": "Домашни клипове",
"Inherit": "Наследяване", "Inherit": "Наследяване",
"ItemAddedWithName": "{0} е добавено към библиотеката", "ItemAddedWithName": "{0} е добавено към библиотеката",
"ItemRemovedWithName": "{0} е премахнато от библиотеката", "ItemRemovedWithName": "{0} е премахнато от библиотеката",
"LabelIpAddressValue": "ИП адрес: {0}", "LabelIpAddressValue": "ИП адрес: {0}",
"LabelRunningTimeValue": "Running time: {0}", "LabelRunningTimeValue": "Running time: {0}",
"Latest": "Последни", "Latest": "Последни",
"MessageApplicationUpdated": "Сървърът е обновен", "MessageApplicationUpdated": "Сървърът е обновен",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated", "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
"MessageServerConfigurationUpdated": "Server configuration has been updated", "MessageServerConfigurationUpdated": "Server configuration has been updated",
"MixedContent": "Смесено съдържание", "MixedContent": "Смесено съдържание",
"Movies": "Филми", "Movies": "Филми",
"Music": "Музика", "Music": "Музика",
"MusicVideos": "Музикални клипове", "MusicVideos": "Музикални клипове",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Сезон {0}", "NameSeasonNumber": "Сезон {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Налично е обновление на програмата", "NotificationOptionApplicationUpdateAvailable": "Налично е обновление на програмата",
"NotificationOptionApplicationUpdateInstalled": "Обновлението на програмата е инсталирано", "NotificationOptionApplicationUpdateInstalled": "Обновлението на програмата е инсталирано",
"NotificationOptionAudioPlayback": "Възпроизвеждането на звук започна", "NotificationOptionAudioPlayback": "Възпроизвеждането на звук започна",
"NotificationOptionAudioPlaybackStopped": "Възпроизвеждането на звук е спряно", "NotificationOptionAudioPlaybackStopped": "Възпроизвеждането на звук е спряно",
"NotificationOptionCameraImageUploaded": "Изображението от фотоапарата е качено", "NotificationOptionCameraImageUploaded": "Изображението от фотоапарата е качено",
"NotificationOptionGamePlayback": "Възпроизвеждането на играта започна", "NotificationOptionGamePlayback": "Възпроизвеждането на играта започна",
"NotificationOptionGamePlaybackStopped": "Възпроизвеждането на играта е спряна", "NotificationOptionGamePlaybackStopped": "Възпроизвеждането на играта е спряна",
"NotificationOptionInstallationFailed": "Неуспешно инсталиране", "NotificationOptionInstallationFailed": "Неуспешно инсталиране",
"NotificationOptionNewLibraryContent": "Добавено е ново съдържание", "NotificationOptionNewLibraryContent": "Добавено е ново съдържание",
"NotificationOptionPluginError": "Грешка в приставка", "NotificationOptionPluginError": "Грешка в приставка",
"NotificationOptionPluginInstalled": "Приставката е инсталирана", "NotificationOptionPluginInstalled": "Приставката е инсталирана",
"NotificationOptionPluginUninstalled": "Приставката е деинсталирана", "NotificationOptionPluginUninstalled": "Приставката е деинсталирана",
"NotificationOptionPluginUpdateInstalled": "Обновлението на приставката е инсталирано", "NotificationOptionPluginUpdateInstalled": "Обновлението на приставката е инсталирано",
"NotificationOptionServerRestartRequired": "Нужно е повторно пускане на сървъра", "NotificationOptionServerRestartRequired": "Нужно е повторно пускане на сървъра",
"NotificationOptionTaskFailed": "Грешка в планирана задача", "NotificationOptionTaskFailed": "Грешка в планирана задача",
"NotificationOptionUserLockedOut": "User locked out", "NotificationOptionUserLockedOut": "User locked out",
"NotificationOptionVideoPlayback": "Възпроизвеждането на видео започна", "NotificationOptionVideoPlayback": "Възпроизвеждането на видео започна",
"NotificationOptionVideoPlaybackStopped": "Възпроизвеждането на видео е спряно", "NotificationOptionVideoPlaybackStopped": "Възпроизвеждането на видео е спряно",
"Photos": "Снимки", "Photos": "Снимки",
"Playlists": "Списъци", "Playlists": "Списъци",
"Plugin": "Приставка", "Plugin": "Приставка",
"PluginInstalledWithName": "{0} е инсталирано", "PluginInstalledWithName": "{0} е инсталирано",
"PluginUninstalledWithName": "{0} е деинсталирано", "PluginUninstalledWithName": "{0} е деинсталирано",
"PluginUpdatedWithName": "{0} е обновено", "PluginUpdatedWithName": "{0} е обновено",
"ProviderValue": "Доставчик: {0}", "ProviderValue": "Доставчик: {0}",
"ScheduledTaskFailedWithName": "{0} се провали", "ScheduledTaskFailedWithName": "{0} се провали",
"ScheduledTaskStartedWithName": "{0} започна", "ScheduledTaskStartedWithName": "{0} започна",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Сериали", "Shows": "Сериали",
"Songs": "Песни", "Songs": "Песни",
"StartupEmbyServerIsLoading": "Сървърът зарежда. Моля, опитайте отново след малко.", "StartupEmbyServerIsLoading": "Сървърът зарежда. Моля, опитайте отново след малко.",
"SubtitleDownloadFailureForItem": "Неуспешно изтегляне на субтитри за {0}", "SubtitleDownloadFailureForItem": "Неуспешно изтегляне на субтитри за {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Изтеглени са субтитри за {0}", "SubtitlesDownloadedForItem": "Изтеглени са субтитри за {0}",
"Sync": "Синхронизиране", "Sync": "Синхронизиране",
"System": "Система", "System": "Система",
"TvShows": "Телевизионни сериали", "TvShows": "Телевизионни сериали",
"User": "Потребител", "User": "Потребител",
"UserCreatedWithName": "Потребителят {0} е създаден", "UserCreatedWithName": "Потребителят {0} е създаден",
"UserDeletedWithName": "Потребителят {0} е изтрит", "UserDeletedWithName": "Потребителят {0} е изтрит",
"UserDownloadingItemWithValues": "{0} is downloading {1}", "UserDownloadingItemWithValues": "{0} is downloading {1}",
"UserLockedOutWithName": "User {0} has been locked out", "UserLockedOutWithName": "User {0} has been locked out",
"UserOfflineFromDevice": "{0} се разкачи от {1}", "UserOfflineFromDevice": "{0} се разкачи от {1}",
"UserOnlineFromDevice": "{0} е на линия от {1}", "UserOnlineFromDevice": "{0} е на линия от {1}",
"UserPasswordChangedWithName": "Паролата на потребителя {0} е променена", "UserPasswordChangedWithName": "Паролата на потребителя {0} е променена",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} пусна {1}", "UserStartedPlayingItemWithValues": "{0} пусна {1}",
"UserStoppedPlayingItemWithValues": "{0} спря {1}", "UserStoppedPlayingItemWithValues": "{0} спря {1}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Специални - {0}", "ValueSpecialEpisodeName": "Специални - {0}",
"VersionNumber": "Версия {0}" "VersionNumber": "Версия {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Àlbums", "Albums": "Àlbums",
"AppDeviceValues": "App: {0}, Dispositiu: {1}", "AppDeviceValues": "App: {0}, Dispositiu: {1}",
"Application": "Application", "Application": "Application",
"Artists": "Artistes", "Artists": "Artistes",
"AuthenticationSucceededWithUserName": "{0} s'ha autenticat correctament", "AuthenticationSucceededWithUserName": "{0} s'ha autenticat correctament",
"Books": "Llibres", "Books": "Llibres",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Canals", "Channels": "Canals",
"ChapterNameValue": "Episodi {0}", "ChapterNameValue": "Episodi {0}",
"Collections": "Col·leccions", "Collections": "Col·leccions",
"DeviceOfflineWithName": "{0} s'ha desconnectat", "DeviceOfflineWithName": "{0} s'ha desconnectat",
"DeviceOnlineWithName": "{0} està connectat", "DeviceOnlineWithName": "{0} està connectat",
"FailedLoginAttemptWithUserName": "Intent de connexió fallit des de {0}", "FailedLoginAttemptWithUserName": "Intent de connexió fallit des de {0}",
"Favorites": "Preferits", "Favorites": "Preferits",
"Folders": "Directoris", "Folders": "Directoris",
"Games": "Jocs", "Games": "Jocs",
"Genres": "Gèneres", "Genres": "Gèneres",
"HeaderAlbumArtists": "Album Artists", "HeaderAlbumArtists": "Album Artists",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Continua Veient", "HeaderContinueWatching": "Continua Veient",
"HeaderFavoriteAlbums": "Àlbums Preferits", "HeaderFavoriteAlbums": "Àlbums Preferits",
"HeaderFavoriteArtists": "Artistes Preferits", "HeaderFavoriteArtists": "Artistes Preferits",
"HeaderFavoriteEpisodes": "Episodis Preferits", "HeaderFavoriteEpisodes": "Episodis Preferits",
"HeaderFavoriteShows": "Programes Preferits", "HeaderFavoriteShows": "Programes Preferits",
"HeaderFavoriteSongs": "Cançons Preferides", "HeaderFavoriteSongs": "Cançons Preferides",
"HeaderLiveTV": "TV en Directe", "HeaderLiveTV": "TV en Directe",
"HeaderNextUp": "A continuació", "HeaderNextUp": "A continuació",
"HeaderRecordingGroups": "Grups d'Enregistrament", "HeaderRecordingGroups": "Grups d'Enregistrament",
"HomeVideos": "Vídeos domèstics", "HomeVideos": "Vídeos domèstics",
"Inherit": "Heretat", "Inherit": "Heretat",
"ItemAddedWithName": "{0} afegit a la biblioteca", "ItemAddedWithName": "{0} afegit a la biblioteca",
"ItemRemovedWithName": "{0} eliminat de la biblioteca", "ItemRemovedWithName": "{0} eliminat de la biblioteca",
"LabelIpAddressValue": "Adreça IP: {0}", "LabelIpAddressValue": "Adreça IP: {0}",
"LabelRunningTimeValue": "Temps en marxa: {0}", "LabelRunningTimeValue": "Temps en marxa: {0}",
"Latest": "Darreres", "Latest": "Darreres",
"MessageApplicationUpdated": "El Servidor d'Jellyfin ha estat actualitzat", "MessageApplicationUpdated": "El Servidor d'Jellyfin ha estat actualitzat",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "La secció de configuració {0} ha estat actualitzada", "MessageNamedServerConfigurationUpdatedWithValue": "La secció de configuració {0} ha estat actualitzada",
"MessageServerConfigurationUpdated": "S'ha actualitzat la configuració del servidor", "MessageServerConfigurationUpdated": "S'ha actualitzat la configuració del servidor",
"MixedContent": "Contingut mesclat", "MixedContent": "Contingut mesclat",
"Movies": "Pel·lícules", "Movies": "Pel·lícules",
"Music": "Música", "Music": "Música",
"MusicVideos": "Vídeos musicals", "MusicVideos": "Vídeos musicals",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Temporada {0}", "NameSeasonNumber": "Temporada {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Actualització d'aplicació disponible", "NotificationOptionApplicationUpdateAvailable": "Actualització d'aplicació disponible",
"NotificationOptionApplicationUpdateInstalled": "Actualització d'aplicació instal·lada", "NotificationOptionApplicationUpdateInstalled": "Actualització d'aplicació instal·lada",
"NotificationOptionAudioPlayback": "Audio playback started", "NotificationOptionAudioPlayback": "Audio playback started",
"NotificationOptionAudioPlaybackStopped": "Audio playback stopped", "NotificationOptionAudioPlaybackStopped": "Audio playback stopped",
"NotificationOptionCameraImageUploaded": "Camera image uploaded", "NotificationOptionCameraImageUploaded": "Camera image uploaded",
"NotificationOptionGamePlayback": "Game playback started", "NotificationOptionGamePlayback": "Game playback started",
"NotificationOptionGamePlaybackStopped": "Game playback stopped", "NotificationOptionGamePlaybackStopped": "Game playback stopped",
"NotificationOptionInstallationFailed": "Installation failure", "NotificationOptionInstallationFailed": "Installation failure",
"NotificationOptionNewLibraryContent": "New content added", "NotificationOptionNewLibraryContent": "New content added",
"NotificationOptionPluginError": "Un component ha fallat", "NotificationOptionPluginError": "Un component ha fallat",
"NotificationOptionPluginInstalled": "Complement instal·lat", "NotificationOptionPluginInstalled": "Complement instal·lat",
"NotificationOptionPluginUninstalled": "Complement desinstal·lat", "NotificationOptionPluginUninstalled": "Complement desinstal·lat",
"NotificationOptionPluginUpdateInstalled": "Actualització de complement instal·lada", "NotificationOptionPluginUpdateInstalled": "Actualització de complement instal·lada",
"NotificationOptionServerRestartRequired": "Server restart required", "NotificationOptionServerRestartRequired": "Server restart required",
"NotificationOptionTaskFailed": "Scheduled task failure", "NotificationOptionTaskFailed": "Scheduled task failure",
"NotificationOptionUserLockedOut": "User locked out", "NotificationOptionUserLockedOut": "User locked out",
"NotificationOptionVideoPlayback": "Video playback started", "NotificationOptionVideoPlayback": "Video playback started",
"NotificationOptionVideoPlaybackStopped": "Video playback stopped", "NotificationOptionVideoPlaybackStopped": "Video playback stopped",
"Photos": "Fotos", "Photos": "Fotos",
"Playlists": "Llistes de reproducció", "Playlists": "Llistes de reproducció",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} ha estat instal·lat", "PluginInstalledWithName": "{0} ha estat instal·lat",
"PluginUninstalledWithName": "{0} ha estat desinstal·lat", "PluginUninstalledWithName": "{0} ha estat desinstal·lat",
"PluginUpdatedWithName": "{0} ha estat actualitzat", "PluginUpdatedWithName": "{0} ha estat actualitzat",
"ProviderValue": "Proveïdor: {0}", "ProviderValue": "Proveïdor: {0}",
"ScheduledTaskFailedWithName": "{0} ha fallat", "ScheduledTaskFailedWithName": "{0} ha fallat",
"ScheduledTaskStartedWithName": "{0} iniciat", "ScheduledTaskStartedWithName": "{0} iniciat",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Espectacles", "Shows": "Espectacles",
"Songs": "Cançons", "Songs": "Cançons",
"StartupEmbyServerIsLoading": "El Servidor d'Jellyfin est&agrave; carregant. Si et plau, prova de nou en breus.", "StartupEmbyServerIsLoading": "El Servidor d'Jellyfin est&agrave; carregant. Si et plau, prova de nou en breus.",
"SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}", "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Subtítols descarregats per a {0}", "SubtitlesDownloadedForItem": "Subtítols descarregats per a {0}",
"Sync": "Sync", "Sync": "Sync",
"System": "System", "System": "System",
"TvShows": "Espectacles de TV", "TvShows": "Espectacles de TV",
"User": "User", "User": "User",
"UserCreatedWithName": "S'ha creat l'usuari {0}", "UserCreatedWithName": "S'ha creat l'usuari {0}",
"UserDeletedWithName": "L'usuari {0} ha estat eliminat", "UserDeletedWithName": "L'usuari {0} ha estat eliminat",
"UserDownloadingItemWithValues": "{0} està descarregant {1}", "UserDownloadingItemWithValues": "{0} està descarregant {1}",
"UserLockedOutWithName": "User {0} has been locked out", "UserLockedOutWithName": "User {0} has been locked out",
"UserOfflineFromDevice": "{0} s'ha desconnectat de {1}", "UserOfflineFromDevice": "{0} s'ha desconnectat de {1}",
"UserOnlineFromDevice": "{0} està connectat des de {1}", "UserOnlineFromDevice": "{0} està connectat des de {1}",
"UserPasswordChangedWithName": "La contrasenya ha estat canviada per a l'usuari {0}", "UserPasswordChangedWithName": "La contrasenya ha estat canviada per a l'usuari {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} ha començat a reproduir {1}", "UserStartedPlayingItemWithValues": "{0} ha començat a reproduir {1}",
"UserStoppedPlayingItemWithValues": "{0} ha parat de reproduir {1}", "UserStoppedPlayingItemWithValues": "{0} ha parat de reproduir {1}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Especial - {0}", "ValueSpecialEpisodeName": "Especial - {0}",
"VersionNumber": "Versió {0}" "VersionNumber": "Versió {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Alba", "Albums": "Alba",
"AppDeviceValues": "Aplikace: {0}, Zařízení: {1}", "AppDeviceValues": "Aplikace: {0}, Zařízení: {1}",
"Application": "Aplikace", "Application": "Aplikace",
"Artists": "Umělci", "Artists": "Umělci",
"AuthenticationSucceededWithUserName": "{0} úspěšně ověřen", "AuthenticationSucceededWithUserName": "{0} úspěšně ověřen",
"Books": "Knihy", "Books": "Knihy",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Kanály", "Channels": "Kanály",
"ChapterNameValue": "Kapitola {0}", "ChapterNameValue": "Kapitola {0}",
"Collections": "Kolekce", "Collections": "Kolekce",
"DeviceOfflineWithName": "{0} se odpojil", "DeviceOfflineWithName": "{0} se odpojil",
"DeviceOnlineWithName": "{0} je připojen", "DeviceOnlineWithName": "{0} je připojen",
"FailedLoginAttemptWithUserName": "Neúspěšný pokus o přihlášení z {0}", "FailedLoginAttemptWithUserName": "Neúspěšný pokus o přihlášení z {0}",
"Favorites": "Oblíbené", "Favorites": "Oblíbené",
"Folders": "Složky", "Folders": "Složky",
"Games": "Hry", "Games": "Hry",
"Genres": "Žánry", "Genres": "Žánry",
"HeaderAlbumArtists": "Umělci alba", "HeaderAlbumArtists": "Umělci alba",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Pokračovat ve sledování", "HeaderContinueWatching": "Pokračovat ve sledování",
"HeaderFavoriteAlbums": "Oblíbená alba", "HeaderFavoriteAlbums": "Oblíbená alba",
"HeaderFavoriteArtists": "Oblíbení umělci", "HeaderFavoriteArtists": "Oblíbení umělci",
"HeaderFavoriteEpisodes": "Oblíbené epizody", "HeaderFavoriteEpisodes": "Oblíbené epizody",
"HeaderFavoriteShows": "Oblíbené seriály", "HeaderFavoriteShows": "Oblíbené seriály",
"HeaderFavoriteSongs": "Oblíbené písně", "HeaderFavoriteSongs": "Oblíbené písně",
"HeaderLiveTV": "Živá TV", "HeaderLiveTV": "Živá TV",
"HeaderNextUp": "Nadcházející", "HeaderNextUp": "Nadcházející",
"HeaderRecordingGroups": "Skupiny nahrávek", "HeaderRecordingGroups": "Skupiny nahrávek",
"HomeVideos": "Domáci videa", "HomeVideos": "Domáci videa",
"Inherit": "Zdědit", "Inherit": "Zdědit",
"ItemAddedWithName": "{0} byl přidán do knihovny", "ItemAddedWithName": "{0} byl přidán do knihovny",
"ItemRemovedWithName": "{0} byl odstraněn z knihovny", "ItemRemovedWithName": "{0} byl odstraněn z knihovny",
"LabelIpAddressValue": "IP adresa: {0}", "LabelIpAddressValue": "IP adresa: {0}",
"LabelRunningTimeValue": "Délka média: {0}", "LabelRunningTimeValue": "Délka média: {0}",
"Latest": "Nejnovější", "Latest": "Nejnovější",
"MessageApplicationUpdated": "Jellyfin Server byl aktualizován", "MessageApplicationUpdated": "Jellyfin Server byl aktualizován",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Konfigurace sekce {0} na serveru byla aktualizována", "MessageNamedServerConfigurationUpdatedWithValue": "Konfigurace sekce {0} na serveru byla aktualizována",
"MessageServerConfigurationUpdated": "Konfigurace serveru aktualizována", "MessageServerConfigurationUpdated": "Konfigurace serveru aktualizována",
"MixedContent": "Smíšený obsah", "MixedContent": "Smíšený obsah",
"Movies": "Filmy", "Movies": "Filmy",
"Music": "Hudba", "Music": "Hudba",
"MusicVideos": "Hudební klipy", "MusicVideos": "Hudební klipy",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Sezóna {0}", "NameSeasonNumber": "Sezóna {0}",
"NameSeasonUnknown": "Neznámá sezóna", "NameSeasonUnknown": "Neznámá sezóna",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Dostupná aktualizace aplikace", "NotificationOptionApplicationUpdateAvailable": "Dostupná aktualizace aplikace",
"NotificationOptionApplicationUpdateInstalled": "Aktualizace aplikace instalována", "NotificationOptionApplicationUpdateInstalled": "Aktualizace aplikace instalována",
"NotificationOptionAudioPlayback": "Přehrávání audia zahájeno", "NotificationOptionAudioPlayback": "Přehrávání audia zahájeno",
"NotificationOptionAudioPlaybackStopped": "Přehrávání audia ukončeno", "NotificationOptionAudioPlaybackStopped": "Přehrávání audia ukončeno",
"NotificationOptionCameraImageUploaded": "Kamerový záznam nahrán", "NotificationOptionCameraImageUploaded": "Kamerový záznam nahrán",
"NotificationOptionGamePlayback": "Spuštění hry zahájeno", "NotificationOptionGamePlayback": "Spuštění hry zahájeno",
"NotificationOptionGamePlaybackStopped": "Hra ukončena", "NotificationOptionGamePlaybackStopped": "Hra ukončena",
"NotificationOptionInstallationFailed": "Chyba instalace", "NotificationOptionInstallationFailed": "Chyba instalace",
"NotificationOptionNewLibraryContent": "Přidán nový obsah", "NotificationOptionNewLibraryContent": "Přidán nový obsah",
"NotificationOptionPluginError": "Chyba zásuvného modulu", "NotificationOptionPluginError": "Chyba zásuvného modulu",
"NotificationOptionPluginInstalled": "Zásuvný modul instalován", "NotificationOptionPluginInstalled": "Zásuvný modul instalován",
"NotificationOptionPluginUninstalled": "Zásuvný modul odstraněn", "NotificationOptionPluginUninstalled": "Zásuvný modul odstraněn",
"NotificationOptionPluginUpdateInstalled": "Aktualizace zásuvného modulu instalována", "NotificationOptionPluginUpdateInstalled": "Aktualizace zásuvného modulu instalována",
"NotificationOptionServerRestartRequired": "Je vyžadován restart serveru", "NotificationOptionServerRestartRequired": "Je vyžadován restart serveru",
"NotificationOptionTaskFailed": "Chyba naplánované úlohy", "NotificationOptionTaskFailed": "Chyba naplánované úlohy",
"NotificationOptionUserLockedOut": "Uživatel uzamčen", "NotificationOptionUserLockedOut": "Uživatel uzamčen",
"NotificationOptionVideoPlayback": "Přehrávání videa zahájeno", "NotificationOptionVideoPlayback": "Přehrávání videa zahájeno",
"NotificationOptionVideoPlaybackStopped": "Přehrávání videa ukončeno", "NotificationOptionVideoPlaybackStopped": "Přehrávání videa ukončeno",
"Photos": "Fotky", "Photos": "Fotky",
"Playlists": "Seznamy skladeb", "Playlists": "Seznamy skladeb",
"Plugin": "Zásuvný modul", "Plugin": "Zásuvný modul",
"PluginInstalledWithName": "{0} byl nainstalován", "PluginInstalledWithName": "{0} byl nainstalován",
"PluginUninstalledWithName": "{0} byl odinstalován", "PluginUninstalledWithName": "{0} byl odinstalován",
"PluginUpdatedWithName": "{0} byl aktualizován", "PluginUpdatedWithName": "{0} byl aktualizován",
"ProviderValue": "Poskytl: {0}", "ProviderValue": "Poskytl: {0}",
"ScheduledTaskFailedWithName": "{0} selhalo", "ScheduledTaskFailedWithName": "{0} selhalo",
"ScheduledTaskStartedWithName": "{0} zahájeno", "ScheduledTaskStartedWithName": "{0} zahájeno",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Seriály", "Shows": "Seriály",
"Songs": "Skladby", "Songs": "Skladby",
"StartupEmbyServerIsLoading": "Jellyfin Server je spouštěn. Zkuste to prosím v brzké době znovu.", "StartupEmbyServerIsLoading": "Jellyfin Server je spouštěn. Zkuste to prosím v brzké době znovu.",
"SubtitleDownloadFailureForItem": "Stahování titulků selhalo pro {0}", "SubtitleDownloadFailureForItem": "Stahování titulků selhalo pro {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Staženy titulky pro {0}", "SubtitlesDownloadedForItem": "Staženy titulky pro {0}",
"Sync": "Synchronizace", "Sync": "Synchronizace",
"System": "Systém", "System": "Systém",
"TvShows": "TV seriály", "TvShows": "TV seriály",
"User": "Uživatel", "User": "Uživatel",
"UserCreatedWithName": "Uživatel {0} byl vytvořen", "UserCreatedWithName": "Uživatel {0} byl vytvořen",
"UserDeletedWithName": "Uživatel {0} byl smazán", "UserDeletedWithName": "Uživatel {0} byl smazán",
"UserDownloadingItemWithValues": "{0} stahuje {1}", "UserDownloadingItemWithValues": "{0} stahuje {1}",
"UserLockedOutWithName": "Uživatel {0} byl odemčen", "UserLockedOutWithName": "Uživatel {0} byl odemčen",
"UserOfflineFromDevice": "{0} se odpojil od {1}", "UserOfflineFromDevice": "{0} se odpojil od {1}",
"UserOnlineFromDevice": "{0} se připojil z {1}", "UserOnlineFromDevice": "{0} se připojil z {1}",
"UserPasswordChangedWithName": "Provedena změna hesla pro uživatele {0}", "UserPasswordChangedWithName": "Provedena změna hesla pro uživatele {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} spustil přehrávání {1}", "UserStartedPlayingItemWithValues": "{0} spustil přehrávání {1}",
"UserStoppedPlayingItemWithValues": "{0} zastavil přehrávání {1}", "UserStoppedPlayingItemWithValues": "{0} zastavil přehrávání {1}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Speciál - {0}", "ValueSpecialEpisodeName": "Speciál - {0}",
"VersionNumber": "Verze {0}" "VersionNumber": "Verze {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Album", "Albums": "Album",
"AppDeviceValues": "App: {0}, Enhed: {1}", "AppDeviceValues": "App: {0}, Enhed: {1}",
"Application": "Applikation", "Application": "Applikation",
"Artists": "Kunstner", "Artists": "Kunstner",
"AuthenticationSucceededWithUserName": "{0} bekræftet med succes", "AuthenticationSucceededWithUserName": "{0} bekræftet med succes",
"Books": "Bøger", "Books": "Bøger",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Kanaler", "Channels": "Kanaler",
"ChapterNameValue": "Kapitel {0}", "ChapterNameValue": "Kapitel {0}",
"Collections": "Samlinger", "Collections": "Samlinger",
"DeviceOfflineWithName": "{0} har afbrudt forbindelsen", "DeviceOfflineWithName": "{0} har afbrudt forbindelsen",
"DeviceOnlineWithName": "{0} er forbundet", "DeviceOnlineWithName": "{0} er forbundet",
"FailedLoginAttemptWithUserName": "Fejlet loginforsøg fra {0}", "FailedLoginAttemptWithUserName": "Fejlet loginforsøg fra {0}",
"Favorites": "Favoritter", "Favorites": "Favoritter",
"Folders": "Mapper", "Folders": "Mapper",
"Games": "Spil", "Games": "Spil",
"Genres": "Genre", "Genres": "Genre",
"HeaderAlbumArtists": "Albumkunstnere", "HeaderAlbumArtists": "Albumkunstnere",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Fortsæt Afspilning", "HeaderContinueWatching": "Fortsæt Afspilning",
"HeaderFavoriteAlbums": "Favoritalbum", "HeaderFavoriteAlbums": "Favoritalbum",
"HeaderFavoriteArtists": "Favoritkunstnere", "HeaderFavoriteArtists": "Favoritkunstnere",
"HeaderFavoriteEpisodes": "Favoritepisoder", "HeaderFavoriteEpisodes": "Favoritepisoder",
"HeaderFavoriteShows": "Favorit serier", "HeaderFavoriteShows": "Favorit serier",
"HeaderFavoriteSongs": "Favoritsange", "HeaderFavoriteSongs": "Favoritsange",
"HeaderLiveTV": "Live TV", "HeaderLiveTV": "Live TV",
"HeaderNextUp": "Næste", "HeaderNextUp": "Næste",
"HeaderRecordingGroups": "Optagegrupper", "HeaderRecordingGroups": "Optagegrupper",
"HomeVideos": "Hjemmevideoer", "HomeVideos": "Hjemmevideoer",
"Inherit": "Arv", "Inherit": "Arv",
"ItemAddedWithName": "{0} blev tilføjet til biblioteket", "ItemAddedWithName": "{0} blev tilføjet til biblioteket",
"ItemRemovedWithName": "{0} blev fjernet fra biblioteket", "ItemRemovedWithName": "{0} blev fjernet fra biblioteket",
"LabelIpAddressValue": "IP-adresse: {0}", "LabelIpAddressValue": "IP-adresse: {0}",
"LabelRunningTimeValue": "Spilletid: {0}", "LabelRunningTimeValue": "Spilletid: {0}",
"Latest": "Seneste", "Latest": "Seneste",
"MessageApplicationUpdated": "Jellyfin Server er blevet opdateret", "MessageApplicationUpdated": "Jellyfin Server er blevet opdateret",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Server konfigurationssektion {0} er blevet opdateret", "MessageNamedServerConfigurationUpdatedWithValue": "Server konfigurationssektion {0} er blevet opdateret",
"MessageServerConfigurationUpdated": "Serverkonfiguration er blevet opdateret", "MessageServerConfigurationUpdated": "Serverkonfiguration er blevet opdateret",
"MixedContent": "Blandet indhold", "MixedContent": "Blandet indhold",
"Movies": "Film", "Movies": "Film",
"Music": "Musik", "Music": "Musik",
"MusicVideos": "Musikvideoer", "MusicVideos": "Musikvideoer",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Sæson {0}", "NameSeasonNumber": "Sæson {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Opdatering til applikation tilgængelig", "NotificationOptionApplicationUpdateAvailable": "Opdatering til applikation tilgængelig",
"NotificationOptionApplicationUpdateInstalled": "Opdatering til applikation installeret", "NotificationOptionApplicationUpdateInstalled": "Opdatering til applikation installeret",
"NotificationOptionAudioPlayback": "Audioafspilning påbegyndt", "NotificationOptionAudioPlayback": "Audioafspilning påbegyndt",
"NotificationOptionAudioPlaybackStopped": "Audioafspilning stoppet", "NotificationOptionAudioPlaybackStopped": "Audioafspilning stoppet",
"NotificationOptionCameraImageUploaded": "Kamerabillede uploadet", "NotificationOptionCameraImageUploaded": "Kamerabillede uploadet",
"NotificationOptionGamePlayback": "Afspilning af Spil påbegyndt", "NotificationOptionGamePlayback": "Afspilning af Spil påbegyndt",
"NotificationOptionGamePlaybackStopped": "Afspilning af Spil stoppet", "NotificationOptionGamePlaybackStopped": "Afspilning af Spil stoppet",
"NotificationOptionInstallationFailed": "Installationsfejl", "NotificationOptionInstallationFailed": "Installationsfejl",
"NotificationOptionNewLibraryContent": "Nyt indhold tilføjet", "NotificationOptionNewLibraryContent": "Nyt indhold tilføjet",
"NotificationOptionPluginError": "Pluginfejl", "NotificationOptionPluginError": "Pluginfejl",
"NotificationOptionPluginInstalled": "Plugin installeret", "NotificationOptionPluginInstalled": "Plugin installeret",
"NotificationOptionPluginUninstalled": "Plugin afinstalleret", "NotificationOptionPluginUninstalled": "Plugin afinstalleret",
"NotificationOptionPluginUpdateInstalled": "Opdatering til plugin installeret", "NotificationOptionPluginUpdateInstalled": "Opdatering til plugin installeret",
"NotificationOptionServerRestartRequired": "Genstart af server påkrævet", "NotificationOptionServerRestartRequired": "Genstart af server påkrævet",
"NotificationOptionTaskFailed": "Planlagt opgave fejlet", "NotificationOptionTaskFailed": "Planlagt opgave fejlet",
"NotificationOptionUserLockedOut": "Bruger låst ude", "NotificationOptionUserLockedOut": "Bruger låst ude",
"NotificationOptionVideoPlayback": "Videoafspilning påbegyndt", "NotificationOptionVideoPlayback": "Videoafspilning påbegyndt",
"NotificationOptionVideoPlaybackStopped": "Videoafspilning stoppet", "NotificationOptionVideoPlaybackStopped": "Videoafspilning stoppet",
"Photos": "Fotos", "Photos": "Fotos",
"Playlists": "Spillelister", "Playlists": "Spillelister",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} blev installeret", "PluginInstalledWithName": "{0} blev installeret",
"PluginUninstalledWithName": "{0} blev afinstalleret", "PluginUninstalledWithName": "{0} blev afinstalleret",
"PluginUpdatedWithName": "{0} blev opdateret", "PluginUpdatedWithName": "{0} blev opdateret",
"ProviderValue": "Udbyder: {0}", "ProviderValue": "Udbyder: {0}",
"ScheduledTaskFailedWithName": "{0} fejlet", "ScheduledTaskFailedWithName": "{0} fejlet",
"ScheduledTaskStartedWithName": "{0} påbegyndt", "ScheduledTaskStartedWithName": "{0} påbegyndt",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Shows", "Shows": "Shows",
"Songs": "Sange", "Songs": "Sange",
"StartupEmbyServerIsLoading": "Jellyfin Server indlæser. Prøv venligst igen om kort tid.", "StartupEmbyServerIsLoading": "Jellyfin Server indlæser. Prøv venligst igen om kort tid.",
"SubtitleDownloadFailureForItem": "Fejlet i download af undertekster for {0}", "SubtitleDownloadFailureForItem": "Fejlet i download af undertekster for {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Undertekster downloadet for {0}", "SubtitlesDownloadedForItem": "Undertekster downloadet for {0}",
"Sync": "Synk", "Sync": "Synk",
"System": "System", "System": "System",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "Bruger", "User": "Bruger",
"UserCreatedWithName": "Bruger {0} er blevet oprettet", "UserCreatedWithName": "Bruger {0} er blevet oprettet",
"UserDeletedWithName": "Brugeren {0} er blevet slettet", "UserDeletedWithName": "Brugeren {0} er blevet slettet",
"UserDownloadingItemWithValues": "{0} downloader {1}", "UserDownloadingItemWithValues": "{0} downloader {1}",
"UserLockedOutWithName": "Brugeren {0} er blevet låst ude", "UserLockedOutWithName": "Brugeren {0} er blevet låst ude",
"UserOfflineFromDevice": "{0} har afbrudt fra {1}", "UserOfflineFromDevice": "{0} har afbrudt fra {1}",
"UserOnlineFromDevice": "{0} er online fra {1}", "UserOnlineFromDevice": "{0} er online fra {1}",
"UserPasswordChangedWithName": "Adgangskode er ændret for bruger {0}", "UserPasswordChangedWithName": "Adgangskode er ændret for bruger {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} har påbegyndt afspilning af {1}", "UserStartedPlayingItemWithValues": "{0} har påbegyndt afspilning af {1}",
"UserStoppedPlayingItemWithValues": "{0} har afsluttet afspilning af {1}", "UserStoppedPlayingItemWithValues": "{0} har afsluttet afspilning af {1}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"VersionNumber": "Version {0}" "VersionNumber": "Version {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Alben", "Albums": "Alben",
"AppDeviceValues": "App: {0}, Gerät: {1}", "AppDeviceValues": "App: {0}, Gerät: {1}",
"Application": "Anwendung", "Application": "Anwendung",
"Artists": "Interpreten", "Artists": "Interpreten",
"AuthenticationSucceededWithUserName": "{0} erfolgreich authentifiziert", "AuthenticationSucceededWithUserName": "{0} erfolgreich authentifiziert",
"Books": "Bücher", "Books": "Bücher",
"CameraImageUploadedFrom": "Ein neues Bild wurde hochgeladen von {0}", "CameraImageUploadedFrom": "Ein neues Bild wurde hochgeladen von {0}",
"Channels": "Kanäle", "Channels": "Kanäle",
"ChapterNameValue": "Kapitel {0}", "ChapterNameValue": "Kapitel {0}",
"Collections": "Sammlungen", "Collections": "Sammlungen",
"DeviceOfflineWithName": "{0} wurde getrennt", "DeviceOfflineWithName": "{0} wurde getrennt",
"DeviceOnlineWithName": "{0} ist verbunden", "DeviceOnlineWithName": "{0} ist verbunden",
"FailedLoginAttemptWithUserName": "Fehlgeschlagener Anmeldeversuch von {0}", "FailedLoginAttemptWithUserName": "Fehlgeschlagener Anmeldeversuch von {0}",
"Favorites": "Favoriten", "Favorites": "Favoriten",
"Folders": "Verzeichnisse", "Folders": "Verzeichnisse",
"Games": "Spiele", "Games": "Spiele",
"Genres": "Genres", "Genres": "Genres",
"HeaderAlbumArtists": "Album-Künstler", "HeaderAlbumArtists": "Album-Künstler",
"HeaderCameraUploads": "Kamera Uploads", "HeaderCameraUploads": "Kamera Uploads",
"HeaderContinueWatching": "Weiterschauen", "HeaderContinueWatching": "Weiterschauen",
"HeaderFavoriteAlbums": "Lieblingsalben", "HeaderFavoriteAlbums": "Lieblingsalben",
"HeaderFavoriteArtists": "Interpreten Favoriten", "HeaderFavoriteArtists": "Interpreten Favoriten",
"HeaderFavoriteEpisodes": "Lieblingsepisoden", "HeaderFavoriteEpisodes": "Lieblingsepisoden",
"HeaderFavoriteShows": "Lieblingsserien", "HeaderFavoriteShows": "Lieblingsserien",
"HeaderFavoriteSongs": "Lieder Favoriten", "HeaderFavoriteSongs": "Lieder Favoriten",
"HeaderLiveTV": "Live TV", "HeaderLiveTV": "Live TV",
"HeaderNextUp": "Als Nächstes", "HeaderNextUp": "Als Nächstes",
"HeaderRecordingGroups": "Aufnahme-Gruppen", "HeaderRecordingGroups": "Aufnahme-Gruppen",
"HomeVideos": "Heimvideos", "HomeVideos": "Heimvideos",
"Inherit": "Übernehmen", "Inherit": "Übernehmen",
"ItemAddedWithName": "{0} wurde der Bibliothek hinzugefügt", "ItemAddedWithName": "{0} wurde der Bibliothek hinzugefügt",
"ItemRemovedWithName": "{0} wurde aus der Bibliothek entfernt", "ItemRemovedWithName": "{0} wurde aus der Bibliothek entfernt",
"LabelIpAddressValue": "IP Adresse: {0}", "LabelIpAddressValue": "IP Adresse: {0}",
"LabelRunningTimeValue": "Laufzeit: {0}", "LabelRunningTimeValue": "Laufzeit: {0}",
"Latest": "Neueste", "Latest": "Neueste",
"MessageApplicationUpdated": "Jellyfin Server wurde auf den neusten Stand gebracht.", "MessageApplicationUpdated": "Jellyfin Server wurde auf den neusten Stand gebracht.",
"MessageApplicationUpdatedTo": "Jellyfin Server wurde auf Version {0} aktualisiert", "MessageApplicationUpdatedTo": "Jellyfin Server wurde auf Version {0} aktualisiert",
"MessageNamedServerConfigurationUpdatedWithValue": "Der Server Einstellungsbereich {0} wurde aktualisiert", "MessageNamedServerConfigurationUpdatedWithValue": "Der Server Einstellungsbereich {0} wurde aktualisiert",
"MessageServerConfigurationUpdated": "Server Einstellungen wurden aktualisiert", "MessageServerConfigurationUpdated": "Server Einstellungen wurden aktualisiert",
"MixedContent": "Gemischte Inhalte", "MixedContent": "Gemischte Inhalte",
"Movies": "Filme", "Movies": "Filme",
"Music": "Musik", "Music": "Musik",
"MusicVideos": "Musikvideos", "MusicVideos": "Musikvideos",
"NameInstallFailed": "{0} Installation fehlgeschlagen", "NameInstallFailed": "{0} Installation fehlgeschlagen",
"NameSeasonNumber": "Staffel {0}", "NameSeasonNumber": "Staffel {0}",
"NameSeasonUnknown": "Staffel unbekannt", "NameSeasonUnknown": "Staffel unbekannt",
"NewVersionIsAvailable": "Eine neue Version von Jellyfin Server steht zum Download bereit.", "NewVersionIsAvailable": "Eine neue Version von Jellyfin Server steht zum Download bereit.",
"NotificationOptionApplicationUpdateAvailable": "Anwendungsaktualisierung verfügbar", "NotificationOptionApplicationUpdateAvailable": "Anwendungsaktualisierung verfügbar",
"NotificationOptionApplicationUpdateInstalled": "Anwendungsaktualisierung installiert", "NotificationOptionApplicationUpdateInstalled": "Anwendungsaktualisierung installiert",
"NotificationOptionAudioPlayback": "Audiowiedergabe gestartet", "NotificationOptionAudioPlayback": "Audiowiedergabe gestartet",
"NotificationOptionAudioPlaybackStopped": "Audiowiedergabe gestoppt", "NotificationOptionAudioPlaybackStopped": "Audiowiedergabe gestoppt",
"NotificationOptionCameraImageUploaded": "Kamera Bild hochgeladen", "NotificationOptionCameraImageUploaded": "Kamera Bild hochgeladen",
"NotificationOptionGamePlayback": "Spielwiedergabe gestartet", "NotificationOptionGamePlayback": "Spielwiedergabe gestartet",
"NotificationOptionGamePlaybackStopped": "Spielwiedergabe gestoppt", "NotificationOptionGamePlaybackStopped": "Spielwiedergabe gestoppt",
"NotificationOptionInstallationFailed": "Installationsfehler", "NotificationOptionInstallationFailed": "Installationsfehler",
"NotificationOptionNewLibraryContent": "Neuer Inhalt hinzugefügt", "NotificationOptionNewLibraryContent": "Neuer Inhalt hinzugefügt",
"NotificationOptionPluginError": "Plugin Fehler", "NotificationOptionPluginError": "Plugin Fehler",
"NotificationOptionPluginInstalled": "Plugin installiert", "NotificationOptionPluginInstalled": "Plugin installiert",
"NotificationOptionPluginUninstalled": "Plugin deinstalliert", "NotificationOptionPluginUninstalled": "Plugin deinstalliert",
"NotificationOptionPluginUpdateInstalled": "Pluginaktualisierung installiert", "NotificationOptionPluginUpdateInstalled": "Pluginaktualisierung installiert",
"NotificationOptionServerRestartRequired": "Serverneustart notwendig", "NotificationOptionServerRestartRequired": "Serverneustart notwendig",
"NotificationOptionTaskFailed": "Geplante Aufgaben fehlgeschlagen", "NotificationOptionTaskFailed": "Geplante Aufgaben fehlgeschlagen",
"NotificationOptionUserLockedOut": "Benutzer ausgeschlossen", "NotificationOptionUserLockedOut": "Benutzer ausgeschlossen",
"NotificationOptionVideoPlayback": "Videowiedergabe gestartet", "NotificationOptionVideoPlayback": "Videowiedergabe gestartet",
"NotificationOptionVideoPlaybackStopped": "Videowiedergabe gestoppt", "NotificationOptionVideoPlaybackStopped": "Videowiedergabe gestoppt",
"Photos": "Fotos", "Photos": "Fotos",
"Playlists": "Wiedergabelisten", "Playlists": "Wiedergabelisten",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} wurde installiert", "PluginInstalledWithName": "{0} wurde installiert",
"PluginUninstalledWithName": "{0} wurde deinstalliert", "PluginUninstalledWithName": "{0} wurde deinstalliert",
"PluginUpdatedWithName": "{0} wurde aktualisiert", "PluginUpdatedWithName": "{0} wurde aktualisiert",
"ProviderValue": "Anbieter: {0}", "ProviderValue": "Anbieter: {0}",
"ScheduledTaskFailedWithName": "{0} fehlgeschlagen", "ScheduledTaskFailedWithName": "{0} fehlgeschlagen",
"ScheduledTaskStartedWithName": "{0} gestartet", "ScheduledTaskStartedWithName": "{0} gestartet",
"ServerNameNeedsToBeRestarted": "{0} muss neu gestartet werden", "ServerNameNeedsToBeRestarted": "{0} muss neu gestartet werden",
"Shows": "Serien", "Shows": "Serien",
"Songs": "Songs", "Songs": "Songs",
"StartupEmbyServerIsLoading": "Jellyfin Server startet, bitte versuche es gleich noch einmal.", "StartupEmbyServerIsLoading": "Jellyfin Server startet, bitte versuche es gleich noch einmal.",
"SubtitleDownloadFailureForItem": "Download der Untertitel fehlgeschlagen für {0}", "SubtitleDownloadFailureForItem": "Download der Untertitel fehlgeschlagen für {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Untertitel heruntergeladen für {0}", "SubtitlesDownloadedForItem": "Untertitel heruntergeladen für {0}",
"Sync": "Synchronisation", "Sync": "Synchronisation",
"System": "System", "System": "System",
"TvShows": "TV Sendungen", "TvShows": "TV Sendungen",
"User": "Benutzer", "User": "Benutzer",
"UserCreatedWithName": "Benutzer {0} wurde erstellt", "UserCreatedWithName": "Benutzer {0} wurde erstellt",
"UserDeletedWithName": "Benutzer {0} wurde gelöscht", "UserDeletedWithName": "Benutzer {0} wurde gelöscht",
"UserDownloadingItemWithValues": "{0} lädt {1} herunter", "UserDownloadingItemWithValues": "{0} lädt {1} herunter",
"UserLockedOutWithName": "Benutzer {0} wurde ausgeschlossen", "UserLockedOutWithName": "Benutzer {0} wurde ausgeschlossen",
"UserOfflineFromDevice": "{0} wurde getrennt von {1}", "UserOfflineFromDevice": "{0} wurde getrennt von {1}",
"UserOnlineFromDevice": "{0} ist online von {1}", "UserOnlineFromDevice": "{0} ist online von {1}",
"UserPasswordChangedWithName": "Das Passwort für Benutzer {0} wurde geändert", "UserPasswordChangedWithName": "Das Passwort für Benutzer {0} wurde geändert",
"UserPolicyUpdatedWithName": "Benutzerrichtlinie wurde für {0} aktualisiert", "UserPolicyUpdatedWithName": "Benutzerrichtlinie wurde für {0} aktualisiert",
"UserStartedPlayingItemWithValues": "{0} hat die Wiedergabe von {1} gestartet", "UserStartedPlayingItemWithValues": "{0} hat die Wiedergabe von {1} gestartet",
"UserStoppedPlayingItemWithValues": "{0} hat die Wiedergabe von {1} beendet", "UserStoppedPlayingItemWithValues": "{0} hat die Wiedergabe von {1} beendet",
"ValueHasBeenAddedToLibrary": "{0} wurde ihrer Bibliothek hinzugefügt", "ValueHasBeenAddedToLibrary": "{0} wurde ihrer Bibliothek hinzugefügt",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"VersionNumber": "Version {0}" "VersionNumber": "Version {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Άλμπουμ", "Albums": "Άλμπουμ",
"AppDeviceValues": "Εφαρμογή: {0}, Συσκευή: {1}", "AppDeviceValues": "Εφαρμογή: {0}, Συσκευή: {1}",
"Application": "Εφαρμογή", "Application": "Εφαρμογή",
"Artists": "Καλλιτέχνες", "Artists": "Καλλιτέχνες",
"AuthenticationSucceededWithUserName": "{0} επιτυχείς σύνδεση", "AuthenticationSucceededWithUserName": "{0} επιτυχείς σύνδεση",
"Books": "Βιβλία", "Books": "Βιβλία",
"CameraImageUploadedFrom": "Μια νέα εικόνα κάμερας έχει αποσταλεί από {0}", "CameraImageUploadedFrom": "Μια νέα εικόνα κάμερας έχει αποσταλεί από {0}",
"Channels": "Κανάλια", "Channels": "Κανάλια",
"ChapterNameValue": "Κεφάλαιο {0}", "ChapterNameValue": "Κεφάλαιο {0}",
"Collections": "Συλλογές", "Collections": "Συλλογές",
"DeviceOfflineWithName": "{0} αποσυνδέθηκε", "DeviceOfflineWithName": "{0} αποσυνδέθηκε",
"DeviceOnlineWithName": "{0} συνδέθηκε", "DeviceOnlineWithName": "{0} συνδέθηκε",
"FailedLoginAttemptWithUserName": "Αποτυχημένη προσπάθεια σύνδεσης από {0}", "FailedLoginAttemptWithUserName": "Αποτυχημένη προσπάθεια σύνδεσης από {0}",
"Favorites": "Αγαπημένα", "Favorites": "Αγαπημένα",
"Folders": "Φάκελοι", "Folders": "Φάκελοι",
"Games": "Παιχνίδια", "Games": "Παιχνίδια",
"Genres": "Είδη", "Genres": "Είδη",
"HeaderAlbumArtists": "Άλμπουμ Καλλιτεχνών", "HeaderAlbumArtists": "Άλμπουμ Καλλιτεχνών",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Συνεχίστε να παρακολουθείτε", "HeaderContinueWatching": "Συνεχίστε να παρακολουθείτε",
"HeaderFavoriteAlbums": "Αγαπημένα Άλμπουμ", "HeaderFavoriteAlbums": "Αγαπημένα Άλμπουμ",
"HeaderFavoriteArtists": "Αγαπημένοι Καλλιτέχνες", "HeaderFavoriteArtists": "Αγαπημένοι Καλλιτέχνες",
"HeaderFavoriteEpisodes": "Αγαπημένα Επεισόδια", "HeaderFavoriteEpisodes": "Αγαπημένα Επεισόδια",
"HeaderFavoriteShows": "Αγαπημένες Σειρές", "HeaderFavoriteShows": "Αγαπημένες Σειρές",
"HeaderFavoriteSongs": "Αγαπημένα Τραγούδια", "HeaderFavoriteSongs": "Αγαπημένα Τραγούδια",
"HeaderLiveTV": "Ζωντανή Τηλεόραση", "HeaderLiveTV": "Ζωντανή Τηλεόραση",
"HeaderNextUp": "Επόμενο", "HeaderNextUp": "Επόμενο",
"HeaderRecordingGroups": "Γκρουπ Εγγραφών", "HeaderRecordingGroups": "Γκρουπ Εγγραφών",
"HomeVideos": "Προσωπικά βίντεο", "HomeVideos": "Προσωπικά βίντεο",
"Inherit": "Inherit", "Inherit": "Inherit",
"ItemAddedWithName": "{0} προστέθηκε στη βιβλιοθήκη", "ItemAddedWithName": "{0} προστέθηκε στη βιβλιοθήκη",
"ItemRemovedWithName": "{0} διαγράφηκε από τη βιβλιοθήκη", "ItemRemovedWithName": "{0} διαγράφηκε από τη βιβλιοθήκη",
"LabelIpAddressValue": "Διεύθυνση IP: {0}", "LabelIpAddressValue": "Διεύθυνση IP: {0}",
"LabelRunningTimeValue": "Διάρκεια: {0}", "LabelRunningTimeValue": "Διάρκεια: {0}",
"Latest": "Πρόσφατα", "Latest": "Πρόσφατα",
"MessageApplicationUpdated": "Ο Jellyfin Server έχει ενημερωθεί", "MessageApplicationUpdated": "Ο Jellyfin Server έχει ενημερωθεί",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Η ενότητα {0} ρύθμισης παραμέτρων του server έχει ενημερωθεί", "MessageNamedServerConfigurationUpdatedWithValue": "Η ενότητα {0} ρύθμισης παραμέτρων του server έχει ενημερωθεί",
"MessageServerConfigurationUpdated": "Η ρύθμιση παραμέτρων του server έχει ενημερωθεί", "MessageServerConfigurationUpdated": "Η ρύθμιση παραμέτρων του server έχει ενημερωθεί",
"MixedContent": "Ανάμεικτο Περιεχόμενο", "MixedContent": "Ανάμεικτο Περιεχόμενο",
"Movies": "Ταινίες", "Movies": "Ταινίες",
"Music": "Μουσική", "Music": "Μουσική",
"MusicVideos": "Μουσικά βίντεο", "MusicVideos": "Μουσικά βίντεο",
"NameInstallFailed": "{0} η εγκατάσταση απέτυχε", "NameInstallFailed": "{0} η εγκατάσταση απέτυχε",
"NameSeasonNumber": "Κύκλος {0}", "NameSeasonNumber": "Κύκλος {0}",
"NameSeasonUnknown": "Άγνωστος Κύκλος", "NameSeasonUnknown": "Άγνωστος Κύκλος",
"NewVersionIsAvailable": "Μια νέα έκδοση του Jellyfin Server είναι διαθέσιμη για λήψη.", "NewVersionIsAvailable": "Μια νέα έκδοση του Jellyfin Server είναι διαθέσιμη για λήψη.",
"NotificationOptionApplicationUpdateAvailable": "Διαθέσιμη ενημερωμένη έκδοση εφαρμογής", "NotificationOptionApplicationUpdateAvailable": "Διαθέσιμη ενημερωμένη έκδοση εφαρμογής",
"NotificationOptionApplicationUpdateInstalled": "Η ενημέρωση εφαρμογής εγκαταστάθηκε", "NotificationOptionApplicationUpdateInstalled": "Η ενημέρωση εφαρμογής εγκαταστάθηκε",
"NotificationOptionAudioPlayback": "Η αναπαραγωγή ήχου ξεκίνησε", "NotificationOptionAudioPlayback": "Η αναπαραγωγή ήχου ξεκίνησε",
"NotificationOptionAudioPlaybackStopped": "Η αναπαραγωγή ήχου σταμάτησε", "NotificationOptionAudioPlaybackStopped": "Η αναπαραγωγή ήχου σταμάτησε",
"NotificationOptionCameraImageUploaded": "Camera image uploaded", "NotificationOptionCameraImageUploaded": "Camera image uploaded",
"NotificationOptionGamePlayback": "Η αναπαραγωγή του παιχνιδιού ξεκίνησε", "NotificationOptionGamePlayback": "Η αναπαραγωγή του παιχνιδιού ξεκίνησε",
"NotificationOptionGamePlaybackStopped": "Η αναπαραγωγή του παιχνιδιού σταμάτησε", "NotificationOptionGamePlaybackStopped": "Η αναπαραγωγή του παιχνιδιού σταμάτησε",
"NotificationOptionInstallationFailed": "Αποτυχία εγκατάστασης", "NotificationOptionInstallationFailed": "Αποτυχία εγκατάστασης",
"NotificationOptionNewLibraryContent": "Προστέθηκε νέο περιεχόμενο", "NotificationOptionNewLibraryContent": "Προστέθηκε νέο περιεχόμενο",
"NotificationOptionPluginError": "Αποτυχία του plugin", "NotificationOptionPluginError": "Αποτυχία του plugin",
"NotificationOptionPluginInstalled": "Το plugin εγκαταστάθηκε", "NotificationOptionPluginInstalled": "Το plugin εγκαταστάθηκε",
"NotificationOptionPluginUninstalled": "Το plugin απεγκαταστάθηκε", "NotificationOptionPluginUninstalled": "Το plugin απεγκαταστάθηκε",
"NotificationOptionPluginUpdateInstalled": "Η αναβάθμιση του plugin εγκαταστάθηκε", "NotificationOptionPluginUpdateInstalled": "Η αναβάθμιση του plugin εγκαταστάθηκε",
"NotificationOptionServerRestartRequired": "Απαιτείται επανεκκίνηση του server", "NotificationOptionServerRestartRequired": "Απαιτείται επανεκκίνηση του server",
"NotificationOptionTaskFailed": "Αποτυχία προγραμματισμένης εργασίας", "NotificationOptionTaskFailed": "Αποτυχία προγραμματισμένης εργασίας",
"NotificationOptionUserLockedOut": "Ο χρήστης αποκλείστηκε", "NotificationOptionUserLockedOut": "Ο χρήστης αποκλείστηκε",
"NotificationOptionVideoPlayback": "Η αναπαραγωγή βίντεο ξεκίνησε", "NotificationOptionVideoPlayback": "Η αναπαραγωγή βίντεο ξεκίνησε",
"NotificationOptionVideoPlaybackStopped": "Η αναπαραγωγή βίντεο σταμάτησε", "NotificationOptionVideoPlaybackStopped": "Η αναπαραγωγή βίντεο σταμάτησε",
"Photos": "Φωτογραφίες", "Photos": "Φωτογραφίες",
"Playlists": "Λίστες αναπαραγωγής", "Playlists": "Λίστες αναπαραγωγής",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} εγκαταστήθηκε", "PluginInstalledWithName": "{0} εγκαταστήθηκε",
"PluginUninstalledWithName": "{0} έχει απεγκατασταθεί", "PluginUninstalledWithName": "{0} έχει απεγκατασταθεί",
"PluginUpdatedWithName": "{0} έχει αναβαθμιστεί", "PluginUpdatedWithName": "{0} έχει αναβαθμιστεί",
"ProviderValue": "Provider: {0}", "ProviderValue": "Provider: {0}",
"ScheduledTaskFailedWithName": "{0} αποτυχία", "ScheduledTaskFailedWithName": "{0} αποτυχία",
"ScheduledTaskStartedWithName": "{0} ξεκίνησε", "ScheduledTaskStartedWithName": "{0} ξεκίνησε",
"ServerNameNeedsToBeRestarted": "{0} χρειάζεται επανεκκίνηση", "ServerNameNeedsToBeRestarted": "{0} χρειάζεται επανεκκίνηση",
"Shows": "Σειρές", "Shows": "Σειρές",
"Songs": "Τραγούδια", "Songs": "Τραγούδια",
"StartupEmbyServerIsLoading": "Ο Jellyfin Server φορτώνει. Παρακαλώ δοκιμάστε σε λίγο.", "StartupEmbyServerIsLoading": "Ο Jellyfin Server φορτώνει. Παρακαλώ δοκιμάστε σε λίγο.",
"SubtitleDownloadFailureForItem": "Οι υπότιτλοι απέτυχαν να κατέβουν για {0}", "SubtitleDownloadFailureForItem": "Οι υπότιτλοι απέτυχαν να κατέβουν για {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Οι υπότιτλοι κατέβηκαν για {0}", "SubtitlesDownloadedForItem": "Οι υπότιτλοι κατέβηκαν για {0}",
"Sync": "Συγχρονισμός", "Sync": "Συγχρονισμός",
"System": "Σύστημα", "System": "Σύστημα",
"TvShows": "Τηλεοπτικές Σειρές", "TvShows": "Τηλεοπτικές Σειρές",
"User": "Χρήστης", "User": "Χρήστης",
"UserCreatedWithName": "Δημιουργήθηκε ο χρήστης {0}", "UserCreatedWithName": "Δημιουργήθηκε ο χρήστης {0}",
"UserDeletedWithName": "Ο χρήστης {0} έχει διαγραφεί", "UserDeletedWithName": "Ο χρήστης {0} έχει διαγραφεί",
"UserDownloadingItemWithValues": "{0} κατεβάζει {1}", "UserDownloadingItemWithValues": "{0} κατεβάζει {1}",
"UserLockedOutWithName": "Ο χρήστης {0} αποκλείστηκε", "UserLockedOutWithName": "Ο χρήστης {0} αποκλείστηκε",
"UserOfflineFromDevice": "{0} αποσυνδέθηκε από {1}", "UserOfflineFromDevice": "{0} αποσυνδέθηκε από {1}",
"UserOnlineFromDevice": "{0} είναι online απο {1}", "UserOnlineFromDevice": "{0} είναι online απο {1}",
"UserPasswordChangedWithName": "Ο κωδικός του χρήστη {0} έχει αλλάξει", "UserPasswordChangedWithName": "Ο κωδικός του χρήστη {0} έχει αλλάξει",
"UserPolicyUpdatedWithName": "Η πολιτική χρήστη έχει ενημερωθεί για {0}", "UserPolicyUpdatedWithName": "Η πολιτική χρήστη έχει ενημερωθεί για {0}",
"UserStartedPlayingItemWithValues": "{0} παίζει {1} σε {2}", "UserStartedPlayingItemWithValues": "{0} παίζει {1} σε {2}",
"UserStoppedPlayingItemWithValues": "{0} τελείωσε να παίζει {1} σε {2}", "UserStoppedPlayingItemWithValues": "{0} τελείωσε να παίζει {1} σε {2}",
"ValueHasBeenAddedToLibrary": "{0} προστέθηκαν στη βιβλιοθήκη πολυμέσων σας", "ValueHasBeenAddedToLibrary": "{0} προστέθηκαν στη βιβλιοθήκη πολυμέσων σας",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"VersionNumber": "Έκδοση {0}" "VersionNumber": "Έκδοση {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albums", "Albums": "Albums",
"AppDeviceValues": "App: {0}, Device: {1}", "AppDeviceValues": "App: {0}, Device: {1}",
"Application": "Application", "Application": "Application",
"Artists": "Artists", "Artists": "Artists",
"AuthenticationSucceededWithUserName": "{0} successfully authenticated", "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
"Books": "Books", "Books": "Books",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Channels", "Channels": "Channels",
"ChapterNameValue": "Chapter {0}", "ChapterNameValue": "Chapter {0}",
"Collections": "Collections", "Collections": "Collections",
"DeviceOfflineWithName": "{0} has disconnected", "DeviceOfflineWithName": "{0} has disconnected",
"DeviceOnlineWithName": "{0} is connected", "DeviceOnlineWithName": "{0} is connected",
"FailedLoginAttemptWithUserName": "Failed login attempt from {0}", "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
"Favorites": "Favourites", "Favorites": "Favourites",
"Folders": "Folders", "Folders": "Folders",
"Games": "Games", "Games": "Games",
"Genres": "Genres", "Genres": "Genres",
"HeaderAlbumArtists": "Album Artists", "HeaderAlbumArtists": "Album Artists",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Continue Watching", "HeaderContinueWatching": "Continue Watching",
"HeaderFavoriteAlbums": "Favourite Albums", "HeaderFavoriteAlbums": "Favourite Albums",
"HeaderFavoriteArtists": "Favourite Artists", "HeaderFavoriteArtists": "Favourite Artists",
"HeaderFavoriteEpisodes": "Favourite Episodes", "HeaderFavoriteEpisodes": "Favourite Episodes",
"HeaderFavoriteShows": "Favourite Shows", "HeaderFavoriteShows": "Favourite Shows",
"HeaderFavoriteSongs": "Favourite Songs", "HeaderFavoriteSongs": "Favourite Songs",
"HeaderLiveTV": "Live TV", "HeaderLiveTV": "Live TV",
"HeaderNextUp": "Next Up", "HeaderNextUp": "Next Up",
"HeaderRecordingGroups": "Recording Groups", "HeaderRecordingGroups": "Recording Groups",
"HomeVideos": "Home videos", "HomeVideos": "Home videos",
"Inherit": "Inherit", "Inherit": "Inherit",
"ItemAddedWithName": "{0} was added to the library", "ItemAddedWithName": "{0} was added to the library",
"ItemRemovedWithName": "{0} was removed from the library", "ItemRemovedWithName": "{0} was removed from the library",
"LabelIpAddressValue": "IP address: {0}", "LabelIpAddressValue": "IP address: {0}",
"LabelRunningTimeValue": "Running time: {0}", "LabelRunningTimeValue": "Running time: {0}",
"Latest": "Latest", "Latest": "Latest",
"MessageApplicationUpdated": "Jellyfin Server has been updated", "MessageApplicationUpdated": "Jellyfin Server has been updated",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated", "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
"MessageServerConfigurationUpdated": "Server configuration has been updated", "MessageServerConfigurationUpdated": "Server configuration has been updated",
"MixedContent": "Mixed content", "MixedContent": "Mixed content",
"Movies": "Movies", "Movies": "Movies",
"Music": "Music", "Music": "Music",
"MusicVideos": "Music videos", "MusicVideos": "Music videos",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Season {0}", "NameSeasonNumber": "Season {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Application update available", "NotificationOptionApplicationUpdateAvailable": "Application update available",
"NotificationOptionApplicationUpdateInstalled": "Application update installed", "NotificationOptionApplicationUpdateInstalled": "Application update installed",
"NotificationOptionAudioPlayback": "Audio playback started", "NotificationOptionAudioPlayback": "Audio playback started",
"NotificationOptionAudioPlaybackStopped": "Audio playback stopped", "NotificationOptionAudioPlaybackStopped": "Audio playback stopped",
"NotificationOptionCameraImageUploaded": "Camera image uploaded", "NotificationOptionCameraImageUploaded": "Camera image uploaded",
"NotificationOptionGamePlayback": "Game playback started", "NotificationOptionGamePlayback": "Game playback started",
"NotificationOptionGamePlaybackStopped": "Game playback stopped", "NotificationOptionGamePlaybackStopped": "Game playback stopped",
"NotificationOptionInstallationFailed": "Installation failure", "NotificationOptionInstallationFailed": "Installation failure",
"NotificationOptionNewLibraryContent": "New content added", "NotificationOptionNewLibraryContent": "New content added",
"NotificationOptionPluginError": "Plugin failure", "NotificationOptionPluginError": "Plugin failure",
"NotificationOptionPluginInstalled": "Plugin installed", "NotificationOptionPluginInstalled": "Plugin installed",
"NotificationOptionPluginUninstalled": "Plugin uninstalled", "NotificationOptionPluginUninstalled": "Plugin uninstalled",
"NotificationOptionPluginUpdateInstalled": "Plugin update installed", "NotificationOptionPluginUpdateInstalled": "Plugin update installed",
"NotificationOptionServerRestartRequired": "Server restart required", "NotificationOptionServerRestartRequired": "Server restart required",
"NotificationOptionTaskFailed": "Scheduled task failure", "NotificationOptionTaskFailed": "Scheduled task failure",
"NotificationOptionUserLockedOut": "User locked out", "NotificationOptionUserLockedOut": "User locked out",
"NotificationOptionVideoPlayback": "Video playback started", "NotificationOptionVideoPlayback": "Video playback started",
"NotificationOptionVideoPlaybackStopped": "Video playback stopped", "NotificationOptionVideoPlaybackStopped": "Video playback stopped",
"Photos": "Photos", "Photos": "Photos",
"Playlists": "Playlists", "Playlists": "Playlists",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} was installed", "PluginInstalledWithName": "{0} was installed",
"PluginUninstalledWithName": "{0} was uninstalled", "PluginUninstalledWithName": "{0} was uninstalled",
"PluginUpdatedWithName": "{0} was updated", "PluginUpdatedWithName": "{0} was updated",
"ProviderValue": "Provider: {0}", "ProviderValue": "Provider: {0}",
"ScheduledTaskFailedWithName": "{0} failed", "ScheduledTaskFailedWithName": "{0} failed",
"ScheduledTaskStartedWithName": "{0} started", "ScheduledTaskStartedWithName": "{0} started",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Shows", "Shows": "Shows",
"Songs": "Songs", "Songs": "Songs",
"StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.", "StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.",
"SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}", "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Subtitles downloaded for {0}", "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
"Sync": "Sync", "Sync": "Sync",
"System": "System", "System": "System",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "User", "User": "User",
"UserCreatedWithName": "User {0} has been created", "UserCreatedWithName": "User {0} has been created",
"UserDeletedWithName": "User {0} has been deleted", "UserDeletedWithName": "User {0} has been deleted",
"UserDownloadingItemWithValues": "{0} is downloading {1}", "UserDownloadingItemWithValues": "{0} is downloading {1}",
"UserLockedOutWithName": "User {0} has been locked out", "UserLockedOutWithName": "User {0} has been locked out",
"UserOfflineFromDevice": "{0} has disconnected from {1}", "UserOfflineFromDevice": "{0} has disconnected from {1}",
"UserOnlineFromDevice": "{0} is online from {1}", "UserOnlineFromDevice": "{0} is online from {1}",
"UserPasswordChangedWithName": "Password has been changed for user {0}", "UserPasswordChangedWithName": "Password has been changed for user {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} has started playing {1}", "UserStartedPlayingItemWithValues": "{0} has started playing {1}",
"UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}", "UserStoppedPlayingItemWithValues": "{0} has stopped playing {1}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"VersionNumber": "Version {0}" "VersionNumber": "Version {0}"
} }

@ -1,99 +1,99 @@
{ {
"Albums": "Albums", "Albums": "Albums",
"AppDeviceValues": "App: {0}, Device: {1}", "AppDeviceValues": "App: {0}, Device: {1}",
"Application": "Application", "Application": "Application",
"Artists": "Artists", "Artists": "Artists",
"AuthenticationSucceededWithUserName": "{0} successfully authenticated", "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
"Books": "Books", "Books": "Books",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Channels", "Channels": "Channels",
"ChapterNameValue": "Chapter {0}", "ChapterNameValue": "Chapter {0}",
"Collections": "Collections", "Collections": "Collections",
"DeviceOfflineWithName": "{0} has disconnected", "DeviceOfflineWithName": "{0} has disconnected",
"DeviceOnlineWithName": "{0} is connected", "DeviceOnlineWithName": "{0} is connected",
"FailedLoginAttemptWithUserName": "Failed login attempt from {0}", "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
"Favorites": "Favorites", "Favorites": "Favorites",
"Folders": "Folders", "Folders": "Folders",
"Games": "Games", "Games": "Games",
"Genres": "Genres", "Genres": "Genres",
"HeaderAlbumArtists": "Album Artists", "HeaderAlbumArtists": "Album Artists",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Continue Watching", "HeaderContinueWatching": "Continue Watching",
"HeaderFavoriteAlbums": "Favorite Albums", "HeaderFavoriteAlbums": "Favorite Albums",
"HeaderFavoriteArtists": "Favorite Artists", "HeaderFavoriteArtists": "Favorite Artists",
"HeaderFavoriteEpisodes": "Favorite Episodes", "HeaderFavoriteEpisodes": "Favorite Episodes",
"HeaderFavoriteShows": "Favorite Shows", "HeaderFavoriteShows": "Favorite Shows",
"HeaderFavoriteSongs": "Favorite Songs", "HeaderFavoriteSongs": "Favorite Songs",
"HeaderLiveTV": "Live TV", "HeaderLiveTV": "Live TV",
"HeaderNextUp": "Next Up", "HeaderNextUp": "Next Up",
"HeaderRecordingGroups": "Recording Groups", "HeaderRecordingGroups": "Recording Groups",
"HomeVideos": "Home videos", "HomeVideos": "Home videos",
"Inherit": "Inherit", "Inherit": "Inherit",
"ItemAddedWithName": "{0} was added to the library", "ItemAddedWithName": "{0} was added to the library",
"ItemRemovedWithName": "{0} was removed from the library", "ItemRemovedWithName": "{0} was removed from the library",
"LabelIpAddressValue": "Ip address: {0}", "LabelIpAddressValue": "Ip address: {0}",
"LabelRunningTimeValue": "Running time: {0}", "LabelRunningTimeValue": "Running time: {0}",
"Latest": "Latest", "Latest": "Latest",
"MessageApplicationUpdated": "Jellyfin Server has been updated", "MessageApplicationUpdated": "Jellyfin Server has been updated",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated", "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
"MessageServerConfigurationUpdated": "Server configuration has been updated", "MessageServerConfigurationUpdated": "Server configuration has been updated",
"MixedContent": "Mixed content", "MixedContent": "Mixed content",
"Movies": "Movies", "Movies": "Movies",
"Music": "Music", "Music": "Music",
"MusicVideos": "Music videos", "MusicVideos": "Music videos",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Season {0}", "NameSeasonNumber": "Season {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Application update available", "NotificationOptionApplicationUpdateAvailable": "Application update available",
"NotificationOptionApplicationUpdateInstalled": "Application update installed", "NotificationOptionApplicationUpdateInstalled": "Application update installed",
"NotificationOptionAudioPlayback": "Audio playback started", "NotificationOptionAudioPlayback": "Audio playback started",
"NotificationOptionAudioPlaybackStopped": "Audio playback stopped", "NotificationOptionAudioPlaybackStopped": "Audio playback stopped",
"NotificationOptionCameraImageUploaded": "Camera image uploaded", "NotificationOptionCameraImageUploaded": "Camera image uploaded",
"NotificationOptionGamePlayback": "Game playback started", "NotificationOptionGamePlayback": "Game playback started",
"NotificationOptionGamePlaybackStopped": "Game playback stopped", "NotificationOptionGamePlaybackStopped": "Game playback stopped",
"NotificationOptionInstallationFailed": "Installation failure", "NotificationOptionInstallationFailed": "Installation failure",
"NotificationOptionNewLibraryContent": "New content added", "NotificationOptionNewLibraryContent": "New content added",
"NotificationOptionPluginError": "Plugin failure", "NotificationOptionPluginError": "Plugin failure",
"NotificationOptionPluginInstalled": "Plugin installed", "NotificationOptionPluginInstalled": "Plugin installed",
"NotificationOptionPluginUninstalled": "Plugin uninstalled", "NotificationOptionPluginUninstalled": "Plugin uninstalled",
"NotificationOptionPluginUpdateInstalled": "Plugin update installed", "NotificationOptionPluginUpdateInstalled": "Plugin update installed",
"NotificationOptionServerRestartRequired": "Server restart required", "NotificationOptionServerRestartRequired": "Server restart required",
"NotificationOptionTaskFailed": "Scheduled task failure", "NotificationOptionTaskFailed": "Scheduled task failure",
"NotificationOptionUserLockedOut": "User locked out", "NotificationOptionUserLockedOut": "User locked out",
"NotificationOptionVideoPlayback": "Video playback started", "NotificationOptionVideoPlayback": "Video playback started",
"NotificationOptionVideoPlaybackStopped": "Video playback stopped", "NotificationOptionVideoPlaybackStopped": "Video playback stopped",
"Photos": "Photos", "Photos": "Photos",
"Playlists": "Playlists", "Playlists": "Playlists",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} was installed", "PluginInstalledWithName": "{0} was installed",
"PluginUninstalledWithName": "{0} was uninstalled", "PluginUninstalledWithName": "{0} was uninstalled",
"PluginUpdatedWithName": "{0} was updated", "PluginUpdatedWithName": "{0} was updated",
"ProviderValue": "Provider: {0}", "ProviderValue": "Provider: {0}",
"ScheduledTaskFailedWithName": "{0} failed", "ScheduledTaskFailedWithName": "{0} failed",
"ScheduledTaskStartedWithName": "{0} started", "ScheduledTaskStartedWithName": "{0} started",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Shows", "Shows": "Shows",
"Songs": "Songs", "Songs": "Songs",
"StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.", "StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Subtitles downloaded for {0}", "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
"Sync": "Sync", "Sync": "Sync",
"System": "System", "System": "System",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "User", "User": "User",
"UserCreatedWithName": "User {0} has been created", "UserCreatedWithName": "User {0} has been created",
"UserDeletedWithName": "User {0} has been deleted", "UserDeletedWithName": "User {0} has been deleted",
"UserDownloadingItemWithValues": "{0} is downloading {1}", "UserDownloadingItemWithValues": "{0} is downloading {1}",
"UserLockedOutWithName": "User {0} has been locked out", "UserLockedOutWithName": "User {0} has been locked out",
"UserOfflineFromDevice": "{0} has disconnected from {1}", "UserOfflineFromDevice": "{0} has disconnected from {1}",
"UserOnlineFromDevice": "{0} is online from {1}", "UserOnlineFromDevice": "{0} is online from {1}",
"UserPasswordChangedWithName": "Password has been changed for user {0}", "UserPasswordChangedWithName": "Password has been changed for user {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}", "UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}",
"UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}", "UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"VersionNumber": "Version {0}" "VersionNumber": "Version {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albums", "Albums": "Albums",
"AppDeviceValues": "App: {0}, Device: {1}", "AppDeviceValues": "App: {0}, Device: {1}",
"Application": "Application", "Application": "Application",
"Artists": "Artists", "Artists": "Artists",
"AuthenticationSucceededWithUserName": "{0} successfully authenticated", "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
"Books": "Books", "Books": "Books",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Channels", "Channels": "Channels",
"ChapterNameValue": "Chapter {0}", "ChapterNameValue": "Chapter {0}",
"Collections": "Collections", "Collections": "Collections",
"DeviceOfflineWithName": "{0} has disconnected", "DeviceOfflineWithName": "{0} has disconnected",
"DeviceOnlineWithName": "{0} is connected", "DeviceOnlineWithName": "{0} is connected",
"FailedLoginAttemptWithUserName": "Failed login attempt from {0}", "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
"Favorites": "Favorites", "Favorites": "Favorites",
"Folders": "Folders", "Folders": "Folders",
"Games": "Games", "Games": "Games",
"Genres": "Genres", "Genres": "Genres",
"HeaderAlbumArtists": "Album Artists", "HeaderAlbumArtists": "Album Artists",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Continue Watching", "HeaderContinueWatching": "Continue Watching",
"HeaderFavoriteAlbums": "Favorite Albums", "HeaderFavoriteAlbums": "Favorite Albums",
"HeaderFavoriteArtists": "Favorite Artists", "HeaderFavoriteArtists": "Favorite Artists",
"HeaderFavoriteEpisodes": "Favorite Episodes", "HeaderFavoriteEpisodes": "Favorite Episodes",
"HeaderFavoriteShows": "Favorite Shows", "HeaderFavoriteShows": "Favorite Shows",
"HeaderFavoriteSongs": "Favorite Songs", "HeaderFavoriteSongs": "Favorite Songs",
"HeaderLiveTV": "Live TV", "HeaderLiveTV": "Live TV",
"HeaderNextUp": "Next Up", "HeaderNextUp": "Next Up",
"HeaderRecordingGroups": "Recording Groups", "HeaderRecordingGroups": "Recording Groups",
"HomeVideos": "Home videos", "HomeVideos": "Home videos",
"Inherit": "Inherit", "Inherit": "Inherit",
"ItemAddedWithName": "{0} was added to the library", "ItemAddedWithName": "{0} was added to the library",
"ItemRemovedWithName": "{0} was removed from the library", "ItemRemovedWithName": "{0} was removed from the library",
"LabelIpAddressValue": "Ip address: {0}", "LabelIpAddressValue": "Ip address: {0}",
"LabelRunningTimeValue": "Running time: {0}", "LabelRunningTimeValue": "Running time: {0}",
"Latest": "Latest", "Latest": "Latest",
"MessageApplicationUpdated": "Jellyfin Server has been updated", "MessageApplicationUpdated": "Jellyfin Server has been updated",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated", "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
"MessageServerConfigurationUpdated": "Server configuration has been updated", "MessageServerConfigurationUpdated": "Server configuration has been updated",
"MixedContent": "Mixed content", "MixedContent": "Mixed content",
"Movies": "Movies", "Movies": "Movies",
"Music": "Music", "Music": "Music",
"MusicVideos": "Music videos", "MusicVideos": "Music videos",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Season {0}", "NameSeasonNumber": "Season {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Application update available", "NotificationOptionApplicationUpdateAvailable": "Application update available",
"NotificationOptionApplicationUpdateInstalled": "Application update installed", "NotificationOptionApplicationUpdateInstalled": "Application update installed",
"NotificationOptionAudioPlayback": "Audio playback started", "NotificationOptionAudioPlayback": "Audio playback started",
"NotificationOptionAudioPlaybackStopped": "Audio playback stopped", "NotificationOptionAudioPlaybackStopped": "Audio playback stopped",
"NotificationOptionCameraImageUploaded": "Camera image uploaded", "NotificationOptionCameraImageUploaded": "Camera image uploaded",
"NotificationOptionGamePlayback": "Game playback started", "NotificationOptionGamePlayback": "Game playback started",
"NotificationOptionGamePlaybackStopped": "Game playback stopped", "NotificationOptionGamePlaybackStopped": "Game playback stopped",
"NotificationOptionInstallationFailed": "Installation failure", "NotificationOptionInstallationFailed": "Installation failure",
"NotificationOptionNewLibraryContent": "New content added", "NotificationOptionNewLibraryContent": "New content added",
"NotificationOptionPluginError": "Plugin failure", "NotificationOptionPluginError": "Plugin failure",
"NotificationOptionPluginInstalled": "Plugin installed", "NotificationOptionPluginInstalled": "Plugin installed",
"NotificationOptionPluginUninstalled": "Plugin uninstalled", "NotificationOptionPluginUninstalled": "Plugin uninstalled",
"NotificationOptionPluginUpdateInstalled": "Plugin update installed", "NotificationOptionPluginUpdateInstalled": "Plugin update installed",
"NotificationOptionServerRestartRequired": "Server restart required", "NotificationOptionServerRestartRequired": "Server restart required",
"NotificationOptionTaskFailed": "Scheduled task failure", "NotificationOptionTaskFailed": "Scheduled task failure",
"NotificationOptionUserLockedOut": "User locked out", "NotificationOptionUserLockedOut": "User locked out",
"NotificationOptionVideoPlayback": "Video playback started", "NotificationOptionVideoPlayback": "Video playback started",
"NotificationOptionVideoPlaybackStopped": "Video playback stopped", "NotificationOptionVideoPlaybackStopped": "Video playback stopped",
"Photos": "Photos", "Photos": "Photos",
"Playlists": "Playlists", "Playlists": "Playlists",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} was installed", "PluginInstalledWithName": "{0} was installed",
"PluginUninstalledWithName": "{0} was uninstalled", "PluginUninstalledWithName": "{0} was uninstalled",
"PluginUpdatedWithName": "{0} was updated", "PluginUpdatedWithName": "{0} was updated",
"ProviderValue": "Provider: {0}", "ProviderValue": "Provider: {0}",
"ScheduledTaskFailedWithName": "{0} failed", "ScheduledTaskFailedWithName": "{0} failed",
"ScheduledTaskStartedWithName": "{0} started", "ScheduledTaskStartedWithName": "{0} started",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Series", "Shows": "Series",
"Songs": "Songs", "Songs": "Songs",
"StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.", "StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.",
"SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}", "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Subtitles downloaded for {0}", "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
"Sync": "Sync", "Sync": "Sync",
"System": "System", "System": "System",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "User", "User": "User",
"UserCreatedWithName": "User {0} has been created", "UserCreatedWithName": "User {0} has been created",
"UserDeletedWithName": "User {0} has been deleted", "UserDeletedWithName": "User {0} has been deleted",
"UserDownloadingItemWithValues": "{0} is downloading {1}", "UserDownloadingItemWithValues": "{0} is downloading {1}",
"UserLockedOutWithName": "User {0} has been locked out", "UserLockedOutWithName": "User {0} has been locked out",
"UserOfflineFromDevice": "{0} has disconnected from {1}", "UserOfflineFromDevice": "{0} has disconnected from {1}",
"UserOnlineFromDevice": "{0} is online from {1}", "UserOnlineFromDevice": "{0} is online from {1}",
"UserPasswordChangedWithName": "Password has been changed for user {0}", "UserPasswordChangedWithName": "Password has been changed for user {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}", "UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}",
"UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}", "UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"VersionNumber": "Version {0}" "VersionNumber": "Version {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Álbumes", "Albums": "Álbumes",
"AppDeviceValues": "App: {0}, Dispositivo: {1}", "AppDeviceValues": "App: {0}, Dispositivo: {1}",
"Application": "Aplicación", "Application": "Aplicación",
"Artists": "Artistas", "Artists": "Artistas",
"AuthenticationSucceededWithUserName": "{0} autenticado con éxito", "AuthenticationSucceededWithUserName": "{0} autenticado con éxito",
"Books": "Libros", "Books": "Libros",
"CameraImageUploadedFrom": "Una nueva imagen de cámara ha sido subida desde {0}", "CameraImageUploadedFrom": "Una nueva imagen de cámara ha sido subida desde {0}",
"Channels": "Canales", "Channels": "Canales",
"ChapterNameValue": "Capítulo {0}", "ChapterNameValue": "Capítulo {0}",
"Collections": "Colecciones", "Collections": "Colecciones",
"DeviceOfflineWithName": "{0} se ha desconectado", "DeviceOfflineWithName": "{0} se ha desconectado",
"DeviceOnlineWithName": "{0} está conectado", "DeviceOnlineWithName": "{0} está conectado",
"FailedLoginAttemptWithUserName": "Intento fallido de inicio de sesión de {0}", "FailedLoginAttemptWithUserName": "Intento fallido de inicio de sesión de {0}",
"Favorites": "Favoritos", "Favorites": "Favoritos",
"Folders": "Carpetas", "Folders": "Carpetas",
"Games": "Juegos", "Games": "Juegos",
"Genres": "Géneros", "Genres": "Géneros",
"HeaderAlbumArtists": "Artistas del Álbum", "HeaderAlbumArtists": "Artistas del Álbum",
"HeaderCameraUploads": "Subidos desde Camara", "HeaderCameraUploads": "Subidos desde Camara",
"HeaderContinueWatching": "Continuar Viendo", "HeaderContinueWatching": "Continuar Viendo",
"HeaderFavoriteAlbums": "Álbumes Favoritos", "HeaderFavoriteAlbums": "Álbumes Favoritos",
"HeaderFavoriteArtists": "Artistas Favoritos", "HeaderFavoriteArtists": "Artistas Favoritos",
"HeaderFavoriteEpisodes": "Episodios Preferidos", "HeaderFavoriteEpisodes": "Episodios Preferidos",
"HeaderFavoriteShows": "Programas Preferidos", "HeaderFavoriteShows": "Programas Preferidos",
"HeaderFavoriteSongs": "Canciones Favoritas", "HeaderFavoriteSongs": "Canciones Favoritas",
"HeaderLiveTV": "TV en Vivo", "HeaderLiveTV": "TV en Vivo",
"HeaderNextUp": "A Continuación", "HeaderNextUp": "A Continuación",
"HeaderRecordingGroups": "Grupos de Grabaciones", "HeaderRecordingGroups": "Grupos de Grabaciones",
"HomeVideos": "Videos caseros", "HomeVideos": "Videos caseros",
"Inherit": "Heredar", "Inherit": "Heredar",
"ItemAddedWithName": "{0} fue agregado a la biblioteca", "ItemAddedWithName": "{0} fue agregado a la biblioteca",
"ItemRemovedWithName": "{0} fue removido de la biblioteca", "ItemRemovedWithName": "{0} fue removido de la biblioteca",
"LabelIpAddressValue": "Dirección IP: {0}", "LabelIpAddressValue": "Dirección IP: {0}",
"LabelRunningTimeValue": "Duración: {0}", "LabelRunningTimeValue": "Duración: {0}",
"Latest": "Recientes", "Latest": "Recientes",
"MessageApplicationUpdated": "El servidor Jellyfin ha sido actualizado", "MessageApplicationUpdated": "El servidor Jellyfin ha sido actualizado",
"MessageApplicationUpdatedTo": "El servidor Jellyfin ha sido actualizado a {0}", "MessageApplicationUpdatedTo": "El servidor Jellyfin ha sido actualizado a {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Se ha actualizado la sección {0} de la configuración del servidor", "MessageNamedServerConfigurationUpdatedWithValue": "Se ha actualizado la sección {0} de la configuración del servidor",
"MessageServerConfigurationUpdated": "Se ha actualizado la configuración del servidor", "MessageServerConfigurationUpdated": "Se ha actualizado la configuración del servidor",
"MixedContent": "Contenido mezclado", "MixedContent": "Contenido mezclado",
"Movies": "Películas", "Movies": "Películas",
"Music": "Música", "Music": "Música",
"MusicVideos": "Videos musicales", "MusicVideos": "Videos musicales",
"NameInstallFailed": "{0} instalación fallida", "NameInstallFailed": "{0} instalación fallida",
"NameSeasonNumber": "Temporada {0}", "NameSeasonNumber": "Temporada {0}",
"NameSeasonUnknown": "Temporada Desconocida", "NameSeasonUnknown": "Temporada Desconocida",
"NewVersionIsAvailable": "Una nueva versión del Servidor Jellyfin está disponible para descargar.", "NewVersionIsAvailable": "Una nueva versión del Servidor Jellyfin está disponible para descargar.",
"NotificationOptionApplicationUpdateAvailable": "Actualización de aplicación disponible", "NotificationOptionApplicationUpdateAvailable": "Actualización de aplicación disponible",
"NotificationOptionApplicationUpdateInstalled": "Actualización de aplicación instalada", "NotificationOptionApplicationUpdateInstalled": "Actualización de aplicación instalada",
"NotificationOptionAudioPlayback": "Reproducción de audio iniciada", "NotificationOptionAudioPlayback": "Reproducción de audio iniciada",
"NotificationOptionAudioPlaybackStopped": "Reproducción de audio detenida", "NotificationOptionAudioPlaybackStopped": "Reproducción de audio detenida",
"NotificationOptionCameraImageUploaded": "Imagen de la cámara subida", "NotificationOptionCameraImageUploaded": "Imagen de la cámara subida",
"NotificationOptionGamePlayback": "Ejecución de juego iniciada", "NotificationOptionGamePlayback": "Ejecución de juego iniciada",
"NotificationOptionGamePlaybackStopped": "Ejecución de juego detenida", "NotificationOptionGamePlaybackStopped": "Ejecución de juego detenida",
"NotificationOptionInstallationFailed": "Falla de instalación", "NotificationOptionInstallationFailed": "Falla de instalación",
"NotificationOptionNewLibraryContent": "Nuevo contenido agregado", "NotificationOptionNewLibraryContent": "Nuevo contenido agregado",
"NotificationOptionPluginError": "Falla de complemento", "NotificationOptionPluginError": "Falla de complemento",
"NotificationOptionPluginInstalled": "Complemento instalado", "NotificationOptionPluginInstalled": "Complemento instalado",
"NotificationOptionPluginUninstalled": "Complemento desinstalado", "NotificationOptionPluginUninstalled": "Complemento desinstalado",
"NotificationOptionPluginUpdateInstalled": "Actualización de complemento instalada", "NotificationOptionPluginUpdateInstalled": "Actualización de complemento instalada",
"NotificationOptionServerRestartRequired": "Se necesita reiniciar el Servidor", "NotificationOptionServerRestartRequired": "Se necesita reiniciar el Servidor",
"NotificationOptionTaskFailed": "Falla de tarea programada", "NotificationOptionTaskFailed": "Falla de tarea programada",
"NotificationOptionUserLockedOut": "Usuario bloqueado", "NotificationOptionUserLockedOut": "Usuario bloqueado",
"NotificationOptionVideoPlayback": "Reproducción de video iniciada", "NotificationOptionVideoPlayback": "Reproducción de video iniciada",
"NotificationOptionVideoPlaybackStopped": "Reproducción de video detenida", "NotificationOptionVideoPlaybackStopped": "Reproducción de video detenida",
"Photos": "Fotos", "Photos": "Fotos",
"Playlists": "Listas de reproducción", "Playlists": "Listas de reproducción",
"Plugin": "Complemento", "Plugin": "Complemento",
"PluginInstalledWithName": "{0} fue instalado", "PluginInstalledWithName": "{0} fue instalado",
"PluginUninstalledWithName": "{0} fue desinstalado", "PluginUninstalledWithName": "{0} fue desinstalado",
"PluginUpdatedWithName": "{0} fue actualizado", "PluginUpdatedWithName": "{0} fue actualizado",
"ProviderValue": "Proveedor: {0}", "ProviderValue": "Proveedor: {0}",
"ScheduledTaskFailedWithName": "{0} falló", "ScheduledTaskFailedWithName": "{0} falló",
"ScheduledTaskStartedWithName": "{0} Iniciado", "ScheduledTaskStartedWithName": "{0} Iniciado",
"ServerNameNeedsToBeRestarted": "{0} debe ser reiniciado", "ServerNameNeedsToBeRestarted": "{0} debe ser reiniciado",
"Shows": "Programas", "Shows": "Programas",
"Songs": "Canciones", "Songs": "Canciones",
"StartupEmbyServerIsLoading": "El servidor Jellyfin esta cargando. Por favor intente de nuevo dentro de poco.", "StartupEmbyServerIsLoading": "El servidor Jellyfin esta cargando. Por favor intente de nuevo dentro de poco.",
"SubtitleDownloadFailureForItem": "Falló la descarga de subtítulos para {0}", "SubtitleDownloadFailureForItem": "Falló la descarga de subtítulos para {0}",
"SubtitleDownloadFailureFromForItem": "Falló la descarga de subtitulos desde {0} para {1}", "SubtitleDownloadFailureFromForItem": "Falló la descarga de subtitulos desde {0} para {1}",
"SubtitlesDownloadedForItem": "Subtítulos descargados para {0}", "SubtitlesDownloadedForItem": "Subtítulos descargados para {0}",
"Sync": "Sincronizar", "Sync": "Sincronizar",
"System": "Sistema", "System": "Sistema",
"TvShows": "Programas de TV", "TvShows": "Programas de TV",
"User": "Usuario", "User": "Usuario",
"UserCreatedWithName": "Se ha creado el usuario {0}", "UserCreatedWithName": "Se ha creado el usuario {0}",
"UserDeletedWithName": "Se ha eliminado el usuario {0}", "UserDeletedWithName": "Se ha eliminado el usuario {0}",
"UserDownloadingItemWithValues": "{0} esta descargando {1}", "UserDownloadingItemWithValues": "{0} esta descargando {1}",
"UserLockedOutWithName": "El usuario {0} ha sido bloqueado", "UserLockedOutWithName": "El usuario {0} ha sido bloqueado",
"UserOfflineFromDevice": "{0} se ha desconectado desde {1}", "UserOfflineFromDevice": "{0} se ha desconectado desde {1}",
"UserOnlineFromDevice": "{0} está en línea desde {1}", "UserOnlineFromDevice": "{0} está en línea desde {1}",
"UserPasswordChangedWithName": "Se ha cambiado la contraseña para el usuario {0}", "UserPasswordChangedWithName": "Se ha cambiado la contraseña para el usuario {0}",
"UserPolicyUpdatedWithName": "Las política de usuario ha sido actualizada por {0}", "UserPolicyUpdatedWithName": "Las política de usuario ha sido actualizada por {0}",
"UserStartedPlayingItemWithValues": "{0} está reproduciéndose {1} en {2}", "UserStartedPlayingItemWithValues": "{0} está reproduciéndose {1} en {2}",
"UserStoppedPlayingItemWithValues": "{0} ha terminado de reproducirse {1} en {2}", "UserStoppedPlayingItemWithValues": "{0} ha terminado de reproducirse {1} en {2}",
"ValueHasBeenAddedToLibrary": "{0} se han añadido a su biblioteca de medios", "ValueHasBeenAddedToLibrary": "{0} se han añadido a su biblioteca de medios",
"ValueSpecialEpisodeName": "Especial - {0}", "ValueSpecialEpisodeName": "Especial - {0}",
"VersionNumber": "Versión {0}" "VersionNumber": "Versión {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Álbumes", "Albums": "Álbumes",
"AppDeviceValues": "Aplicación: {0}, Dispositivo: {1}", "AppDeviceValues": "Aplicación: {0}, Dispositivo: {1}",
"Application": "Aplicación", "Application": "Aplicación",
"Artists": "Artistas", "Artists": "Artistas",
"AuthenticationSucceededWithUserName": "{0} autenticado correctamente", "AuthenticationSucceededWithUserName": "{0} autenticado correctamente",
"Books": "Libros", "Books": "Libros",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Canales", "Channels": "Canales",
"ChapterNameValue": "Capítulo {0}", "ChapterNameValue": "Capítulo {0}",
"Collections": "Colecciones", "Collections": "Colecciones",
"DeviceOfflineWithName": "{0} se ha desconectado", "DeviceOfflineWithName": "{0} se ha desconectado",
"DeviceOnlineWithName": "{0} está conectado", "DeviceOnlineWithName": "{0} está conectado",
"FailedLoginAttemptWithUserName": "Error al intentar iniciar sesión a partir de {0}", "FailedLoginAttemptWithUserName": "Error al intentar iniciar sesión a partir de {0}",
"Favorites": "Favoritos", "Favorites": "Favoritos",
"Folders": "Carpetas", "Folders": "Carpetas",
"Games": "Juegos", "Games": "Juegos",
"Genres": "Géneros", "Genres": "Géneros",
"HeaderAlbumArtists": "Artistas del Álbum", "HeaderAlbumArtists": "Artistas del Álbum",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Continuar viendo", "HeaderContinueWatching": "Continuar viendo",
"HeaderFavoriteAlbums": "Álbumes favoritos", "HeaderFavoriteAlbums": "Álbumes favoritos",
"HeaderFavoriteArtists": "Artistas favoritos", "HeaderFavoriteArtists": "Artistas favoritos",
"HeaderFavoriteEpisodes": "Episodios favoritos", "HeaderFavoriteEpisodes": "Episodios favoritos",
"HeaderFavoriteShows": "Programas favoritos", "HeaderFavoriteShows": "Programas favoritos",
"HeaderFavoriteSongs": "Canciones favoritas", "HeaderFavoriteSongs": "Canciones favoritas",
"HeaderLiveTV": "TV en vivo", "HeaderLiveTV": "TV en vivo",
"HeaderNextUp": "Siguiendo", "HeaderNextUp": "Siguiendo",
"HeaderRecordingGroups": "Grupos de grabación", "HeaderRecordingGroups": "Grupos de grabación",
"HomeVideos": "Vídeos de inicio", "HomeVideos": "Vídeos de inicio",
"Inherit": "Heredar", "Inherit": "Heredar",
"ItemAddedWithName": "{0} se ha añadido a la biblioteca", "ItemAddedWithName": "{0} se ha añadido a la biblioteca",
"ItemRemovedWithName": "{0} se elimina de la biblioteca", "ItemRemovedWithName": "{0} se elimina de la biblioteca",
"LabelIpAddressValue": "Dirección IP: {0}", "LabelIpAddressValue": "Dirección IP: {0}",
"LabelRunningTimeValue": "Tiempo de funcionamiento: {0}", "LabelRunningTimeValue": "Tiempo de funcionamiento: {0}",
"Latest": "Últimos", "Latest": "Últimos",
"MessageApplicationUpdated": "Se ha actualizado el servidor Jellyfin", "MessageApplicationUpdated": "Se ha actualizado el servidor Jellyfin",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "La sección de configuración del servidor {0} ha sido actualizado", "MessageNamedServerConfigurationUpdatedWithValue": "La sección de configuración del servidor {0} ha sido actualizado",
"MessageServerConfigurationUpdated": "Se ha actualizado la configuración del servidor", "MessageServerConfigurationUpdated": "Se ha actualizado la configuración del servidor",
"MixedContent": "Contenido mixto", "MixedContent": "Contenido mixto",
"Movies": "Peliculas", "Movies": "Peliculas",
"Music": "Música", "Music": "Música",
"MusicVideos": "Videos musicales", "MusicVideos": "Videos musicales",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Temporada {0}", "NameSeasonNumber": "Temporada {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Actualización de la aplicación disponible", "NotificationOptionApplicationUpdateAvailable": "Actualización de la aplicación disponible",
"NotificationOptionApplicationUpdateInstalled": "Actualización de la aplicación instalada", "NotificationOptionApplicationUpdateInstalled": "Actualización de la aplicación instalada",
"NotificationOptionAudioPlayback": "Se inició la reproducción de audio", "NotificationOptionAudioPlayback": "Se inició la reproducción de audio",
"NotificationOptionAudioPlaybackStopped": "Se detuvo la reproducción de audio", "NotificationOptionAudioPlaybackStopped": "Se detuvo la reproducción de audio",
"NotificationOptionCameraImageUploaded": "Imagen de la cámara cargada", "NotificationOptionCameraImageUploaded": "Imagen de la cámara cargada",
"NotificationOptionGamePlayback": "Se inició la reproducción del juego", "NotificationOptionGamePlayback": "Se inició la reproducción del juego",
"NotificationOptionGamePlaybackStopped": "Se detuvo la reproducción del juego", "NotificationOptionGamePlaybackStopped": "Se detuvo la reproducción del juego",
"NotificationOptionInstallationFailed": "Error de instalación", "NotificationOptionInstallationFailed": "Error de instalación",
"NotificationOptionNewLibraryContent": "Nuevo contenido añadido", "NotificationOptionNewLibraryContent": "Nuevo contenido añadido",
"NotificationOptionPluginError": "Error en plugin", "NotificationOptionPluginError": "Error en plugin",
"NotificationOptionPluginInstalled": "Plugin instalado", "NotificationOptionPluginInstalled": "Plugin instalado",
"NotificationOptionPluginUninstalled": "Plugin desinstalado", "NotificationOptionPluginUninstalled": "Plugin desinstalado",
"NotificationOptionPluginUpdateInstalled": "Actualización del complemento instalada", "NotificationOptionPluginUpdateInstalled": "Actualización del complemento instalada",
"NotificationOptionServerRestartRequired": "Requiere reinicio del servidor", "NotificationOptionServerRestartRequired": "Requiere reinicio del servidor",
"NotificationOptionTaskFailed": "Error de tarea programada", "NotificationOptionTaskFailed": "Error de tarea programada",
"NotificationOptionUserLockedOut": "Usuario bloqueado", "NotificationOptionUserLockedOut": "Usuario bloqueado",
"NotificationOptionVideoPlayback": "Se inició la reproducción de vídeo", "NotificationOptionVideoPlayback": "Se inició la reproducción de vídeo",
"NotificationOptionVideoPlaybackStopped": "Reproducción de vídeo detenida", "NotificationOptionVideoPlaybackStopped": "Reproducción de vídeo detenida",
"Photos": "Fotos", "Photos": "Fotos",
"Playlists": "Listas reproducción", "Playlists": "Listas reproducción",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} se ha instalado", "PluginInstalledWithName": "{0} se ha instalado",
"PluginUninstalledWithName": "{0} se ha desinstalado", "PluginUninstalledWithName": "{0} se ha desinstalado",
"PluginUpdatedWithName": "{0} se actualizó", "PluginUpdatedWithName": "{0} se actualizó",
"ProviderValue": "Proveedor: {0}", "ProviderValue": "Proveedor: {0}",
"ScheduledTaskFailedWithName": "{0} falló", "ScheduledTaskFailedWithName": "{0} falló",
"ScheduledTaskStartedWithName": "{0} iniciada", "ScheduledTaskStartedWithName": "{0} iniciada",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Series", "Shows": "Series",
"Songs": "Canciones", "Songs": "Canciones",
"StartupEmbyServerIsLoading": "Jellyfin Server se está cargando. Vuelve a intentarlo en breve.", "StartupEmbyServerIsLoading": "Jellyfin Server se está cargando. Vuelve a intentarlo en breve.",
"SubtitleDownloadFailureForItem": "Error al descargar subtítulos para {0}", "SubtitleDownloadFailureForItem": "Error al descargar subtítulos para {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Descargar subtítulos para {0}", "SubtitlesDownloadedForItem": "Descargar subtítulos para {0}",
"Sync": "Sincronizar", "Sync": "Sincronizar",
"System": "Sistema", "System": "Sistema",
"TvShows": "Series TV", "TvShows": "Series TV",
"User": "Usuario", "User": "Usuario",
"UserCreatedWithName": "El usuario {0} ha sido creado", "UserCreatedWithName": "El usuario {0} ha sido creado",
"UserDeletedWithName": "El usuario {0} ha sido borrado", "UserDeletedWithName": "El usuario {0} ha sido borrado",
"UserDownloadingItemWithValues": "{0} está descargando {1}", "UserDownloadingItemWithValues": "{0} está descargando {1}",
"UserLockedOutWithName": "El usuario {0} ha sido bloqueado", "UserLockedOutWithName": "El usuario {0} ha sido bloqueado",
"UserOfflineFromDevice": "{0} se ha desconectado de {1}", "UserOfflineFromDevice": "{0} se ha desconectado de {1}",
"UserOnlineFromDevice": "{0} está en línea desde {1}", "UserOnlineFromDevice": "{0} está en línea desde {1}",
"UserPasswordChangedWithName": "Se ha cambiado la contraseña para el usuario {0}", "UserPasswordChangedWithName": "Se ha cambiado la contraseña para el usuario {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} ha comenzado reproducir {1}", "UserStartedPlayingItemWithValues": "{0} ha comenzado reproducir {1}",
"UserStoppedPlayingItemWithValues": "{0} ha parado de reproducir {1}", "UserStoppedPlayingItemWithValues": "{0} ha parado de reproducir {1}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Especial - {0}", "ValueSpecialEpisodeName": "Especial - {0}",
"VersionNumber": "Versión {0}" "VersionNumber": "Versión {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "آلبوم ها", "Albums": "آلبوم ها",
"AppDeviceValues": "برنامه: {0} ، دستگاه: {1}", "AppDeviceValues": "برنامه: {0} ، دستگاه: {1}",
"Application": "برنامه", "Application": "برنامه",
"Artists": "هنرمندان", "Artists": "هنرمندان",
"AuthenticationSucceededWithUserName": "{0} با موفقیت تایید اعتبار شد", "AuthenticationSucceededWithUserName": "{0} با موفقیت تایید اعتبار شد",
"Books": "کتاب ها", "Books": "کتاب ها",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "کانال ها", "Channels": "کانال ها",
"ChapterNameValue": "فصل {0}", "ChapterNameValue": "فصل {0}",
"Collections": "کلکسیون ها", "Collections": "کلکسیون ها",
"DeviceOfflineWithName": "ارتباط {0} قطع شد", "DeviceOfflineWithName": "ارتباط {0} قطع شد",
"DeviceOnlineWithName": "{0} متصل شده", "DeviceOnlineWithName": "{0} متصل شده",
"FailedLoginAttemptWithUserName": "تلاش برای ورود از {0} ناموفق بود", "FailedLoginAttemptWithUserName": "تلاش برای ورود از {0} ناموفق بود",
"Favorites": "مورد علاقه ها", "Favorites": "مورد علاقه ها",
"Folders": "پوشه ها", "Folders": "پوشه ها",
"Games": "بازی ها", "Games": "بازی ها",
"Genres": "ژانرها", "Genres": "ژانرها",
"HeaderAlbumArtists": "هنرمندان آلبوم", "HeaderAlbumArtists": "هنرمندان آلبوم",
"HeaderCameraUploads": "آپلودهای دوربین", "HeaderCameraUploads": "آپلودهای دوربین",
"HeaderContinueWatching": "ادامه تماشا", "HeaderContinueWatching": "ادامه تماشا",
"HeaderFavoriteAlbums": "آلبوم های مورد علاقه", "HeaderFavoriteAlbums": "آلبوم های مورد علاقه",
"HeaderFavoriteArtists": "هنرمندان مورد علاقه", "HeaderFavoriteArtists": "هنرمندان مورد علاقه",
"HeaderFavoriteEpisodes": "قسمت های مورد علاقه", "HeaderFavoriteEpisodes": "قسمت های مورد علاقه",
"HeaderFavoriteShows": "سریال های مورد علاقه", "HeaderFavoriteShows": "سریال های مورد علاقه",
"HeaderFavoriteSongs": "آهنگ های مورد علاقه", "HeaderFavoriteSongs": "آهنگ های مورد علاقه",
"HeaderLiveTV": "پخش زنده تلویزیون", "HeaderLiveTV": "پخش زنده تلویزیون",
"HeaderNextUp": "بعدی چیه", "HeaderNextUp": "بعدی چیه",
"HeaderRecordingGroups": "گروه های ضبط", "HeaderRecordingGroups": "گروه های ضبط",
"HomeVideos": "ویدیوهای خانگی", "HomeVideos": "ویدیوهای خانگی",
"Inherit": "به ارث برده", "Inherit": "به ارث برده",
"ItemAddedWithName": "{0} به کتابخانه افزوده شد", "ItemAddedWithName": "{0} به کتابخانه افزوده شد",
"ItemRemovedWithName": "{0} از کتابخانه حذف شد", "ItemRemovedWithName": "{0} از کتابخانه حذف شد",
"LabelIpAddressValue": "آدرس آی پی: {0}", "LabelIpAddressValue": "آدرس آی پی: {0}",
"LabelRunningTimeValue": "زمان اجرا: {0}", "LabelRunningTimeValue": "زمان اجرا: {0}",
"Latest": "آخرین", "Latest": "آخرین",
"MessageApplicationUpdated": "سرور Jellyfin بروزرسانی شد", "MessageApplicationUpdated": "سرور Jellyfin بروزرسانی شد",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "پکربندی بخش {0} سرور بروزرسانی شد", "MessageNamedServerConfigurationUpdatedWithValue": "پکربندی بخش {0} سرور بروزرسانی شد",
"MessageServerConfigurationUpdated": "پیکربندی سرور بروزرسانی شد", "MessageServerConfigurationUpdated": "پیکربندی سرور بروزرسانی شد",
"MixedContent": "محتوای درهم", "MixedContent": "محتوای درهم",
"Movies": "فیلم های سینمایی", "Movies": "فیلم های سینمایی",
"Music": "موسیقی", "Music": "موسیقی",
"MusicVideos": "موزیک ویدیوها", "MusicVideos": "موزیک ویدیوها",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "فصل {0}", "NameSeasonNumber": "فصل {0}",
"NameSeasonUnknown": "فصل های ناشناخته", "NameSeasonUnknown": "فصل های ناشناخته",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "بروزرسانی برنامه موجود است", "NotificationOptionApplicationUpdateAvailable": "بروزرسانی برنامه موجود است",
"NotificationOptionApplicationUpdateInstalled": "بروزرسانی برنامه نصب شد", "NotificationOptionApplicationUpdateInstalled": "بروزرسانی برنامه نصب شد",
"NotificationOptionAudioPlayback": "پخش صدا آغاز شد", "NotificationOptionAudioPlayback": "پخش صدا آغاز شد",
"NotificationOptionAudioPlaybackStopped": "پخش صدا متوقف شد", "NotificationOptionAudioPlaybackStopped": "پخش صدا متوقف شد",
"NotificationOptionCameraImageUploaded": "تصاویر دوربین آپلود شد", "NotificationOptionCameraImageUploaded": "تصاویر دوربین آپلود شد",
"NotificationOptionGamePlayback": "پخش بازی آغاز شد", "NotificationOptionGamePlayback": "پخش بازی آغاز شد",
"NotificationOptionGamePlaybackStopped": "پخش بازی متوقف شد", "NotificationOptionGamePlaybackStopped": "پخش بازی متوقف شد",
"NotificationOptionInstallationFailed": "شکست نصب", "NotificationOptionInstallationFailed": "شکست نصب",
"NotificationOptionNewLibraryContent": "محتوای جدید افزوده شد", "NotificationOptionNewLibraryContent": "محتوای جدید افزوده شد",
"NotificationOptionPluginError": "خرابی افزونه", "NotificationOptionPluginError": "خرابی افزونه",
"NotificationOptionPluginInstalled": "افزونه نصب شد", "NotificationOptionPluginInstalled": "افزونه نصب شد",
"NotificationOptionPluginUninstalled": "افزونه حذف شد", "NotificationOptionPluginUninstalled": "افزونه حذف شد",
"NotificationOptionPluginUpdateInstalled": "بروزرسانی افزونه نصب شد", "NotificationOptionPluginUpdateInstalled": "بروزرسانی افزونه نصب شد",
"NotificationOptionServerRestartRequired": "شروع مجدد سرور نیاز است", "NotificationOptionServerRestartRequired": "شروع مجدد سرور نیاز است",
"NotificationOptionTaskFailed": "شکست وظیفه برنامه ریزی شده", "NotificationOptionTaskFailed": "شکست وظیفه برنامه ریزی شده",
"NotificationOptionUserLockedOut": "کاربر از سیستم خارج شد", "NotificationOptionUserLockedOut": "کاربر از سیستم خارج شد",
"NotificationOptionVideoPlayback": "پخش ویدیو آغاز شد", "NotificationOptionVideoPlayback": "پخش ویدیو آغاز شد",
"NotificationOptionVideoPlaybackStopped": "پخش ویدیو متوقف شد", "NotificationOptionVideoPlaybackStopped": "پخش ویدیو متوقف شد",
"Photos": "عکس ها", "Photos": "عکس ها",
"Playlists": "لیست های پخش", "Playlists": "لیست های پخش",
"Plugin": "افزونه", "Plugin": "افزونه",
"PluginInstalledWithName": "{0} نصب شد", "PluginInstalledWithName": "{0} نصب شد",
"PluginUninstalledWithName": "{0} حذف شد", "PluginUninstalledWithName": "{0} حذف شد",
"PluginUpdatedWithName": "{0} آپدیت شد", "PluginUpdatedWithName": "{0} آپدیت شد",
"ProviderValue": "ارائه دهنده: {0}", "ProviderValue": "ارائه دهنده: {0}",
"ScheduledTaskFailedWithName": "{0} ناموفق بود", "ScheduledTaskFailedWithName": "{0} ناموفق بود",
"ScheduledTaskStartedWithName": "{0} شروع شد", "ScheduledTaskStartedWithName": "{0} شروع شد",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "سریال ها", "Shows": "سریال ها",
"Songs": "آهنگ ها", "Songs": "آهنگ ها",
"StartupEmbyServerIsLoading": "سرور Jellyfin در حال بارگیری است. لطفا کمی بعد دوباره تلاش کنید.", "StartupEmbyServerIsLoading": "سرور Jellyfin در حال بارگیری است. لطفا کمی بعد دوباره تلاش کنید.",
"SubtitleDownloadFailureForItem": "دانلود زیرنویس برای {0} ناموفق بود", "SubtitleDownloadFailureForItem": "دانلود زیرنویس برای {0} ناموفق بود",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "زیرنویس {0} دانلود شد", "SubtitlesDownloadedForItem": "زیرنویس {0} دانلود شد",
"Sync": "همگامسازی", "Sync": "همگامسازی",
"System": "سیستم", "System": "سیستم",
"TvShows": "سریال های تلویزیونی", "TvShows": "سریال های تلویزیونی",
"User": "کاربر", "User": "کاربر",
"UserCreatedWithName": "کاربر {0} ایجاد شد", "UserCreatedWithName": "کاربر {0} ایجاد شد",
"UserDeletedWithName": "کاربر {0} حذف شد", "UserDeletedWithName": "کاربر {0} حذف شد",
"UserDownloadingItemWithValues": "{0} در حال دانلود است {1}", "UserDownloadingItemWithValues": "{0} در حال دانلود است {1}",
"UserLockedOutWithName": "کاربر {0} از سیستم خارج شد", "UserLockedOutWithName": "کاربر {0} از سیستم خارج شد",
"UserOfflineFromDevice": "ارتباط {0} از {1} قطع شد", "UserOfflineFromDevice": "ارتباط {0} از {1} قطع شد",
"UserOnlineFromDevice": "{0}از {1} آنلاین میباشد", "UserOnlineFromDevice": "{0}از {1} آنلاین میباشد",
"UserPasswordChangedWithName": "رمز برای کاربر {0} تغییر یافت", "UserPasswordChangedWithName": "رمز برای کاربر {0} تغییر یافت",
"UserPolicyUpdatedWithName": "سیاست کاربری برای {0} بروزرسانی شد", "UserPolicyUpdatedWithName": "سیاست کاربری برای {0} بروزرسانی شد",
"UserStartedPlayingItemWithValues": "{0} شروع به پخش {1} کرد", "UserStartedPlayingItemWithValues": "{0} شروع به پخش {1} کرد",
"UserStoppedPlayingItemWithValues": "{0} پخش {1} را متوقف کرد", "UserStoppedPlayingItemWithValues": "{0} پخش {1} را متوقف کرد",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "ویژه- {0}", "ValueSpecialEpisodeName": "ویژه- {0}",
"VersionNumber": "نسخه {0}" "VersionNumber": "نسخه {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albums", "Albums": "Albums",
"AppDeviceValues": "App: {0}, Device: {1}", "AppDeviceValues": "App: {0}, Device: {1}",
"Application": "Application", "Application": "Application",
"Artists": "Artists", "Artists": "Artists",
"AuthenticationSucceededWithUserName": "{0} successfully authenticated", "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
"Books": "Books", "Books": "Books",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Channels", "Channels": "Channels",
"ChapterNameValue": "Chapter {0}", "ChapterNameValue": "Chapter {0}",
"Collections": "Collections", "Collections": "Collections",
"DeviceOfflineWithName": "{0} has disconnected", "DeviceOfflineWithName": "{0} has disconnected",
"DeviceOnlineWithName": "{0} is connected", "DeviceOnlineWithName": "{0} is connected",
"FailedLoginAttemptWithUserName": "Failed login attempt from {0}", "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
"Favorites": "Favorites", "Favorites": "Favorites",
"Folders": "Folders", "Folders": "Folders",
"Games": "Games", "Games": "Games",
"Genres": "Genres", "Genres": "Genres",
"HeaderAlbumArtists": "Album Artists", "HeaderAlbumArtists": "Album Artists",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Continuer à regarder", "HeaderContinueWatching": "Continuer à regarder",
"HeaderFavoriteAlbums": "Favorite Albums", "HeaderFavoriteAlbums": "Favorite Albums",
"HeaderFavoriteArtists": "Favorite Artists", "HeaderFavoriteArtists": "Favorite Artists",
"HeaderFavoriteEpisodes": "Favorite Episodes", "HeaderFavoriteEpisodes": "Favorite Episodes",
"HeaderFavoriteShows": "Favorite Shows", "HeaderFavoriteShows": "Favorite Shows",
"HeaderFavoriteSongs": "Favorite Songs", "HeaderFavoriteSongs": "Favorite Songs",
"HeaderLiveTV": "Live TV", "HeaderLiveTV": "Live TV",
"HeaderNextUp": "À Suivre", "HeaderNextUp": "À Suivre",
"HeaderRecordingGroups": "Recording Groups", "HeaderRecordingGroups": "Recording Groups",
"HomeVideos": "Home videos", "HomeVideos": "Home videos",
"Inherit": "Inherit", "Inherit": "Inherit",
"ItemAddedWithName": "{0} was added to the library", "ItemAddedWithName": "{0} was added to the library",
"ItemRemovedWithName": "{0} was removed from the library", "ItemRemovedWithName": "{0} was removed from the library",
"LabelIpAddressValue": "Ip address: {0}", "LabelIpAddressValue": "Ip address: {0}",
"LabelRunningTimeValue": "Running time: {0}", "LabelRunningTimeValue": "Running time: {0}",
"Latest": "Latest", "Latest": "Latest",
"MessageApplicationUpdated": "Jellyfin Server has been updated", "MessageApplicationUpdated": "Jellyfin Server has been updated",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated", "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
"MessageServerConfigurationUpdated": "Server configuration has been updated", "MessageServerConfigurationUpdated": "Server configuration has been updated",
"MixedContent": "Mixed content", "MixedContent": "Mixed content",
"Movies": "Movies", "Movies": "Movies",
"Music": "Music", "Music": "Music",
"MusicVideos": "Music videos", "MusicVideos": "Music videos",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Season {0}", "NameSeasonNumber": "Season {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Application update available", "NotificationOptionApplicationUpdateAvailable": "Application update available",
"NotificationOptionApplicationUpdateInstalled": "Application update installed", "NotificationOptionApplicationUpdateInstalled": "Application update installed",
"NotificationOptionAudioPlayback": "Audio playback started", "NotificationOptionAudioPlayback": "Audio playback started",
"NotificationOptionAudioPlaybackStopped": "Audio playback stopped", "NotificationOptionAudioPlaybackStopped": "Audio playback stopped",
"NotificationOptionCameraImageUploaded": "Camera image uploaded", "NotificationOptionCameraImageUploaded": "Camera image uploaded",
"NotificationOptionGamePlayback": "Game playback started", "NotificationOptionGamePlayback": "Game playback started",
"NotificationOptionGamePlaybackStopped": "Game playback stopped", "NotificationOptionGamePlaybackStopped": "Game playback stopped",
"NotificationOptionInstallationFailed": "Installation failure", "NotificationOptionInstallationFailed": "Installation failure",
"NotificationOptionNewLibraryContent": "New content added", "NotificationOptionNewLibraryContent": "New content added",
"NotificationOptionPluginError": "Plugin failure", "NotificationOptionPluginError": "Plugin failure",
"NotificationOptionPluginInstalled": "Plugin installed", "NotificationOptionPluginInstalled": "Plugin installed",
"NotificationOptionPluginUninstalled": "Plugin uninstalled", "NotificationOptionPluginUninstalled": "Plugin uninstalled",
"NotificationOptionPluginUpdateInstalled": "Plugin update installed", "NotificationOptionPluginUpdateInstalled": "Plugin update installed",
"NotificationOptionServerRestartRequired": "Server restart required", "NotificationOptionServerRestartRequired": "Server restart required",
"NotificationOptionTaskFailed": "Scheduled task failure", "NotificationOptionTaskFailed": "Scheduled task failure",
"NotificationOptionUserLockedOut": "User locked out", "NotificationOptionUserLockedOut": "User locked out",
"NotificationOptionVideoPlayback": "Video playback started", "NotificationOptionVideoPlayback": "Video playback started",
"NotificationOptionVideoPlaybackStopped": "Video playback stopped", "NotificationOptionVideoPlaybackStopped": "Video playback stopped",
"Photos": "Photos", "Photos": "Photos",
"Playlists": "Playlists", "Playlists": "Playlists",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} was installed", "PluginInstalledWithName": "{0} was installed",
"PluginUninstalledWithName": "{0} was uninstalled", "PluginUninstalledWithName": "{0} was uninstalled",
"PluginUpdatedWithName": "{0} was updated", "PluginUpdatedWithName": "{0} was updated",
"ProviderValue": "Provider: {0}", "ProviderValue": "Provider: {0}",
"ScheduledTaskFailedWithName": "{0} failed", "ScheduledTaskFailedWithName": "{0} failed",
"ScheduledTaskStartedWithName": "{0} started", "ScheduledTaskStartedWithName": "{0} started",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Series", "Shows": "Series",
"Songs": "Songs", "Songs": "Songs",
"StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.", "StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.",
"SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}", "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Subtitles downloaded for {0}", "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
"Sync": "Sync", "Sync": "Sync",
"System": "System", "System": "System",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "User", "User": "User",
"UserCreatedWithName": "User {0} has been created", "UserCreatedWithName": "User {0} has been created",
"UserDeletedWithName": "User {0} has been deleted", "UserDeletedWithName": "User {0} has been deleted",
"UserDownloadingItemWithValues": "{0} is downloading {1}", "UserDownloadingItemWithValues": "{0} is downloading {1}",
"UserLockedOutWithName": "User {0} has been locked out", "UserLockedOutWithName": "User {0} has been locked out",
"UserOfflineFromDevice": "{0} has disconnected from {1}", "UserOfflineFromDevice": "{0} has disconnected from {1}",
"UserOnlineFromDevice": "{0} is online from {1}", "UserOnlineFromDevice": "{0} is online from {1}",
"UserPasswordChangedWithName": "Password has been changed for user {0}", "UserPasswordChangedWithName": "Password has been changed for user {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}", "UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}",
"UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}", "UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Spécial - {0}", "ValueSpecialEpisodeName": "Spécial - {0}",
"VersionNumber": "Version {0}" "VersionNumber": "Version {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albums", "Albums": "Albums",
"AppDeviceValues": "Application : {0}, Appareil : {1}", "AppDeviceValues": "Application : {0}, Appareil : {1}",
"Application": "Application", "Application": "Application",
"Artists": "Artistes", "Artists": "Artistes",
"AuthenticationSucceededWithUserName": "{0} s'est authentifié avec succès", "AuthenticationSucceededWithUserName": "{0} s'est authentifié avec succès",
"Books": "Livres", "Books": "Livres",
"CameraImageUploadedFrom": "Une image de caméra a été chargée depuis {0}", "CameraImageUploadedFrom": "Une image de caméra a été chargée depuis {0}",
"Channels": "Chaînes", "Channels": "Chaînes",
"ChapterNameValue": "Chapitre {0}", "ChapterNameValue": "Chapitre {0}",
"Collections": "Collections", "Collections": "Collections",
"DeviceOfflineWithName": "{0} s'est déconnecté", "DeviceOfflineWithName": "{0} s'est déconnecté",
"DeviceOnlineWithName": "{0} est connecté", "DeviceOnlineWithName": "{0} est connecté",
"FailedLoginAttemptWithUserName": "Échec d'une tentative de connexion de {0}", "FailedLoginAttemptWithUserName": "Échec d'une tentative de connexion de {0}",
"Favorites": "Favoris", "Favorites": "Favoris",
"Folders": "Dossiers", "Folders": "Dossiers",
"Games": "Jeux", "Games": "Jeux",
"Genres": "Genres", "Genres": "Genres",
"HeaderAlbumArtists": "Artistes de l'album", "HeaderAlbumArtists": "Artistes de l'album",
"HeaderCameraUploads": "Photos transférées", "HeaderCameraUploads": "Photos transférées",
"HeaderContinueWatching": "Continuer à regarder", "HeaderContinueWatching": "Continuer à regarder",
"HeaderFavoriteAlbums": "Albums favoris", "HeaderFavoriteAlbums": "Albums favoris",
"HeaderFavoriteArtists": "Artistes favoris", "HeaderFavoriteArtists": "Artistes favoris",
"HeaderFavoriteEpisodes": "Épisodes favoris", "HeaderFavoriteEpisodes": "Épisodes favoris",
"HeaderFavoriteShows": "Séries favorites", "HeaderFavoriteShows": "Séries favorites",
"HeaderFavoriteSongs": "Chansons favorites", "HeaderFavoriteSongs": "Chansons favorites",
"HeaderLiveTV": "TV en direct", "HeaderLiveTV": "TV en direct",
"HeaderNextUp": "En Cours", "HeaderNextUp": "En Cours",
"HeaderRecordingGroups": "Groupes d'enregistrements", "HeaderRecordingGroups": "Groupes d'enregistrements",
"HomeVideos": "Vidéos personnelles", "HomeVideos": "Vidéos personnelles",
"Inherit": "Hériter", "Inherit": "Hériter",
"ItemAddedWithName": "{0} a été ajouté à la médiathèque", "ItemAddedWithName": "{0} a été ajouté à la médiathèque",
"ItemRemovedWithName": "{0} a été supprimé de la médiathèque", "ItemRemovedWithName": "{0} a été supprimé de la médiathèque",
"LabelIpAddressValue": "Adresse IP : {0}", "LabelIpAddressValue": "Adresse IP : {0}",
"LabelRunningTimeValue": "Durée : {0}", "LabelRunningTimeValue": "Durée : {0}",
"Latest": "Derniers", "Latest": "Derniers",
"MessageApplicationUpdated": "Le serveur Jellyfin a été mis à jour", "MessageApplicationUpdated": "Le serveur Jellyfin a été mis à jour",
"MessageApplicationUpdatedTo": "Jellyfin Serveur a été mis à jour en version {0}", "MessageApplicationUpdatedTo": "Jellyfin Serveur a été mis à jour en version {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "La configuration de la section {0} du serveur a été mise à jour", "MessageNamedServerConfigurationUpdatedWithValue": "La configuration de la section {0} du serveur a été mise à jour",
"MessageServerConfigurationUpdated": "La configuration du serveur a été mise à jour.", "MessageServerConfigurationUpdated": "La configuration du serveur a été mise à jour.",
"MixedContent": "Contenu mixte", "MixedContent": "Contenu mixte",
"Movies": "Films", "Movies": "Films",
"Music": "Musique", "Music": "Musique",
"MusicVideos": "Vidéos musicales", "MusicVideos": "Vidéos musicales",
"NameInstallFailed": "{0} échec d'installation", "NameInstallFailed": "{0} échec d'installation",
"NameSeasonNumber": "Saison {0}", "NameSeasonNumber": "Saison {0}",
"NameSeasonUnknown": "Saison Inconnue", "NameSeasonUnknown": "Saison Inconnue",
"NewVersionIsAvailable": "Une nouvelle version d'Jellyfin Serveur est disponible au téléchargement.", "NewVersionIsAvailable": "Une nouvelle version d'Jellyfin Serveur est disponible au téléchargement.",
"NotificationOptionApplicationUpdateAvailable": "Mise à jour de l'application disponible", "NotificationOptionApplicationUpdateAvailable": "Mise à jour de l'application disponible",
"NotificationOptionApplicationUpdateInstalled": "Mise à jour de l'application installée", "NotificationOptionApplicationUpdateInstalled": "Mise à jour de l'application installée",
"NotificationOptionAudioPlayback": "Lecture audio démarrée", "NotificationOptionAudioPlayback": "Lecture audio démarrée",
"NotificationOptionAudioPlaybackStopped": "Lecture audio arrêtée", "NotificationOptionAudioPlaybackStopped": "Lecture audio arrêtée",
"NotificationOptionCameraImageUploaded": "L'image de l'appareil photo a été transférée", "NotificationOptionCameraImageUploaded": "L'image de l'appareil photo a été transférée",
"NotificationOptionGamePlayback": "Lecture de jeu démarrée", "NotificationOptionGamePlayback": "Lecture de jeu démarrée",
"NotificationOptionGamePlaybackStopped": "Lecture de jeu arrêtée", "NotificationOptionGamePlaybackStopped": "Lecture de jeu arrêtée",
"NotificationOptionInstallationFailed": "Échec d'installation", "NotificationOptionInstallationFailed": "Échec d'installation",
"NotificationOptionNewLibraryContent": "Nouveau contenu ajouté", "NotificationOptionNewLibraryContent": "Nouveau contenu ajouté",
"NotificationOptionPluginError": "Erreur d'extension", "NotificationOptionPluginError": "Erreur d'extension",
"NotificationOptionPluginInstalled": "Extension installée", "NotificationOptionPluginInstalled": "Extension installée",
"NotificationOptionPluginUninstalled": "Extension désinstallée", "NotificationOptionPluginUninstalled": "Extension désinstallée",
"NotificationOptionPluginUpdateInstalled": "Mise à jour d'extension installée", "NotificationOptionPluginUpdateInstalled": "Mise à jour d'extension installée",
"NotificationOptionServerRestartRequired": "Un redémarrage du serveur est requis", "NotificationOptionServerRestartRequired": "Un redémarrage du serveur est requis",
"NotificationOptionTaskFailed": "Échec de tâche planifiée", "NotificationOptionTaskFailed": "Échec de tâche planifiée",
"NotificationOptionUserLockedOut": "Utilisateur verrouillé", "NotificationOptionUserLockedOut": "Utilisateur verrouillé",
"NotificationOptionVideoPlayback": "Lecture vidéo démarrée", "NotificationOptionVideoPlayback": "Lecture vidéo démarrée",
"NotificationOptionVideoPlaybackStopped": "Lecture vidéo arrêtée", "NotificationOptionVideoPlaybackStopped": "Lecture vidéo arrêtée",
"Photos": "Photos", "Photos": "Photos",
"Playlists": "Listes de lecture", "Playlists": "Listes de lecture",
"Plugin": "Extension", "Plugin": "Extension",
"PluginInstalledWithName": "{0} a été installé", "PluginInstalledWithName": "{0} a été installé",
"PluginUninstalledWithName": "{0} a été désinstallé", "PluginUninstalledWithName": "{0} a été désinstallé",
"PluginUpdatedWithName": "{0} a été mis à jour", "PluginUpdatedWithName": "{0} a été mis à jour",
"ProviderValue": "Fournisseur : {0}", "ProviderValue": "Fournisseur : {0}",
"ScheduledTaskFailedWithName": "{0} a échoué", "ScheduledTaskFailedWithName": "{0} a échoué",
"ScheduledTaskStartedWithName": "{0} a commencé", "ScheduledTaskStartedWithName": "{0} a commencé",
"ServerNameNeedsToBeRestarted": "{0} doit être redémarré", "ServerNameNeedsToBeRestarted": "{0} doit être redémarré",
"Shows": "Émissions", "Shows": "Émissions",
"Songs": "Chansons", "Songs": "Chansons",
"StartupEmbyServerIsLoading": "Le serveur Jellyfin est en cours de chargement. Veuillez réessayer dans quelques instants.", "StartupEmbyServerIsLoading": "Le serveur Jellyfin est en cours de chargement. Veuillez réessayer dans quelques instants.",
"SubtitleDownloadFailureForItem": "Le téléchargement des sous-titres pour {0} a échoué.", "SubtitleDownloadFailureForItem": "Le téléchargement des sous-titres pour {0} a échoué.",
"SubtitleDownloadFailureFromForItem": "Échec du téléchargement des sous-titres depuis {0} pour {1}", "SubtitleDownloadFailureFromForItem": "Échec du téléchargement des sous-titres depuis {0} pour {1}",
"SubtitlesDownloadedForItem": "Les sous-titres de {0} ont été téléchargés", "SubtitlesDownloadedForItem": "Les sous-titres de {0} ont été téléchargés",
"Sync": "Synchroniser", "Sync": "Synchroniser",
"System": "Système", "System": "Système",
"TvShows": "Séries Télé", "TvShows": "Séries Télé",
"User": "Utilisateur", "User": "Utilisateur",
"UserCreatedWithName": "L'utilisateur {0} a été créé", "UserCreatedWithName": "L'utilisateur {0} a été créé",
"UserDeletedWithName": "L'utilisateur {0} a été supprimé", "UserDeletedWithName": "L'utilisateur {0} a été supprimé",
"UserDownloadingItemWithValues": "{0} est en train de télécharger {1}", "UserDownloadingItemWithValues": "{0} est en train de télécharger {1}",
"UserLockedOutWithName": "L'utilisateur {0} a été verrouillé", "UserLockedOutWithName": "L'utilisateur {0} a été verrouillé",
"UserOfflineFromDevice": "{0} s'est déconnecté depuis {1}", "UserOfflineFromDevice": "{0} s'est déconnecté depuis {1}",
"UserOnlineFromDevice": "{0} s'est connecté depuis {1}", "UserOnlineFromDevice": "{0} s'est connecté depuis {1}",
"UserPasswordChangedWithName": "Le mot de passe pour l'utilisateur {0} a été modifié", "UserPasswordChangedWithName": "Le mot de passe pour l'utilisateur {0} a été modifié",
"UserPolicyUpdatedWithName": "La politique de l'utilisateur a été mise à jour pour {0}", "UserPolicyUpdatedWithName": "La politique de l'utilisateur a été mise à jour pour {0}",
"UserStartedPlayingItemWithValues": "{0} est entrain de lire {1} sur {2}", "UserStartedPlayingItemWithValues": "{0} est entrain de lire {1} sur {2}",
"UserStoppedPlayingItemWithValues": "{0} vient d'arrêter la lecture de {1} sur {2}", "UserStoppedPlayingItemWithValues": "{0} vient d'arrêter la lecture de {1} sur {2}",
"ValueHasBeenAddedToLibrary": "{0} a été ajouté à votre librairie", "ValueHasBeenAddedToLibrary": "{0} a été ajouté à votre librairie",
"ValueSpecialEpisodeName": "Spécial - {0}", "ValueSpecialEpisodeName": "Spécial - {0}",
"VersionNumber": "Version {0}" "VersionNumber": "Version {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albums", "Albums": "Albums",
"AppDeviceValues": "App: {0}, Device: {1}", "AppDeviceValues": "App: {0}, Device: {1}",
"Application": "Application", "Application": "Application",
"Artists": "Artists", "Artists": "Artists",
"AuthenticationSucceededWithUserName": "{0} successfully authenticated", "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
"Books": "Büecher", "Books": "Büecher",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Channels", "Channels": "Channels",
"ChapterNameValue": "Chapter {0}", "ChapterNameValue": "Chapter {0}",
"Collections": "Collections", "Collections": "Collections",
"DeviceOfflineWithName": "{0} has disconnected", "DeviceOfflineWithName": "{0} has disconnected",
"DeviceOnlineWithName": "{0} is connected", "DeviceOnlineWithName": "{0} is connected",
"FailedLoginAttemptWithUserName": "Failed login attempt from {0}", "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
"Favorites": "Favorites", "Favorites": "Favorites",
"Folders": "Folders", "Folders": "Folders",
"Games": "Spiel", "Games": "Spiel",
"Genres": "Genres", "Genres": "Genres",
"HeaderAlbumArtists": "Albuminterprete", "HeaderAlbumArtists": "Albuminterprete",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Wiiterluege", "HeaderContinueWatching": "Wiiterluege",
"HeaderFavoriteAlbums": "Favorite Albums", "HeaderFavoriteAlbums": "Favorite Albums",
"HeaderFavoriteArtists": "Besti Interpret", "HeaderFavoriteArtists": "Besti Interpret",
"HeaderFavoriteEpisodes": "Favorite Episodes", "HeaderFavoriteEpisodes": "Favorite Episodes",
"HeaderFavoriteShows": "Favorite Shows", "HeaderFavoriteShows": "Favorite Shows",
"HeaderFavoriteSongs": "Besti Lieder", "HeaderFavoriteSongs": "Besti Lieder",
"HeaderLiveTV": "Live TV", "HeaderLiveTV": "Live TV",
"HeaderNextUp": "Next Up", "HeaderNextUp": "Next Up",
"HeaderRecordingGroups": "Ufnahmegruppe", "HeaderRecordingGroups": "Ufnahmegruppe",
"HomeVideos": "Heimfilmli", "HomeVideos": "Heimfilmli",
"Inherit": "Hinzuefüege", "Inherit": "Hinzuefüege",
"ItemAddedWithName": "{0} was added to the library", "ItemAddedWithName": "{0} was added to the library",
"ItemRemovedWithName": "{0} was removed from the library", "ItemRemovedWithName": "{0} was removed from the library",
"LabelIpAddressValue": "Ip address: {0}", "LabelIpAddressValue": "Ip address: {0}",
"LabelRunningTimeValue": "Running time: {0}", "LabelRunningTimeValue": "Running time: {0}",
"Latest": "Letschte", "Latest": "Letschte",
"MessageApplicationUpdated": "Jellyfin Server has been updated", "MessageApplicationUpdated": "Jellyfin Server has been updated",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated", "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
"MessageServerConfigurationUpdated": "Server configuration has been updated", "MessageServerConfigurationUpdated": "Server configuration has been updated",
"MixedContent": "Gmischte Inhalt", "MixedContent": "Gmischte Inhalt",
"Movies": "Movies", "Movies": "Movies",
"Music": "Musig", "Music": "Musig",
"MusicVideos": "Musigfilm", "MusicVideos": "Musigfilm",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Season {0}", "NameSeasonNumber": "Season {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Application update available", "NotificationOptionApplicationUpdateAvailable": "Application update available",
"NotificationOptionApplicationUpdateInstalled": "Application update installed", "NotificationOptionApplicationUpdateInstalled": "Application update installed",
"NotificationOptionAudioPlayback": "Audio playback started", "NotificationOptionAudioPlayback": "Audio playback started",
"NotificationOptionAudioPlaybackStopped": "Audio playback stopped", "NotificationOptionAudioPlaybackStopped": "Audio playback stopped",
"NotificationOptionCameraImageUploaded": "Camera image uploaded", "NotificationOptionCameraImageUploaded": "Camera image uploaded",
"NotificationOptionGamePlayback": "Game playback started", "NotificationOptionGamePlayback": "Game playback started",
"NotificationOptionGamePlaybackStopped": "Game playback stopped", "NotificationOptionGamePlaybackStopped": "Game playback stopped",
"NotificationOptionInstallationFailed": "Installation failure", "NotificationOptionInstallationFailed": "Installation failure",
"NotificationOptionNewLibraryContent": "New content added", "NotificationOptionNewLibraryContent": "New content added",
"NotificationOptionPluginError": "Plugin failure", "NotificationOptionPluginError": "Plugin failure",
"NotificationOptionPluginInstalled": "Plugin installed", "NotificationOptionPluginInstalled": "Plugin installed",
"NotificationOptionPluginUninstalled": "Plugin uninstalled", "NotificationOptionPluginUninstalled": "Plugin uninstalled",
"NotificationOptionPluginUpdateInstalled": "Plugin update installed", "NotificationOptionPluginUpdateInstalled": "Plugin update installed",
"NotificationOptionServerRestartRequired": "Server restart required", "NotificationOptionServerRestartRequired": "Server restart required",
"NotificationOptionTaskFailed": "Scheduled task failure", "NotificationOptionTaskFailed": "Scheduled task failure",
"NotificationOptionUserLockedOut": "User locked out", "NotificationOptionUserLockedOut": "User locked out",
"NotificationOptionVideoPlayback": "Video playback started", "NotificationOptionVideoPlayback": "Video playback started",
"NotificationOptionVideoPlaybackStopped": "Video playback stopped", "NotificationOptionVideoPlaybackStopped": "Video playback stopped",
"Photos": "Fotis", "Photos": "Fotis",
"Playlists": "Abspielliste", "Playlists": "Abspielliste",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} was installed", "PluginInstalledWithName": "{0} was installed",
"PluginUninstalledWithName": "{0} was uninstalled", "PluginUninstalledWithName": "{0} was uninstalled",
"PluginUpdatedWithName": "{0} was updated", "PluginUpdatedWithName": "{0} was updated",
"ProviderValue": "Provider: {0}", "ProviderValue": "Provider: {0}",
"ScheduledTaskFailedWithName": "{0} failed", "ScheduledTaskFailedWithName": "{0} failed",
"ScheduledTaskStartedWithName": "{0} started", "ScheduledTaskStartedWithName": "{0} started",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Shows", "Shows": "Shows",
"Songs": "Songs", "Songs": "Songs",
"StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.", "StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.",
"SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}", "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Subtitles downloaded for {0}", "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
"Sync": "Sync", "Sync": "Sync",
"System": "System", "System": "System",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "User", "User": "User",
"UserCreatedWithName": "User {0} has been created", "UserCreatedWithName": "User {0} has been created",
"UserDeletedWithName": "User {0} has been deleted", "UserDeletedWithName": "User {0} has been deleted",
"UserDownloadingItemWithValues": "{0} is downloading {1}", "UserDownloadingItemWithValues": "{0} is downloading {1}",
"UserLockedOutWithName": "User {0} has been locked out", "UserLockedOutWithName": "User {0} has been locked out",
"UserOfflineFromDevice": "{0} has disconnected from {1}", "UserOfflineFromDevice": "{0} has disconnected from {1}",
"UserOnlineFromDevice": "{0} is online from {1}", "UserOnlineFromDevice": "{0} is online from {1}",
"UserPasswordChangedWithName": "Password has been changed for user {0}", "UserPasswordChangedWithName": "Password has been changed for user {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}", "UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}",
"UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}", "UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Spezial - {0}", "ValueSpecialEpisodeName": "Spezial - {0}",
"VersionNumber": "Version {0}" "VersionNumber": "Version {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albums", "Albums": "Albums",
"AppDeviceValues": "App: {0}, Device: {1}", "AppDeviceValues": "App: {0}, Device: {1}",
"Application": "Application", "Application": "Application",
"Artists": "Artists", "Artists": "Artists",
"AuthenticationSucceededWithUserName": "{0} successfully authenticated", "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
"Books": "ספרים", "Books": "ספרים",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Channels", "Channels": "Channels",
"ChapterNameValue": "Chapter {0}", "ChapterNameValue": "Chapter {0}",
"Collections": "Collections", "Collections": "Collections",
"DeviceOfflineWithName": "{0} has disconnected", "DeviceOfflineWithName": "{0} has disconnected",
"DeviceOnlineWithName": "{0} is connected", "DeviceOnlineWithName": "{0} is connected",
"FailedLoginAttemptWithUserName": "Failed login attempt from {0}", "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
"Favorites": "Favorites", "Favorites": "Favorites",
"Folders": "Folders", "Folders": "Folders",
"Games": "משחקים", "Games": "משחקים",
"Genres": "ז'אנרים", "Genres": "ז'אנרים",
"HeaderAlbumArtists": "Album Artists", "HeaderAlbumArtists": "Album Artists",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "המשך בצפייה", "HeaderContinueWatching": "המשך בצפייה",
"HeaderFavoriteAlbums": "Favorite Albums", "HeaderFavoriteAlbums": "Favorite Albums",
"HeaderFavoriteArtists": "Favorite Artists", "HeaderFavoriteArtists": "Favorite Artists",
"HeaderFavoriteEpisodes": "Favorite Episodes", "HeaderFavoriteEpisodes": "Favorite Episodes",
"HeaderFavoriteShows": "Favorite Shows", "HeaderFavoriteShows": "Favorite Shows",
"HeaderFavoriteSongs": "Favorite Songs", "HeaderFavoriteSongs": "Favorite Songs",
"HeaderLiveTV": "Live TV", "HeaderLiveTV": "Live TV",
"HeaderNextUp": "Next Up", "HeaderNextUp": "Next Up",
"HeaderRecordingGroups": "קבוצות הקלטה", "HeaderRecordingGroups": "קבוצות הקלטה",
"HomeVideos": "Home videos", "HomeVideos": "Home videos",
"Inherit": "Inherit", "Inherit": "Inherit",
"ItemAddedWithName": "{0} was added to the library", "ItemAddedWithName": "{0} was added to the library",
"ItemRemovedWithName": "{0} was removed from the library", "ItemRemovedWithName": "{0} was removed from the library",
"LabelIpAddressValue": "Ip address: {0}", "LabelIpAddressValue": "Ip address: {0}",
"LabelRunningTimeValue": "Running time: {0}", "LabelRunningTimeValue": "Running time: {0}",
"Latest": "אחרון", "Latest": "אחרון",
"MessageApplicationUpdated": "Jellyfin Server has been updated", "MessageApplicationUpdated": "Jellyfin Server has been updated",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated", "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
"MessageServerConfigurationUpdated": "Server configuration has been updated", "MessageServerConfigurationUpdated": "Server configuration has been updated",
"MixedContent": "תוכן מעורב", "MixedContent": "תוכן מעורב",
"Movies": "סרטים", "Movies": "סרטים",
"Music": "מוזיקה", "Music": "מוזיקה",
"MusicVideos": "Music videos", "MusicVideos": "Music videos",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Season {0}", "NameSeasonNumber": "Season {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Application update available", "NotificationOptionApplicationUpdateAvailable": "Application update available",
"NotificationOptionApplicationUpdateInstalled": "Application update installed", "NotificationOptionApplicationUpdateInstalled": "Application update installed",
"NotificationOptionAudioPlayback": "Audio playback started", "NotificationOptionAudioPlayback": "Audio playback started",
"NotificationOptionAudioPlaybackStopped": "Audio playback stopped", "NotificationOptionAudioPlaybackStopped": "Audio playback stopped",
"NotificationOptionCameraImageUploaded": "Camera image uploaded", "NotificationOptionCameraImageUploaded": "Camera image uploaded",
"NotificationOptionGamePlayback": "Game playback started", "NotificationOptionGamePlayback": "Game playback started",
"NotificationOptionGamePlaybackStopped": "Game playback stopped", "NotificationOptionGamePlaybackStopped": "Game playback stopped",
"NotificationOptionInstallationFailed": "Installation failure", "NotificationOptionInstallationFailed": "Installation failure",
"NotificationOptionNewLibraryContent": "New content added", "NotificationOptionNewLibraryContent": "New content added",
"NotificationOptionPluginError": "Plugin failure", "NotificationOptionPluginError": "Plugin failure",
"NotificationOptionPluginInstalled": "Plugin installed", "NotificationOptionPluginInstalled": "Plugin installed",
"NotificationOptionPluginUninstalled": "Plugin uninstalled", "NotificationOptionPluginUninstalled": "Plugin uninstalled",
"NotificationOptionPluginUpdateInstalled": "Plugin update installed", "NotificationOptionPluginUpdateInstalled": "Plugin update installed",
"NotificationOptionServerRestartRequired": "Server restart required", "NotificationOptionServerRestartRequired": "Server restart required",
"NotificationOptionTaskFailed": "Scheduled task failure", "NotificationOptionTaskFailed": "Scheduled task failure",
"NotificationOptionUserLockedOut": "User locked out", "NotificationOptionUserLockedOut": "User locked out",
"NotificationOptionVideoPlayback": "Video playback started", "NotificationOptionVideoPlayback": "Video playback started",
"NotificationOptionVideoPlaybackStopped": "Video playback stopped", "NotificationOptionVideoPlaybackStopped": "Video playback stopped",
"Photos": "תמונות", "Photos": "תמונות",
"Playlists": "רשימות ניגון", "Playlists": "רשימות ניגון",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} was installed", "PluginInstalledWithName": "{0} was installed",
"PluginUninstalledWithName": "{0} was uninstalled", "PluginUninstalledWithName": "{0} was uninstalled",
"PluginUpdatedWithName": "{0} was updated", "PluginUpdatedWithName": "{0} was updated",
"ProviderValue": "Provider: {0}", "ProviderValue": "Provider: {0}",
"ScheduledTaskFailedWithName": "{0} failed", "ScheduledTaskFailedWithName": "{0} failed",
"ScheduledTaskStartedWithName": "{0} started", "ScheduledTaskStartedWithName": "{0} started",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Shows", "Shows": "Shows",
"Songs": "Songs", "Songs": "Songs",
"StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.", "StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.",
"SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}", "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Subtitles downloaded for {0}", "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
"Sync": "סנכרן", "Sync": "סנכרן",
"System": "System", "System": "System",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "User", "User": "User",
"UserCreatedWithName": "User {0} has been created", "UserCreatedWithName": "User {0} has been created",
"UserDeletedWithName": "User {0} has been deleted", "UserDeletedWithName": "User {0} has been deleted",
"UserDownloadingItemWithValues": "{0} is downloading {1}", "UserDownloadingItemWithValues": "{0} is downloading {1}",
"UserLockedOutWithName": "User {0} has been locked out", "UserLockedOutWithName": "User {0} has been locked out",
"UserOfflineFromDevice": "{0} has disconnected from {1}", "UserOfflineFromDevice": "{0} has disconnected from {1}",
"UserOnlineFromDevice": "{0} is online from {1}", "UserOnlineFromDevice": "{0} is online from {1}",
"UserPasswordChangedWithName": "Password has been changed for user {0}", "UserPasswordChangedWithName": "Password has been changed for user {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}", "UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}",
"UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}", "UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "מיוחד- {0}", "ValueSpecialEpisodeName": "מיוחד- {0}",
"VersionNumber": "Version {0}" "VersionNumber": "Version {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albumi", "Albums": "Albumi",
"AppDeviceValues": "Aplikacija: {0}, Uređaj: {1}", "AppDeviceValues": "Aplikacija: {0}, Uređaj: {1}",
"Application": "Aplikacija", "Application": "Aplikacija",
"Artists": "Izvođači", "Artists": "Izvođači",
"AuthenticationSucceededWithUserName": "{0} uspješno ovjerena", "AuthenticationSucceededWithUserName": "{0} uspješno ovjerena",
"Books": "Knjige", "Books": "Knjige",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Kanali", "Channels": "Kanali",
"ChapterNameValue": "Poglavlje {0}", "ChapterNameValue": "Poglavlje {0}",
"Collections": "Kolekcije", "Collections": "Kolekcije",
"DeviceOfflineWithName": "{0} se odspojilo", "DeviceOfflineWithName": "{0} se odspojilo",
"DeviceOnlineWithName": "{0} je spojeno", "DeviceOnlineWithName": "{0} je spojeno",
"FailedLoginAttemptWithUserName": "Neuspjeli pokušaj prijave za {0}", "FailedLoginAttemptWithUserName": "Neuspjeli pokušaj prijave za {0}",
"Favorites": "Omiljeni", "Favorites": "Omiljeni",
"Folders": "Mape", "Folders": "Mape",
"Games": "Igre", "Games": "Igre",
"Genres": "Žanrovi", "Genres": "Žanrovi",
"HeaderAlbumArtists": "Izvođači albuma", "HeaderAlbumArtists": "Izvođači albuma",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Continue Watching", "HeaderContinueWatching": "Continue Watching",
"HeaderFavoriteAlbums": "Omiljeni albumi", "HeaderFavoriteAlbums": "Omiljeni albumi",
"HeaderFavoriteArtists": "Omiljeni izvođači", "HeaderFavoriteArtists": "Omiljeni izvođači",
"HeaderFavoriteEpisodes": "Omiljene epizode", "HeaderFavoriteEpisodes": "Omiljene epizode",
"HeaderFavoriteShows": "Omiljene emisije", "HeaderFavoriteShows": "Omiljene emisije",
"HeaderFavoriteSongs": "Omiljene pjesme", "HeaderFavoriteSongs": "Omiljene pjesme",
"HeaderLiveTV": "TV uživo", "HeaderLiveTV": "TV uživo",
"HeaderNextUp": "Sljedeće je", "HeaderNextUp": "Sljedeće je",
"HeaderRecordingGroups": "Grupa snimka", "HeaderRecordingGroups": "Grupa snimka",
"HomeVideos": "Kućni videi", "HomeVideos": "Kućni videi",
"Inherit": "Naslijedi", "Inherit": "Naslijedi",
"ItemAddedWithName": "{0} je dodano u biblioteku", "ItemAddedWithName": "{0} je dodano u biblioteku",
"ItemRemovedWithName": "{0} je uklonjen iz biblioteke", "ItemRemovedWithName": "{0} je uklonjen iz biblioteke",
"LabelIpAddressValue": "Ip adresa: {0}", "LabelIpAddressValue": "Ip adresa: {0}",
"LabelRunningTimeValue": "Vrijeme rada: {0}", "LabelRunningTimeValue": "Vrijeme rada: {0}",
"Latest": "Najnovije", "Latest": "Najnovije",
"MessageApplicationUpdated": "Jellyfin Server je ažuriran", "MessageApplicationUpdated": "Jellyfin Server je ažuriran",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Odjeljak postavka servera {0} je ažuriran", "MessageNamedServerConfigurationUpdatedWithValue": "Odjeljak postavka servera {0} je ažuriran",
"MessageServerConfigurationUpdated": "Postavke servera su ažurirane", "MessageServerConfigurationUpdated": "Postavke servera su ažurirane",
"MixedContent": "Miješani sadržaj", "MixedContent": "Miješani sadržaj",
"Movies": "Filmovi", "Movies": "Filmovi",
"Music": "Glazba", "Music": "Glazba",
"MusicVideos": "Glazbeni spotovi", "MusicVideos": "Glazbeni spotovi",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Sezona {0}", "NameSeasonNumber": "Sezona {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Dostupno ažuriranje aplikacije", "NotificationOptionApplicationUpdateAvailable": "Dostupno ažuriranje aplikacije",
"NotificationOptionApplicationUpdateInstalled": "Instalirano ažuriranje aplikacije", "NotificationOptionApplicationUpdateInstalled": "Instalirano ažuriranje aplikacije",
"NotificationOptionAudioPlayback": "Reprodukcija glazbe započeta", "NotificationOptionAudioPlayback": "Reprodukcija glazbe započeta",
"NotificationOptionAudioPlaybackStopped": "Reprodukcija audiozapisa je zaustavljena", "NotificationOptionAudioPlaybackStopped": "Reprodukcija audiozapisa je zaustavljena",
"NotificationOptionCameraImageUploaded": "Slike kamere preuzete", "NotificationOptionCameraImageUploaded": "Slike kamere preuzete",
"NotificationOptionGamePlayback": "Igrica pokrenuta", "NotificationOptionGamePlayback": "Igrica pokrenuta",
"NotificationOptionGamePlaybackStopped": "Reprodukcija igre je zaustavljena", "NotificationOptionGamePlaybackStopped": "Reprodukcija igre je zaustavljena",
"NotificationOptionInstallationFailed": "Instalacija nije izvršena", "NotificationOptionInstallationFailed": "Instalacija nije izvršena",
"NotificationOptionNewLibraryContent": "Novi sadržaj je dodan", "NotificationOptionNewLibraryContent": "Novi sadržaj je dodan",
"NotificationOptionPluginError": "Dodatak otkazao", "NotificationOptionPluginError": "Dodatak otkazao",
"NotificationOptionPluginInstalled": "Dodatak instaliran", "NotificationOptionPluginInstalled": "Dodatak instaliran",
"NotificationOptionPluginUninstalled": "Dodatak uklonjen", "NotificationOptionPluginUninstalled": "Dodatak uklonjen",
"NotificationOptionPluginUpdateInstalled": "Instalirano ažuriranje za dodatak", "NotificationOptionPluginUpdateInstalled": "Instalirano ažuriranje za dodatak",
"NotificationOptionServerRestartRequired": "Potrebno ponovo pokretanje servera", "NotificationOptionServerRestartRequired": "Potrebno ponovo pokretanje servera",
"NotificationOptionTaskFailed": "Zakazan zadatak nije izvršen", "NotificationOptionTaskFailed": "Zakazan zadatak nije izvršen",
"NotificationOptionUserLockedOut": "Korisnik zaključan", "NotificationOptionUserLockedOut": "Korisnik zaključan",
"NotificationOptionVideoPlayback": "Reprodukcija videa započeta", "NotificationOptionVideoPlayback": "Reprodukcija videa započeta",
"NotificationOptionVideoPlaybackStopped": "Reprodukcija videozapisa je zaustavljena", "NotificationOptionVideoPlaybackStopped": "Reprodukcija videozapisa je zaustavljena",
"Photos": "Slike", "Photos": "Slike",
"Playlists": "Popisi", "Playlists": "Popisi",
"Plugin": "Dodatak", "Plugin": "Dodatak",
"PluginInstalledWithName": "{0} je instalirano", "PluginInstalledWithName": "{0} je instalirano",
"PluginUninstalledWithName": "{0} je deinstalirano", "PluginUninstalledWithName": "{0} je deinstalirano",
"PluginUpdatedWithName": "{0} je ažurirano", "PluginUpdatedWithName": "{0} je ažurirano",
"ProviderValue": "Pružitelj: {0}", "ProviderValue": "Pružitelj: {0}",
"ScheduledTaskFailedWithName": "{0} neuspjelo", "ScheduledTaskFailedWithName": "{0} neuspjelo",
"ScheduledTaskStartedWithName": "{0} pokrenuto", "ScheduledTaskStartedWithName": "{0} pokrenuto",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Shows", "Shows": "Shows",
"Songs": "Pjesme", "Songs": "Pjesme",
"StartupEmbyServerIsLoading": "Jellyfin Server se učitava. Pokušajte ponovo kasnije.", "StartupEmbyServerIsLoading": "Jellyfin Server se učitava. Pokušajte ponovo kasnije.",
"SubtitleDownloadFailureForItem": "Titlovi prijevoda nisu preuzeti za {0}", "SubtitleDownloadFailureForItem": "Titlovi prijevoda nisu preuzeti za {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Titlovi prijevoda preuzeti za {0}", "SubtitlesDownloadedForItem": "Titlovi prijevoda preuzeti za {0}",
"Sync": "Sink.", "Sync": "Sink.",
"System": "Sistem", "System": "Sistem",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "Korisnik", "User": "Korisnik",
"UserCreatedWithName": "Korisnik {0} je stvoren", "UserCreatedWithName": "Korisnik {0} je stvoren",
"UserDeletedWithName": "Korisnik {0} je obrisan", "UserDeletedWithName": "Korisnik {0} je obrisan",
"UserDownloadingItemWithValues": "{0} se preuzima {1}", "UserDownloadingItemWithValues": "{0} se preuzima {1}",
"UserLockedOutWithName": "Korisnik {0} je zaključan", "UserLockedOutWithName": "Korisnik {0} je zaključan",
"UserOfflineFromDevice": "{0} se odspojilo od {1}", "UserOfflineFromDevice": "{0} se odspojilo od {1}",
"UserOnlineFromDevice": "{0} je online od {1}", "UserOnlineFromDevice": "{0} je online od {1}",
"UserPasswordChangedWithName": "Lozinka je promijenjena za korisnika {0}", "UserPasswordChangedWithName": "Lozinka je promijenjena za korisnika {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} je pokrenuo {1}", "UserStartedPlayingItemWithValues": "{0} je pokrenuo {1}",
"UserStoppedPlayingItemWithValues": "{0} je zaustavio {1}", "UserStoppedPlayingItemWithValues": "{0} je zaustavio {1}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Specijal - {0}", "ValueSpecialEpisodeName": "Specijal - {0}",
"VersionNumber": "Verzija {0}" "VersionNumber": "Verzija {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albumok", "Albums": "Albumok",
"AppDeviceValues": "Program: {0}, Eszköz: {1}", "AppDeviceValues": "Program: {0}, Eszköz: {1}",
"Application": "Program", "Application": "Program",
"Artists": "Előadók", "Artists": "Előadók",
"AuthenticationSucceededWithUserName": "{0} sikeresen azonosítva", "AuthenticationSucceededWithUserName": "{0} sikeresen azonosítva",
"Books": "Könyvek", "Books": "Könyvek",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Csatornák", "Channels": "Csatornák",
"ChapterNameValue": "Jelenet {0}", "ChapterNameValue": "Jelenet {0}",
"Collections": "Gyűjtemények", "Collections": "Gyűjtemények",
"DeviceOfflineWithName": "{0} kijelentkezett", "DeviceOfflineWithName": "{0} kijelentkezett",
"DeviceOnlineWithName": "{0} belépett", "DeviceOnlineWithName": "{0} belépett",
"FailedLoginAttemptWithUserName": "Failed login attempt from {0}", "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
"Favorites": "Kedvencek", "Favorites": "Kedvencek",
"Folders": "Könyvtárak", "Folders": "Könyvtárak",
"Games": "Játékok", "Games": "Játékok",
"Genres": "Műfajok", "Genres": "Műfajok",
"HeaderAlbumArtists": "Album Előadók", "HeaderAlbumArtists": "Album Előadók",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Vetítés(ek) folytatása", "HeaderContinueWatching": "Vetítés(ek) folytatása",
"HeaderFavoriteAlbums": "Kedvenc Albumok", "HeaderFavoriteAlbums": "Kedvenc Albumok",
"HeaderFavoriteArtists": "Kedvenc Művészek", "HeaderFavoriteArtists": "Kedvenc Művészek",
"HeaderFavoriteEpisodes": "Kedvenc Epizódok", "HeaderFavoriteEpisodes": "Kedvenc Epizódok",
"HeaderFavoriteShows": "Kedvenc Műsorok", "HeaderFavoriteShows": "Kedvenc Műsorok",
"HeaderFavoriteSongs": "Kedvenc Dalok", "HeaderFavoriteSongs": "Kedvenc Dalok",
"HeaderLiveTV": "Live TV", "HeaderLiveTV": "Live TV",
"HeaderNextUp": "Következik", "HeaderNextUp": "Következik",
"HeaderRecordingGroups": "Recording Groups", "HeaderRecordingGroups": "Recording Groups",
"HomeVideos": "Házi videók", "HomeVideos": "Házi videók",
"Inherit": "Inherit", "Inherit": "Inherit",
"ItemAddedWithName": "{0} was added to the library", "ItemAddedWithName": "{0} was added to the library",
"ItemRemovedWithName": "{0} was removed from the library", "ItemRemovedWithName": "{0} was removed from the library",
"LabelIpAddressValue": "Ip cím: {0}", "LabelIpAddressValue": "Ip cím: {0}",
"LabelRunningTimeValue": "Running time: {0}", "LabelRunningTimeValue": "Running time: {0}",
"Latest": "Legújabb", "Latest": "Legújabb",
"MessageApplicationUpdated": "Jellyfin Szerver frissítve", "MessageApplicationUpdated": "Jellyfin Szerver frissítve",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Szerver konfigurációs rész {0} frissítve", "MessageNamedServerConfigurationUpdatedWithValue": "Szerver konfigurációs rész {0} frissítve",
"MessageServerConfigurationUpdated": "Szerver konfiguráció frissítve", "MessageServerConfigurationUpdated": "Szerver konfiguráció frissítve",
"MixedContent": "Vegyes tartalom", "MixedContent": "Vegyes tartalom",
"Movies": "Filmek", "Movies": "Filmek",
"Music": "Zene", "Music": "Zene",
"MusicVideos": "Zenei Videók", "MusicVideos": "Zenei Videók",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Season {0}", "NameSeasonNumber": "Season {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Program frissítés elérhető", "NotificationOptionApplicationUpdateAvailable": "Program frissítés elérhető",
"NotificationOptionApplicationUpdateInstalled": "Program frissítés telepítve", "NotificationOptionApplicationUpdateInstalled": "Program frissítés telepítve",
"NotificationOptionAudioPlayback": "Audió lejátszás elkezdve", "NotificationOptionAudioPlayback": "Audió lejátszás elkezdve",
"NotificationOptionAudioPlaybackStopped": "Audió lejátszás befejezve", "NotificationOptionAudioPlaybackStopped": "Audió lejátszás befejezve",
"NotificationOptionCameraImageUploaded": "Kamera kép feltöltve", "NotificationOptionCameraImageUploaded": "Kamera kép feltöltve",
"NotificationOptionGamePlayback": "Game playback started", "NotificationOptionGamePlayback": "Game playback started",
"NotificationOptionGamePlaybackStopped": "Game playback stopped", "NotificationOptionGamePlaybackStopped": "Game playback stopped",
"NotificationOptionInstallationFailed": "Telepítési hiba", "NotificationOptionInstallationFailed": "Telepítési hiba",
"NotificationOptionNewLibraryContent": "Új tartalom hozzáadva", "NotificationOptionNewLibraryContent": "Új tartalom hozzáadva",
"NotificationOptionPluginError": "Bővítmény hiba", "NotificationOptionPluginError": "Bővítmény hiba",
"NotificationOptionPluginInstalled": "Bővítmény telepítve", "NotificationOptionPluginInstalled": "Bővítmény telepítve",
"NotificationOptionPluginUninstalled": "Bővítmény eltávolítva", "NotificationOptionPluginUninstalled": "Bővítmény eltávolítva",
"NotificationOptionPluginUpdateInstalled": "Bővítmény frissítés telepítve", "NotificationOptionPluginUpdateInstalled": "Bővítmény frissítés telepítve",
"NotificationOptionServerRestartRequired": "Szerver újraindítás szükséges", "NotificationOptionServerRestartRequired": "Szerver újraindítás szükséges",
"NotificationOptionTaskFailed": "Scheduled task failure", "NotificationOptionTaskFailed": "Scheduled task failure",
"NotificationOptionUserLockedOut": "Felhasználó tiltva", "NotificationOptionUserLockedOut": "Felhasználó tiltva",
"NotificationOptionVideoPlayback": "Videó lejátszás elkezdve", "NotificationOptionVideoPlayback": "Videó lejátszás elkezdve",
"NotificationOptionVideoPlaybackStopped": "Videó lejátszás befejezve", "NotificationOptionVideoPlaybackStopped": "Videó lejátszás befejezve",
"Photos": "Fényképek", "Photos": "Fényképek",
"Playlists": "Lejátszási listák", "Playlists": "Lejátszási listák",
"Plugin": "Bővítmény", "Plugin": "Bővítmény",
"PluginInstalledWithName": "{0} telepítve", "PluginInstalledWithName": "{0} telepítve",
"PluginUninstalledWithName": "{0} eltávolítva", "PluginUninstalledWithName": "{0} eltávolítva",
"PluginUpdatedWithName": "{0} frissítve", "PluginUpdatedWithName": "{0} frissítve",
"ProviderValue": "Provider: {0}", "ProviderValue": "Provider: {0}",
"ScheduledTaskFailedWithName": "{0} failed", "ScheduledTaskFailedWithName": "{0} failed",
"ScheduledTaskStartedWithName": "{0} started", "ScheduledTaskStartedWithName": "{0} started",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Műsorok", "Shows": "Műsorok",
"Songs": "Dalok", "Songs": "Dalok",
"StartupEmbyServerIsLoading": "Jellyfin Szerver betöltődik. Kérjük, próbáld meg újra később.", "StartupEmbyServerIsLoading": "Jellyfin Szerver betöltődik. Kérjük, próbáld meg újra később.",
"SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}", "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Subtitles downloaded for {0}", "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
"Sync": "Szinkronizál", "Sync": "Szinkronizál",
"System": "Rendszer", "System": "Rendszer",
"TvShows": "TV Műsorok", "TvShows": "TV Műsorok",
"User": "Felhasználó", "User": "Felhasználó",
"UserCreatedWithName": "User {0} has been created", "UserCreatedWithName": "User {0} has been created",
"UserDeletedWithName": "User {0} has been deleted", "UserDeletedWithName": "User {0} has been deleted",
"UserDownloadingItemWithValues": "{0} letölti {1}", "UserDownloadingItemWithValues": "{0} letölti {1}",
"UserLockedOutWithName": "User {0} has been locked out", "UserLockedOutWithName": "User {0} has been locked out",
"UserOfflineFromDevice": "{0} kijelentkezett innen {1}", "UserOfflineFromDevice": "{0} kijelentkezett innen {1}",
"UserOnlineFromDevice": "{0} is online from {1}", "UserOnlineFromDevice": "{0} is online from {1}",
"UserPasswordChangedWithName": "Password has been changed for user {0}", "UserPasswordChangedWithName": "Password has been changed for user {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} elkezdte játszani a következőt {1}", "UserStartedPlayingItemWithValues": "{0} elkezdte játszani a következőt {1}",
"UserStoppedPlayingItemWithValues": "{0} befejezte a következőt {1}", "UserStoppedPlayingItemWithValues": "{0} befejezte a következőt {1}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"VersionNumber": "Verzió {0}" "VersionNumber": "Verzió {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Album", "Albums": "Album",
"AppDeviceValues": "App: {0}, Dispositivo: {1}", "AppDeviceValues": "App: {0}, Dispositivo: {1}",
"Application": "Applicazione", "Application": "Applicazione",
"Artists": "Artisti", "Artists": "Artisti",
"AuthenticationSucceededWithUserName": "{0} autenticato con successo", "AuthenticationSucceededWithUserName": "{0} autenticato con successo",
"Books": "Libri", "Books": "Libri",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Canali", "Channels": "Canali",
"ChapterNameValue": "Capitolo {0}", "ChapterNameValue": "Capitolo {0}",
"Collections": "Collezioni", "Collections": "Collezioni",
"DeviceOfflineWithName": "{0} è stato disconnesso", "DeviceOfflineWithName": "{0} è stato disconnesso",
"DeviceOnlineWithName": "{0} è connesso", "DeviceOnlineWithName": "{0} è connesso",
"FailedLoginAttemptWithUserName": "Tentativo di accesso fallito da {0}", "FailedLoginAttemptWithUserName": "Tentativo di accesso fallito da {0}",
"Favorites": "Preferiti", "Favorites": "Preferiti",
"Folders": "Cartelle", "Folders": "Cartelle",
"Games": "Giochi", "Games": "Giochi",
"Genres": "Generi", "Genres": "Generi",
"HeaderAlbumArtists": "Artisti Album", "HeaderAlbumArtists": "Artisti Album",
"HeaderCameraUploads": "Caricamenti Fotocamera", "HeaderCameraUploads": "Caricamenti Fotocamera",
"HeaderContinueWatching": "Continua a guardare", "HeaderContinueWatching": "Continua a guardare",
"HeaderFavoriteAlbums": "Album preferiti", "HeaderFavoriteAlbums": "Album preferiti",
"HeaderFavoriteArtists": "Artisti preferiti", "HeaderFavoriteArtists": "Artisti preferiti",
"HeaderFavoriteEpisodes": "Episodi Preferiti", "HeaderFavoriteEpisodes": "Episodi Preferiti",
"HeaderFavoriteShows": "Show preferiti", "HeaderFavoriteShows": "Show preferiti",
"HeaderFavoriteSongs": "Brani Preferiti", "HeaderFavoriteSongs": "Brani Preferiti",
"HeaderLiveTV": "Diretta TV", "HeaderLiveTV": "Diretta TV",
"HeaderNextUp": "Prossimo", "HeaderNextUp": "Prossimo",
"HeaderRecordingGroups": "Gruppi di Registrazione", "HeaderRecordingGroups": "Gruppi di Registrazione",
"HomeVideos": "Video personali", "HomeVideos": "Video personali",
"Inherit": "Eredita", "Inherit": "Eredita",
"ItemAddedWithName": "{0} è stato aggiunto alla libreria", "ItemAddedWithName": "{0} è stato aggiunto alla libreria",
"ItemRemovedWithName": "{0} è stato rimosso dalla libreria", "ItemRemovedWithName": "{0} è stato rimosso dalla libreria",
"LabelIpAddressValue": "Indirizzo IP: {0}", "LabelIpAddressValue": "Indirizzo IP: {0}",
"LabelRunningTimeValue": "Durata: {0}", "LabelRunningTimeValue": "Durata: {0}",
"Latest": "Più recenti", "Latest": "Più recenti",
"MessageApplicationUpdated": "Il Server Jellyfin è stato aggiornato", "MessageApplicationUpdated": "Il Server Jellyfin è stato aggiornato",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "La sezione {0} della configurazione server è stata aggiornata", "MessageNamedServerConfigurationUpdatedWithValue": "La sezione {0} della configurazione server è stata aggiornata",
"MessageServerConfigurationUpdated": "La configurazione del server è stata aggiornata", "MessageServerConfigurationUpdated": "La configurazione del server è stata aggiornata",
"MixedContent": "Contenuto misto", "MixedContent": "Contenuto misto",
"Movies": "Film", "Movies": "Film",
"Music": "Musica", "Music": "Musica",
"MusicVideos": "Video musicali", "MusicVideos": "Video musicali",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Stagione {0}", "NameSeasonNumber": "Stagione {0}",
"NameSeasonUnknown": "Stagione sconosciuto", "NameSeasonUnknown": "Stagione sconosciuto",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Aggiornamento dell'applicazione disponibile", "NotificationOptionApplicationUpdateAvailable": "Aggiornamento dell'applicazione disponibile",
"NotificationOptionApplicationUpdateInstalled": "Aggiornamento dell'applicazione installato", "NotificationOptionApplicationUpdateInstalled": "Aggiornamento dell'applicazione installato",
"NotificationOptionAudioPlayback": "La riproduzione audio è iniziata", "NotificationOptionAudioPlayback": "La riproduzione audio è iniziata",
"NotificationOptionAudioPlaybackStopped": "La riproduzione audio è stata interrotta", "NotificationOptionAudioPlaybackStopped": "La riproduzione audio è stata interrotta",
"NotificationOptionCameraImageUploaded": "Immagine fotocamera caricata", "NotificationOptionCameraImageUploaded": "Immagine fotocamera caricata",
"NotificationOptionGamePlayback": "Il gioco è stato avviato", "NotificationOptionGamePlayback": "Il gioco è stato avviato",
"NotificationOptionGamePlaybackStopped": "Il gioco è stato fermato", "NotificationOptionGamePlaybackStopped": "Il gioco è stato fermato",
"NotificationOptionInstallationFailed": "Installazione fallita", "NotificationOptionInstallationFailed": "Installazione fallita",
"NotificationOptionNewLibraryContent": "Nuovo contenuto aggiunto", "NotificationOptionNewLibraryContent": "Nuovo contenuto aggiunto",
"NotificationOptionPluginError": "Errore del Plug-in", "NotificationOptionPluginError": "Errore del Plug-in",
"NotificationOptionPluginInstalled": "Plug-in installato", "NotificationOptionPluginInstalled": "Plug-in installato",
"NotificationOptionPluginUninstalled": "Plug-in disinstallato", "NotificationOptionPluginUninstalled": "Plug-in disinstallato",
"NotificationOptionPluginUpdateInstalled": "Aggiornamento del plug-in installato", "NotificationOptionPluginUpdateInstalled": "Aggiornamento del plug-in installato",
"NotificationOptionServerRestartRequired": "Riavvio del server necessario", "NotificationOptionServerRestartRequired": "Riavvio del server necessario",
"NotificationOptionTaskFailed": "Operazione pianificata fallita", "NotificationOptionTaskFailed": "Operazione pianificata fallita",
"NotificationOptionUserLockedOut": "Utente bloccato", "NotificationOptionUserLockedOut": "Utente bloccato",
"NotificationOptionVideoPlayback": "La riproduzione video è iniziata", "NotificationOptionVideoPlayback": "La riproduzione video è iniziata",
"NotificationOptionVideoPlaybackStopped": "La riproduzione video è stata interrotta", "NotificationOptionVideoPlaybackStopped": "La riproduzione video è stata interrotta",
"Photos": "Foto", "Photos": "Foto",
"Playlists": "Playlist", "Playlists": "Playlist",
"Plugin": "Plug-in", "Plugin": "Plug-in",
"PluginInstalledWithName": "{0} è stato Installato", "PluginInstalledWithName": "{0} è stato Installato",
"PluginUninstalledWithName": "{0} è stato disinstallato", "PluginUninstalledWithName": "{0} è stato disinstallato",
"PluginUpdatedWithName": "{0} è stato aggiornato", "PluginUpdatedWithName": "{0} è stato aggiornato",
"ProviderValue": "Provider: {0}", "ProviderValue": "Provider: {0}",
"ScheduledTaskFailedWithName": "{0} fallito", "ScheduledTaskFailedWithName": "{0} fallito",
"ScheduledTaskStartedWithName": "{0} avviati", "ScheduledTaskStartedWithName": "{0} avviati",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Programmi", "Shows": "Programmi",
"Songs": "Canzoni", "Songs": "Canzoni",
"StartupEmbyServerIsLoading": "Jellyfin server si sta avviando. Per favore riprova più tardi.", "StartupEmbyServerIsLoading": "Jellyfin server si sta avviando. Per favore riprova più tardi.",
"SubtitleDownloadFailureForItem": "Impossibile scaricare i sottotitoli per {0}", "SubtitleDownloadFailureForItem": "Impossibile scaricare i sottotitoli per {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Sottotitoli scaricati per {0}", "SubtitlesDownloadedForItem": "Sottotitoli scaricati per {0}",
"Sync": "Sincronizza", "Sync": "Sincronizza",
"System": "Sistema", "System": "Sistema",
"TvShows": "Serie TV", "TvShows": "Serie TV",
"User": "Utente", "User": "Utente",
"UserCreatedWithName": "L'utente {0} è stato creato", "UserCreatedWithName": "L'utente {0} è stato creato",
"UserDeletedWithName": "L'utente {0} è stato rimosso", "UserDeletedWithName": "L'utente {0} è stato rimosso",
"UserDownloadingItemWithValues": "{0} sta scaricando {1}", "UserDownloadingItemWithValues": "{0} sta scaricando {1}",
"UserLockedOutWithName": "L'utente {0} è stato bloccato", "UserLockedOutWithName": "L'utente {0} è stato bloccato",
"UserOfflineFromDevice": "{0} è stato disconnesso da {1}", "UserOfflineFromDevice": "{0} è stato disconnesso da {1}",
"UserOnlineFromDevice": "{0} è online da {1}", "UserOnlineFromDevice": "{0} è online da {1}",
"UserPasswordChangedWithName": "La password è stata cambiata per l'utente {0}", "UserPasswordChangedWithName": "La password è stata cambiata per l'utente {0}",
"UserPolicyUpdatedWithName": "La politica dell'utente è stata aggiornata per {0}", "UserPolicyUpdatedWithName": "La politica dell'utente è stata aggiornata per {0}",
"UserStartedPlayingItemWithValues": "{0} ha avviato la riproduzione di {1}", "UserStartedPlayingItemWithValues": "{0} ha avviato la riproduzione di {1}",
"UserStoppedPlayingItemWithValues": "{0} ha interrotto la riproduzione di {1}", "UserStoppedPlayingItemWithValues": "{0} ha interrotto la riproduzione di {1}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Speciale - {0}", "ValueSpecialEpisodeName": "Speciale - {0}",
"VersionNumber": "Versione {0}" "VersionNumber": "Versione {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Альбомдар", "Albums": "Альбомдар",
"AppDeviceValues": "Қолданба: {0}, Құрылғы: {1}", "AppDeviceValues": "Қолданба: {0}, Құрылғы: {1}",
"Application": "Қолданба", "Application": "Қолданба",
"Artists": "Орындаушылар", "Artists": "Орындаушылар",
"AuthenticationSucceededWithUserName": "{0} түпнұсқалығын расталуы сәтті", "AuthenticationSucceededWithUserName": "{0} түпнұсқалығын расталуы сәтті",
"Books": "Кітаптар", "Books": "Кітаптар",
"CameraImageUploadedFrom": "Жаңа сурет {0} камерасынан жүктеп алынды", "CameraImageUploadedFrom": "Жаңа сурет {0} камерасынан жүктеп алынды",
"Channels": "Арналар", "Channels": "Арналар",
"ChapterNameValue": "{0}-сахна", "ChapterNameValue": "{0}-сахна",
"Collections": "Жиынтықтар", "Collections": "Жиынтықтар",
"DeviceOfflineWithName": "{0} ажыратылған", "DeviceOfflineWithName": "{0} ажыратылған",
"DeviceOnlineWithName": "{0} қосылған", "DeviceOnlineWithName": "{0} қосылған",
"FailedLoginAttemptWithUserName": "{0} тарапынан кіру әрекеті сәтсіз", "FailedLoginAttemptWithUserName": "{0} тарапынан кіру әрекеті сәтсіз",
"Favorites": "Таңдаулылар", "Favorites": "Таңдаулылар",
"Folders": "Қалталар", "Folders": "Қалталар",
"Games": "Ойындар", "Games": "Ойындар",
"Genres": "Жанрлар", "Genres": "Жанрлар",
"HeaderAlbumArtists": "Альбом орындаушылары", "HeaderAlbumArtists": "Альбом орындаушылары",
"HeaderCameraUploads": "Камерадан жүктелгендер", "HeaderCameraUploads": "Камерадан жүктелгендер",
"HeaderContinueWatching": "Қарауды жалғастыру", "HeaderContinueWatching": "Қарауды жалғастыру",
"HeaderFavoriteAlbums": "Таңдаулы альбомдар", "HeaderFavoriteAlbums": "Таңдаулы альбомдар",
"HeaderFavoriteArtists": "Таңдаулы орындаушылар", "HeaderFavoriteArtists": "Таңдаулы орындаушылар",
"HeaderFavoriteEpisodes": "Таңдаулы бөлімдер", "HeaderFavoriteEpisodes": "Таңдаулы бөлімдер",
"HeaderFavoriteShows": "Таңдаулы көрсетімдер", "HeaderFavoriteShows": "Таңдаулы көрсетімдер",
"HeaderFavoriteSongs": "Таңдаулы әуендер", "HeaderFavoriteSongs": "Таңдаулы әуендер",
"HeaderLiveTV": "Эфир", "HeaderLiveTV": "Эфир",
"HeaderNextUp": "Кезекті", "HeaderNextUp": "Кезекті",
"HeaderRecordingGroups": "Жазба топтары", "HeaderRecordingGroups": "Жазба топтары",
"HomeVideos": "Үйлік бейнелер", "HomeVideos": "Үйлік бейнелер",
"Inherit": "Мұраға иелену", "Inherit": "Мұраға иелену",
"ItemAddedWithName": "{0} тасығышханаға үстелінді", "ItemAddedWithName": "{0} тасығышханаға үстелінді",
"ItemRemovedWithName": "{0} тасығышханадан аласталды", "ItemRemovedWithName": "{0} тасығышханадан аласталды",
"LabelIpAddressValue": "IP-мекенжайы: {0}", "LabelIpAddressValue": "IP-мекенжайы: {0}",
"LabelRunningTimeValue": "Іске қосылу уақыты: {0}", "LabelRunningTimeValue": "Іске қосылу уақыты: {0}",
"Latest": "Ең кейінгі", "Latest": "Ең кейінгі",
"MessageApplicationUpdated": "Jellyfin Server жаңартылды.", "MessageApplicationUpdated": "Jellyfin Server жаңартылды.",
"MessageApplicationUpdatedTo": "Jellyfin Server {0} үшін жаңартылды", "MessageApplicationUpdatedTo": "Jellyfin Server {0} үшін жаңартылды",
"MessageNamedServerConfigurationUpdatedWithValue": "Сервер теңшелімі ({0} бөлімі) жаңартылды", "MessageNamedServerConfigurationUpdatedWithValue": "Сервер теңшелімі ({0} бөлімі) жаңартылды",
"MessageServerConfigurationUpdated": "Сервер теңшелімі жаңартылды", "MessageServerConfigurationUpdated": "Сервер теңшелімі жаңартылды",
"MixedContent": "Аралас мазмұн", "MixedContent": "Аралас мазмұн",
"Movies": "Фильмдер", "Movies": "Фильмдер",
"Music": "Музыка", "Music": "Музыка",
"MusicVideos": "Музыкалық бейнелер", "MusicVideos": "Музыкалық бейнелер",
"NameInstallFailed": "{0} орнатылуы сәтсіз", "NameInstallFailed": "{0} орнатылуы сәтсіз",
"NameSeasonNumber": "{0}-маусым", "NameSeasonNumber": "{0}-маусым",
"NameSeasonUnknown": "Белгісіз маусым", "NameSeasonUnknown": "Белгісіз маусым",
"NewVersionIsAvailable": "Жаңа Jellyfin Server нұсқасы жүктеп алуға қолжетімді.", "NewVersionIsAvailable": "Жаңа Jellyfin Server нұсқасы жүктеп алуға қолжетімді.",
"NotificationOptionApplicationUpdateAvailable": "Қолданба жаңартуы қолжетімді", "NotificationOptionApplicationUpdateAvailable": "Қолданба жаңартуы қолжетімді",
"NotificationOptionApplicationUpdateInstalled": "Қолданба жаңартуы орнатылды", "NotificationOptionApplicationUpdateInstalled": "Қолданба жаңартуы орнатылды",
"NotificationOptionAudioPlayback": "Дыбыс ойнатуы басталды", "NotificationOptionAudioPlayback": "Дыбыс ойнатуы басталды",
"NotificationOptionAudioPlaybackStopped": "Дыбыс ойнатуы тоқтатылды", "NotificationOptionAudioPlaybackStopped": "Дыбыс ойнатуы тоқтатылды",
"NotificationOptionCameraImageUploaded": "Камерадан фотосурет кері қотарылған", "NotificationOptionCameraImageUploaded": "Камерадан фотосурет кері қотарылған",
"NotificationOptionGamePlayback": "Ойын ойнатуы басталды", "NotificationOptionGamePlayback": "Ойын ойнатуы басталды",
"NotificationOptionGamePlaybackStopped": "Ойын ойнатуы тоқтатылды", "NotificationOptionGamePlaybackStopped": "Ойын ойнатуы тоқтатылды",
"NotificationOptionInstallationFailed": "Орнату сәтсіздігі", "NotificationOptionInstallationFailed": "Орнату сәтсіздігі",
"NotificationOptionNewLibraryContent": "Жаңа мазмұн үстелген", "NotificationOptionNewLibraryContent": "Жаңа мазмұн үстелген",
"NotificationOptionPluginError": "Плагин сәтсіздігі", "NotificationOptionPluginError": "Плагин сәтсіздігі",
"NotificationOptionPluginInstalled": "Плагин орнатылды", "NotificationOptionPluginInstalled": "Плагин орнатылды",
"NotificationOptionPluginUninstalled": "Плагин орнатуы болдырылмады", "NotificationOptionPluginUninstalled": "Плагин орнатуы болдырылмады",
"NotificationOptionPluginUpdateInstalled": "Плагин жаңартуы орнатылды", "NotificationOptionPluginUpdateInstalled": "Плагин жаңартуы орнатылды",
"NotificationOptionServerRestartRequired": "Серверді қайта іске қосу қажет", "NotificationOptionServerRestartRequired": "Серверді қайта іске қосу қажет",
"NotificationOptionTaskFailed": "Жоспарлаған тапсырма сәтсіздігі", "NotificationOptionTaskFailed": "Жоспарлаған тапсырма сәтсіздігі",
"NotificationOptionUserLockedOut": "Пайдаланушы құрсаулы", "NotificationOptionUserLockedOut": "Пайдаланушы құрсаулы",
"NotificationOptionVideoPlayback": "Бейне ойнатуы басталды", "NotificationOptionVideoPlayback": "Бейне ойнатуы басталды",
"NotificationOptionVideoPlaybackStopped": "Бейне ойнатуы тоқтатылды", "NotificationOptionVideoPlaybackStopped": "Бейне ойнатуы тоқтатылды",
"Photos": "Фотосуреттер", "Photos": "Фотосуреттер",
"Playlists": "Ойнату тізімдері", "Playlists": "Ойнату тізімдері",
"Plugin": "Плагин", "Plugin": "Плагин",
"PluginInstalledWithName": "{0} орнатылды", "PluginInstalledWithName": "{0} орнатылды",
"PluginUninstalledWithName": "{0} жойылды", "PluginUninstalledWithName": "{0} жойылды",
"PluginUpdatedWithName": "{0} жаңартылды", "PluginUpdatedWithName": "{0} жаңартылды",
"ProviderValue": "Жеткізуші: {0}", "ProviderValue": "Жеткізуші: {0}",
"ScheduledTaskFailedWithName": "{0} сәтсіз", "ScheduledTaskFailedWithName": "{0} сәтсіз",
"ScheduledTaskStartedWithName": "{0} іске қосылды", "ScheduledTaskStartedWithName": "{0} іске қосылды",
"ServerNameNeedsToBeRestarted": "{0} қайта іске қосу қажет", "ServerNameNeedsToBeRestarted": "{0} қайта іске қосу қажет",
"Shows": "Көрсетімдер", "Shows": "Көрсетімдер",
"Songs": "Әуендер", "Songs": "Әуендер",
"StartupEmbyServerIsLoading": "Jellyfin Server жүктелуде. Әрекетті көп ұзамай қайталаңыз.", "StartupEmbyServerIsLoading": "Jellyfin Server жүктелуде. Әрекетті көп ұзамай қайталаңыз.",
"SubtitleDownloadFailureForItem": "Субтитрлер {0} үшін жүктеліп алынуы сәтсіз", "SubtitleDownloadFailureForItem": "Субтитрлер {0} үшін жүктеліп алынуы сәтсіз",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "{0} үшін субтитрлер жүктеліп алынды", "SubtitlesDownloadedForItem": "{0} үшін субтитрлер жүктеліп алынды",
"Sync": "Үндестіру", "Sync": "Үндестіру",
"System": "Жүйе", "System": "Жүйе",
"TvShows": "ТД-көрсетімдер", "TvShows": "ТД-көрсетімдер",
"User": "Пайдаланушы", "User": "Пайдаланушы",
"UserCreatedWithName": "Пайдаланушы {0} жасалған", "UserCreatedWithName": "Пайдаланушы {0} жасалған",
"UserDeletedWithName": "Пайдаланушы {0} жойылған", "UserDeletedWithName": "Пайдаланушы {0} жойылған",
"UserDownloadingItemWithValues": "{0} мынаны жүктеп алуда: {1}", "UserDownloadingItemWithValues": "{0} мынаны жүктеп алуда: {1}",
"UserLockedOutWithName": "Пайдаланушы {0} құрсаулы", "UserLockedOutWithName": "Пайдаланушы {0} құрсаулы",
"UserOfflineFromDevice": "{0} - {1} тарапынан ажыратылған", "UserOfflineFromDevice": "{0} - {1} тарапынан ажыратылған",
"UserOnlineFromDevice": "{0} - {1} арқылы қосылған", "UserOnlineFromDevice": "{0} - {1} арқылы қосылған",
"UserPasswordChangedWithName": "Пайдаланушы {0} үшін құпия сөз өзгертілді", "UserPasswordChangedWithName": "Пайдаланушы {0} үшін құпия сөз өзгертілді",
"UserPolicyUpdatedWithName": "Пайдаланушы {0} үшін саясаттары жаңартылды", "UserPolicyUpdatedWithName": "Пайдаланушы {0} үшін саясаттары жаңартылды",
"UserStartedPlayingItemWithValues": "{0} - {1} ойнатуын {2} бастады", "UserStartedPlayingItemWithValues": "{0} - {1} ойнатуын {2} бастады",
"UserStoppedPlayingItemWithValues": "{0} - {1} ойнатуын {2} тоқтатты", "UserStoppedPlayingItemWithValues": "{0} - {1} ойнатуын {2} тоқтатты",
"ValueHasBeenAddedToLibrary": "{0} (тасығышханаға үстелінді)", "ValueHasBeenAddedToLibrary": "{0} (тасығышханаға үстелінді)",
"ValueSpecialEpisodeName": "Арнайы - {0}", "ValueSpecialEpisodeName": "Арнайы - {0}",
"VersionNumber": "Нұсқасы: {0}" "VersionNumber": "Нұсқасы: {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albums", "Albums": "Albums",
"AppDeviceValues": "App: {0}, Device: {1}", "AppDeviceValues": "App: {0}, Device: {1}",
"Application": "Application", "Application": "Application",
"Artists": "Artists", "Artists": "Artists",
"AuthenticationSucceededWithUserName": "{0} successfully authenticated", "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
"Books": "Books", "Books": "Books",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Channels", "Channels": "Channels",
"ChapterNameValue": "Chapter {0}", "ChapterNameValue": "Chapter {0}",
"Collections": "Collections", "Collections": "Collections",
"DeviceOfflineWithName": "{0} has disconnected", "DeviceOfflineWithName": "{0} has disconnected",
"DeviceOnlineWithName": "{0} is connected", "DeviceOnlineWithName": "{0} is connected",
"FailedLoginAttemptWithUserName": "Failed login attempt from {0}", "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
"Favorites": "Favorites", "Favorites": "Favorites",
"Folders": "Folders", "Folders": "Folders",
"Games": "Games", "Games": "Games",
"Genres": "Genres", "Genres": "Genres",
"HeaderAlbumArtists": "앨범 아티스트", "HeaderAlbumArtists": "앨범 아티스트",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "계속 시청하기", "HeaderContinueWatching": "계속 시청하기",
"HeaderFavoriteAlbums": "Favorite Albums", "HeaderFavoriteAlbums": "Favorite Albums",
"HeaderFavoriteArtists": "Favorite Artists", "HeaderFavoriteArtists": "Favorite Artists",
"HeaderFavoriteEpisodes": "Favorite Episodes", "HeaderFavoriteEpisodes": "Favorite Episodes",
"HeaderFavoriteShows": "즐겨찾는 쇼", "HeaderFavoriteShows": "즐겨찾는 쇼",
"HeaderFavoriteSongs": "Favorite Songs", "HeaderFavoriteSongs": "Favorite Songs",
"HeaderLiveTV": "Live TV", "HeaderLiveTV": "Live TV",
"HeaderNextUp": "Next Up", "HeaderNextUp": "Next Up",
"HeaderRecordingGroups": "Recording Groups", "HeaderRecordingGroups": "Recording Groups",
"HomeVideos": "Home videos", "HomeVideos": "Home videos",
"Inherit": "Inherit", "Inherit": "Inherit",
"ItemAddedWithName": "{0} was added to the library", "ItemAddedWithName": "{0} was added to the library",
"ItemRemovedWithName": "{0} was removed from the library", "ItemRemovedWithName": "{0} was removed from the library",
"LabelIpAddressValue": "Ip address: {0}", "LabelIpAddressValue": "Ip address: {0}",
"LabelRunningTimeValue": "Running time: {0}", "LabelRunningTimeValue": "Running time: {0}",
"Latest": "Latest", "Latest": "Latest",
"MessageApplicationUpdated": "Jellyfin Server has been updated", "MessageApplicationUpdated": "Jellyfin Server has been updated",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated", "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
"MessageServerConfigurationUpdated": "Server configuration has been updated", "MessageServerConfigurationUpdated": "Server configuration has been updated",
"MixedContent": "Mixed content", "MixedContent": "Mixed content",
"Movies": "Movies", "Movies": "Movies",
"Music": "Music", "Music": "Music",
"MusicVideos": "Music videos", "MusicVideos": "Music videos",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Season {0}", "NameSeasonNumber": "Season {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Application update available", "NotificationOptionApplicationUpdateAvailable": "Application update available",
"NotificationOptionApplicationUpdateInstalled": "Application update installed", "NotificationOptionApplicationUpdateInstalled": "Application update installed",
"NotificationOptionAudioPlayback": "Audio playback started", "NotificationOptionAudioPlayback": "Audio playback started",
"NotificationOptionAudioPlaybackStopped": "Audio playback stopped", "NotificationOptionAudioPlaybackStopped": "Audio playback stopped",
"NotificationOptionCameraImageUploaded": "Camera image uploaded", "NotificationOptionCameraImageUploaded": "Camera image uploaded",
"NotificationOptionGamePlayback": "Game playback started", "NotificationOptionGamePlayback": "Game playback started",
"NotificationOptionGamePlaybackStopped": "Game playback stopped", "NotificationOptionGamePlaybackStopped": "Game playback stopped",
"NotificationOptionInstallationFailed": "Installation failure", "NotificationOptionInstallationFailed": "Installation failure",
"NotificationOptionNewLibraryContent": "New content added", "NotificationOptionNewLibraryContent": "New content added",
"NotificationOptionPluginError": "Plugin failure", "NotificationOptionPluginError": "Plugin failure",
"NotificationOptionPluginInstalled": "Plugin installed", "NotificationOptionPluginInstalled": "Plugin installed",
"NotificationOptionPluginUninstalled": "Plugin uninstalled", "NotificationOptionPluginUninstalled": "Plugin uninstalled",
"NotificationOptionPluginUpdateInstalled": "Plugin update installed", "NotificationOptionPluginUpdateInstalled": "Plugin update installed",
"NotificationOptionServerRestartRequired": "Server restart required", "NotificationOptionServerRestartRequired": "Server restart required",
"NotificationOptionTaskFailed": "Scheduled task failure", "NotificationOptionTaskFailed": "Scheduled task failure",
"NotificationOptionUserLockedOut": "User locked out", "NotificationOptionUserLockedOut": "User locked out",
"NotificationOptionVideoPlayback": "Video playback started", "NotificationOptionVideoPlayback": "Video playback started",
"NotificationOptionVideoPlaybackStopped": "Video playback stopped", "NotificationOptionVideoPlaybackStopped": "Video playback stopped",
"Photos": "Photos", "Photos": "Photos",
"Playlists": "Playlists", "Playlists": "Playlists",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} was installed", "PluginInstalledWithName": "{0} was installed",
"PluginUninstalledWithName": "{0} was uninstalled", "PluginUninstalledWithName": "{0} was uninstalled",
"PluginUpdatedWithName": "{0} was updated", "PluginUpdatedWithName": "{0} was updated",
"ProviderValue": "Provider: {0}", "ProviderValue": "Provider: {0}",
"ScheduledTaskFailedWithName": "{0} failed", "ScheduledTaskFailedWithName": "{0} failed",
"ScheduledTaskStartedWithName": "{0} started", "ScheduledTaskStartedWithName": "{0} started",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Shows", "Shows": "Shows",
"Songs": "Songs", "Songs": "Songs",
"StartupEmbyServerIsLoading": "Jellyfin 서버를 불러오고 있습니다. 잠시후 다시시도 해주세요.", "StartupEmbyServerIsLoading": "Jellyfin 서버를 불러오고 있습니다. 잠시후 다시시도 해주세요.",
"SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}", "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Subtitles downloaded for {0}", "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
"Sync": "Sync", "Sync": "Sync",
"System": "System", "System": "System",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "User", "User": "User",
"UserCreatedWithName": "User {0} has been created", "UserCreatedWithName": "User {0} has been created",
"UserDeletedWithName": "User {0} has been deleted", "UserDeletedWithName": "User {0} has been deleted",
"UserDownloadingItemWithValues": "{0} is downloading {1}", "UserDownloadingItemWithValues": "{0} is downloading {1}",
"UserLockedOutWithName": "User {0} has been locked out", "UserLockedOutWithName": "User {0} has been locked out",
"UserOfflineFromDevice": "{0} has disconnected from {1}", "UserOfflineFromDevice": "{0} has disconnected from {1}",
"UserOnlineFromDevice": "{0} is online from {1}", "UserOnlineFromDevice": "{0} is online from {1}",
"UserPasswordChangedWithName": "Password has been changed for user {0}", "UserPasswordChangedWithName": "Password has been changed for user {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}", "UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}",
"UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}", "UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"VersionNumber": "Version {0}" "VersionNumber": "Version {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albums", "Albums": "Albums",
"AppDeviceValues": "App: {0}, Device: {1}", "AppDeviceValues": "App: {0}, Device: {1}",
"Application": "Application", "Application": "Application",
"Artists": "Artists", "Artists": "Artists",
"AuthenticationSucceededWithUserName": "{0} successfully authenticated", "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
"Books": "Books", "Books": "Books",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Channels", "Channels": "Channels",
"ChapterNameValue": "Chapter {0}", "ChapterNameValue": "Chapter {0}",
"Collections": "Collections", "Collections": "Collections",
"DeviceOfflineWithName": "{0} has disconnected", "DeviceOfflineWithName": "{0} has disconnected",
"DeviceOnlineWithName": "{0} is connected", "DeviceOnlineWithName": "{0} is connected",
"FailedLoginAttemptWithUserName": "Failed login attempt from {0}", "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
"Favorites": "Favorites", "Favorites": "Favorites",
"Folders": "Folders", "Folders": "Folders",
"Games": "Games", "Games": "Games",
"Genres": "Žanrai", "Genres": "Žanrai",
"HeaderAlbumArtists": "Album Artists", "HeaderAlbumArtists": "Album Artists",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Žiūrėti toliau", "HeaderContinueWatching": "Žiūrėti toliau",
"HeaderFavoriteAlbums": "Favorite Albums", "HeaderFavoriteAlbums": "Favorite Albums",
"HeaderFavoriteArtists": "Favorite Artists", "HeaderFavoriteArtists": "Favorite Artists",
"HeaderFavoriteEpisodes": "Favorite Episodes", "HeaderFavoriteEpisodes": "Favorite Episodes",
"HeaderFavoriteShows": "Favorite Shows", "HeaderFavoriteShows": "Favorite Shows",
"HeaderFavoriteSongs": "Favorite Songs", "HeaderFavoriteSongs": "Favorite Songs",
"HeaderLiveTV": "Live TV", "HeaderLiveTV": "Live TV",
"HeaderNextUp": "Next Up", "HeaderNextUp": "Next Up",
"HeaderRecordingGroups": "Recording Groups", "HeaderRecordingGroups": "Recording Groups",
"HomeVideos": "Home videos", "HomeVideos": "Home videos",
"Inherit": "Inherit", "Inherit": "Inherit",
"ItemAddedWithName": "{0} was added to the library", "ItemAddedWithName": "{0} was added to the library",
"ItemRemovedWithName": "{0} was removed from the library", "ItemRemovedWithName": "{0} was removed from the library",
"LabelIpAddressValue": "Ip address: {0}", "LabelIpAddressValue": "Ip address: {0}",
"LabelRunningTimeValue": "Running time: {0}", "LabelRunningTimeValue": "Running time: {0}",
"Latest": "Latest", "Latest": "Latest",
"MessageApplicationUpdated": "Jellyfin Server has been updated", "MessageApplicationUpdated": "Jellyfin Server has been updated",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated", "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
"MessageServerConfigurationUpdated": "Server configuration has been updated", "MessageServerConfigurationUpdated": "Server configuration has been updated",
"MixedContent": "Mixed content", "MixedContent": "Mixed content",
"Movies": "Filmai", "Movies": "Filmai",
"Music": "Music", "Music": "Music",
"MusicVideos": "Music videos", "MusicVideos": "Music videos",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Season {0}", "NameSeasonNumber": "Season {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Application update available", "NotificationOptionApplicationUpdateAvailable": "Application update available",
"NotificationOptionApplicationUpdateInstalled": "Application update installed", "NotificationOptionApplicationUpdateInstalled": "Application update installed",
"NotificationOptionAudioPlayback": "Audio playback started", "NotificationOptionAudioPlayback": "Audio playback started",
"NotificationOptionAudioPlaybackStopped": "Audio playback stopped", "NotificationOptionAudioPlaybackStopped": "Audio playback stopped",
"NotificationOptionCameraImageUploaded": "Camera image uploaded", "NotificationOptionCameraImageUploaded": "Camera image uploaded",
"NotificationOptionGamePlayback": "Game playback started", "NotificationOptionGamePlayback": "Game playback started",
"NotificationOptionGamePlaybackStopped": "Game playback stopped", "NotificationOptionGamePlaybackStopped": "Game playback stopped",
"NotificationOptionInstallationFailed": "Installation failure", "NotificationOptionInstallationFailed": "Installation failure",
"NotificationOptionNewLibraryContent": "New content added", "NotificationOptionNewLibraryContent": "New content added",
"NotificationOptionPluginError": "Plugin failure", "NotificationOptionPluginError": "Plugin failure",
"NotificationOptionPluginInstalled": "Plugin installed", "NotificationOptionPluginInstalled": "Plugin installed",
"NotificationOptionPluginUninstalled": "Plugin uninstalled", "NotificationOptionPluginUninstalled": "Plugin uninstalled",
"NotificationOptionPluginUpdateInstalled": "Plugin update installed", "NotificationOptionPluginUpdateInstalled": "Plugin update installed",
"NotificationOptionServerRestartRequired": "Server restart required", "NotificationOptionServerRestartRequired": "Server restart required",
"NotificationOptionTaskFailed": "Scheduled task failure", "NotificationOptionTaskFailed": "Scheduled task failure",
"NotificationOptionUserLockedOut": "User locked out", "NotificationOptionUserLockedOut": "User locked out",
"NotificationOptionVideoPlayback": "Video playback started", "NotificationOptionVideoPlayback": "Video playback started",
"NotificationOptionVideoPlaybackStopped": "Video playback stopped", "NotificationOptionVideoPlaybackStopped": "Video playback stopped",
"Photos": "Photos", "Photos": "Photos",
"Playlists": "Playlists", "Playlists": "Playlists",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} was installed", "PluginInstalledWithName": "{0} was installed",
"PluginUninstalledWithName": "{0} was uninstalled", "PluginUninstalledWithName": "{0} was uninstalled",
"PluginUpdatedWithName": "{0} was updated", "PluginUpdatedWithName": "{0} was updated",
"ProviderValue": "Provider: {0}", "ProviderValue": "Provider: {0}",
"ScheduledTaskFailedWithName": "{0} failed", "ScheduledTaskFailedWithName": "{0} failed",
"ScheduledTaskStartedWithName": "{0} started", "ScheduledTaskStartedWithName": "{0} started",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Shows", "Shows": "Shows",
"Songs": "Songs", "Songs": "Songs",
"StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.", "StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.",
"SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}", "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Subtitles downloaded for {0}", "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
"Sync": "Sinchronizuoti", "Sync": "Sinchronizuoti",
"System": "System", "System": "System",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "User", "User": "User",
"UserCreatedWithName": "User {0} has been created", "UserCreatedWithName": "User {0} has been created",
"UserDeletedWithName": "User {0} has been deleted", "UserDeletedWithName": "User {0} has been deleted",
"UserDownloadingItemWithValues": "{0} is downloading {1}", "UserDownloadingItemWithValues": "{0} is downloading {1}",
"UserLockedOutWithName": "User {0} has been locked out", "UserLockedOutWithName": "User {0} has been locked out",
"UserOfflineFromDevice": "{0} has disconnected from {1}", "UserOfflineFromDevice": "{0} has disconnected from {1}",
"UserOnlineFromDevice": "{0} is online from {1}", "UserOnlineFromDevice": "{0} is online from {1}",
"UserPasswordChangedWithName": "Password has been changed for user {0}", "UserPasswordChangedWithName": "Password has been changed for user {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}", "UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}",
"UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}", "UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Ypatinga - {0}", "ValueSpecialEpisodeName": "Ypatinga - {0}",
"VersionNumber": "Version {0}" "VersionNumber": "Version {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albums", "Albums": "Albums",
"AppDeviceValues": "App: {0}, Device: {1}", "AppDeviceValues": "App: {0}, Device: {1}",
"Application": "Application", "Application": "Application",
"Artists": "Artists", "Artists": "Artists",
"AuthenticationSucceededWithUserName": "{0} successfully authenticated", "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
"Books": "Books", "Books": "Books",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Channels", "Channels": "Channels",
"ChapterNameValue": "Chapter {0}", "ChapterNameValue": "Chapter {0}",
"Collections": "Collections", "Collections": "Collections",
"DeviceOfflineWithName": "{0} has disconnected", "DeviceOfflineWithName": "{0} has disconnected",
"DeviceOnlineWithName": "{0} is connected", "DeviceOnlineWithName": "{0} is connected",
"FailedLoginAttemptWithUserName": "Failed login attempt from {0}", "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
"Favorites": "Favorites", "Favorites": "Favorites",
"Folders": "Folders", "Folders": "Folders",
"Games": "Games", "Games": "Games",
"Genres": "Genres", "Genres": "Genres",
"HeaderAlbumArtists": "Album Artists", "HeaderAlbumArtists": "Album Artists",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Continue Watching", "HeaderContinueWatching": "Continue Watching",
"HeaderFavoriteAlbums": "Favorite Albums", "HeaderFavoriteAlbums": "Favorite Albums",
"HeaderFavoriteArtists": "Favorite Artists", "HeaderFavoriteArtists": "Favorite Artists",
"HeaderFavoriteEpisodes": "Favorite Episodes", "HeaderFavoriteEpisodes": "Favorite Episodes",
"HeaderFavoriteShows": "Favorite Shows", "HeaderFavoriteShows": "Favorite Shows",
"HeaderFavoriteSongs": "Favorite Songs", "HeaderFavoriteSongs": "Favorite Songs",
"HeaderLiveTV": "Live TV", "HeaderLiveTV": "Live TV",
"HeaderNextUp": "Next Up", "HeaderNextUp": "Next Up",
"HeaderRecordingGroups": "Recording Groups", "HeaderRecordingGroups": "Recording Groups",
"HomeVideos": "Home videos", "HomeVideos": "Home videos",
"Inherit": "Inherit", "Inherit": "Inherit",
"ItemAddedWithName": "{0} was added to the library", "ItemAddedWithName": "{0} was added to the library",
"ItemRemovedWithName": "{0} was removed from the library", "ItemRemovedWithName": "{0} was removed from the library",
"LabelIpAddressValue": "Ip address: {0}", "LabelIpAddressValue": "Ip address: {0}",
"LabelRunningTimeValue": "Running time: {0}", "LabelRunningTimeValue": "Running time: {0}",
"Latest": "Latest", "Latest": "Latest",
"MessageApplicationUpdated": "Jellyfin Server has been updated", "MessageApplicationUpdated": "Jellyfin Server has been updated",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated", "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
"MessageServerConfigurationUpdated": "Server configuration has been updated", "MessageServerConfigurationUpdated": "Server configuration has been updated",
"MixedContent": "Mixed content", "MixedContent": "Mixed content",
"Movies": "Movies", "Movies": "Movies",
"Music": "Music", "Music": "Music",
"MusicVideos": "Music videos", "MusicVideos": "Music videos",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Season {0}", "NameSeasonNumber": "Season {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Application update available", "NotificationOptionApplicationUpdateAvailable": "Application update available",
"NotificationOptionApplicationUpdateInstalled": "Application update installed", "NotificationOptionApplicationUpdateInstalled": "Application update installed",
"NotificationOptionAudioPlayback": "Audio playback started", "NotificationOptionAudioPlayback": "Audio playback started",
"NotificationOptionAudioPlaybackStopped": "Audio playback stopped", "NotificationOptionAudioPlaybackStopped": "Audio playback stopped",
"NotificationOptionCameraImageUploaded": "Camera image uploaded", "NotificationOptionCameraImageUploaded": "Camera image uploaded",
"NotificationOptionGamePlayback": "Game playback started", "NotificationOptionGamePlayback": "Game playback started",
"NotificationOptionGamePlaybackStopped": "Game playback stopped", "NotificationOptionGamePlaybackStopped": "Game playback stopped",
"NotificationOptionInstallationFailed": "Installation failure", "NotificationOptionInstallationFailed": "Installation failure",
"NotificationOptionNewLibraryContent": "New content added", "NotificationOptionNewLibraryContent": "New content added",
"NotificationOptionPluginError": "Plugin failure", "NotificationOptionPluginError": "Plugin failure",
"NotificationOptionPluginInstalled": "Plugin installed", "NotificationOptionPluginInstalled": "Plugin installed",
"NotificationOptionPluginUninstalled": "Plugin uninstalled", "NotificationOptionPluginUninstalled": "Plugin uninstalled",
"NotificationOptionPluginUpdateInstalled": "Plugin update installed", "NotificationOptionPluginUpdateInstalled": "Plugin update installed",
"NotificationOptionServerRestartRequired": "Server restart required", "NotificationOptionServerRestartRequired": "Server restart required",
"NotificationOptionTaskFailed": "Scheduled task failure", "NotificationOptionTaskFailed": "Scheduled task failure",
"NotificationOptionUserLockedOut": "User locked out", "NotificationOptionUserLockedOut": "User locked out",
"NotificationOptionVideoPlayback": "Video playback started", "NotificationOptionVideoPlayback": "Video playback started",
"NotificationOptionVideoPlaybackStopped": "Video playback stopped", "NotificationOptionVideoPlaybackStopped": "Video playback stopped",
"Photos": "Photos", "Photos": "Photos",
"Playlists": "Playlists", "Playlists": "Playlists",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} was installed", "PluginInstalledWithName": "{0} was installed",
"PluginUninstalledWithName": "{0} was uninstalled", "PluginUninstalledWithName": "{0} was uninstalled",
"PluginUpdatedWithName": "{0} was updated", "PluginUpdatedWithName": "{0} was updated",
"ProviderValue": "Provider: {0}", "ProviderValue": "Provider: {0}",
"ScheduledTaskFailedWithName": "{0} failed", "ScheduledTaskFailedWithName": "{0} failed",
"ScheduledTaskStartedWithName": "{0} started", "ScheduledTaskStartedWithName": "{0} started",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Series", "Shows": "Series",
"Songs": "Songs", "Songs": "Songs",
"StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.", "StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.",
"SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}", "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Subtitles downloaded for {0}", "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
"Sync": "Sync", "Sync": "Sync",
"System": "System", "System": "System",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "User", "User": "User",
"UserCreatedWithName": "User {0} has been created", "UserCreatedWithName": "User {0} has been created",
"UserDeletedWithName": "User {0} has been deleted", "UserDeletedWithName": "User {0} has been deleted",
"UserDownloadingItemWithValues": "{0} is downloading {1}", "UserDownloadingItemWithValues": "{0} is downloading {1}",
"UserLockedOutWithName": "User {0} has been locked out", "UserLockedOutWithName": "User {0} has been locked out",
"UserOfflineFromDevice": "{0} has disconnected from {1}", "UserOfflineFromDevice": "{0} has disconnected from {1}",
"UserOnlineFromDevice": "{0} is online from {1}", "UserOnlineFromDevice": "{0} is online from {1}",
"UserPasswordChangedWithName": "Password has been changed for user {0}", "UserPasswordChangedWithName": "Password has been changed for user {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}", "UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}",
"UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}", "UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"VersionNumber": "Version {0}" "VersionNumber": "Version {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Album", "Albums": "Album",
"AppDeviceValues": "App:{0}, Enhet {1}", "AppDeviceValues": "App:{0}, Enhet {1}",
"Application": "Applikasjon", "Application": "Applikasjon",
"Artists": "Artister", "Artists": "Artister",
"AuthenticationSucceededWithUserName": "{0} vellykkede autentisert", "AuthenticationSucceededWithUserName": "{0} vellykkede autentisert",
"Books": "Bøker", "Books": "Bøker",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Kanaler", "Channels": "Kanaler",
"ChapterNameValue": "Kapittel {0}", "ChapterNameValue": "Kapittel {0}",
"Collections": "Samlinger", "Collections": "Samlinger",
"DeviceOfflineWithName": "{0} har koblet fra", "DeviceOfflineWithName": "{0} har koblet fra",
"DeviceOnlineWithName": "{0} er tilkoblet", "DeviceOnlineWithName": "{0} er tilkoblet",
"FailedLoginAttemptWithUserName": "Mislykket påloggingsforsøk fra {0}", "FailedLoginAttemptWithUserName": "Mislykket påloggingsforsøk fra {0}",
"Favorites": "Favoritter", "Favorites": "Favoritter",
"Folders": "Mapper", "Folders": "Mapper",
"Games": "Spill", "Games": "Spill",
"Genres": "Sjanger", "Genres": "Sjanger",
"HeaderAlbumArtists": "Albumartist", "HeaderAlbumArtists": "Albumartist",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Forsett og see på", "HeaderContinueWatching": "Forsett og see på",
"HeaderFavoriteAlbums": "Favoritt albumer", "HeaderFavoriteAlbums": "Favoritt albumer",
"HeaderFavoriteArtists": "Favorittartister", "HeaderFavoriteArtists": "Favorittartister",
"HeaderFavoriteEpisodes": "Favoritt episode", "HeaderFavoriteEpisodes": "Favoritt episode",
"HeaderFavoriteShows": "Favorittserier", "HeaderFavoriteShows": "Favorittserier",
"HeaderFavoriteSongs": "Favorittsanger", "HeaderFavoriteSongs": "Favorittsanger",
"HeaderLiveTV": "Direkte TV", "HeaderLiveTV": "Direkte TV",
"HeaderNextUp": "Neste", "HeaderNextUp": "Neste",
"HeaderRecordingGroups": "Opptak Grupper", "HeaderRecordingGroups": "Opptak Grupper",
"HomeVideos": "Hjemmelaget filmer", "HomeVideos": "Hjemmelaget filmer",
"Inherit": "Arve", "Inherit": "Arve",
"ItemAddedWithName": "{0} ble lagt til i biblioteket", "ItemAddedWithName": "{0} ble lagt til i biblioteket",
"ItemRemovedWithName": "{0} ble fjernet fra biblioteket", "ItemRemovedWithName": "{0} ble fjernet fra biblioteket",
"LabelIpAddressValue": "IP adresse: {0}", "LabelIpAddressValue": "IP adresse: {0}",
"LabelRunningTimeValue": "Løpetid {0}", "LabelRunningTimeValue": "Løpetid {0}",
"Latest": "Siste", "Latest": "Siste",
"MessageApplicationUpdated": "Jellyfin server har blitt oppdatert", "MessageApplicationUpdated": "Jellyfin server har blitt oppdatert",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Server konfigurasjon seksjon {0} har blitt oppdatert", "MessageNamedServerConfigurationUpdatedWithValue": "Server konfigurasjon seksjon {0} har blitt oppdatert",
"MessageServerConfigurationUpdated": "Server konfigurasjon er oppdatert", "MessageServerConfigurationUpdated": "Server konfigurasjon er oppdatert",
"MixedContent": "Blandet innhold", "MixedContent": "Blandet innhold",
"Movies": "Filmer", "Movies": "Filmer",
"Music": "Musikk", "Music": "Musikk",
"MusicVideos": "Musikkvideoer", "MusicVideos": "Musikkvideoer",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Sesong {0}", "NameSeasonNumber": "Sesong {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Applikasjon oppdatering tilgjengelig", "NotificationOptionApplicationUpdateAvailable": "Applikasjon oppdatering tilgjengelig",
"NotificationOptionApplicationUpdateInstalled": "Applikasjon oppdatering installert.", "NotificationOptionApplicationUpdateInstalled": "Applikasjon oppdatering installert.",
"NotificationOptionAudioPlayback": "Lyd tilbakespilling startet", "NotificationOptionAudioPlayback": "Lyd tilbakespilling startet",
"NotificationOptionAudioPlaybackStopped": "Lyd avspilling stoppet", "NotificationOptionAudioPlaybackStopped": "Lyd avspilling stoppet",
"NotificationOptionCameraImageUploaded": "Kamera bilde lastet opp", "NotificationOptionCameraImageUploaded": "Kamera bilde lastet opp",
"NotificationOptionGamePlayback": "Spill avspillingen startet", "NotificationOptionGamePlayback": "Spill avspillingen startet",
"NotificationOptionGamePlaybackStopped": "Filmer", "NotificationOptionGamePlaybackStopped": "Filmer",
"NotificationOptionInstallationFailed": "Installasjon feil", "NotificationOptionInstallationFailed": "Installasjon feil",
"NotificationOptionNewLibraryContent": "Ny innhold er lagt til", "NotificationOptionNewLibraryContent": "Ny innhold er lagt til",
"NotificationOptionPluginError": "Plugin feil", "NotificationOptionPluginError": "Plugin feil",
"NotificationOptionPluginInstalled": "Plugin installert", "NotificationOptionPluginInstalled": "Plugin installert",
"NotificationOptionPluginUninstalled": "Plugin avinstallert", "NotificationOptionPluginUninstalled": "Plugin avinstallert",
"NotificationOptionPluginUpdateInstalled": "Plugin oppdatering installert", "NotificationOptionPluginUpdateInstalled": "Plugin oppdatering installert",
"NotificationOptionServerRestartRequired": "Server omstart er nødvendig", "NotificationOptionServerRestartRequired": "Server omstart er nødvendig",
"NotificationOptionTaskFailed": "Feil under utføring av planlagt oppgaver", "NotificationOptionTaskFailed": "Feil under utføring av planlagt oppgaver",
"NotificationOptionUserLockedOut": "Bruker er utestengt", "NotificationOptionUserLockedOut": "Bruker er utestengt",
"NotificationOptionVideoPlayback": "Video tilbakespilling startet", "NotificationOptionVideoPlayback": "Video tilbakespilling startet",
"NotificationOptionVideoPlaybackStopped": "Video avspilling stoppet", "NotificationOptionVideoPlaybackStopped": "Video avspilling stoppet",
"Photos": "BIlder", "Photos": "BIlder",
"Playlists": "Spilleliste", "Playlists": "Spilleliste",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} ble installert", "PluginInstalledWithName": "{0} ble installert",
"PluginUninstalledWithName": "{0} ble avinstallert", "PluginUninstalledWithName": "{0} ble avinstallert",
"PluginUpdatedWithName": "{0} ble oppdatert", "PluginUpdatedWithName": "{0} ble oppdatert",
"ProviderValue": "Leverandører: {0}", "ProviderValue": "Leverandører: {0}",
"ScheduledTaskFailedWithName": "{0} Mislykkes", "ScheduledTaskFailedWithName": "{0} Mislykkes",
"ScheduledTaskStartedWithName": "{0} Startet", "ScheduledTaskStartedWithName": "{0} Startet",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Programmer", "Shows": "Programmer",
"Songs": "Sanger", "Songs": "Sanger",
"StartupEmbyServerIsLoading": "Jellyfin server laster. Prøv igjen snart.", "StartupEmbyServerIsLoading": "Jellyfin server laster. Prøv igjen snart.",
"SubtitleDownloadFailureForItem": "En feil oppstå under nedlasting av undertekster for {0}", "SubtitleDownloadFailureForItem": "En feil oppstå under nedlasting av undertekster for {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Undertekster lastet ned for {0}", "SubtitlesDownloadedForItem": "Undertekster lastet ned for {0}",
"Sync": "Synk", "Sync": "Synk",
"System": "System", "System": "System",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "Bruker", "User": "Bruker",
"UserCreatedWithName": "Bruker {0} er opprettet", "UserCreatedWithName": "Bruker {0} er opprettet",
"UserDeletedWithName": "Bruker {0} har blitt slettet", "UserDeletedWithName": "Bruker {0} har blitt slettet",
"UserDownloadingItemWithValues": "{0} laster ned {1}", "UserDownloadingItemWithValues": "{0} laster ned {1}",
"UserLockedOutWithName": "Bruker {0} er blitt utestengt", "UserLockedOutWithName": "Bruker {0} er blitt utestengt",
"UserOfflineFromDevice": "{0} har koblet fra {1}", "UserOfflineFromDevice": "{0} har koblet fra {1}",
"UserOnlineFromDevice": "{0} er tilkoblet fra {1}", "UserOnlineFromDevice": "{0} er tilkoblet fra {1}",
"UserPasswordChangedWithName": "Passordet for {0} er oppdatert", "UserPasswordChangedWithName": "Passordet for {0} er oppdatert",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} har startet avspilling {1}", "UserStartedPlayingItemWithValues": "{0} har startet avspilling {1}",
"UserStoppedPlayingItemWithValues": "{0} har stoppet avspilling {1}", "UserStoppedPlayingItemWithValues": "{0} har stoppet avspilling {1}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Spesial - {0}", "ValueSpecialEpisodeName": "Spesial - {0}",
"VersionNumber": "Versjon {0}" "VersionNumber": "Versjon {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albums", "Albums": "Albums",
"AppDeviceValues": "App: {0}, Apparaat: {1}", "AppDeviceValues": "App: {0}, Apparaat: {1}",
"Application": "Toepassing", "Application": "Toepassing",
"Artists": "Artiesten", "Artists": "Artiesten",
"AuthenticationSucceededWithUserName": "{0} is succesvol geverifieerd", "AuthenticationSucceededWithUserName": "{0} is succesvol geverifieerd",
"Books": "Boeken", "Books": "Boeken",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Kanalen", "Channels": "Kanalen",
"ChapterNameValue": "Hoofdstuk {0}", "ChapterNameValue": "Hoofdstuk {0}",
"Collections": "Collecties", "Collections": "Collecties",
"DeviceOfflineWithName": "{0} is losgekoppeld", "DeviceOfflineWithName": "{0} is losgekoppeld",
"DeviceOnlineWithName": "{0} is verbonden", "DeviceOnlineWithName": "{0} is verbonden",
"FailedLoginAttemptWithUserName": "Mislukte aanmeld poging van {0}", "FailedLoginAttemptWithUserName": "Mislukte aanmeld poging van {0}",
"Favorites": "Favorieten", "Favorites": "Favorieten",
"Folders": "Mappen", "Folders": "Mappen",
"Games": "Spellen", "Games": "Spellen",
"Genres": "Genres", "Genres": "Genres",
"HeaderAlbumArtists": "Album artiesten", "HeaderAlbumArtists": "Album artiesten",
"HeaderCameraUploads": "Camera uploads", "HeaderCameraUploads": "Camera uploads",
"HeaderContinueWatching": "Kijken hervatten", "HeaderContinueWatching": "Kijken hervatten",
"HeaderFavoriteAlbums": "Favoriete albums", "HeaderFavoriteAlbums": "Favoriete albums",
"HeaderFavoriteArtists": "Favoriete artiesten", "HeaderFavoriteArtists": "Favoriete artiesten",
"HeaderFavoriteEpisodes": "Favoriete afleveringen", "HeaderFavoriteEpisodes": "Favoriete afleveringen",
"HeaderFavoriteShows": "Favoriete shows", "HeaderFavoriteShows": "Favoriete shows",
"HeaderFavoriteSongs": "Favoriete titels", "HeaderFavoriteSongs": "Favoriete titels",
"HeaderLiveTV": "Live TV", "HeaderLiveTV": "Live TV",
"HeaderNextUp": "Volgende", "HeaderNextUp": "Volgende",
"HeaderRecordingGroups": "Opnamegroepen", "HeaderRecordingGroups": "Opnamegroepen",
"HomeVideos": "Thuis video's", "HomeVideos": "Thuis video's",
"Inherit": "Overerven", "Inherit": "Overerven",
"ItemAddedWithName": "{0} is toegevoegd aan de bibliotheek", "ItemAddedWithName": "{0} is toegevoegd aan de bibliotheek",
"ItemRemovedWithName": "{0} is verwijderd uit de bibliotheek", "ItemRemovedWithName": "{0} is verwijderd uit de bibliotheek",
"LabelIpAddressValue": "IP adres: {0}", "LabelIpAddressValue": "IP adres: {0}",
"LabelRunningTimeValue": "Looptijd: {0}", "LabelRunningTimeValue": "Looptijd: {0}",
"Latest": "Nieuwste", "Latest": "Nieuwste",
"MessageApplicationUpdated": "Jellyfin Server is bijgewerkt", "MessageApplicationUpdated": "Jellyfin Server is bijgewerkt",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Sectie {0} van de server configuratie is bijgewerkt", "MessageNamedServerConfigurationUpdatedWithValue": "Sectie {0} van de server configuratie is bijgewerkt",
"MessageServerConfigurationUpdated": "Server configuratie is bijgewerkt", "MessageServerConfigurationUpdated": "Server configuratie is bijgewerkt",
"MixedContent": "Gemengde inhoud", "MixedContent": "Gemengde inhoud",
"Movies": "Films", "Movies": "Films",
"Music": "Muziek", "Music": "Muziek",
"MusicVideos": "Muziekvideo's", "MusicVideos": "Muziekvideo's",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Seizoen {0}", "NameSeasonNumber": "Seizoen {0}",
"NameSeasonUnknown": "Seizoen onbekend", "NameSeasonUnknown": "Seizoen onbekend",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Programma-update beschikbaar", "NotificationOptionApplicationUpdateAvailable": "Programma-update beschikbaar",
"NotificationOptionApplicationUpdateInstalled": "Programma-update geïnstalleerd", "NotificationOptionApplicationUpdateInstalled": "Programma-update geïnstalleerd",
"NotificationOptionAudioPlayback": "Geluid gestart", "NotificationOptionAudioPlayback": "Geluid gestart",
"NotificationOptionAudioPlaybackStopped": "Geluid gestopt", "NotificationOptionAudioPlaybackStopped": "Geluid gestopt",
"NotificationOptionCameraImageUploaded": "Camera afbeelding geüpload", "NotificationOptionCameraImageUploaded": "Camera afbeelding geüpload",
"NotificationOptionGamePlayback": "Spel gestart", "NotificationOptionGamePlayback": "Spel gestart",
"NotificationOptionGamePlaybackStopped": "Spel gestopt", "NotificationOptionGamePlaybackStopped": "Spel gestopt",
"NotificationOptionInstallationFailed": "Installatie mislukt", "NotificationOptionInstallationFailed": "Installatie mislukt",
"NotificationOptionNewLibraryContent": "Nieuwe content toegevoegd", "NotificationOptionNewLibraryContent": "Nieuwe content toegevoegd",
"NotificationOptionPluginError": "Plug-in fout", "NotificationOptionPluginError": "Plug-in fout",
"NotificationOptionPluginInstalled": "Plug-in geïnstalleerd", "NotificationOptionPluginInstalled": "Plug-in geïnstalleerd",
"NotificationOptionPluginUninstalled": "Plug-in verwijderd", "NotificationOptionPluginUninstalled": "Plug-in verwijderd",
"NotificationOptionPluginUpdateInstalled": "Plug-in-update geïnstalleerd", "NotificationOptionPluginUpdateInstalled": "Plug-in-update geïnstalleerd",
"NotificationOptionServerRestartRequired": "Server herstart nodig", "NotificationOptionServerRestartRequired": "Server herstart nodig",
"NotificationOptionTaskFailed": "Geplande taak mislukt", "NotificationOptionTaskFailed": "Geplande taak mislukt",
"NotificationOptionUserLockedOut": "Gebruikersaccount vergrendeld", "NotificationOptionUserLockedOut": "Gebruikersaccount vergrendeld",
"NotificationOptionVideoPlayback": "Video gestart", "NotificationOptionVideoPlayback": "Video gestart",
"NotificationOptionVideoPlaybackStopped": "Video gestopt", "NotificationOptionVideoPlaybackStopped": "Video gestopt",
"Photos": "Foto's", "Photos": "Foto's",
"Playlists": "Afspeellijsten", "Playlists": "Afspeellijsten",
"Plugin": "Plug-in", "Plugin": "Plug-in",
"PluginInstalledWithName": "{0} is geïnstalleerd", "PluginInstalledWithName": "{0} is geïnstalleerd",
"PluginUninstalledWithName": "{0} is verwijderd", "PluginUninstalledWithName": "{0} is verwijderd",
"PluginUpdatedWithName": "{0} is bijgewerkt", "PluginUpdatedWithName": "{0} is bijgewerkt",
"ProviderValue": "Aanbieder: {0}", "ProviderValue": "Aanbieder: {0}",
"ScheduledTaskFailedWithName": "{0} is mislukt", "ScheduledTaskFailedWithName": "{0} is mislukt",
"ScheduledTaskStartedWithName": "{0} is gestart", "ScheduledTaskStartedWithName": "{0} is gestart",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Series", "Shows": "Series",
"Songs": "Titels", "Songs": "Titels",
"StartupEmbyServerIsLoading": "Jellyfin Server is aan het laden, probeer het later opnieuw.", "StartupEmbyServerIsLoading": "Jellyfin Server is aan het laden, probeer het later opnieuw.",
"SubtitleDownloadFailureForItem": "Downloaden van ondertiteling voor {0} is mislukt", "SubtitleDownloadFailureForItem": "Downloaden van ondertiteling voor {0} is mislukt",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Ondertiteling voor {0} is gedownload", "SubtitlesDownloadedForItem": "Ondertiteling voor {0} is gedownload",
"Sync": "Synchronisatie", "Sync": "Synchronisatie",
"System": "Systeem", "System": "Systeem",
"TvShows": "TV-series", "TvShows": "TV-series",
"User": "Gebruiker", "User": "Gebruiker",
"UserCreatedWithName": "Gebruiker {0} is aangemaakt", "UserCreatedWithName": "Gebruiker {0} is aangemaakt",
"UserDeletedWithName": "Gebruiker {0} is verwijderd", "UserDeletedWithName": "Gebruiker {0} is verwijderd",
"UserDownloadingItemWithValues": "{0} download {1}", "UserDownloadingItemWithValues": "{0} download {1}",
"UserLockedOutWithName": "Gebruikersaccount {0} is vergrendeld", "UserLockedOutWithName": "Gebruikersaccount {0} is vergrendeld",
"UserOfflineFromDevice": "Verbinding van {0} met {1} is verbroken", "UserOfflineFromDevice": "Verbinding van {0} met {1} is verbroken",
"UserOnlineFromDevice": "{0} heeft verbinding met {1}", "UserOnlineFromDevice": "{0} heeft verbinding met {1}",
"UserPasswordChangedWithName": "Wachtwoord voor {0} is gewijzigd", "UserPasswordChangedWithName": "Wachtwoord voor {0} is gewijzigd",
"UserPolicyUpdatedWithName": "Gebruikersbeleid gewijzigd voor {0}", "UserPolicyUpdatedWithName": "Gebruikersbeleid gewijzigd voor {0}",
"UserStartedPlayingItemWithValues": "{0} heeft afspelen van {1} gestart", "UserStartedPlayingItemWithValues": "{0} heeft afspelen van {1} gestart",
"UserStoppedPlayingItemWithValues": "{0} heeft afspelen van {1} gestopt", "UserStoppedPlayingItemWithValues": "{0} heeft afspelen van {1} gestopt",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Speciaal - {0}", "ValueSpecialEpisodeName": "Speciaal - {0}",
"VersionNumber": "Versie {0}" "VersionNumber": "Versie {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albumy", "Albums": "Albumy",
"AppDeviceValues": "Aplikacja: {0}, Urządzenie: {1}", "AppDeviceValues": "Aplikacja: {0}, Urządzenie: {1}",
"Application": "Aplikacja", "Application": "Aplikacja",
"Artists": "Wykonawcy", "Artists": "Wykonawcy",
"AuthenticationSucceededWithUserName": "{0} został pomyślnie uwierzytelniony", "AuthenticationSucceededWithUserName": "{0} został pomyślnie uwierzytelniony",
"Books": "Książki", "Books": "Książki",
"CameraImageUploadedFrom": "Nowy obraz został przekazany z {0}", "CameraImageUploadedFrom": "Nowy obraz został przekazany z {0}",
"Channels": "Kanały", "Channels": "Kanały",
"ChapterNameValue": "Rozdział {0}", "ChapterNameValue": "Rozdział {0}",
"Collections": "Kolekcje", "Collections": "Kolekcje",
"DeviceOfflineWithName": "{0} został rozłączony", "DeviceOfflineWithName": "{0} został rozłączony",
"DeviceOnlineWithName": "{0} połączył się", "DeviceOnlineWithName": "{0} połączył się",
"FailedLoginAttemptWithUserName": "Próba logowania przez {0} zakończona niepowodzeniem", "FailedLoginAttemptWithUserName": "Próba logowania przez {0} zakończona niepowodzeniem",
"Favorites": "Ulubione", "Favorites": "Ulubione",
"Folders": "Foldery", "Folders": "Foldery",
"Games": "Gry", "Games": "Gry",
"Genres": "Gatunki", "Genres": "Gatunki",
"HeaderAlbumArtists": "Wykonawcy albumów", "HeaderAlbumArtists": "Wykonawcy albumów",
"HeaderCameraUploads": "Przekazane obrazy", "HeaderCameraUploads": "Przekazane obrazy",
"HeaderContinueWatching": "Kontynuuj odtwarzanie", "HeaderContinueWatching": "Kontynuuj odtwarzanie",
"HeaderFavoriteAlbums": "Albumy ulubione", "HeaderFavoriteAlbums": "Albumy ulubione",
"HeaderFavoriteArtists": "Wykonawcy ulubieni", "HeaderFavoriteArtists": "Wykonawcy ulubieni",
"HeaderFavoriteEpisodes": "Odcinki ulubione", "HeaderFavoriteEpisodes": "Odcinki ulubione",
"HeaderFavoriteShows": "Seriale ulubione", "HeaderFavoriteShows": "Seriale ulubione",
"HeaderFavoriteSongs": "Utwory ulubione", "HeaderFavoriteSongs": "Utwory ulubione",
"HeaderLiveTV": "Telewizja", "HeaderLiveTV": "Telewizja",
"HeaderNextUp": "Do obejrzenia", "HeaderNextUp": "Do obejrzenia",
"HeaderRecordingGroups": "Grupy nagrań", "HeaderRecordingGroups": "Grupy nagrań",
"HomeVideos": "Nagrania prywatne", "HomeVideos": "Nagrania prywatne",
"Inherit": "Dziedzicz", "Inherit": "Dziedzicz",
"ItemAddedWithName": "{0} zostało dodane do biblioteki", "ItemAddedWithName": "{0} zostało dodane do biblioteki",
"ItemRemovedWithName": "{0} zostało usunięte z biblioteki", "ItemRemovedWithName": "{0} zostało usunięte z biblioteki",
"LabelIpAddressValue": "Adres IP: {0}", "LabelIpAddressValue": "Adres IP: {0}",
"LabelRunningTimeValue": "Czas trwania: {0}", "LabelRunningTimeValue": "Czas trwania: {0}",
"Latest": "Ostatnio dodane", "Latest": "Ostatnio dodane",
"MessageApplicationUpdated": "Serwer Jellyfin został zaktualizowany", "MessageApplicationUpdated": "Serwer Jellyfin został zaktualizowany",
"MessageApplicationUpdatedTo": "Serwer Jellyfin został zaktualizowany do wersji {0}", "MessageApplicationUpdatedTo": "Serwer Jellyfin został zaktualizowany do wersji {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Sekcja {0} konfiguracji serwera została zaktualizowana", "MessageNamedServerConfigurationUpdatedWithValue": "Sekcja {0} konfiguracji serwera została zaktualizowana",
"MessageServerConfigurationUpdated": "Konfiguracja serwera została zaktualizowana", "MessageServerConfigurationUpdated": "Konfiguracja serwera została zaktualizowana",
"MixedContent": "Zawartość mieszana", "MixedContent": "Zawartość mieszana",
"Movies": "Filmy", "Movies": "Filmy",
"Music": "Muzyka", "Music": "Muzyka",
"MusicVideos": "Teledyski", "MusicVideos": "Teledyski",
"NameInstallFailed": "Instalacja {0} nieudana.", "NameInstallFailed": "Instalacja {0} nieudana.",
"NameSeasonNumber": "Sezon {0}", "NameSeasonNumber": "Sezon {0}",
"NameSeasonUnknown": "Sezon nieznany", "NameSeasonUnknown": "Sezon nieznany",
"NewVersionIsAvailable": "Nowa wersja serwera Jellyfin jest dostępna do pobrania.", "NewVersionIsAvailable": "Nowa wersja serwera Jellyfin jest dostępna do pobrania.",
"NotificationOptionApplicationUpdateAvailable": "Dostępna aktualizacja aplikacji", "NotificationOptionApplicationUpdateAvailable": "Dostępna aktualizacja aplikacji",
"NotificationOptionApplicationUpdateInstalled": "Zainstalowano aktualizację aplikacji", "NotificationOptionApplicationUpdateInstalled": "Zainstalowano aktualizację aplikacji",
"NotificationOptionAudioPlayback": "Rozpoczęto odtwarzanie muzyki", "NotificationOptionAudioPlayback": "Rozpoczęto odtwarzanie muzyki",
"NotificationOptionAudioPlaybackStopped": "Odtwarzane dźwięku zatrzymane", "NotificationOptionAudioPlaybackStopped": "Odtwarzane dźwięku zatrzymane",
"NotificationOptionCameraImageUploaded": "Przekazano obraz z urządzenia mobilnego", "NotificationOptionCameraImageUploaded": "Przekazano obraz z urządzenia mobilnego",
"NotificationOptionGamePlayback": "Odtwarzanie gry rozpoczęte", "NotificationOptionGamePlayback": "Odtwarzanie gry rozpoczęte",
"NotificationOptionGamePlaybackStopped": "Odtwarzanie gry zatrzymane", "NotificationOptionGamePlaybackStopped": "Odtwarzanie gry zatrzymane",
"NotificationOptionInstallationFailed": "Niepowodzenie instalacji", "NotificationOptionInstallationFailed": "Niepowodzenie instalacji",
"NotificationOptionNewLibraryContent": "Dodano nową zawartość", "NotificationOptionNewLibraryContent": "Dodano nową zawartość",
"NotificationOptionPluginError": "Awaria wtyczki", "NotificationOptionPluginError": "Awaria wtyczki",
"NotificationOptionPluginInstalled": "Zainstalowano wtyczkę", "NotificationOptionPluginInstalled": "Zainstalowano wtyczkę",
"NotificationOptionPluginUninstalled": "Odinstalowano wtyczkę", "NotificationOptionPluginUninstalled": "Odinstalowano wtyczkę",
"NotificationOptionPluginUpdateInstalled": "Zainstalowano aktualizację wtyczki", "NotificationOptionPluginUpdateInstalled": "Zainstalowano aktualizację wtyczki",
"NotificationOptionServerRestartRequired": "Wymagane ponowne uruchomienie serwera", "NotificationOptionServerRestartRequired": "Wymagane ponowne uruchomienie serwera",
"NotificationOptionTaskFailed": "Awaria zaplanowanego zadania", "NotificationOptionTaskFailed": "Awaria zaplanowanego zadania",
"NotificationOptionUserLockedOut": "Użytkownik zablokowany", "NotificationOptionUserLockedOut": "Użytkownik zablokowany",
"NotificationOptionVideoPlayback": "Rozpoczęto odtwarzanie wideo", "NotificationOptionVideoPlayback": "Rozpoczęto odtwarzanie wideo",
"NotificationOptionVideoPlaybackStopped": "Odtwarzanie wideo zatrzymane", "NotificationOptionVideoPlaybackStopped": "Odtwarzanie wideo zatrzymane",
"Photos": "Zdjęcia", "Photos": "Zdjęcia",
"Playlists": "Listy odtwarzania", "Playlists": "Listy odtwarzania",
"Plugin": "Wtyczka", "Plugin": "Wtyczka",
"PluginInstalledWithName": "{0} zostało zainstalowane", "PluginInstalledWithName": "{0} zostało zainstalowane",
"PluginUninstalledWithName": "{0} odinstalowane", "PluginUninstalledWithName": "{0} odinstalowane",
"PluginUpdatedWithName": "{0} zaktualizowane", "PluginUpdatedWithName": "{0} zaktualizowane",
"ProviderValue": "Dostawca: {0}", "ProviderValue": "Dostawca: {0}",
"ScheduledTaskFailedWithName": "Nieudane {0}", "ScheduledTaskFailedWithName": "Nieudane {0}",
"ScheduledTaskStartedWithName": "Rozpoczęto {0}", "ScheduledTaskStartedWithName": "Rozpoczęto {0}",
"ServerNameNeedsToBeRestarted": "{0} wymaga ponownego uruchomienia", "ServerNameNeedsToBeRestarted": "{0} wymaga ponownego uruchomienia",
"Shows": "Seriale", "Shows": "Seriale",
"Songs": "Utwory", "Songs": "Utwory",
"StartupEmbyServerIsLoading": "Twa wczytywanie serwera Jellyfin. Spróbuj ponownie za chwilę.", "StartupEmbyServerIsLoading": "Twa wczytywanie serwera Jellyfin. Spróbuj ponownie za chwilę.",
"SubtitleDownloadFailureForItem": "Pobieranie napisów dla {0} zakończone niepowodzeniem", "SubtitleDownloadFailureForItem": "Pobieranie napisów dla {0} zakończone niepowodzeniem",
"SubtitleDownloadFailureFromForItem": "Nieudane pobieranie napisów z {0} dla {1}", "SubtitleDownloadFailureFromForItem": "Nieudane pobieranie napisów z {0} dla {1}",
"SubtitlesDownloadedForItem": "Pobrano napisy dla {0}", "SubtitlesDownloadedForItem": "Pobrano napisy dla {0}",
"Sync": "Synchronizacja", "Sync": "Synchronizacja",
"System": "System", "System": "System",
"TvShows": "Seriale", "TvShows": "Seriale",
"User": "Użytkownik", "User": "Użytkownik",
"UserCreatedWithName": "Użytkownik {0} został utworzony", "UserCreatedWithName": "Użytkownik {0} został utworzony",
"UserDeletedWithName": "Użytkownik {0} został usunięty", "UserDeletedWithName": "Użytkownik {0} został usunięty",
"UserDownloadingItemWithValues": "{0} pobiera {1}", "UserDownloadingItemWithValues": "{0} pobiera {1}",
"UserLockedOutWithName": "Użytkownik {0} został zablokowany", "UserLockedOutWithName": "Użytkownik {0} został zablokowany",
"UserOfflineFromDevice": "{0} z {1} został rozłączony", "UserOfflineFromDevice": "{0} z {1} został rozłączony",
"UserOnlineFromDevice": "{0} połączył się z {1}", "UserOnlineFromDevice": "{0} połączył się z {1}",
"UserPasswordChangedWithName": "Hasło użytkownika {0} zostało zmienione", "UserPasswordChangedWithName": "Hasło użytkownika {0} zostało zmienione",
"UserPolicyUpdatedWithName": "Zmieniono zasady użytkowania dla {0}", "UserPolicyUpdatedWithName": "Zmieniono zasady użytkowania dla {0}",
"UserStartedPlayingItemWithValues": "{0} odtwarza {1} na {2}", "UserStartedPlayingItemWithValues": "{0} odtwarza {1} na {2}",
"UserStoppedPlayingItemWithValues": "{0} zakończył odtwarzanie {1} na {2}", "UserStoppedPlayingItemWithValues": "{0} zakończył odtwarzanie {1} na {2}",
"ValueHasBeenAddedToLibrary": "{0} został dodany to biblioteki mediów", "ValueHasBeenAddedToLibrary": "{0} został dodany to biblioteki mediów",
"ValueSpecialEpisodeName": "Specjalne - {0}", "ValueSpecialEpisodeName": "Specjalne - {0}",
"VersionNumber": "Wersja {0}" "VersionNumber": "Wersja {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Álbuns", "Albums": "Álbuns",
"AppDeviceValues": "App: {0}, Dispositivo: {1}", "AppDeviceValues": "App: {0}, Dispositivo: {1}",
"Application": "Aplicativo", "Application": "Aplicativo",
"Artists": "Artistas", "Artists": "Artistas",
"AuthenticationSucceededWithUserName": "{0} autenticado com sucesso", "AuthenticationSucceededWithUserName": "{0} autenticado com sucesso",
"Books": "Livros", "Books": "Livros",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Canais", "Channels": "Canais",
"ChapterNameValue": "Capítulo {0}", "ChapterNameValue": "Capítulo {0}",
"Collections": "Coletâneas", "Collections": "Coletâneas",
"DeviceOfflineWithName": "{0} se desconectou", "DeviceOfflineWithName": "{0} se desconectou",
"DeviceOnlineWithName": "{0} está conectado", "DeviceOnlineWithName": "{0} está conectado",
"FailedLoginAttemptWithUserName": "Falha na tentativa de login de {0}", "FailedLoginAttemptWithUserName": "Falha na tentativa de login de {0}",
"Favorites": "Favoritos", "Favorites": "Favoritos",
"Folders": "Pastas", "Folders": "Pastas",
"Games": "Jogos", "Games": "Jogos",
"Genres": "Gêneros", "Genres": "Gêneros",
"HeaderAlbumArtists": "Artistas do Álbum", "HeaderAlbumArtists": "Artistas do Álbum",
"HeaderCameraUploads": "Uploads da Câmera", "HeaderCameraUploads": "Uploads da Câmera",
"HeaderContinueWatching": "Continuar Assistindo", "HeaderContinueWatching": "Continuar Assistindo",
"HeaderFavoriteAlbums": "Álbuns Favoritos", "HeaderFavoriteAlbums": "Álbuns Favoritos",
"HeaderFavoriteArtists": "Artistas Favoritos", "HeaderFavoriteArtists": "Artistas Favoritos",
"HeaderFavoriteEpisodes": "Episódios Favoritos", "HeaderFavoriteEpisodes": "Episódios Favoritos",
"HeaderFavoriteShows": "Séries Favoritas", "HeaderFavoriteShows": "Séries Favoritas",
"HeaderFavoriteSongs": "Músicas Favoritas", "HeaderFavoriteSongs": "Músicas Favoritas",
"HeaderLiveTV": "TV ao Vivo", "HeaderLiveTV": "TV ao Vivo",
"HeaderNextUp": "Próximos", "HeaderNextUp": "Próximos",
"HeaderRecordingGroups": "Grupos de Gravação", "HeaderRecordingGroups": "Grupos de Gravação",
"HomeVideos": "Vídeos caseiros", "HomeVideos": "Vídeos caseiros",
"Inherit": "Herdar", "Inherit": "Herdar",
"ItemAddedWithName": "{0} foi adicionado à biblioteca", "ItemAddedWithName": "{0} foi adicionado à biblioteca",
"ItemRemovedWithName": "{0} foi removido da biblioteca", "ItemRemovedWithName": "{0} foi removido da biblioteca",
"LabelIpAddressValue": "Endereço ip: {0}", "LabelIpAddressValue": "Endereço ip: {0}",
"LabelRunningTimeValue": "Tempo de execução: {0}", "LabelRunningTimeValue": "Tempo de execução: {0}",
"Latest": "Recente", "Latest": "Recente",
"MessageApplicationUpdated": "O servidor Jellyfin foi atualizado", "MessageApplicationUpdated": "O servidor Jellyfin foi atualizado",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "A seção {0} da configuração do servidor foi atualizada", "MessageNamedServerConfigurationUpdatedWithValue": "A seção {0} da configuração do servidor foi atualizada",
"MessageServerConfigurationUpdated": "A configuração do servidor foi atualizada", "MessageServerConfigurationUpdated": "A configuração do servidor foi atualizada",
"MixedContent": "Conteúdo misto", "MixedContent": "Conteúdo misto",
"Movies": "Filmes", "Movies": "Filmes",
"Music": "Música", "Music": "Música",
"MusicVideos": "Vídeos musicais", "MusicVideos": "Vídeos musicais",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Temporada {0}", "NameSeasonNumber": "Temporada {0}",
"NameSeasonUnknown": "Temporada Desconhecida", "NameSeasonUnknown": "Temporada Desconhecida",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Atualização de aplicativo disponível", "NotificationOptionApplicationUpdateAvailable": "Atualização de aplicativo disponível",
"NotificationOptionApplicationUpdateInstalled": "Atualização de aplicativo instalada", "NotificationOptionApplicationUpdateInstalled": "Atualização de aplicativo instalada",
"NotificationOptionAudioPlayback": "Reprodução de áudio iniciada", "NotificationOptionAudioPlayback": "Reprodução de áudio iniciada",
"NotificationOptionAudioPlaybackStopped": "Reprodução de áudio parada", "NotificationOptionAudioPlaybackStopped": "Reprodução de áudio parada",
"NotificationOptionCameraImageUploaded": "Imagem de câmera enviada", "NotificationOptionCameraImageUploaded": "Imagem de câmera enviada",
"NotificationOptionGamePlayback": "Reprodução de jogo iniciada", "NotificationOptionGamePlayback": "Reprodução de jogo iniciada",
"NotificationOptionGamePlaybackStopped": "Reprodução de jogo parada", "NotificationOptionGamePlaybackStopped": "Reprodução de jogo parada",
"NotificationOptionInstallationFailed": "Falha na instalação", "NotificationOptionInstallationFailed": "Falha na instalação",
"NotificationOptionNewLibraryContent": "Novo conteúdo adicionado", "NotificationOptionNewLibraryContent": "Novo conteúdo adicionado",
"NotificationOptionPluginError": "Falha de plugin", "NotificationOptionPluginError": "Falha de plugin",
"NotificationOptionPluginInstalled": "Plugin instalado", "NotificationOptionPluginInstalled": "Plugin instalado",
"NotificationOptionPluginUninstalled": "Plugin desinstalado", "NotificationOptionPluginUninstalled": "Plugin desinstalado",
"NotificationOptionPluginUpdateInstalled": "Atualização de plugin instalada", "NotificationOptionPluginUpdateInstalled": "Atualização de plugin instalada",
"NotificationOptionServerRestartRequired": "Necessário reiniciar servidor", "NotificationOptionServerRestartRequired": "Necessário reiniciar servidor",
"NotificationOptionTaskFailed": "Falha na tarefa agendada", "NotificationOptionTaskFailed": "Falha na tarefa agendada",
"NotificationOptionUserLockedOut": "Usuário bloqueado", "NotificationOptionUserLockedOut": "Usuário bloqueado",
"NotificationOptionVideoPlayback": "Reprodução de vídeo iniciada", "NotificationOptionVideoPlayback": "Reprodução de vídeo iniciada",
"NotificationOptionVideoPlaybackStopped": "Reprodução de vídeo parada", "NotificationOptionVideoPlaybackStopped": "Reprodução de vídeo parada",
"Photos": "Fotos", "Photos": "Fotos",
"Playlists": "Listas de Reprodução", "Playlists": "Listas de Reprodução",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} foi instalado", "PluginInstalledWithName": "{0} foi instalado",
"PluginUninstalledWithName": "{0} foi desinstalado", "PluginUninstalledWithName": "{0} foi desinstalado",
"PluginUpdatedWithName": "{0} foi atualizado", "PluginUpdatedWithName": "{0} foi atualizado",
"ProviderValue": "Provedor: {0}", "ProviderValue": "Provedor: {0}",
"ScheduledTaskFailedWithName": "{0} falhou", "ScheduledTaskFailedWithName": "{0} falhou",
"ScheduledTaskStartedWithName": "{0} iniciada", "ScheduledTaskStartedWithName": "{0} iniciada",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Séries", "Shows": "Séries",
"Songs": "Músicas", "Songs": "Músicas",
"StartupEmbyServerIsLoading": "O Servidor Jellyfin está carregando. Por favor tente novamente em breve.", "StartupEmbyServerIsLoading": "O Servidor Jellyfin está carregando. Por favor tente novamente em breve.",
"SubtitleDownloadFailureForItem": "Download de legendas falhou para {0}", "SubtitleDownloadFailureForItem": "Download de legendas falhou para {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Legendas baixadas para {0}", "SubtitlesDownloadedForItem": "Legendas baixadas para {0}",
"Sync": "Sincronizar", "Sync": "Sincronizar",
"System": "Sistema", "System": "Sistema",
"TvShows": "Séries de TV", "TvShows": "Séries de TV",
"User": "Usuário", "User": "Usuário",
"UserCreatedWithName": "O usuário {0} foi criado", "UserCreatedWithName": "O usuário {0} foi criado",
"UserDeletedWithName": "O usuário {0} foi excluído", "UserDeletedWithName": "O usuário {0} foi excluído",
"UserDownloadingItemWithValues": "{0} está baixando {1}", "UserDownloadingItemWithValues": "{0} está baixando {1}",
"UserLockedOutWithName": "Usuário {0} foi bloqueado", "UserLockedOutWithName": "Usuário {0} foi bloqueado",
"UserOfflineFromDevice": "{0} se desconectou de {1}", "UserOfflineFromDevice": "{0} se desconectou de {1}",
"UserOnlineFromDevice": "{0} está ativo em {1}", "UserOnlineFromDevice": "{0} está ativo em {1}",
"UserPasswordChangedWithName": "A senha foi alterada para o usuário {0}", "UserPasswordChangedWithName": "A senha foi alterada para o usuário {0}",
"UserPolicyUpdatedWithName": "A política de usuário foi atualizada para {0}", "UserPolicyUpdatedWithName": "A política de usuário foi atualizada para {0}",
"UserStartedPlayingItemWithValues": "{0} iniciou a reprodução de {1}", "UserStartedPlayingItemWithValues": "{0} iniciou a reprodução de {1}",
"UserStoppedPlayingItemWithValues": "{0} parou de reproduzir {1}", "UserStoppedPlayingItemWithValues": "{0} parou de reproduzir {1}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Especial - {0}", "ValueSpecialEpisodeName": "Especial - {0}",
"VersionNumber": "Versão {0}" "VersionNumber": "Versão {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albums", "Albums": "Albums",
"AppDeviceValues": "App: {0}, Device: {1}", "AppDeviceValues": "App: {0}, Device: {1}",
"Application": "Aplicação", "Application": "Aplicação",
"Artists": "Artists", "Artists": "Artists",
"AuthenticationSucceededWithUserName": "{0} successfully authenticated", "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
"Books": "Books", "Books": "Books",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Channels", "Channels": "Channels",
"ChapterNameValue": "Chapter {0}", "ChapterNameValue": "Chapter {0}",
"Collections": "Collections", "Collections": "Collections",
"DeviceOfflineWithName": "{0} has disconnected", "DeviceOfflineWithName": "{0} has disconnected",
"DeviceOnlineWithName": "{0} is connected", "DeviceOnlineWithName": "{0} is connected",
"FailedLoginAttemptWithUserName": "Failed login attempt from {0}", "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
"Favorites": "Favorites", "Favorites": "Favorites",
"Folders": "Folders", "Folders": "Folders",
"Games": "Games", "Games": "Games",
"Genres": "Genres", "Genres": "Genres",
"HeaderAlbumArtists": "Album Artists", "HeaderAlbumArtists": "Album Artists",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Continuar a ver", "HeaderContinueWatching": "Continuar a ver",
"HeaderFavoriteAlbums": "Favorite Albums", "HeaderFavoriteAlbums": "Favorite Albums",
"HeaderFavoriteArtists": "Favorite Artists", "HeaderFavoriteArtists": "Favorite Artists",
"HeaderFavoriteEpisodes": "Favorite Episodes", "HeaderFavoriteEpisodes": "Favorite Episodes",
"HeaderFavoriteShows": "Séries Favoritas", "HeaderFavoriteShows": "Séries Favoritas",
"HeaderFavoriteSongs": "Favorite Songs", "HeaderFavoriteSongs": "Favorite Songs",
"HeaderLiveTV": "Live TV", "HeaderLiveTV": "Live TV",
"HeaderNextUp": "Next Up", "HeaderNextUp": "Next Up",
"HeaderRecordingGroups": "Recording Groups", "HeaderRecordingGroups": "Recording Groups",
"HomeVideos": "Home videos", "HomeVideos": "Home videos",
"Inherit": "Inherit", "Inherit": "Inherit",
"ItemAddedWithName": "{0} was added to the library", "ItemAddedWithName": "{0} was added to the library",
"ItemRemovedWithName": "{0} was removed from the library", "ItemRemovedWithName": "{0} was removed from the library",
"LabelIpAddressValue": "Ip address: {0}", "LabelIpAddressValue": "Ip address: {0}",
"LabelRunningTimeValue": "Running time: {0}", "LabelRunningTimeValue": "Running time: {0}",
"Latest": "Latest", "Latest": "Latest",
"MessageApplicationUpdated": "Jellyfin Server has been updated", "MessageApplicationUpdated": "Jellyfin Server has been updated",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated", "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
"MessageServerConfigurationUpdated": "Server configuration has been updated", "MessageServerConfigurationUpdated": "Server configuration has been updated",
"MixedContent": "Mixed content", "MixedContent": "Mixed content",
"Movies": "Movies", "Movies": "Movies",
"Music": "Music", "Music": "Music",
"MusicVideos": "Music videos", "MusicVideos": "Music videos",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Season {0}", "NameSeasonNumber": "Season {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Application update available", "NotificationOptionApplicationUpdateAvailable": "Application update available",
"NotificationOptionApplicationUpdateInstalled": "Application update installed", "NotificationOptionApplicationUpdateInstalled": "Application update installed",
"NotificationOptionAudioPlayback": "Audio playback started", "NotificationOptionAudioPlayback": "Audio playback started",
"NotificationOptionAudioPlaybackStopped": "Audio playback stopped", "NotificationOptionAudioPlaybackStopped": "Audio playback stopped",
"NotificationOptionCameraImageUploaded": "Camera image uploaded", "NotificationOptionCameraImageUploaded": "Camera image uploaded",
"NotificationOptionGamePlayback": "Game playback started", "NotificationOptionGamePlayback": "Game playback started",
"NotificationOptionGamePlaybackStopped": "Game playback stopped", "NotificationOptionGamePlaybackStopped": "Game playback stopped",
"NotificationOptionInstallationFailed": "Installation failure", "NotificationOptionInstallationFailed": "Installation failure",
"NotificationOptionNewLibraryContent": "New content added", "NotificationOptionNewLibraryContent": "New content added",
"NotificationOptionPluginError": "Plugin failure", "NotificationOptionPluginError": "Plugin failure",
"NotificationOptionPluginInstalled": "Plugin installed", "NotificationOptionPluginInstalled": "Plugin installed",
"NotificationOptionPluginUninstalled": "Plugin uninstalled", "NotificationOptionPluginUninstalled": "Plugin uninstalled",
"NotificationOptionPluginUpdateInstalled": "Plugin update installed", "NotificationOptionPluginUpdateInstalled": "Plugin update installed",
"NotificationOptionServerRestartRequired": "Server restart required", "NotificationOptionServerRestartRequired": "Server restart required",
"NotificationOptionTaskFailed": "Scheduled task failure", "NotificationOptionTaskFailed": "Scheduled task failure",
"NotificationOptionUserLockedOut": "User locked out", "NotificationOptionUserLockedOut": "User locked out",
"NotificationOptionVideoPlayback": "Video playback started", "NotificationOptionVideoPlayback": "Video playback started",
"NotificationOptionVideoPlaybackStopped": "Video playback stopped", "NotificationOptionVideoPlaybackStopped": "Video playback stopped",
"Photos": "Photos", "Photos": "Photos",
"Playlists": "Playlists", "Playlists": "Playlists",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} was installed", "PluginInstalledWithName": "{0} was installed",
"PluginUninstalledWithName": "{0} was uninstalled", "PluginUninstalledWithName": "{0} was uninstalled",
"PluginUpdatedWithName": "{0} was updated", "PluginUpdatedWithName": "{0} was updated",
"ProviderValue": "Provider: {0}", "ProviderValue": "Provider: {0}",
"ScheduledTaskFailedWithName": "{0} failed", "ScheduledTaskFailedWithName": "{0} failed",
"ScheduledTaskStartedWithName": "{0} started", "ScheduledTaskStartedWithName": "{0} started",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Shows", "Shows": "Shows",
"Songs": "Songs", "Songs": "Songs",
"StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.", "StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.",
"SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}", "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Subtitles downloaded for {0}", "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
"Sync": "Sync", "Sync": "Sync",
"System": "System", "System": "System",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "User", "User": "User",
"UserCreatedWithName": "User {0} has been created", "UserCreatedWithName": "User {0} has been created",
"UserDeletedWithName": "User {0} has been deleted", "UserDeletedWithName": "User {0} has been deleted",
"UserDownloadingItemWithValues": "{0} is downloading {1}", "UserDownloadingItemWithValues": "{0} is downloading {1}",
"UserLockedOutWithName": "User {0} has been locked out", "UserLockedOutWithName": "User {0} has been locked out",
"UserOfflineFromDevice": "{0} has disconnected from {1}", "UserOfflineFromDevice": "{0} has disconnected from {1}",
"UserOnlineFromDevice": "{0} is online from {1}", "UserOnlineFromDevice": "{0} is online from {1}",
"UserPasswordChangedWithName": "Password has been changed for user {0}", "UserPasswordChangedWithName": "Password has been changed for user {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}", "UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}",
"UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}", "UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Especial - {0}", "ValueSpecialEpisodeName": "Especial - {0}",
"VersionNumber": "Version {0}" "VersionNumber": "Version {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Альбомы", "Albums": "Альбомы",
"AppDeviceValues": "Прил.: {0}, Устр.: {1}", "AppDeviceValues": "Прил.: {0}, Устр.: {1}",
"Application": "Приложение", "Application": "Приложение",
"Artists": "Исполнители", "Artists": "Исполнители",
"AuthenticationSucceededWithUserName": "{0} - авторизация успешна", "AuthenticationSucceededWithUserName": "{0} - авторизация успешна",
"Books": "Литература", "Books": "Литература",
"CameraImageUploadedFrom": "Новое фото было выложено с {0}", "CameraImageUploadedFrom": "Новое фото было выложено с {0}",
"Channels": "Каналы", "Channels": "Каналы",
"ChapterNameValue": "Сцена {0}", "ChapterNameValue": "Сцена {0}",
"Collections": "Коллекции", "Collections": "Коллекции",
"DeviceOfflineWithName": "{0} - подкл. разъ-но", "DeviceOfflineWithName": "{0} - подкл. разъ-но",
"DeviceOnlineWithName": "{0} - подкл. уст-но", "DeviceOnlineWithName": "{0} - подкл. уст-но",
"FailedLoginAttemptWithUserName": "{0} - попытка входа неудачна", "FailedLoginAttemptWithUserName": "{0} - попытка входа неудачна",
"Favorites": "Избранное", "Favorites": "Избранное",
"Folders": "Папки", "Folders": "Папки",
"Games": "Игры", "Games": "Игры",
"Genres": "Жанры", "Genres": "Жанры",
"HeaderAlbumArtists": "Исп-ли альбома", "HeaderAlbumArtists": "Исп-ли альбома",
"HeaderCameraUploads": "Камеры", "HeaderCameraUploads": "Камеры",
"HeaderContinueWatching": "Продолжение просмотра", "HeaderContinueWatching": "Продолжение просмотра",
"HeaderFavoriteAlbums": "Избранные альбомы", "HeaderFavoriteAlbums": "Избранные альбомы",
"HeaderFavoriteArtists": "Избранные исполнители", "HeaderFavoriteArtists": "Избранные исполнители",
"HeaderFavoriteEpisodes": "Избранные эпизоды", "HeaderFavoriteEpisodes": "Избранные эпизоды",
"HeaderFavoriteShows": "Избранные передачи", "HeaderFavoriteShows": "Избранные передачи",
"HeaderFavoriteSongs": "Избранные композиции", "HeaderFavoriteSongs": "Избранные композиции",
"HeaderLiveTV": "Эфир", "HeaderLiveTV": "Эфир",
"HeaderNextUp": "Очередное", "HeaderNextUp": "Очередное",
"HeaderRecordingGroups": "Группы записей", "HeaderRecordingGroups": "Группы записей",
"HomeVideos": "Дом. видео", "HomeVideos": "Дом. видео",
"Inherit": "Наследуемое", "Inherit": "Наследуемое",
"ItemAddedWithName": "{0} - добавлено в медиатеку", "ItemAddedWithName": "{0} - добавлено в медиатеку",
"ItemRemovedWithName": "{0} - изъято из медиатеки", "ItemRemovedWithName": "{0} - изъято из медиатеки",
"LabelIpAddressValue": "IP-адрес: {0}", "LabelIpAddressValue": "IP-адрес: {0}",
"LabelRunningTimeValue": "Время выполнения: {0}", "LabelRunningTimeValue": "Время выполнения: {0}",
"Latest": "Новейшее", "Latest": "Новейшее",
"MessageApplicationUpdated": "Jellyfin Server был обновлён", "MessageApplicationUpdated": "Jellyfin Server был обновлён",
"MessageApplicationUpdatedTo": "Jellyfin Server был обновлён до {0}", "MessageApplicationUpdatedTo": "Jellyfin Server был обновлён до {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Конфиг-ия сервера (раздел {0}) была обновлена", "MessageNamedServerConfigurationUpdatedWithValue": "Конфиг-ия сервера (раздел {0}) была обновлена",
"MessageServerConfigurationUpdated": "Конфиг-ия сервера была обновлена", "MessageServerConfigurationUpdated": "Конфиг-ия сервера была обновлена",
"MixedContent": "Смешанное содержание", "MixedContent": "Смешанное содержание",
"Movies": "Кино", "Movies": "Кино",
"Music": "Музыка", "Music": "Музыка",
"MusicVideos": "Муз. видео", "MusicVideos": "Муз. видео",
"NameInstallFailed": "Установка {0} неудачна", "NameInstallFailed": "Установка {0} неудачна",
"NameSeasonNumber": "Сезон {0}", "NameSeasonNumber": "Сезон {0}",
"NameSeasonUnknown": "Сезон неопознан", "NameSeasonUnknown": "Сезон неопознан",
"NewVersionIsAvailable": "Имеется новая версия Jellyfin Server", "NewVersionIsAvailable": "Имеется новая версия Jellyfin Server",
"NotificationOptionApplicationUpdateAvailable": "Имеется обновление приложения", "NotificationOptionApplicationUpdateAvailable": "Имеется обновление приложения",
"NotificationOptionApplicationUpdateInstalled": "Обновление приложения установлено", "NotificationOptionApplicationUpdateInstalled": "Обновление приложения установлено",
"NotificationOptionAudioPlayback": "Воспр-ие аудио зап-но", "NotificationOptionAudioPlayback": "Воспр-ие аудио зап-но",
"NotificationOptionAudioPlaybackStopped": "Восп-ие аудио ост-но", "NotificationOptionAudioPlaybackStopped": "Восп-ие аудио ост-но",
"NotificationOptionCameraImageUploaded": "Произведена выкладка отснятого с камеры", "NotificationOptionCameraImageUploaded": "Произведена выкладка отснятого с камеры",
"NotificationOptionGamePlayback": "Воспр-ие игры зап-но", "NotificationOptionGamePlayback": "Воспр-ие игры зап-но",
"NotificationOptionGamePlaybackStopped": "Восп-ие игры ост-но", "NotificationOptionGamePlaybackStopped": "Восп-ие игры ост-но",
"NotificationOptionInstallationFailed": "Сбой установки", "NotificationOptionInstallationFailed": "Сбой установки",
"NotificationOptionNewLibraryContent": "Новое содержание добавлено", "NotificationOptionNewLibraryContent": "Новое содержание добавлено",
"NotificationOptionPluginError": "Сбой плагина", "NotificationOptionPluginError": "Сбой плагина",
"NotificationOptionPluginInstalled": "Плагин установлен", "NotificationOptionPluginInstalled": "Плагин установлен",
"NotificationOptionPluginUninstalled": "Плагин удалён", "NotificationOptionPluginUninstalled": "Плагин удалён",
"NotificationOptionPluginUpdateInstalled": "Обновление плагина установлено", "NotificationOptionPluginUpdateInstalled": "Обновление плагина установлено",
"NotificationOptionServerRestartRequired": "Требуется перезапуск сервера", "NotificationOptionServerRestartRequired": "Требуется перезапуск сервера",
"NotificationOptionTaskFailed": "Сбой назначенной задачи", "NotificationOptionTaskFailed": "Сбой назначенной задачи",
"NotificationOptionUserLockedOut": "Пользователь заблокирован", "NotificationOptionUserLockedOut": "Пользователь заблокирован",
"NotificationOptionVideoPlayback": "Воспр-ие видео зап-но", "NotificationOptionVideoPlayback": "Воспр-ие видео зап-но",
"NotificationOptionVideoPlaybackStopped": "Восп-ие видео ост-но", "NotificationOptionVideoPlaybackStopped": "Восп-ие видео ост-но",
"Photos": "Фото", "Photos": "Фото",
"Playlists": "Плей-листы", "Playlists": "Плей-листы",
"Plugin": "Плагин", "Plugin": "Плагин",
"PluginInstalledWithName": "{0} - было установлено", "PluginInstalledWithName": "{0} - было установлено",
"PluginUninstalledWithName": "{0} - было удалено", "PluginUninstalledWithName": "{0} - было удалено",
"PluginUpdatedWithName": "{0} - было обновлено", "PluginUpdatedWithName": "{0} - было обновлено",
"ProviderValue": "Поставщик: {0}", "ProviderValue": "Поставщик: {0}",
"ScheduledTaskFailedWithName": "{0} - неудачна", "ScheduledTaskFailedWithName": "{0} - неудачна",
"ScheduledTaskStartedWithName": "{0} - запущена", "ScheduledTaskStartedWithName": "{0} - запущена",
"ServerNameNeedsToBeRestarted": "Необходим перезапуск {0}", "ServerNameNeedsToBeRestarted": "Необходим перезапуск {0}",
"Shows": "Передачи", "Shows": "Передачи",
"Songs": "Композиции", "Songs": "Композиции",
"StartupEmbyServerIsLoading": "Jellyfin Server загружается. Повторите попытку в ближайшее время.", "StartupEmbyServerIsLoading": "Jellyfin Server загружается. Повторите попытку в ближайшее время.",
"SubtitleDownloadFailureForItem": "Субтитры к {0} не удалось загрузить", "SubtitleDownloadFailureForItem": "Субтитры к {0} не удалось загрузить",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Субтитры к {0} загружены", "SubtitlesDownloadedForItem": "Субтитры к {0} загружены",
"Sync": "Синхро", "Sync": "Синхро",
"System": "Система", "System": "Система",
"TvShows": "ТВ", "TvShows": "ТВ",
"User": "Польз-ль", "User": "Польз-ль",
"UserCreatedWithName": "Пользователь {0} был создан", "UserCreatedWithName": "Пользователь {0} был создан",
"UserDeletedWithName": "Пользователь {0} был удалён", "UserDeletedWithName": "Пользователь {0} был удалён",
"UserDownloadingItemWithValues": "{0} загружает {1}", "UserDownloadingItemWithValues": "{0} загружает {1}",
"UserLockedOutWithName": "Пользователь {0} был заблокирован", "UserLockedOutWithName": "Пользователь {0} был заблокирован",
"UserOfflineFromDevice": "{0} - подкл. с {1} разъ-но", "UserOfflineFromDevice": "{0} - подкл. с {1} разъ-но",
"UserOnlineFromDevice": "{0} - подкл. с {1} уст-но", "UserOnlineFromDevice": "{0} - подкл. с {1} уст-но",
"UserPasswordChangedWithName": "Пароль польз-ля {0} был изменён", "UserPasswordChangedWithName": "Пароль польз-ля {0} был изменён",
"UserPolicyUpdatedWithName": "Польз-ие политики {0} были обновлены", "UserPolicyUpdatedWithName": "Польз-ие политики {0} были обновлены",
"UserStartedPlayingItemWithValues": "{0} - воспр. «{1}» на {2}", "UserStartedPlayingItemWithValues": "{0} - воспр. «{1}» на {2}",
"UserStoppedPlayingItemWithValues": "{0} - воспр. «{1}» ост-но на {2}", "UserStoppedPlayingItemWithValues": "{0} - воспр. «{1}» ост-но на {2}",
"ValueHasBeenAddedToLibrary": "{0} (добавлено в медиатеку)", "ValueHasBeenAddedToLibrary": "{0} (добавлено в медиатеку)",
"ValueSpecialEpisodeName": "Спецэпизод - {0}", "ValueSpecialEpisodeName": "Спецэпизод - {0}",
"VersionNumber": "Версия {0}" "VersionNumber": "Версия {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albumy", "Albums": "Albumy",
"AppDeviceValues": "Aplikácia: {0}, Zariadenie: {1}", "AppDeviceValues": "Aplikácia: {0}, Zariadenie: {1}",
"Application": "Aplikácia", "Application": "Aplikácia",
"Artists": "Umelci", "Artists": "Umelci",
"AuthenticationSucceededWithUserName": "{0} úspešne overený", "AuthenticationSucceededWithUserName": "{0} úspešne overený",
"Books": "Knihy", "Books": "Knihy",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Kanály", "Channels": "Kanály",
"ChapterNameValue": "Kapitola {0}", "ChapterNameValue": "Kapitola {0}",
"Collections": "Zbierky", "Collections": "Zbierky",
"DeviceOfflineWithName": "{0} je odpojený", "DeviceOfflineWithName": "{0} je odpojený",
"DeviceOnlineWithName": "{0} je pripojený", "DeviceOnlineWithName": "{0} je pripojený",
"FailedLoginAttemptWithUserName": "Neúspešný pokus o prihlásenie z {0}", "FailedLoginAttemptWithUserName": "Neúspešný pokus o prihlásenie z {0}",
"Favorites": "Obľúbené", "Favorites": "Obľúbené",
"Folders": "Priečinky", "Folders": "Priečinky",
"Games": "Hry", "Games": "Hry",
"Genres": "Žánre", "Genres": "Žánre",
"HeaderAlbumArtists": "Album Artists", "HeaderAlbumArtists": "Album Artists",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Pokračujte v pozeraní", "HeaderContinueWatching": "Pokračujte v pozeraní",
"HeaderFavoriteAlbums": "Obľúbené albumy", "HeaderFavoriteAlbums": "Obľúbené albumy",
"HeaderFavoriteArtists": "Obľúbení umelci", "HeaderFavoriteArtists": "Obľúbení umelci",
"HeaderFavoriteEpisodes": "Obľúbené epizódy", "HeaderFavoriteEpisodes": "Obľúbené epizódy",
"HeaderFavoriteShows": "Obľúbené seriály", "HeaderFavoriteShows": "Obľúbené seriály",
"HeaderFavoriteSongs": "Obľúbené pesničky", "HeaderFavoriteSongs": "Obľúbené pesničky",
"HeaderLiveTV": "Živá TV", "HeaderLiveTV": "Živá TV",
"HeaderNextUp": "Nasleduje", "HeaderNextUp": "Nasleduje",
"HeaderRecordingGroups": "Recording Groups", "HeaderRecordingGroups": "Recording Groups",
"HomeVideos": "Domáce videá", "HomeVideos": "Domáce videá",
"Inherit": "Zdediť", "Inherit": "Zdediť",
"ItemAddedWithName": "{0} bol pridaný do knižnice", "ItemAddedWithName": "{0} bol pridaný do knižnice",
"ItemRemovedWithName": "{0} bol odstránený z knižnice", "ItemRemovedWithName": "{0} bol odstránený z knižnice",
"LabelIpAddressValue": "IP adresa: {0}", "LabelIpAddressValue": "IP adresa: {0}",
"LabelRunningTimeValue": "Dĺžka: {0}", "LabelRunningTimeValue": "Dĺžka: {0}",
"Latest": "Najnovšie", "Latest": "Najnovšie",
"MessageApplicationUpdated": "Jellyfin Server bol aktualizovaný", "MessageApplicationUpdated": "Jellyfin Server bol aktualizovaný",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Sekcia {0} konfigurácie servera bola aktualizovaná", "MessageNamedServerConfigurationUpdatedWithValue": "Sekcia {0} konfigurácie servera bola aktualizovaná",
"MessageServerConfigurationUpdated": "Konfigurácia servera aktualizovaná", "MessageServerConfigurationUpdated": "Konfigurácia servera aktualizovaná",
"MixedContent": "Zmiešaný obsah", "MixedContent": "Zmiešaný obsah",
"Movies": "Filmy", "Movies": "Filmy",
"Music": "Hudba", "Music": "Hudba",
"MusicVideos": "Hudobné videá", "MusicVideos": "Hudobné videá",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Sezóna {0}", "NameSeasonNumber": "Sezóna {0}",
"NameSeasonUnknown": "Neznáma sezóna", "NameSeasonUnknown": "Neznáma sezóna",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Je dostupná aktualizácia aplikácie", "NotificationOptionApplicationUpdateAvailable": "Je dostupná aktualizácia aplikácie",
"NotificationOptionApplicationUpdateInstalled": "Aktualizácia aplikácie nainštalovaná", "NotificationOptionApplicationUpdateInstalled": "Aktualizácia aplikácie nainštalovaná",
"NotificationOptionAudioPlayback": "Spustené prehrávanie audia", "NotificationOptionAudioPlayback": "Spustené prehrávanie audia",
"NotificationOptionAudioPlaybackStopped": "Zastavené prehrávanie audia", "NotificationOptionAudioPlaybackStopped": "Zastavené prehrávanie audia",
"NotificationOptionCameraImageUploaded": "Nahraný obrázok z fotoaparátu", "NotificationOptionCameraImageUploaded": "Nahraný obrázok z fotoaparátu",
"NotificationOptionGamePlayback": "Game playback started", "NotificationOptionGamePlayback": "Game playback started",
"NotificationOptionGamePlaybackStopped": "Hra ukončená", "NotificationOptionGamePlaybackStopped": "Hra ukončená",
"NotificationOptionInstallationFailed": "Chyba inštalácie", "NotificationOptionInstallationFailed": "Chyba inštalácie",
"NotificationOptionNewLibraryContent": "Pridaný nový obsah", "NotificationOptionNewLibraryContent": "Pridaný nový obsah",
"NotificationOptionPluginError": "Chyba rozšírenia", "NotificationOptionPluginError": "Chyba rozšírenia",
"NotificationOptionPluginInstalled": "Rozšírenie nainštalované", "NotificationOptionPluginInstalled": "Rozšírenie nainštalované",
"NotificationOptionPluginUninstalled": "Rozšírenie odinštalované", "NotificationOptionPluginUninstalled": "Rozšírenie odinštalované",
"NotificationOptionPluginUpdateInstalled": "Aktualizácia rozšírenia nainštalovaná", "NotificationOptionPluginUpdateInstalled": "Aktualizácia rozšírenia nainštalovaná",
"NotificationOptionServerRestartRequired": "Vyžaduje sa reštart servera", "NotificationOptionServerRestartRequired": "Vyžaduje sa reštart servera",
"NotificationOptionTaskFailed": "Naplánovaná úloha zlyhala", "NotificationOptionTaskFailed": "Naplánovaná úloha zlyhala",
"NotificationOptionUserLockedOut": "User locked out", "NotificationOptionUserLockedOut": "User locked out",
"NotificationOptionVideoPlayback": "Spustené prehrávanie videa", "NotificationOptionVideoPlayback": "Spustené prehrávanie videa",
"NotificationOptionVideoPlaybackStopped": "Zastavené prehrávanie videa", "NotificationOptionVideoPlaybackStopped": "Zastavené prehrávanie videa",
"Photos": "Fotky", "Photos": "Fotky",
"Playlists": "Zoznamy skladieb", "Playlists": "Zoznamy skladieb",
"Plugin": "Rozšírenie", "Plugin": "Rozšírenie",
"PluginInstalledWithName": "{0} bol nainštalovaný", "PluginInstalledWithName": "{0} bol nainštalovaný",
"PluginUninstalledWithName": "{0} bol odinštalovaný", "PluginUninstalledWithName": "{0} bol odinštalovaný",
"PluginUpdatedWithName": "{0} bol aktualizovaný", "PluginUpdatedWithName": "{0} bol aktualizovaný",
"ProviderValue": "Poskytovateľ: {0}", "ProviderValue": "Poskytovateľ: {0}",
"ScheduledTaskFailedWithName": "{0} zlyhalo", "ScheduledTaskFailedWithName": "{0} zlyhalo",
"ScheduledTaskStartedWithName": "{0} started", "ScheduledTaskStartedWithName": "{0} started",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Series", "Shows": "Series",
"Songs": "Skladby", "Songs": "Skladby",
"StartupEmbyServerIsLoading": "Jellyfin Server sa spúšťa. Skúste to prosím o chvíľu znova.", "StartupEmbyServerIsLoading": "Jellyfin Server sa spúšťa. Skúste to prosím o chvíľu znova.",
"SubtitleDownloadFailureForItem": "Sťahovanie titulkov pre {0} zlyhalo", "SubtitleDownloadFailureForItem": "Sťahovanie titulkov pre {0} zlyhalo",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Titulky pre {0} stiahnuté", "SubtitlesDownloadedForItem": "Titulky pre {0} stiahnuté",
"Sync": "Sync", "Sync": "Sync",
"System": "Systém", "System": "Systém",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "Používateľ", "User": "Používateľ",
"UserCreatedWithName": "Používateľ {0} bol vytvorený", "UserCreatedWithName": "Používateľ {0} bol vytvorený",
"UserDeletedWithName": "Používateľ {0} bol vymazaný", "UserDeletedWithName": "Používateľ {0} bol vymazaný",
"UserDownloadingItemWithValues": "{0} sťahuje {1}", "UserDownloadingItemWithValues": "{0} sťahuje {1}",
"UserLockedOutWithName": "User {0} has been locked out", "UserLockedOutWithName": "User {0} has been locked out",
"UserOfflineFromDevice": "{0} sa odpojil od {1}", "UserOfflineFromDevice": "{0} sa odpojil od {1}",
"UserOnlineFromDevice": "{0} je online z {1}", "UserOnlineFromDevice": "{0} je online z {1}",
"UserPasswordChangedWithName": "Heslo používateľa {0} zmenené", "UserPasswordChangedWithName": "Heslo používateľa {0} zmenené",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} spustil prehrávanie {1}", "UserStartedPlayingItemWithValues": "{0} spustil prehrávanie {1}",
"UserStoppedPlayingItemWithValues": "{0} zastavil prehrávanie {1}", "UserStoppedPlayingItemWithValues": "{0} zastavil prehrávanie {1}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Špeciál - {0}", "ValueSpecialEpisodeName": "Špeciál - {0}",
"VersionNumber": "Verzia {0}" "VersionNumber": "Verzia {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albums", "Albums": "Albums",
"AppDeviceValues": "App: {0}, Device: {1}", "AppDeviceValues": "App: {0}, Device: {1}",
"Application": "Application", "Application": "Application",
"Artists": "Artists", "Artists": "Artists",
"AuthenticationSucceededWithUserName": "{0} successfully authenticated", "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
"Books": "Books", "Books": "Books",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Channels", "Channels": "Channels",
"ChapterNameValue": "Chapter {0}", "ChapterNameValue": "Chapter {0}",
"Collections": "Collections", "Collections": "Collections",
"DeviceOfflineWithName": "{0} has disconnected", "DeviceOfflineWithName": "{0} has disconnected",
"DeviceOnlineWithName": "{0} is connected", "DeviceOnlineWithName": "{0} is connected",
"FailedLoginAttemptWithUserName": "Failed login attempt from {0}", "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
"Favorites": "Favorites", "Favorites": "Favorites",
"Folders": "Folders", "Folders": "Folders",
"Games": "Games", "Games": "Games",
"Genres": "Genres", "Genres": "Genres",
"HeaderAlbumArtists": "Album Artists", "HeaderAlbumArtists": "Album Artists",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Continue Watching", "HeaderContinueWatching": "Continue Watching",
"HeaderFavoriteAlbums": "Favorite Albums", "HeaderFavoriteAlbums": "Favorite Albums",
"HeaderFavoriteArtists": "Favorite Artists", "HeaderFavoriteArtists": "Favorite Artists",
"HeaderFavoriteEpisodes": "Favorite Episodes", "HeaderFavoriteEpisodes": "Favorite Episodes",
"HeaderFavoriteShows": "Favorite Shows", "HeaderFavoriteShows": "Favorite Shows",
"HeaderFavoriteSongs": "Favorite Songs", "HeaderFavoriteSongs": "Favorite Songs",
"HeaderLiveTV": "Live TV", "HeaderLiveTV": "Live TV",
"HeaderNextUp": "Next Up", "HeaderNextUp": "Next Up",
"HeaderRecordingGroups": "Recording Groups", "HeaderRecordingGroups": "Recording Groups",
"HomeVideos": "Home videos", "HomeVideos": "Home videos",
"Inherit": "Inherit", "Inherit": "Inherit",
"ItemAddedWithName": "{0} was added to the library", "ItemAddedWithName": "{0} was added to the library",
"ItemRemovedWithName": "{0} was removed from the library", "ItemRemovedWithName": "{0} was removed from the library",
"LabelIpAddressValue": "Ip address: {0}", "LabelIpAddressValue": "Ip address: {0}",
"LabelRunningTimeValue": "Running time: {0}", "LabelRunningTimeValue": "Running time: {0}",
"Latest": "Latest", "Latest": "Latest",
"MessageApplicationUpdated": "Jellyfin Server has been updated", "MessageApplicationUpdated": "Jellyfin Server has been updated",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated", "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
"MessageServerConfigurationUpdated": "Server configuration has been updated", "MessageServerConfigurationUpdated": "Server configuration has been updated",
"MixedContent": "Mixed content", "MixedContent": "Mixed content",
"Movies": "Movies", "Movies": "Movies",
"Music": "Music", "Music": "Music",
"MusicVideos": "Music videos", "MusicVideos": "Music videos",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Season {0}", "NameSeasonNumber": "Season {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Application update available", "NotificationOptionApplicationUpdateAvailable": "Application update available",
"NotificationOptionApplicationUpdateInstalled": "Application update installed", "NotificationOptionApplicationUpdateInstalled": "Application update installed",
"NotificationOptionAudioPlayback": "Audio playback started", "NotificationOptionAudioPlayback": "Audio playback started",
"NotificationOptionAudioPlaybackStopped": "Audio playback stopped", "NotificationOptionAudioPlaybackStopped": "Audio playback stopped",
"NotificationOptionCameraImageUploaded": "Camera image uploaded", "NotificationOptionCameraImageUploaded": "Camera image uploaded",
"NotificationOptionGamePlayback": "Game playback started", "NotificationOptionGamePlayback": "Game playback started",
"NotificationOptionGamePlaybackStopped": "Game playback stopped", "NotificationOptionGamePlaybackStopped": "Game playback stopped",
"NotificationOptionInstallationFailed": "Installation failure", "NotificationOptionInstallationFailed": "Installation failure",
"NotificationOptionNewLibraryContent": "New content added", "NotificationOptionNewLibraryContent": "New content added",
"NotificationOptionPluginError": "Plugin failure", "NotificationOptionPluginError": "Plugin failure",
"NotificationOptionPluginInstalled": "Plugin installed", "NotificationOptionPluginInstalled": "Plugin installed",
"NotificationOptionPluginUninstalled": "Plugin uninstalled", "NotificationOptionPluginUninstalled": "Plugin uninstalled",
"NotificationOptionPluginUpdateInstalled": "Plugin update installed", "NotificationOptionPluginUpdateInstalled": "Plugin update installed",
"NotificationOptionServerRestartRequired": "Server restart required", "NotificationOptionServerRestartRequired": "Server restart required",
"NotificationOptionTaskFailed": "Scheduled task failure", "NotificationOptionTaskFailed": "Scheduled task failure",
"NotificationOptionUserLockedOut": "User locked out", "NotificationOptionUserLockedOut": "User locked out",
"NotificationOptionVideoPlayback": "Video playback started", "NotificationOptionVideoPlayback": "Video playback started",
"NotificationOptionVideoPlaybackStopped": "Video playback stopped", "NotificationOptionVideoPlaybackStopped": "Video playback stopped",
"Photos": "Photos", "Photos": "Photos",
"Playlists": "Playlists", "Playlists": "Playlists",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} was installed", "PluginInstalledWithName": "{0} was installed",
"PluginUninstalledWithName": "{0} was uninstalled", "PluginUninstalledWithName": "{0} was uninstalled",
"PluginUpdatedWithName": "{0} was updated", "PluginUpdatedWithName": "{0} was updated",
"ProviderValue": "Provider: {0}", "ProviderValue": "Provider: {0}",
"ScheduledTaskFailedWithName": "{0} failed", "ScheduledTaskFailedWithName": "{0} failed",
"ScheduledTaskStartedWithName": "{0} started", "ScheduledTaskStartedWithName": "{0} started",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Serije", "Shows": "Serije",
"Songs": "Songs", "Songs": "Songs",
"StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.", "StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.",
"SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}", "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Subtitles downloaded for {0}", "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
"Sync": "Sync", "Sync": "Sync",
"System": "System", "System": "System",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "User", "User": "User",
"UserCreatedWithName": "User {0} has been created", "UserCreatedWithName": "User {0} has been created",
"UserDeletedWithName": "User {0} has been deleted", "UserDeletedWithName": "User {0} has been deleted",
"UserDownloadingItemWithValues": "{0} is downloading {1}", "UserDownloadingItemWithValues": "{0} is downloading {1}",
"UserLockedOutWithName": "User {0} has been locked out", "UserLockedOutWithName": "User {0} has been locked out",
"UserOfflineFromDevice": "{0} has disconnected from {1}", "UserOfflineFromDevice": "{0} has disconnected from {1}",
"UserOnlineFromDevice": "{0} is online from {1}", "UserOnlineFromDevice": "{0} is online from {1}",
"UserPasswordChangedWithName": "Password has been changed for user {0}", "UserPasswordChangedWithName": "Password has been changed for user {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}", "UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}",
"UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}", "UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"VersionNumber": "Version {0}" "VersionNumber": "Version {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Album", "Albums": "Album",
"AppDeviceValues": "App: {0}, Enhet: {1}", "AppDeviceValues": "App: {0}, Enhet: {1}",
"Application": "App", "Application": "App",
"Artists": "Artister", "Artists": "Artister",
"AuthenticationSucceededWithUserName": "{0} har autentiserats", "AuthenticationSucceededWithUserName": "{0} har autentiserats",
"Books": "Böcker", "Books": "Böcker",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Kanaler", "Channels": "Kanaler",
"ChapterNameValue": "Kapitel {0}", "ChapterNameValue": "Kapitel {0}",
"Collections": "Samlingar", "Collections": "Samlingar",
"DeviceOfflineWithName": "{0} har tappat anslutningen", "DeviceOfflineWithName": "{0} har tappat anslutningen",
"DeviceOnlineWithName": "{0} är ansluten", "DeviceOnlineWithName": "{0} är ansluten",
"FailedLoginAttemptWithUserName": "Misslyckat inloggningsförsök från {0}", "FailedLoginAttemptWithUserName": "Misslyckat inloggningsförsök från {0}",
"Favorites": "Favoriter", "Favorites": "Favoriter",
"Folders": "Mappar", "Folders": "Mappar",
"Games": "Spel", "Games": "Spel",
"Genres": "Genrer", "Genres": "Genrer",
"HeaderAlbumArtists": "Albumartister", "HeaderAlbumArtists": "Albumartister",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Fortsätt kolla på", "HeaderContinueWatching": "Fortsätt kolla på",
"HeaderFavoriteAlbums": "Favoritalbum", "HeaderFavoriteAlbums": "Favoritalbum",
"HeaderFavoriteArtists": "Favoritartister", "HeaderFavoriteArtists": "Favoritartister",
"HeaderFavoriteEpisodes": "Favoritavsnitt", "HeaderFavoriteEpisodes": "Favoritavsnitt",
"HeaderFavoriteShows": "Favoritserier", "HeaderFavoriteShows": "Favoritserier",
"HeaderFavoriteSongs": "Favoritlåtar", "HeaderFavoriteSongs": "Favoritlåtar",
"HeaderLiveTV": "Live-TV", "HeaderLiveTV": "Live-TV",
"HeaderNextUp": "Nästa på tur", "HeaderNextUp": "Nästa på tur",
"HeaderRecordingGroups": "Inspelningsgrupper", "HeaderRecordingGroups": "Inspelningsgrupper",
"HomeVideos": "Hemvideor", "HomeVideos": "Hemvideor",
"Inherit": "Ärv", "Inherit": "Ärv",
"ItemAddedWithName": "{0} lades till i biblioteket", "ItemAddedWithName": "{0} lades till i biblioteket",
"ItemRemovedWithName": "{0} togs bort från biblioteket", "ItemRemovedWithName": "{0} togs bort från biblioteket",
"LabelIpAddressValue": "IP-adress: {0}", "LabelIpAddressValue": "IP-adress: {0}",
"LabelRunningTimeValue": "Speltid: {0}", "LabelRunningTimeValue": "Speltid: {0}",
"Latest": "Senaste", "Latest": "Senaste",
"MessageApplicationUpdated": "Jellyfin Server har uppdaterats", "MessageApplicationUpdated": "Jellyfin Server har uppdaterats",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Serverinställningarna {0} har uppdaterats", "MessageNamedServerConfigurationUpdatedWithValue": "Serverinställningarna {0} har uppdaterats",
"MessageServerConfigurationUpdated": "Server konfigurationen har uppdaterats", "MessageServerConfigurationUpdated": "Server konfigurationen har uppdaterats",
"MixedContent": "Blandat innehåll", "MixedContent": "Blandat innehåll",
"Movies": "Filmer", "Movies": "Filmer",
"Music": "Musik", "Music": "Musik",
"MusicVideos": "Musikvideos", "MusicVideos": "Musikvideos",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Säsong {0}", "NameSeasonNumber": "Säsong {0}",
"NameSeasonUnknown": "Okänd säsong", "NameSeasonUnknown": "Okänd säsong",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Ny programversion tillgänglig", "NotificationOptionApplicationUpdateAvailable": "Ny programversion tillgänglig",
"NotificationOptionApplicationUpdateInstalled": "Programuppdatering installerad", "NotificationOptionApplicationUpdateInstalled": "Programuppdatering installerad",
"NotificationOptionAudioPlayback": "Ljuduppspelning har påbörjats", "NotificationOptionAudioPlayback": "Ljuduppspelning har påbörjats",
"NotificationOptionAudioPlaybackStopped": "Ljuduppspelning stoppad", "NotificationOptionAudioPlaybackStopped": "Ljuduppspelning stoppad",
"NotificationOptionCameraImageUploaded": "Kamerabild har laddats upp", "NotificationOptionCameraImageUploaded": "Kamerabild har laddats upp",
"NotificationOptionGamePlayback": "Spel har startats", "NotificationOptionGamePlayback": "Spel har startats",
"NotificationOptionGamePlaybackStopped": "Spel stoppat", "NotificationOptionGamePlaybackStopped": "Spel stoppat",
"NotificationOptionInstallationFailed": "Fel vid installation", "NotificationOptionInstallationFailed": "Fel vid installation",
"NotificationOptionNewLibraryContent": "Nytt innehåll har lagts till", "NotificationOptionNewLibraryContent": "Nytt innehåll har lagts till",
"NotificationOptionPluginError": "Fel uppstod med tillägget", "NotificationOptionPluginError": "Fel uppstod med tillägget",
"NotificationOptionPluginInstalled": "Tillägg har installerats", "NotificationOptionPluginInstalled": "Tillägg har installerats",
"NotificationOptionPluginUninstalled": "Tillägg har avinstallerats", "NotificationOptionPluginUninstalled": "Tillägg har avinstallerats",
"NotificationOptionPluginUpdateInstalled": "Tillägg har uppdaterats", "NotificationOptionPluginUpdateInstalled": "Tillägg har uppdaterats",
"NotificationOptionServerRestartRequired": "Servern måste startas om", "NotificationOptionServerRestartRequired": "Servern måste startas om",
"NotificationOptionTaskFailed": "Schemalagd aktivitet har misslyckats", "NotificationOptionTaskFailed": "Schemalagd aktivitet har misslyckats",
"NotificationOptionUserLockedOut": "Användare har låsts ut", "NotificationOptionUserLockedOut": "Användare har låsts ut",
"NotificationOptionVideoPlayback": "Videouppspelning har påbörjats", "NotificationOptionVideoPlayback": "Videouppspelning har påbörjats",
"NotificationOptionVideoPlaybackStopped": "Videouppspelning stoppad", "NotificationOptionVideoPlaybackStopped": "Videouppspelning stoppad",
"Photos": "Bilder", "Photos": "Bilder",
"Playlists": "Spellistor", "Playlists": "Spellistor",
"Plugin": "Tillägg", "Plugin": "Tillägg",
"PluginInstalledWithName": "{0} installerades", "PluginInstalledWithName": "{0} installerades",
"PluginUninstalledWithName": "{0} avinstallerades", "PluginUninstalledWithName": "{0} avinstallerades",
"PluginUpdatedWithName": "{0} uppdaterades", "PluginUpdatedWithName": "{0} uppdaterades",
"ProviderValue": "Källa: {0}", "ProviderValue": "Källa: {0}",
"ScheduledTaskFailedWithName": "{0} misslyckades", "ScheduledTaskFailedWithName": "{0} misslyckades",
"ScheduledTaskStartedWithName": "{0} startad", "ScheduledTaskStartedWithName": "{0} startad",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Serier", "Shows": "Serier",
"Songs": "Låtar", "Songs": "Låtar",
"StartupEmbyServerIsLoading": "Jellyfin server arbetar. Pröva igen inom kort.", "StartupEmbyServerIsLoading": "Jellyfin server arbetar. Pröva igen inom kort.",
"SubtitleDownloadFailureForItem": "Nerladdning av undertexter för {0} misslyckades", "SubtitleDownloadFailureForItem": "Nerladdning av undertexter för {0} misslyckades",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Undertexter har laddats ner till {0}", "SubtitlesDownloadedForItem": "Undertexter har laddats ner till {0}",
"Sync": "Synk", "Sync": "Synk",
"System": "System", "System": "System",
"TvShows": "TV-serier", "TvShows": "TV-serier",
"User": "Användare", "User": "Användare",
"UserCreatedWithName": "Användaren {0} har skapats", "UserCreatedWithName": "Användaren {0} har skapats",
"UserDeletedWithName": "Användaren {0} har tagits bort", "UserDeletedWithName": "Användaren {0} har tagits bort",
"UserDownloadingItemWithValues": "{0} laddar ner {1}", "UserDownloadingItemWithValues": "{0} laddar ner {1}",
"UserLockedOutWithName": "Användare {0} har låsts ute", "UserLockedOutWithName": "Användare {0} har låsts ute",
"UserOfflineFromDevice": "{0} har avbrutit anslutningen från {1}", "UserOfflineFromDevice": "{0} har avbrutit anslutningen från {1}",
"UserOnlineFromDevice": "{0} är uppkopplad från {1}", "UserOnlineFromDevice": "{0} är uppkopplad från {1}",
"UserPasswordChangedWithName": "Lösenordet för {0} har ändrats", "UserPasswordChangedWithName": "Lösenordet för {0} har ändrats",
"UserPolicyUpdatedWithName": "Användarpolicyn har uppdaterats för {0}", "UserPolicyUpdatedWithName": "Användarpolicyn har uppdaterats för {0}",
"UserStartedPlayingItemWithValues": "{0} har börjat spela upp {1}", "UserStartedPlayingItemWithValues": "{0} har börjat spela upp {1}",
"UserStoppedPlayingItemWithValues": "{0} har avslutat uppspelningen av {1}", "UserStoppedPlayingItemWithValues": "{0} har avslutat uppspelningen av {1}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Specialavsnitt - {0}", "ValueSpecialEpisodeName": "Specialavsnitt - {0}",
"VersionNumber": "Version {0}" "VersionNumber": "Version {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albums", "Albums": "Albums",
"AppDeviceValues": "App: {0}, Device: {1}", "AppDeviceValues": "App: {0}, Device: {1}",
"Application": "Application", "Application": "Application",
"Artists": "Artists", "Artists": "Artists",
"AuthenticationSucceededWithUserName": "{0} successfully authenticated", "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
"Books": "Books", "Books": "Books",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Channels", "Channels": "Channels",
"ChapterNameValue": "Chapter {0}", "ChapterNameValue": "Chapter {0}",
"Collections": "Collections", "Collections": "Collections",
"DeviceOfflineWithName": "{0} has disconnected", "DeviceOfflineWithName": "{0} has disconnected",
"DeviceOnlineWithName": "{0} is connected", "DeviceOnlineWithName": "{0} is connected",
"FailedLoginAttemptWithUserName": "Failed login attempt from {0}", "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
"Favorites": "Favorites", "Favorites": "Favorites",
"Folders": "Folders", "Folders": "Folders",
"Games": "Games", "Games": "Games",
"Genres": "Genres", "Genres": "Genres",
"HeaderAlbumArtists": "Album Artists", "HeaderAlbumArtists": "Album Artists",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Continue Watching", "HeaderContinueWatching": "Continue Watching",
"HeaderFavoriteAlbums": "Favorite Albums", "HeaderFavoriteAlbums": "Favorite Albums",
"HeaderFavoriteArtists": "Favorite Artists", "HeaderFavoriteArtists": "Favorite Artists",
"HeaderFavoriteEpisodes": "Favorite Episodes", "HeaderFavoriteEpisodes": "Favorite Episodes",
"HeaderFavoriteShows": "Favori Showlar", "HeaderFavoriteShows": "Favori Showlar",
"HeaderFavoriteSongs": "Favorite Songs", "HeaderFavoriteSongs": "Favorite Songs",
"HeaderLiveTV": "Live TV", "HeaderLiveTV": "Live TV",
"HeaderNextUp": "Next Up", "HeaderNextUp": "Next Up",
"HeaderRecordingGroups": "Recording Groups", "HeaderRecordingGroups": "Recording Groups",
"HomeVideos": "Home videos", "HomeVideos": "Home videos",
"Inherit": "Inherit", "Inherit": "Inherit",
"ItemAddedWithName": "{0} was added to the library", "ItemAddedWithName": "{0} was added to the library",
"ItemRemovedWithName": "{0} was removed from the library", "ItemRemovedWithName": "{0} was removed from the library",
"LabelIpAddressValue": "Ip address: {0}", "LabelIpAddressValue": "Ip address: {0}",
"LabelRunningTimeValue": "Running time: {0}", "LabelRunningTimeValue": "Running time: {0}",
"Latest": "Latest", "Latest": "Latest",
"MessageApplicationUpdated": "Jellyfin Server has been updated", "MessageApplicationUpdated": "Jellyfin Server has been updated",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated", "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
"MessageServerConfigurationUpdated": "Server configuration has been updated", "MessageServerConfigurationUpdated": "Server configuration has been updated",
"MixedContent": "Mixed content", "MixedContent": "Mixed content",
"Movies": "Movies", "Movies": "Movies",
"Music": "Music", "Music": "Music",
"MusicVideos": "Music videos", "MusicVideos": "Music videos",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Season {0}", "NameSeasonNumber": "Season {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Application update available", "NotificationOptionApplicationUpdateAvailable": "Application update available",
"NotificationOptionApplicationUpdateInstalled": "Application update installed", "NotificationOptionApplicationUpdateInstalled": "Application update installed",
"NotificationOptionAudioPlayback": "Audio playback started", "NotificationOptionAudioPlayback": "Audio playback started",
"NotificationOptionAudioPlaybackStopped": "Audio playback stopped", "NotificationOptionAudioPlaybackStopped": "Audio playback stopped",
"NotificationOptionCameraImageUploaded": "Camera image uploaded", "NotificationOptionCameraImageUploaded": "Camera image uploaded",
"NotificationOptionGamePlayback": "Game playback started", "NotificationOptionGamePlayback": "Game playback started",
"NotificationOptionGamePlaybackStopped": "Game playback stopped", "NotificationOptionGamePlaybackStopped": "Game playback stopped",
"NotificationOptionInstallationFailed": "Installation failure", "NotificationOptionInstallationFailed": "Installation failure",
"NotificationOptionNewLibraryContent": "New content added", "NotificationOptionNewLibraryContent": "New content added",
"NotificationOptionPluginError": "Plugin failure", "NotificationOptionPluginError": "Plugin failure",
"NotificationOptionPluginInstalled": "Plugin installed", "NotificationOptionPluginInstalled": "Plugin installed",
"NotificationOptionPluginUninstalled": "Plugin uninstalled", "NotificationOptionPluginUninstalled": "Plugin uninstalled",
"NotificationOptionPluginUpdateInstalled": "Plugin update installed", "NotificationOptionPluginUpdateInstalled": "Plugin update installed",
"NotificationOptionServerRestartRequired": "Server restart required", "NotificationOptionServerRestartRequired": "Server restart required",
"NotificationOptionTaskFailed": "Scheduled task failure", "NotificationOptionTaskFailed": "Scheduled task failure",
"NotificationOptionUserLockedOut": "User locked out", "NotificationOptionUserLockedOut": "User locked out",
"NotificationOptionVideoPlayback": "Video playback started", "NotificationOptionVideoPlayback": "Video playback started",
"NotificationOptionVideoPlaybackStopped": "Video playback stopped", "NotificationOptionVideoPlaybackStopped": "Video playback stopped",
"Photos": "Photos", "Photos": "Photos",
"Playlists": "Playlists", "Playlists": "Playlists",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} was installed", "PluginInstalledWithName": "{0} was installed",
"PluginUninstalledWithName": "{0} was uninstalled", "PluginUninstalledWithName": "{0} was uninstalled",
"PluginUpdatedWithName": "{0} was updated", "PluginUpdatedWithName": "{0} was updated",
"ProviderValue": "Provider: {0}", "ProviderValue": "Provider: {0}",
"ScheduledTaskFailedWithName": "{0} failed", "ScheduledTaskFailedWithName": "{0} failed",
"ScheduledTaskStartedWithName": "{0} started", "ScheduledTaskStartedWithName": "{0} started",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Shows", "Shows": "Shows",
"Songs": "Songs", "Songs": "Songs",
"StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.", "StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.",
"SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}", "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Subtitles downloaded for {0}", "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
"Sync": "Sync", "Sync": "Sync",
"System": "System", "System": "System",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "User", "User": "User",
"UserCreatedWithName": "User {0} has been created", "UserCreatedWithName": "User {0} has been created",
"UserDeletedWithName": "User {0} has been deleted", "UserDeletedWithName": "User {0} has been deleted",
"UserDownloadingItemWithValues": "{0} is downloading {1}", "UserDownloadingItemWithValues": "{0} is downloading {1}",
"UserLockedOutWithName": "User {0} has been locked out", "UserLockedOutWithName": "User {0} has been locked out",
"UserOfflineFromDevice": "{0} has disconnected from {1}", "UserOfflineFromDevice": "{0} has disconnected from {1}",
"UserOnlineFromDevice": "{0} is online from {1}", "UserOnlineFromDevice": "{0} is online from {1}",
"UserPasswordChangedWithName": "Password has been changed for user {0}", "UserPasswordChangedWithName": "Password has been changed for user {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}", "UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}",
"UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}", "UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"VersionNumber": "Version {0}" "VersionNumber": "Version {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "专辑", "Albums": "专辑",
"AppDeviceValues": "应用: {0}, 设备: {1}", "AppDeviceValues": "应用: {0}, 设备: {1}",
"Application": "应用程序", "Application": "应用程序",
"Artists": "艺术家", "Artists": "艺术家",
"AuthenticationSucceededWithUserName": "{0} 成功验证", "AuthenticationSucceededWithUserName": "{0} 成功验证",
"Books": "书籍", "Books": "书籍",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "频道", "Channels": "频道",
"ChapterNameValue": "章节 {0}", "ChapterNameValue": "章节 {0}",
"Collections": "合集", "Collections": "合集",
"DeviceOfflineWithName": "{0} 已断开", "DeviceOfflineWithName": "{0} 已断开",
"DeviceOnlineWithName": "{0} 已连接", "DeviceOnlineWithName": "{0} 已连接",
"FailedLoginAttemptWithUserName": "来自 {0} 的失败登入", "FailedLoginAttemptWithUserName": "来自 {0} 的失败登入",
"Favorites": "最爱", "Favorites": "最爱",
"Folders": "文件夹", "Folders": "文件夹",
"Games": "游戏", "Games": "游戏",
"Genres": "风格", "Genres": "风格",
"HeaderAlbumArtists": "专辑作家", "HeaderAlbumArtists": "专辑作家",
"HeaderCameraUploads": "相机上传", "HeaderCameraUploads": "相机上传",
"HeaderContinueWatching": "继续观看", "HeaderContinueWatching": "继续观看",
"HeaderFavoriteAlbums": "最爱的专辑", "HeaderFavoriteAlbums": "最爱的专辑",
"HeaderFavoriteArtists": "最爱作家", "HeaderFavoriteArtists": "最爱作家",
"HeaderFavoriteEpisodes": "最爱的集", "HeaderFavoriteEpisodes": "最爱的集",
"HeaderFavoriteShows": "最爱的节目", "HeaderFavoriteShows": "最爱的节目",
"HeaderFavoriteSongs": "最爱的歌曲", "HeaderFavoriteSongs": "最爱的歌曲",
"HeaderLiveTV": "电视直播", "HeaderLiveTV": "电视直播",
"HeaderNextUp": "接下来", "HeaderNextUp": "接下来",
"HeaderRecordingGroups": "录制组", "HeaderRecordingGroups": "录制组",
"HomeVideos": "家庭视频", "HomeVideos": "家庭视频",
"Inherit": "继承", "Inherit": "继承",
"ItemAddedWithName": "{0} 已添加到媒体库", "ItemAddedWithName": "{0} 已添加到媒体库",
"ItemRemovedWithName": "{0} 已从媒体库中移除", "ItemRemovedWithName": "{0} 已从媒体库中移除",
"LabelIpAddressValue": "Ip 地址:{0}", "LabelIpAddressValue": "Ip 地址:{0}",
"LabelRunningTimeValue": "运行时间:{0}", "LabelRunningTimeValue": "运行时间:{0}",
"Latest": "最新", "Latest": "最新",
"MessageApplicationUpdated": "Jellyfin 服务器已更新", "MessageApplicationUpdated": "Jellyfin 服务器已更新",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "服务器配置 {0} 部分已更新", "MessageNamedServerConfigurationUpdatedWithValue": "服务器配置 {0} 部分已更新",
"MessageServerConfigurationUpdated": "服务器配置已更新", "MessageServerConfigurationUpdated": "服务器配置已更新",
"MixedContent": "混合内容", "MixedContent": "混合内容",
"Movies": "电影", "Movies": "电影",
"Music": "音乐", "Music": "音乐",
"MusicVideos": "音乐视频", "MusicVideos": "音乐视频",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "季 {0}", "NameSeasonNumber": "季 {0}",
"NameSeasonUnknown": "未知季", "NameSeasonUnknown": "未知季",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "有可用的应用程序更新", "NotificationOptionApplicationUpdateAvailable": "有可用的应用程序更新",
"NotificationOptionApplicationUpdateInstalled": "应用程序更新已安装", "NotificationOptionApplicationUpdateInstalled": "应用程序更新已安装",
"NotificationOptionAudioPlayback": "音频开始播放", "NotificationOptionAudioPlayback": "音频开始播放",
"NotificationOptionAudioPlaybackStopped": "音频播放已停止", "NotificationOptionAudioPlaybackStopped": "音频播放已停止",
"NotificationOptionCameraImageUploaded": "相机图片已上传", "NotificationOptionCameraImageUploaded": "相机图片已上传",
"NotificationOptionGamePlayback": "游戏开始", "NotificationOptionGamePlayback": "游戏开始",
"NotificationOptionGamePlaybackStopped": "游戏停止", "NotificationOptionGamePlaybackStopped": "游戏停止",
"NotificationOptionInstallationFailed": "安装失败", "NotificationOptionInstallationFailed": "安装失败",
"NotificationOptionNewLibraryContent": "已添加新内容", "NotificationOptionNewLibraryContent": "已添加新内容",
"NotificationOptionPluginError": "插件失败", "NotificationOptionPluginError": "插件失败",
"NotificationOptionPluginInstalled": "插件已安装", "NotificationOptionPluginInstalled": "插件已安装",
"NotificationOptionPluginUninstalled": "插件已卸载", "NotificationOptionPluginUninstalled": "插件已卸载",
"NotificationOptionPluginUpdateInstalled": "插件更新已安装", "NotificationOptionPluginUpdateInstalled": "插件更新已安装",
"NotificationOptionServerRestartRequired": "服务器需要重启", "NotificationOptionServerRestartRequired": "服务器需要重启",
"NotificationOptionTaskFailed": "计划任务失败", "NotificationOptionTaskFailed": "计划任务失败",
"NotificationOptionUserLockedOut": "用户已锁定", "NotificationOptionUserLockedOut": "用户已锁定",
"NotificationOptionVideoPlayback": "视频开始播放", "NotificationOptionVideoPlayback": "视频开始播放",
"NotificationOptionVideoPlaybackStopped": "视频播放已停止", "NotificationOptionVideoPlaybackStopped": "视频播放已停止",
"Photos": "照片", "Photos": "照片",
"Playlists": "播放列表", "Playlists": "播放列表",
"Plugin": "插件", "Plugin": "插件",
"PluginInstalledWithName": "{0} 已安装", "PluginInstalledWithName": "{0} 已安装",
"PluginUninstalledWithName": "{0} 已卸载", "PluginUninstalledWithName": "{0} 已卸载",
"PluginUpdatedWithName": "{0} 已更新", "PluginUpdatedWithName": "{0} 已更新",
"ProviderValue": "提供商:{0}", "ProviderValue": "提供商:{0}",
"ScheduledTaskFailedWithName": "{0} 已失败", "ScheduledTaskFailedWithName": "{0} 已失败",
"ScheduledTaskStartedWithName": "{0} 已开始", "ScheduledTaskStartedWithName": "{0} 已开始",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "节目", "Shows": "节目",
"Songs": "歌曲", "Songs": "歌曲",
"StartupEmbyServerIsLoading": "Jellyfin 服务器加载中。请稍后再试。", "StartupEmbyServerIsLoading": "Jellyfin 服务器加载中。请稍后再试。",
"SubtitleDownloadFailureForItem": "为 {0} 下载字幕失败", "SubtitleDownloadFailureForItem": "为 {0} 下载字幕失败",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "已为 {0} 下载了字幕", "SubtitlesDownloadedForItem": "已为 {0} 下载了字幕",
"Sync": "同步", "Sync": "同步",
"System": "系统", "System": "系统",
"TvShows": "电视节目", "TvShows": "电视节目",
"User": "用户", "User": "用户",
"UserCreatedWithName": "用户 {0} 已创建", "UserCreatedWithName": "用户 {0} 已创建",
"UserDeletedWithName": "用户 {0} 已删除", "UserDeletedWithName": "用户 {0} 已删除",
"UserDownloadingItemWithValues": "{0} 正在下载 {1}", "UserDownloadingItemWithValues": "{0} 正在下载 {1}",
"UserLockedOutWithName": "用户 {0} 已被锁定", "UserLockedOutWithName": "用户 {0} 已被锁定",
"UserOfflineFromDevice": "{0} 已从 {1} 断开", "UserOfflineFromDevice": "{0} 已从 {1} 断开",
"UserOnlineFromDevice": "{0} 在线,来自 {1}", "UserOnlineFromDevice": "{0} 在线,来自 {1}",
"UserPasswordChangedWithName": "已为用户 {0} 更改密码", "UserPasswordChangedWithName": "已为用户 {0} 更改密码",
"UserPolicyUpdatedWithName": "用户协议已经被更新为 {0}", "UserPolicyUpdatedWithName": "用户协议已经被更新为 {0}",
"UserStartedPlayingItemWithValues": "{0} 已开始播放 {1}", "UserStartedPlayingItemWithValues": "{0} 已开始播放 {1}",
"UserStoppedPlayingItemWithValues": "{0} 已停止播放 {1}", "UserStoppedPlayingItemWithValues": "{0} 已停止播放 {1}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "特典 - {0}", "ValueSpecialEpisodeName": "特典 - {0}",
"VersionNumber": "版本 {0}" "VersionNumber": "版本 {0}"
} }

@ -1,100 +1,100 @@
{ {
"Albums": "Albums", "Albums": "Albums",
"AppDeviceValues": "App: {0}, Device: {1}", "AppDeviceValues": "App: {0}, Device: {1}",
"Application": "Application", "Application": "Application",
"Artists": "Artists", "Artists": "Artists",
"AuthenticationSucceededWithUserName": "{0} successfully authenticated", "AuthenticationSucceededWithUserName": "{0} successfully authenticated",
"Books": "Books", "Books": "Books",
"CameraImageUploadedFrom": "A new camera image has been uploaded from {0}", "CameraImageUploadedFrom": "A new camera image has been uploaded from {0}",
"Channels": "Channels", "Channels": "Channels",
"ChapterNameValue": "Chapter {0}", "ChapterNameValue": "Chapter {0}",
"Collections": "Collections", "Collections": "Collections",
"DeviceOfflineWithName": "{0} has disconnected", "DeviceOfflineWithName": "{0} has disconnected",
"DeviceOnlineWithName": "{0} is connected", "DeviceOnlineWithName": "{0} is connected",
"FailedLoginAttemptWithUserName": "Failed login attempt from {0}", "FailedLoginAttemptWithUserName": "Failed login attempt from {0}",
"Favorites": "Favorites", "Favorites": "Favorites",
"Folders": "Folders", "Folders": "Folders",
"Games": "Games", "Games": "Games",
"Genres": "Genres", "Genres": "Genres",
"HeaderAlbumArtists": "Album Artists", "HeaderAlbumArtists": "Album Artists",
"HeaderCameraUploads": "Camera Uploads", "HeaderCameraUploads": "Camera Uploads",
"HeaderContinueWatching": "Continue Watching", "HeaderContinueWatching": "Continue Watching",
"HeaderFavoriteAlbums": "Favorite Albums", "HeaderFavoriteAlbums": "Favorite Albums",
"HeaderFavoriteArtists": "Favorite Artists", "HeaderFavoriteArtists": "Favorite Artists",
"HeaderFavoriteEpisodes": "Favorite Episodes", "HeaderFavoriteEpisodes": "Favorite Episodes",
"HeaderFavoriteShows": "Favorite Shows", "HeaderFavoriteShows": "Favorite Shows",
"HeaderFavoriteSongs": "Favorite Songs", "HeaderFavoriteSongs": "Favorite Songs",
"HeaderLiveTV": "Live TV", "HeaderLiveTV": "Live TV",
"HeaderNextUp": "Next Up", "HeaderNextUp": "Next Up",
"HeaderRecordingGroups": "Recording Groups", "HeaderRecordingGroups": "Recording Groups",
"HomeVideos": "Home videos", "HomeVideos": "Home videos",
"Inherit": "Inherit", "Inherit": "Inherit",
"ItemAddedWithName": "{0} was added to the library", "ItemAddedWithName": "{0} was added to the library",
"ItemRemovedWithName": "{0} was removed from the library", "ItemRemovedWithName": "{0} was removed from the library",
"LabelIpAddressValue": "Ip address: {0}", "LabelIpAddressValue": "Ip address: {0}",
"LabelRunningTimeValue": "Running time: {0}", "LabelRunningTimeValue": "Running time: {0}",
"Latest": "Latest", "Latest": "Latest",
"MessageApplicationUpdated": "Jellyfin Server has been updated", "MessageApplicationUpdated": "Jellyfin Server has been updated",
"MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}", "MessageApplicationUpdatedTo": "Jellyfin Server has been updated to {0}",
"MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated", "MessageNamedServerConfigurationUpdatedWithValue": "Server configuration section {0} has been updated",
"MessageServerConfigurationUpdated": "Server configuration has been updated", "MessageServerConfigurationUpdated": "Server configuration has been updated",
"MixedContent": "Mixed content", "MixedContent": "Mixed content",
"Movies": "Movies", "Movies": "Movies",
"Music": "Music", "Music": "Music",
"MusicVideos": "Music videos", "MusicVideos": "Music videos",
"NameInstallFailed": "{0} installation failed", "NameInstallFailed": "{0} installation failed",
"NameSeasonNumber": "Season {0}", "NameSeasonNumber": "Season {0}",
"NameSeasonUnknown": "Season Unknown", "NameSeasonUnknown": "Season Unknown",
"NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.", "NewVersionIsAvailable": "A new version of Jellyfin Server is available for download.",
"NotificationOptionApplicationUpdateAvailable": "Application update available", "NotificationOptionApplicationUpdateAvailable": "Application update available",
"NotificationOptionApplicationUpdateInstalled": "Application update installed", "NotificationOptionApplicationUpdateInstalled": "Application update installed",
"NotificationOptionAudioPlayback": "Audio playback started", "NotificationOptionAudioPlayback": "Audio playback started",
"NotificationOptionAudioPlaybackStopped": "Audio playback stopped", "NotificationOptionAudioPlaybackStopped": "Audio playback stopped",
"NotificationOptionCameraImageUploaded": "Camera image uploaded", "NotificationOptionCameraImageUploaded": "Camera image uploaded",
"NotificationOptionGamePlayback": "Game playback started", "NotificationOptionGamePlayback": "Game playback started",
"NotificationOptionGamePlaybackStopped": "Game playback stopped", "NotificationOptionGamePlaybackStopped": "Game playback stopped",
"NotificationOptionInstallationFailed": "Installation failure", "NotificationOptionInstallationFailed": "Installation failure",
"NotificationOptionNewLibraryContent": "New content added", "NotificationOptionNewLibraryContent": "New content added",
"NotificationOptionPluginError": "Plugin failure", "NotificationOptionPluginError": "Plugin failure",
"NotificationOptionPluginInstalled": "Plugin installed", "NotificationOptionPluginInstalled": "Plugin installed",
"NotificationOptionPluginUninstalled": "Plugin uninstalled", "NotificationOptionPluginUninstalled": "Plugin uninstalled",
"NotificationOptionPluginUpdateInstalled": "Plugin update installed", "NotificationOptionPluginUpdateInstalled": "Plugin update installed",
"NotificationOptionServerRestartRequired": "Server restart required", "NotificationOptionServerRestartRequired": "Server restart required",
"NotificationOptionTaskFailed": "Scheduled task failure", "NotificationOptionTaskFailed": "Scheduled task failure",
"NotificationOptionUserLockedOut": "User locked out", "NotificationOptionUserLockedOut": "User locked out",
"NotificationOptionVideoPlayback": "Video playback started", "NotificationOptionVideoPlayback": "Video playback started",
"NotificationOptionVideoPlaybackStopped": "Video playback stopped", "NotificationOptionVideoPlaybackStopped": "Video playback stopped",
"Photos": "Photos", "Photos": "Photos",
"Playlists": "Playlists", "Playlists": "Playlists",
"Plugin": "Plugin", "Plugin": "Plugin",
"PluginInstalledWithName": "{0} was installed", "PluginInstalledWithName": "{0} was installed",
"PluginUninstalledWithName": "{0} was uninstalled", "PluginUninstalledWithName": "{0} was uninstalled",
"PluginUpdatedWithName": "{0} was updated", "PluginUpdatedWithName": "{0} was updated",
"ProviderValue": "Provider: {0}", "ProviderValue": "Provider: {0}",
"ScheduledTaskFailedWithName": "{0} failed", "ScheduledTaskFailedWithName": "{0} failed",
"ScheduledTaskStartedWithName": "{0} started", "ScheduledTaskStartedWithName": "{0} started",
"ServerNameNeedsToBeRestarted": "{0} needs to be restarted", "ServerNameNeedsToBeRestarted": "{0} needs to be restarted",
"Shows": "Shows", "Shows": "Shows",
"Songs": "Songs", "Songs": "Songs",
"StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.", "StartupEmbyServerIsLoading": "Jellyfin Server is loading. Please try again shortly.",
"SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}", "SubtitleDownloadFailureForItem": "Subtitles failed to download for {0}",
"SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}", "SubtitleDownloadFailureFromForItem": "Subtitles failed to download from {0} for {1}",
"SubtitlesDownloadedForItem": "Subtitles downloaded for {0}", "SubtitlesDownloadedForItem": "Subtitles downloaded for {0}",
"Sync": "Sync", "Sync": "Sync",
"System": "System", "System": "System",
"TvShows": "TV Shows", "TvShows": "TV Shows",
"User": "User", "User": "User",
"UserCreatedWithName": "User {0} has been created", "UserCreatedWithName": "User {0} has been created",
"UserDeletedWithName": "User {0} has been deleted", "UserDeletedWithName": "User {0} has been deleted",
"UserDownloadingItemWithValues": "{0} is downloading {1}", "UserDownloadingItemWithValues": "{0} is downloading {1}",
"UserLockedOutWithName": "User {0} has been locked out", "UserLockedOutWithName": "User {0} has been locked out",
"UserOfflineFromDevice": "{0} has disconnected from {1}", "UserOfflineFromDevice": "{0} has disconnected from {1}",
"UserOnlineFromDevice": "{0} is online from {1}", "UserOnlineFromDevice": "{0} is online from {1}",
"UserPasswordChangedWithName": "Password has been changed for user {0}", "UserPasswordChangedWithName": "Password has been changed for user {0}",
"UserPolicyUpdatedWithName": "User policy has been updated for {0}", "UserPolicyUpdatedWithName": "User policy has been updated for {0}",
"UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}", "UserStartedPlayingItemWithValues": "{0} is playing {1} on {2}",
"UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}", "UserStoppedPlayingItemWithValues": "{0} has finished playing {1} on {2}",
"ValueHasBeenAddedToLibrary": "{0} has been added to your media library", "ValueHasBeenAddedToLibrary": "{0} has been added to your media library",
"ValueSpecialEpisodeName": "Special - {0}", "ValueSpecialEpisodeName": "Special - {0}",
"VersionNumber": "版本{0}" "VersionNumber": "版本{0}"
} }

File diff suppressed because it is too large Load Diff

@ -1,22 +1,22 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<ItemGroup> <ItemGroup>
<Reference Include="System" /> <Reference Include="System" />
<Reference Include="System.Core" /> <Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" /> <Reference Include="System.Xml.Linq" />
<Reference Include="Microsoft.CSharp" /> <Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" /> <Reference Include="System.Data" />
<Reference Include="System.Net.Http" /> <Reference Include="System.Net.Http" />
<Reference Include="System.Xml" /> <Reference Include="System.Xml" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\Emby.XmlTv\Emby.XmlTv.csproj"> <ProjectReference Include="..\Emby.XmlTv\Emby.XmlTv.csproj">
<Project>{0d023565-5942-4d79-9098-a1b4b6665a40}</Project> <Project>{0d023565-5942-4d79-9098-a1b4b6665a40}</Project>
<Name>Emby.XmlTv</Name> <Name>Emby.XmlTv</Name>
</ProjectReference> </ProjectReference>
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netcoreapp2.1</TargetFramework> <TargetFramework>netcoreapp2.1</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,123 +1,124 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project ToolsVersion="14.0" DefaultTargets="Build"
<PropertyGroup> xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{C8298223-2468-466C-9B06-FBF61926CECB}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Emby.XmlTv.Test</RootNamespace>
<AssemblyName>Emby.XmlTv.Test</AssemblyName>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages</ReferencePath>
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
<TargetFrameworkProfile />
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\</SolutionDir>
<RestorePackages>true</RestorePackages>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Xml" />
</ItemGroup>
<Choose>
<When Condition="('$(VisualStudioVersion)' == '10.0' or '$(VisualStudioVersion)' == '') and '$(TargetFrameworkVersion)' == 'v3.5'">
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
</ItemGroup>
</When>
<Otherwise>
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework">
<Private>False</Private>
</Reference>
</ItemGroup>
</Otherwise>
</Choose>
<ItemGroup>
<Compile Include="XmlTvReaderDateTimeTests.cs" />
<Compile Include="XmlTvReaderLanguageTests.cs" />
<Compile Include="XmlTvReaderTests.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<Content Include="Xml Files\epg.xml" />
<Content Include="Xml Files\ES_MultiLanguageData.xml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Xml Files\honeybee.xml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Xml Files\MultilanguageData.xml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Xml Files\UK_Data.xml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<SubType>Designer</SubType>
</Content>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Emby.XmlTv\Emby.XmlTv.csproj">
<Project>{0D023565-5942-4D79-9098-A1B4B6665A40}</Project>
<Name>Emby.XmlTv</Name>
</ProjectReference>
</ItemGroup>
<Choose>
<When Condition="'$(VisualStudioVersion)' == '10.0' And '$(IsCodedUITest)' == 'True'">
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.CodedUITestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Extension, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITesting, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
</ItemGroup>
</When>
</Choose>
<Import Project="$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets" Condition="Exists('$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets')" />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup> <PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{C8298223-2468-466C-9B06-FBF61926CECB}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Emby.XmlTv.Test</RootNamespace>
<AssemblyName>Emby.XmlTv.Test</AssemblyName>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages</ReferencePath>
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
<TargetFrameworkProfile />
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\</SolutionDir>
<RestorePackages>true</RestorePackages>
</PropertyGroup> </PropertyGroup>
<Error Condition="!Exists('$(SolutionDir)\.nuget\NuGet.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\.nuget\NuGet.targets'))" /> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
</Target> <DebugSymbols>true</DebugSymbols>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. <DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Xml" />
</ItemGroup>
<Choose>
<When Condition="('$(VisualStudioVersion)' == '10.0' or '$(VisualStudioVersion)' == '') and '$(TargetFrameworkVersion)' == 'v3.5'">
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
</ItemGroup>
</When>
<Otherwise>
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework">
<Private>False</Private>
</Reference>
</ItemGroup>
</Otherwise>
</Choose>
<ItemGroup>
<Compile Include="XmlTvReaderDateTimeTests.cs" />
<Compile Include="XmlTvReaderLanguageTests.cs" />
<Compile Include="XmlTvReaderTests.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<Content Include="Xml Files\epg.xml" />
<Content Include="Xml Files\ES_MultiLanguageData.xml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Xml Files\honeybee.xml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Xml Files\MultilanguageData.xml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Xml Files\UK_Data.xml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<SubType>Designer</SubType>
</Content>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Emby.XmlTv\Emby.XmlTv.csproj">
<Project>{0D023565-5942-4D79-9098-A1B4B6665A40}</Project>
<Name>Emby.XmlTv</Name>
</ProjectReference>
</ItemGroup>
<Choose>
<When Condition="'$(VisualStudioVersion)' == '10.0' And '$(IsCodedUITest)' == 'True'">
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.CodedUITestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Extension, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITesting, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
</ItemGroup>
</When>
</Choose>
<Import Project="$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets" Condition="Exists('$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets')" />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('$(SolutionDir)\.nuget\NuGet.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\.nuget\NuGet.targets'))" />
</Target>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets. Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild"> <Target Name="BeforeBuild">
</Target> </Target>
<Target Name="AfterBuild"> <Target Name="AfterBuild">
</Target> </Target>
--> -->
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,13 +1,12 @@
 <Project Sdk="Microsoft.NET.Sdk">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\..\SharedVersion.cs" Link="SharedVersion.cs" /> <Compile Include="..\..\SharedVersion.cs" Link="SharedVersion.cs" />
</ItemGroup> </ItemGroup>
</Project> </Project>

@ -1,44 +1,44 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<AssemblyName>jellyfin</AssemblyName> <AssemblyName>jellyfin</AssemblyName>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<TargetFramework>netcoreapp2.1</TargetFramework> <TargetFramework>netcoreapp2.1</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
<!-- We need C# 7.1 for async main--> <!-- We need C# 7.1 for async main-->
<LangVersion>latest</LangVersion> <LangVersion>latest</LangVersion>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<EmbeddedResource Include="Resources/Configuration/*" /> <EmbeddedResource Include="Resources/Configuration/*" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="2.2.0" /> <PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="2.2.0" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="2.2.0" /> <PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="2.2.0" />
<PackageReference Include="Serilog.AspNetCore" Version="2.1.1" /> <PackageReference Include="Serilog.AspNetCore" Version="2.1.1" />
<PackageReference Include="Serilog.Settings.Configuration" Version="3.0.1" /> <PackageReference Include="Serilog.Settings.Configuration" Version="3.0.1" />
<PackageReference Include="Serilog.Sinks.Async" Version="1.3.0" /> <PackageReference Include="Serilog.Sinks.Async" Version="1.3.0" />
<PackageReference Include="Serilog.Sinks.Console" Version="3.1.1" /> <PackageReference Include="Serilog.Sinks.Console" Version="3.1.1" />
<PackageReference Include="Serilog.Sinks.File" Version="4.0.0" /> <PackageReference Include="Serilog.Sinks.File" Version="4.0.0" />
<PackageReference Include="SkiaSharp" Version="1.68.0" /> <PackageReference Include="SkiaSharp" Version="1.68.0" />
<PackageReference Include="SQLitePCLRaw.bundle_e_sqlite3" Version="1.1.12" /> <PackageReference Include="SQLitePCLRaw.bundle_e_sqlite3" Version="1.1.12" />
<PackageReference Include="SQLitePCLRaw.core" Version="1.1.12" /> <PackageReference Include="SQLitePCLRaw.core" Version="1.1.12" />
<PackageReference Include="SQLitePCLRaw.provider.sqlite3.netstandard11" Version="1.1.12" /> <PackageReference Include="SQLitePCLRaw.provider.sqlite3.netstandard11" Version="1.1.12" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\Emby.Drawing\Emby.Drawing.csproj" /> <ProjectReference Include="..\Emby.Drawing\Emby.Drawing.csproj" />
<ProjectReference Include="..\Emby.Drawing.Skia\Emby.Drawing.Skia.csproj" /> <ProjectReference Include="..\Emby.Drawing.Skia\Emby.Drawing.Skia.csproj" />
<ProjectReference Include="..\Emby.IsoMounting\IsoMounter\IsoMounter.csproj" /> <ProjectReference Include="..\Emby.IsoMounting\IsoMounter\IsoMounter.csproj" />
<ProjectReference Include="..\Emby.Server.Implementations\Emby.Server.Implementations.csproj" /> <ProjectReference Include="..\Emby.Server.Implementations\Emby.Server.Implementations.csproj" />
</ItemGroup> </ItemGroup>
</Project> </Project>

@ -1,17 +1,17 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
<ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" /> <ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,23 +1,23 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<Authors>Jellyfin Contributors</Authors> <Authors>Jellyfin Contributors</Authors>
<PackageId>Jellyfin.Common</PackageId> <PackageId>Jellyfin.Common</PackageId>
<PackageLicenseUrl>https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt</PackageLicenseUrl> <PackageLicenseUrl>https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt</PackageLicenseUrl>
<RepositoryUrl>https://github.com/jellyfin/jellyfin</RepositoryUrl> <RepositoryUrl>https://github.com/jellyfin/jellyfin</RepositoryUrl>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,24 +1,24 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<Authors>Jellyfin Contributors</Authors> <Authors>Jellyfin Contributors</Authors>
<PackageId>Jellyfin.Controller</PackageId> <PackageId>Jellyfin.Controller</PackageId>
<PackageLicenseUrl>https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt</PackageLicenseUrl> <PackageLicenseUrl>https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt</PackageLicenseUrl>
<RepositoryUrl>https://github.com/jellyfin/jellyfin</RepositoryUrl> <RepositoryUrl>https://github.com/jellyfin/jellyfin</RepositoryUrl>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
<ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" /> <ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,17 +1,17 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" /> <ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" />
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,20 +1,20 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\BDInfo\BDInfo.csproj" /> <ProjectReference Include="..\BDInfo\BDInfo.csproj" />
<ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" /> <ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" />
<ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" /> <ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" />
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
<ProjectReference Include="..\OpenSubtitlesHandler\OpenSubtitlesHandler.csproj" /> <ProjectReference Include="..\OpenSubtitlesHandler\OpenSubtitlesHandler.csproj" />
</ItemGroup> </ItemGroup>
</Project> </Project>

@ -1,23 +1,23 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<Authors>Jellyfin Contributors</Authors> <Authors>Jellyfin Contributors</Authors>
<PackageId>Jellyfin.Model</PackageId> <PackageId>Jellyfin.Model</PackageId>
<PackageLicenseUrl>https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt</PackageLicenseUrl> <PackageLicenseUrl>https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt</PackageLicenseUrl>
<RepositoryUrl>https://github.com/jellyfin/jellyfin</RepositoryUrl> <RepositoryUrl>https://github.com/jellyfin/jellyfin</RepositoryUrl>
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="2.2.0" /> <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="2.2.0" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" />
</ItemGroup> </ItemGroup>
</Project> </Project>

@ -1,22 +1,22 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" /> <ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" />
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
<ProjectReference Include="..\DvdLib\DvdLib.csproj" /> <ProjectReference Include="..\DvdLib\DvdLib.csproj" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="PlaylistsNET" Version="1.0.2" /> <PackageReference Include="PlaylistsNET" Version="1.0.2" />
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,134 +1,135 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project ToolsVersion="12.0" DefaultTargets="Build"
<PropertyGroup> xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <PropertyGroup>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<ProjectGuid>{E22BFD35-0FCD-4A85-978A-C22DCD73A081}</ProjectGuid> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<OutputType>Library</OutputType> <ProjectGuid>{E22BFD35-0FCD-4A85-978A-C22DCD73A081}</ProjectGuid>
<AppDesignerFolder>Properties</AppDesignerFolder> <OutputType>Library</OutputType>
<RootNamespace>MediaBrowser.Tests</RootNamespace> <AppDesignerFolder>Properties</AppDesignerFolder>
<AssemblyName>MediaBrowser.Tests</AssemblyName> <RootNamespace>MediaBrowser.Tests</RootNamespace>
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion> <AssemblyName>MediaBrowser.Tests</AssemblyName>
<FileAlignment>512</FileAlignment> <TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> <FileAlignment>512</FileAlignment>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion> <ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath> <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages</ReferencePath> <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
<IsCodedUITest>False</IsCodedUITest> <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages</ReferencePath>
<TestProjectType>UnitTest</TestProjectType> <IsCodedUITest>False</IsCodedUITest>
<TargetFrameworkProfile /> <TestProjectType>UnitTest</TestProjectType>
</PropertyGroup> <TargetFrameworkProfile />
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> </PropertyGroup>
<DebugSymbols>true</DebugSymbols> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugType>full</DebugType> <DebugSymbols>true</DebugSymbols>
<Optimize>false</Optimize> <DebugType>full</DebugType>
<OutputPath>bin\Debug\</OutputPath> <Optimize>false</Optimize>
<DefineConstants>DEBUG;TRACE</DefineConstants> <OutputPath>bin\Debug\</OutputPath>
<ErrorReport>prompt</ErrorReport> <DefineConstants>DEBUG;TRACE</DefineConstants>
<WarningLevel>4</WarningLevel> <ErrorReport>prompt</ErrorReport>
<DocumentationFile>bin\Debug\MediaBrowser.Tests.XML</DocumentationFile> <WarningLevel>4</WarningLevel>
</PropertyGroup> <DocumentationFile>bin\Debug\MediaBrowser.Tests.XML</DocumentationFile>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> </PropertyGroup>
<DebugType>none</DebugType> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<Optimize>true</Optimize> <DebugType>none</DebugType>
<OutputPath>bin\Release\</OutputPath> <Optimize>true</Optimize>
<DefineConstants>TRACE</DefineConstants> <OutputPath>bin\Release\</OutputPath>
<ErrorReport>prompt</ErrorReport> <DefineConstants>TRACE</DefineConstants>
<WarningLevel>4</WarningLevel> <ErrorReport>prompt</ErrorReport>
</PropertyGroup> <WarningLevel>4</WarningLevel>
<ItemGroup> </PropertyGroup>
<Reference Include="Emby.Server.MediaEncoding"> <ItemGroup>
<HintPath>..\ThirdParty\emby\Emby.Server.MediaEncoding.dll</HintPath> <Reference Include="Emby.Server.MediaEncoding">
</Reference> <HintPath>..\ThirdParty\emby\Emby.Server.MediaEncoding.dll</HintPath>
<Reference Include="System" />
<Reference Include="System.XML" />
</ItemGroup>
<Choose>
<When Condition="('$(VisualStudioVersion)' == '10.0' or '$(VisualStudioVersion)' == '') and '$(TargetFrameworkVersion)' == 'v3.5'">
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
</ItemGroup>
</When>
<Otherwise>
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework" />
</ItemGroup>
</Otherwise>
</Choose>
<ItemGroup>
<Compile Include="ConsistencyTests\StringUsageReporter.cs" />
<Compile Include="ConsistencyTests\TextIndexing\IndexBuilder.cs" />
<Compile Include="ConsistencyTests\TextIndexing\WordIndex.cs" />
<Compile Include="ConsistencyTests\TextIndexing\WordOccurrence.cs" />
<Compile Include="ConsistencyTests\TextIndexing\WordOccurrences.cs" />
<Compile Include="M3uParserTest.cs" />
<Compile Include="MediaEncoding\Subtitles\AssParserTests.cs" />
<Compile Include="MediaEncoding\Subtitles\SrtParserTests.cs" />
<Compile Include="MediaEncoding\Subtitles\VttWriterTest.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Emby.Server.Implementations\Emby.Server.Implementations.csproj">
<Project>{e383961b-9356-4d5d-8233-9a1079d03055}</Project>
<Name>Emby.Server.Implementations</Name>
</ProjectReference>
<ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj">
<Project>{9142eefa-7570-41e1-bfcc-468bb571af2f}</Project>
<Name>MediaBrowser.Common</Name>
</ProjectReference>
<ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj">
<Project>{17e1f4e6-8abd-4fe5-9ecf-43d4b6087ba2}</Project>
<Name>MediaBrowser.Controller</Name>
</ProjectReference>
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj">
<Project>{7eeeb4bb-f3e8-48fc-b4c5-70f0fff8329b}</Project>
<Name>MediaBrowser.Model</Name>
</ProjectReference>
<ProjectReference Include="..\MediaBrowser.Providers\MediaBrowser.Providers.csproj">
<Project>{442B5058-DCAF-4263-BB6A-F21E31120A1B}</Project>
<Name>MediaBrowser.Providers</Name>
</ProjectReference>
<ProjectReference Include="..\MediaBrowser.XbmcMetadata\MediaBrowser.XbmcMetadata.csproj">
<Project>{23499896-b135-4527-8574-c26e926ea99e}</Project>
<Name>MediaBrowser.XbmcMetadata</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="app.config" />
<None Include="MediaEncoding\Subtitles\TestSubtitles\data.ass" />
<None Include="MediaEncoding\Subtitles\TestSubtitles\data2.ass" />
<None Include="MediaEncoding\Subtitles\TestSubtitles\expected.vtt" />
<None Include="MediaEncoding\Subtitles\TestSubtitles\unit.srt" />
</ItemGroup>
<ItemGroup>
<ContentWithTargetPath Include="ConsistencyTests\Resources\StringCheck.xslt">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
<TargetPath>StringCheck.xslt</TargetPath>
</ContentWithTargetPath>
<None Include="ConsistencyTests\Resources\SampleTransformed.htm" />
<None Include="ConsistencyTests\Resources\StringCheckSample.xml" />
</ItemGroup>
<Choose>
<When Condition="'$(VisualStudioVersion)' == '10.0' And '$(IsCodedUITest)' == 'True'">
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.CodedUITestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference> </Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> <Reference Include="System" />
<Private>False</Private> <Reference Include="System.XML" />
</Reference> </ItemGroup>
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Extension, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> <Choose>
<Private>False</Private> <When Condition="('$(VisualStudioVersion)' == '10.0' or '$(VisualStudioVersion)' == '') and '$(TargetFrameworkVersion)' == 'v3.5'">
</Reference> <ItemGroup>
<Reference Include="Microsoft.VisualStudio.TestTools.UITesting, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> <Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
<Private>False</Private> </ItemGroup>
</Reference> </When>
</ItemGroup> <Otherwise>
</When> <ItemGroup>
</Choose> <Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework" />
<Import Project="$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets" Condition="Exists('$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets')" /> </ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> </Otherwise>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. </Choose>
<ItemGroup>
<Compile Include="ConsistencyTests\StringUsageReporter.cs" />
<Compile Include="ConsistencyTests\TextIndexing\IndexBuilder.cs" />
<Compile Include="ConsistencyTests\TextIndexing\WordIndex.cs" />
<Compile Include="ConsistencyTests\TextIndexing\WordOccurrence.cs" />
<Compile Include="ConsistencyTests\TextIndexing\WordOccurrences.cs" />
<Compile Include="M3uParserTest.cs" />
<Compile Include="MediaEncoding\Subtitles\AssParserTests.cs" />
<Compile Include="MediaEncoding\Subtitles\SrtParserTests.cs" />
<Compile Include="MediaEncoding\Subtitles\VttWriterTest.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Emby.Server.Implementations\Emby.Server.Implementations.csproj">
<Project>{e383961b-9356-4d5d-8233-9a1079d03055}</Project>
<Name>Emby.Server.Implementations</Name>
</ProjectReference>
<ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj">
<Project>{9142eefa-7570-41e1-bfcc-468bb571af2f}</Project>
<Name>MediaBrowser.Common</Name>
</ProjectReference>
<ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj">
<Project>{17e1f4e6-8abd-4fe5-9ecf-43d4b6087ba2}</Project>
<Name>MediaBrowser.Controller</Name>
</ProjectReference>
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj">
<Project>{7eeeb4bb-f3e8-48fc-b4c5-70f0fff8329b}</Project>
<Name>MediaBrowser.Model</Name>
</ProjectReference>
<ProjectReference Include="..\MediaBrowser.Providers\MediaBrowser.Providers.csproj">
<Project>{442B5058-DCAF-4263-BB6A-F21E31120A1B}</Project>
<Name>MediaBrowser.Providers</Name>
</ProjectReference>
<ProjectReference Include="..\MediaBrowser.XbmcMetadata\MediaBrowser.XbmcMetadata.csproj">
<Project>{23499896-b135-4527-8574-c26e926ea99e}</Project>
<Name>MediaBrowser.XbmcMetadata</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="app.config" />
<None Include="MediaEncoding\Subtitles\TestSubtitles\data.ass" />
<None Include="MediaEncoding\Subtitles\TestSubtitles\data2.ass" />
<None Include="MediaEncoding\Subtitles\TestSubtitles\expected.vtt" />
<None Include="MediaEncoding\Subtitles\TestSubtitles\unit.srt" />
</ItemGroup>
<ItemGroup>
<ContentWithTargetPath Include="ConsistencyTests\Resources\StringCheck.xslt">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
<TargetPath>StringCheck.xslt</TargetPath>
</ContentWithTargetPath>
<None Include="ConsistencyTests\Resources\SampleTransformed.htm" />
<None Include="ConsistencyTests\Resources\StringCheckSample.xml" />
</ItemGroup>
<Choose>
<When Condition="'$(VisualStudioVersion)' == '10.0' And '$(IsCodedUITest)' == 'True'">
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.CodedUITestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Extension, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITesting, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
</ItemGroup>
</When>
</Choose>
<Import Project="$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets" Condition="Exists('$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets')" />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets. Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild"> <Target Name="BeforeBuild">
</Target> </Target>

@ -1,23 +1,23 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" /> <ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" />
<ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" /> <ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<None Include="jellyfin-web\src\**\*.*"> <None Include="jellyfin-web\src\**\*.*">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None> </None>
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,17 +1,17 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
<ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" /> <ProjectReference Include="..\MediaBrowser.Controller\MediaBrowser.Controller.csproj" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,35 +1,35 @@
<GhostDoc> <GhostDoc>
<SpellChecker> <SpellChecker>
<IncludeExtensions> <IncludeExtensions>
</IncludeExtensions> </IncludeExtensions>
<IgnoreExtensions> <IgnoreExtensions>
</IgnoreExtensions> </IgnoreExtensions>
<IgnoreFiles> <IgnoreFiles>
</IgnoreFiles> </IgnoreFiles>
</SpellChecker> </SpellChecker>
<HelpConfigurations selected="HelpFile"> <HelpConfigurations selected="HelpFile">
<HelpConfiguration name="HelpFile"> <HelpConfiguration name="HelpFile">
<OutputPath>D:\Development\MediaBrowser\Help</OutputPath> <OutputPath>D:\Development\MediaBrowser\Help</OutputPath>
<ImageFolderPath /> <ImageFolderPath />
<HtmlFormats> <HtmlFormats>
<HtmlHelp>true</HtmlHelp> <HtmlHelp>true</HtmlHelp>
<MSHelpViewer>false</MSHelpViewer> <MSHelpViewer>false</MSHelpViewer>
<MSHelp2>false</MSHelp2> <MSHelp2>false</MSHelp2>
<Website>false</Website> <Website>false</Website>
</HtmlFormats> </HtmlFormats>
<IncludeScopes> <IncludeScopes>
<Public>true</Public> <Public>true</Public>
<Internal>false</Internal> <Internal>false</Internal>
<Protected>false</Protected> <Protected>false</Protected>
<Private>false</Private> <Private>false</Private>
<Inherited>true</Inherited> <Inherited>true</Inherited>
<EnableTags>false</EnableTags> <EnableTags>false</EnableTags>
<TagList /> <TagList />
</IncludeScopes> </IncludeScopes>
<ResolveCrefLinks>true</ResolveCrefLinks> <ResolveCrefLinks>true</ResolveCrefLinks>
<HeaderText /> <HeaderText />
<FooterText /> <FooterText />
<SelectedProjects /> <SelectedProjects />
</HelpConfiguration> </HelpConfiguration>
</HelpConfigurations> </HelpConfigurations>
</GhostDoc> </GhostDoc>

@ -1,13 +1,13 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" /> <ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" />
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -1,18 +1,18 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" /> <ProjectReference Include="..\MediaBrowser.Common\MediaBrowser.Common.csproj" />
<ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" /> <ProjectReference Include="..\MediaBrowser.Model\MediaBrowser.Model.csproj" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="..\SharedVersion.cs" /> <Compile Include="..\SharedVersion.cs" />
</ItemGroup> </ItemGroup>
<PropertyGroup> <PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework> <TargetFramework>netstandard2.0</TargetFramework>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks> <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

@ -2,7 +2,8 @@
"Serilog": { "Serilog": {
"MinimumLevel": "Information", "MinimumLevel": "Information",
"WriteTo": [ "WriteTo": [
{ "Name": "Console", {
"Name": "Console",
"Args": { "Args": {
"outputTemplate": "[{Timestamp:HH:mm:ss}] [{Level:u3}] {Message:lj}{NewLine}{Exception}" "outputTemplate": "[{Timestamp:HH:mm:ss}] [{Level:u3}] {Message:lj}{NewLine}{Exception}"
} }

@ -0,0 +1,17 @@
{
"folders": [
{
"path": "."
}
],
"settings": {
"files.eol": "\n",
"editor.renderWhitespace": "boundary",
"files.exclude": {
"**/bin": true,
"**/jellyfin-web": true,
"**/obj": true
},
"formatFiles.excludePattern": "**/node_modules,**/.vscode,**/dist/**,**/.chrome,ThirdParty,RSSDP,Mono.Nat,unRaid,debian"
}
}
Loading…
Cancel
Save