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

Better support for other codecs (VP9, SVT-AV1, H.266, ProRes,...) #1308

Closed
Pete4K opened this issue Jan 25, 2025 · 6 comments
Closed

Better support for other codecs (VP9, SVT-AV1, H.266, ProRes,...) #1308

Pete4K opened this issue Jan 25, 2025 · 6 comments
Labels
state:Done This issue has been resolved/dismissed type:Enhancement New feature or request

Comments

@Pete4K
Copy link

Pete4K commented Jan 25, 2025

It would have been great, if it would be possible to use better support for VP9 = libvpx-vp9, H.266 = libvvenc, SVT-AV1 = libsvtav1, ProRes,... to have better speed and with this better support. At the moment H.266 fails and SVT-AV1 and VP9 is extremely slow (0.26 frames/sec), ProRes doesn't exist I think. With its support the software would grow and would be one of the first that really supports H.266 (better compression than H.265 and better quality, but it is generally still slow in compressing).

@Pete4K Pete4K added the type:Enhancement New feature or request label Jan 25, 2025
@github-actions github-actions bot added the state:Backlog This issue will be worked on in the future label Jan 25, 2025
@k4yt3x
Copy link
Owner

k4yt3x commented Jan 26, 2025

The codec supports are provided by FFmpeg's C libraries (libavformat, libavcodec, etc.). Whether it supports H.266 and such depends on the FFmpeg it's built with.

@Pete4K
Copy link
Author

Pete4K commented Jan 26, 2025

Ok, normally it should work in the libraries I think. So it can't be faster with the Codecs. Or does it work when the other ffmpeg topic is solved?

@Pete4K
Copy link
Author

Pete4K commented Jan 26, 2025

Or could this be added like a ffmpeg "filter"?

@k4yt3x
Copy link
Owner

k4yt3x commented Jan 26, 2025

How fast the encoding is and which encoders are supported is entirely internal to FFmpeg. I don't have the power to add or remove support for encoders beyond what it comes with. I also can't optimize their speed or anything. The only thing I can control is the settings passed to them which you can set in the encoder options like bitrate, CRF, etc. If you want improvements beyond that it need to be done on FFmpeg's end.

I don't think filters can help encoding in any way.

@Pete4K
Copy link
Author

Pete4K commented Jan 27, 2025

Ok, no Problem.

@k4yt3x k4yt3x closed this as completed Jan 27, 2025
@github-actions github-actions bot added state:Done This issue has been resolved/dismissed and removed state:Backlog This issue will be worked on in the future labels Jan 27, 2025
@Pete4K
Copy link
Author

Pete4K commented Jan 27, 2025

Ok the filters would be already very helpful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
state:Done This issue has been resolved/dismissed type:Enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants