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

Support the libaom library? #63

Open
fangzb opened this issue Nov 12, 2024 · 6 comments
Open

Support the libaom library? #63

fangzb opened this issue Nov 12, 2024 · 6 comments
Labels
question Further information is requested

Comments

@fangzb
Copy link

fangzb commented Nov 12, 2024

Does it support the libaom library? My requirement is to encode the video into av1 format

@tanersener
Copy link
Collaborator

If you build ffmpeg-kit with libaom support then you can use the test applications to test the build.

@tanersener tanersener added the question Further information is requested label Nov 13, 2024
@fangzb
Copy link
Author

fangzb commented Nov 14, 2024

If you build ffmpeg-kit with libaom support then you can use the test applications to test the build.

Thanks for your reply. What should I do next? just "enable --libaom" and build?

@tanersener
Copy link
Collaborator

Yes, build a new ffmpeg-kit binary, run one of the top level build scripts (e.g. android.sh, ios.sh, tvos.sh, macos.sh) and add the --enable-libaom flag.

@fangzb
Copy link
Author

fangzb commented Nov 15, 2024

Yes, build a new ffmpeg-kit binary, run one of the top level build scripts (e.g. android.sh, ios.sh, tvos.sh, macos.sh) and add the --enable-libaom flag.

Understood, I will give it a try and come to a conclusion later. Thank you

@fangzb
Copy link
Author

fangzb commented Nov 15, 2024

Yes, build a new ffmpeg-kit binary, run one of the top level build scripts (e.g. android.sh, ios.sh, tvos.sh, macos.sh) and add the --enable-libaom flag.

Understood, I will give it a try and come to a conclusion later. Thank you

Following your instructions, after rebuilding the build, libaom is now supported, but it is very very slow ... It takes an hour to transcode a 20MB video。Have you tried libsvtav1 or other encode lib?

@tanersener
Copy link
Collaborator

Yes, libaom is slow, so we don't build it by default. We also tried other AV1 encoders, but ran into problems with them."

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

No branches or pull requests

2 participants