MovieContentFilter icon indicating copy to clipboard operation
MovieContentFilter copied to clipboard

MCF format: Simple algorithmic conditionals

Open luke-jr opened this issue 6 years ago • 4 comments

Sometimes content deletion is cleaner if entire scenes are removed, but if the scene is a mix of different categories, you might have no way to remove the surrounding time. So some simple combination conditions seem desirable too.

luke-jr avatar Jul 01 '19 00:07 luke-jr

Thank you!

but if the scene is a mix of different categories, you might have no way to remove the surrounding time

Could you give an example where this problem might occur? If there is violence first, then nudity, then profanity (i.e. a mix of categories), and I want to block all three, why wouldn’t that work? Which surrounding time would you want to remove that would currently not be removed?

So some simple combination conditions seem desirable too

The reasoning behind the specification was that the MCF format should just be a plain description of the content that is there and could be filtered, and any conditional processing would be applied by the tooling, e.g. the current web application, which should already do that.

ocram avatar Jul 01 '19 18:07 ocram

For example, a conversation might be "Hi. We had sex. Then I killed her."

If you're removing both sex and violence, it doesn't make sense to leave just "Hi" - the whole conversation should be removed.

luke-jr avatar Jul 01 '19 21:07 luke-jr

But what about leaving out only the sentence in the middle? Doesn’t make as much sense, either, right? And that would be just one category, which is the basic and regular case.

So we would need those “conditionals” practically everywhere, i.e. every single annotation of filterable content would need a description of what other parts might depend on it, and which might need to be filtered as well so that everything makes sense.

After all, this could become much too complex for the format to store and for the annotators to describe. Not sure if that’s worth it. With existing bleep censors and their beep sounds, we have the same situation: You obviously don’t get 100% of the information anymore, and something might not make as much sense anymore, but that’s okay because in exchange you get the content you want with the parts filtered as desired.

ocram avatar Jul 02 '19 15:07 ocram

Support for such conditionals doesn't mean everyone needs to use them.

I don't agree that there should be a "cost" to decent content...

luke-jr avatar Jul 02 '19 17:07 luke-jr