Skip to content

Commit

Permalink
Update audio codecs
Browse files Browse the repository at this point in the history
  • Loading branch information
Hitcher committed Dec 19, 2024
1 parent cedbd75 commit d3888a1
Show file tree
Hide file tree
Showing 3 changed files with 50 additions and 17 deletions.
22 changes: 11 additions & 11 deletions addon.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<addon id="skin.ftv" version="8.0.1" name="fTV" provider-name="Hitcher">
<addon id="skin.ftv" version="8.2.0" name="fTV" provider-name="Hitcher">
<requires>
<import addon="xbmc.gui" version="5.17.0"/>
<import addon="script.favourites" version="5.0.2"/>
Expand Down Expand Up @@ -56,15 +56,15 @@
<description lang="ja_JP">すべてのコンテンツに可能な限り簡単でシームレスにアクセスできるようにデザインされたスキン。[CR][CR]サポート:[CR]Global Search[CR]Next Aired[CR]Up Next[CR]Embuary Info[CR]Trakt[CR]CU Lyrics[CR]Cinema Experience[CR]Special Features[CR][CR]ベースになっているオリジナルは、Fire TV UIです。</description>
<description lang="ru_RU">Обложка разработана для легкого и быстрого доступа ко всему вашему контенту, насколько это возможно.[CR][CR]Поддерживает:[CR]Global Search[CR]Next Aired[CR]Up Next[CR]Embuary Info[CR]Trakt[CR]CU Lyrics[CR]Cinema Experience[CR]Special Features[CR][CR]Основано на интерфейсе Fire TV.</description>
<description lang="zh_CN">一种外观,旨在尽可能轻松、无缝地访问您的所有内容。[CR][CR]支持:[CR]全局搜索[CR]下一集[CR]接下来播放[CR]Embuary Info[CR]Trakt[CR]CU Lyrics[CR]Cinema Experience[CR]基于原始Fire TV UI的特殊功能[CR][CR]。</description>
<disclaimer lang="ca_ES">Fer ús de les etiquetes &apos;HDR&apos; &amp; &apos;ATMOS&apos;, cal afegir-les al nom de fitxer.[CR]No admet: dispositius de ratolí i tàctils, o TV en directe</disclaimer>
<disclaimer lang="en_GB">To make use of the &apos;ATMOS&apos; tag be sure to add it to the video file name.[CR]Does not support: Mouse and Touch devices or Live TV</disclaimer>
<disclaimer lang="en_US">To make use of the &apos;HDR&apos; &amp; &apos;ATMOS&apos; tags they need to be added to your file name.[CR]Does not support: Mouse and Touch devices or Live TV</disclaimer>
<disclaimer lang="es_ES">Para poder utilizar la etiquetas &apos;HDR&apos;y &apos;ATMOS&apos;, estas deben ser añadidas al nombre del archivo.[CR]No soporta: Ratón y Dispositivos táctiles o TV en directo</disclaimer>
<disclaimer lang="fr_FR">Pour utiliser les balises &quot;HDR&quot; et &quot;ATMOS&quot;, elles doivent être ajoutées au nom de votre fichier.[CR]Ne prend pas en charge : les appareils souris et tactiles ou la TV en direct</disclaimer>
<disclaimer lang="id_ID">Untuk menggunakan tag &apos;HDR&apos; &amp; &apos;ATMOS&apos;, tag tersebut perlu ditambahkan ke nama file Anda.[CR]Tidak mendukung: Perangkat Mouse dan Sentuh atau TV Langsung</disclaimer>
<disclaimer lang="it_IT">Per utilizzare i tag &quot;HDR&quot; e &quot;ATMOS&quot;, è necessario aggiungerli al nome del file.[CR]Non supporta: mouse e dispositivi touch o Live TV</disclaimer>
<disclaimer lang="ja_JP">&apos;HDR&apos;&apos;ATMOS&apos; タグを使用するには、ファイル名に追加する必要があります。[CR]未サポート: マウスとタッチデバイスまたはLive TV</disclaimer>
<disclaimer lang="ru_RU">Чтобы использовать теги &quot;HDR&quot; и &quot;ATMOS&quot;, они должны быть добавлены в ваше имя файла.[CR]Не поддерживает: мышь и сенсорные устройства, или прямой эфир</disclaimer>
<disclaimer lang="zh_CN">为使&apos;HDR&apos; &amp; &apos;ATMOS&apos;标签生效,你需要将它们添加到你的文件名中。[CR]不支持:鼠标和触摸设备或Live TV</disclaimer>
<disclaimer lang="ca_ES">No admet: dispositius de ratolí i tàctils, o TV en directe</disclaimer>
<disclaimer lang="en_GB">Does not support: Mouse and Touch devices or Live TV</disclaimer>
<disclaimer lang="en_US">Does not support: Mouse and Touch devices or Live TV</disclaimer>
<disclaimer lang="es_ES">No soporta: Ratón y Dispositivos táctiles o TV en directo</disclaimer>
<disclaimer lang="fr_FR">Ne prend pas en charge : les appareils souris et tactiles ou la TV en direct</disclaimer>
<disclaimer lang="id_ID">Tidak mendukung: Perangkat Mouse dan Sentuh atau TV Langsung</disclaimer>
<disclaimer lang="it_IT">Non supporta: mouse e dispositivi touch o Live TV</disclaimer>
<disclaimer lang="ja_JP">未サポート: マウスとタッチデバイスまたはLive TV</disclaimer>
<disclaimer lang="ru_RU">Не поддерживает: мышь и сенсорные устройства, или прямой эфир</disclaimer>
<disclaimer lang="zh_CN">不支持:鼠标和触摸设备或Live TV</disclaimer>
</extension>
</addon>
39 changes: 34 additions & 5 deletions xml/Includes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -500,7 +500,7 @@
<textcolor>ffcccccc</textcolor>
<texturefocus colordiffuse="FF888888" infill="false" border="6">rating/flag.png</texturefocus>
<texturenofocus colordiffuse="FF888888" infill="false" border="6">rating/flag.png</texturenofocus>
<visible>!String.IsEmpty(ListItem.AudioCodec) + !String.Contains(ListItem.FileName,atmos)</visible>
<visible>!String.IsEmpty(ListItem.AudioCodec) + !String.Contains(ListItem.AudioCodec,atmos) + !String.Contains(ListItem.AudioCodec,truehd) + !String.Contains(ListItem.AudioCodec,EAC3)</visible>
</control>
<control type="button">
<top>4</top>
Expand All @@ -514,7 +514,7 @@
<textcolor>ffcccccc</textcolor>
<texturefocus border="58,6,6,6">rating/dolby_left.png</texturefocus>
<texturenofocus border="58,6,6,6">rating/dolby_left.png</texturenofocus>
<visible>String.Contains(ListItem.FileName,atmos) + String.IsEqual(ListItem.AudioCodec,EAC3)</visible>
<visible>String.Contains(ListItem.AudioCodec,atmos) + String.IsEqual(ListItem.AudioCodec,EAC3)</visible>
</control>
<control type="button">
<top>4</top>
Expand All @@ -524,11 +524,25 @@
<aligny>bottom</aligny>
<textoffsety>-6</textoffsety>
<font>Bold22</font>
<label> TRUEHD</label>
<label> DOLBY TRUEHD</label>
<textcolor>ffcccccc</textcolor>
<texturefocus border="58,6,6,6">rating/dolby_left.png</texturefocus>
<texturenofocus border="58,6,6,6">rating/dolby_left.png</texturenofocus>
<visible>String.Contains(ListItem.FileName,atmos) + String.IsEqual(ListItem.AudioCodec,trueHD)</visible>
<visible>String.Contains(ListItem.AudioCodec,truehd)</visible>
</control>
<control type="button">
<top>4</top>
<width>auto</width>
<height>52</height>
<align>center</align>
<aligny>bottom</aligny>
<textoffsety>-6</textoffsety>
<font>Bold22</font>
<label> DD+</label>
<textcolor>ffcccccc</textcolor>
<texturefocus border="58,6,6,6">rating/dolby_left.png</texturefocus>
<texturenofocus border="58,6,6,6">rating/dolby_left.png</texturenofocus>
<visible>String.Contains(ListItem.AudioCodec,EAC3)</visible>
</control>
<control type="button">
<top>4</top>
Expand All @@ -544,7 +558,22 @@
<textcolor>ffcccccc</textcolor>
<texturefocus border="0,6,6,6">rating/dolby_right.png</texturefocus>
<texturenofocus border="0,6,6,6">rating/dolby_right.png</texturenofocus>
<visible>String.Contains(ListItem.FileName,atmos)</visible>
<visible>String.Contains(ListItem.AudioCodec,atmos)</visible>
</control>
<control type="button">
<top>4</top>
<left>-20</left>
<width>12</width>
<height>52</height>
<align>center</align>
<aligny>bottom</aligny>
<include condition="!Integer.IsEqual(System.ScreenHeight,2160)">ButtonVisionOffset_Default</include>
<include condition="Integer.IsEqual(System.ScreenHeight,2160)">ButtonVisionOffset_4k</include>
<font>Light22</font>
<textcolor>ffcccccc</textcolor>
<texturefocus border="0,6,6,6">rating/dolby_right.png</texturefocus>
<texturenofocus border="0,6,6,6">rating/dolby_right.png</texturenofocus>
<visible>String.IsEqual(ListItem.AudioCodec,truehd) | String.IsEqual(ListItem.AudioCodec,EAC3)</visible>
</control>
<control type="button">
<top>4</top>
Expand Down
6 changes: 5 additions & 1 deletion xml/Includes_Variables.xml
Original file line number Diff line number Diff line change
Expand Up @@ -425,8 +425,12 @@
<value condition="String.IsEqual(ListItem.AudioCodec,DTSHD_MA)">DTS-MA</value>
<value condition="String.IsEqual(ListItem.AudioCodec,DTSHDMA)">DTS-MA</value>
<value condition="String.IsEqual(ListItem.AudioCodec,DTSHD_HRA)">DTS-HRA</value>
<value condition="String.IsEqual(ListItem.AudioCodec,trueHD)">DOLBY-HD</value>
<value condition="String.IsEqual(ListItem.AudioCodec,TRUEHD)">DOLBY-HD</value>
<value condition="String.IsEqual(ListItem.AudioCodec,VORBIS)">VORBIS</value>
<value condition="String.IsEqual(ListItem.AudioCodec,DTSHD_MA_X)">DTS:X</value>
<value condition="String.IsEqual(ListItem.AudioCodec,DTSHD_MA_X_IMAX)">DTS:X IMAX</value>
<value condition="String.IsEqual(ListItem.AudioCodec,EAC3_DDP_ATMOS)">DD+</value>
<value>$INFO[ListItem.AudioCodec]</value>
</variable>
<variable name="AudioChannels">
<value condition="String.IsEqual(ListItem.AudioChannels,1)">1.0</value>
Expand Down

0 comments on commit d3888a1

Please sign in to comment.