diff --git a/Tdarr_Plugin_gabehf_Anime_Subtitle_Fixer.js b/Tdarr_Plugin_gabehf_Anime_Subtitle_Fixer.js index 4337470..6f531a9 100644 --- a/Tdarr_Plugin_gabehf_Anime_Subtitle_Fixer.js +++ b/Tdarr_Plugin_gabehf_Anime_Subtitle_Fixer.js @@ -64,7 +64,10 @@ const plugin = (file, librarySettings, inputs, otherArguments) => { if ( !convert && file.ffProbeData.streams[i].disposition.default === 0 && // not default languages.includes(file.ffProbeData.streams[i].tags.language) && // in preferred lang - !titles_to_avoid.some((s) => file.ffProbeData.streams[i].tags.title.toLowerCase().includes(s)) // not named 'forced' or 'signs & songs' + ( + !file.ffProbeData.streams[i].tags.title || + !titles_to_avoid.some((s) => file.ffProbeData.streams[i].tags.title.toLowerCase().includes(s)) + ) // not named 'forced' or 'signs & songs', or has no title ) { convert = true; ffmpegCommandInsert += `-disposition:s:${subtitleIdx} default `;