Skip to content

ffmpeg Command Remove Stream By Property #804

@Mikec78660

Description

@Mikec78660

I'm having a bit of difficulty with this plugin. I'm not sure if it is a bug or I am not using it correctly.

I have a video that has a native language of Swedish. I want to end up with a file with audio and subtitles in English and Swedish if they exist in the original file. This example only has Swedish Audio but has both English and Swedish subtitles.

In the plugin I have this:

Property To Check: tags.language
Values To Remove: {{{args.variables.user.ArrOriginalLanguageCode}}}, eng
Condition: not_includes

but it seems like it wants the property to include both varibles in order to keep the steam, not just one of them. Is there any way to get it to work like this? like instead of var1 AND var2 to be var1 OR var2?


2025-03-27T11:28:02.954Z "propertyToCheck": "tags.language",
2025-03-27T11:28:02.954Z "valuesToRemove": "{{{args.variables.user.ArrOriginalLanguageCode}}}, eng",
2025-03-27T11:28:02.954Z "condition": "not_includes"

...

2025-03-27T11:28:02.955Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 0 because tags.language of eng not_includes swe
2025-03-27T11:28:02.955Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 1 because tags.language of swe not_includes eng
2025-03-27T11:28:02.955Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 2 because tags.language of bul not_includes swe
2025-03-27T11:28:02.955Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 3 because tags.language of bos not_includes eng
2025-03-27T11:28:02.955Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 4 because tags.language of cze not_includes swe
2025-03-27T11:28:02.955Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 3 because tags.language of bos not_includes swe
2025-03-27T11:28:02.955Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 2 because tags.language of bul not_includes eng
2025-03-27T11:28:02.955Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 7 because tags.language of eng not_includes swe
2025-03-27T11:28:02.955Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 5 because tags.language of cze not_includes swe
2025-03-27T11:28:02.956Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 4 because tags.language of cze not_includes eng
2025-03-27T11:28:02.956Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 5 because tags.language of cze not_includes eng
2025-03-27T11:28:02.956Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 6 because tags.language of dan not_includes swe
2025-03-27T11:28:02.956Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 8 because tags.language of spa not_includes swe
2025-03-27T11:28:02.956Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 6 because tags.language of dan not_includes eng
2025-03-27T11:28:02.956Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 9 because tags.language of spa not_includes swe
2025-03-27T11:28:02.956Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 10 because tags.language of fin not_includes eng
2025-03-27T11:28:02.956Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 9 because tags.language of spa not_includes eng
2025-03-27T11:28:02.956Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 8 because tags.language of spa not_includes eng
2025-03-27T11:28:02.956Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 10 because tags.language of fin not_includes swe
2025-03-27T11:28:02.956Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 11 because tags.language of hrv not_includes swe
2025-03-27T11:28:02.956Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 12 because tags.language of hun not_includes swe
2025-03-27T11:28:02.957Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 12 because tags.language of hun not_includes eng
2025-03-27T11:28:02.957Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 13 because tags.language of hun not_includes swe
2025-03-27T11:28:02.957Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 13 because tags.language of hun not_includes eng
2025-03-27T11:28:02.957Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 14 because tags.language of nob not_includes swe
2025-03-27T11:28:02.957Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 14 because tags.language of nob not_includes eng
2025-03-27T11:28:02.957Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 15 because tags.language of dut not_includes swe
2025-03-27T11:28:02.957Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 15 because tags.language of dut not_includes eng
2025-03-27T11:28:02.957Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 11 because tags.language of hrv not_includes eng
2025-03-27T11:28:02.957Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 16 because tags.language of pol not_includes swe
2025-03-27T11:28:02.957Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 16 because tags.language of pol not_includes eng
2025-03-27T11:28:02.957Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 17 because tags.language of pol not_includes swe
2025-03-27T11:28:02.957Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 17 because tags.language of pol not_includes eng
2025-03-27T11:28:02.957Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 18 because tags.language of por not_includes swe
2025-03-27T11:28:02.957Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 18 because tags.language of por not_includes eng
2025-03-27T11:28:02.958Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 19 because tags.language of rum not_includes swe
2025-03-27T11:28:02.958Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 19 because tags.language of rum not_includes eng
2025-03-27T11:28:02.958Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 20 because tags.language of slo not_includes swe
2025-03-27T11:28:02.958Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:Removing stream index 20 because tags.language of slo not_includes eng

...

2025-03-27T11:28:02.967Z 9zC9UekJA:Node[milky-mice]:Worker[flat-finch]:"No streams mapped for new file"

The flow fails because it says No streams mapped for new file.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions