Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Skip encoding of file based on existing "acceptable" codec #135

Open
stephenjust opened this issue Nov 8, 2021 · 0 comments
Open

Skip encoding of file based on existing "acceptable" codec #135

stephenjust opened this issue Nov 8, 2021 · 0 comments

Comments

@stephenjust
Copy link

When setting up a transcoding pipeline, sometimes the existing media format might be "acceptable". For example, in a library with vp9, h265, h264, av1 video files, I might only want to transcode files that were in av1 instead of everything that was not the target format.

As an exaple use-case, Plex can handle many media formats, but not av1. I only want to automatically transcode files that are in av1, so that everything is in a format that Plex can read, even if that is spread across many formats.

I did prototype a solution to this as a separate input filter stage, but the challenge is that if you want the same to apply to audio codecs as well, there's no way to indicate that only the video streams should be consumed by tasks.

Either each transcoding plugin would need to implement this logic, or plugins need to be able to selectively inhibit later plugins from running.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant