Update Tdarr_Plugin_henk_Add_Specific_Audio_Codec.js (#144)

* Update Tdarr_Plugin_henk_Add_Specific_Audio_Codec.js

Solves an issue where the plugin errors out on datatreams that do not have a copyright tag. It now only scans audio streams.
In addition, improved the routine, by checking if the desired output codex is already processed (not any audio stream)

* Fix lint issues

Co-authored-by: Rick Meijer <rick@marojeri.nl>
make-only-subtitle-default
michpas 4 years ago committed by GitHub
parent 253a0a4d05
commit 95932246a8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -64,7 +64,7 @@ function plugin(file, librarySettings, inputs) {
for (let i = 0; i < file.ffProbeData.streams.length; i += 1) {
const currStream = file.ffProbeData.streams[i];
if (currStream.tags.COPYRIGHT) {
if (currStream.codec_type.toLowerCase() === 'audio' && currStream.codec_name === inputs.output_codec) {
if (currStream.tags.COPYRIGHT === 'henk_asac') {
killPlugin = true;
}

Loading…
Cancel
Save