Closed canihavesomecoffee closed 1 year ago
This should probably be a short GSoC project. Indeed FFmpeg changed their API a lot (to the better, I must say), so this is not going to be something we can fix in one evening.
Just ran into that issue. Came here.
The av_register_all()
function has been listed as deprecated since ffmpeg 4.0 in the official changelog, avcodec_decode_video2()
seems to as well, later on.
Hi, is there any plan to address this? Most distributions are busy to organize the switch to ffmpeg 5 and if ccextractor doesn't keep up, the package will end up removed. :-(
Thank you for your work on maintaining ccextractor!
I think it's happening or will happen as part of the hardsubx rewrite effort by @PunitLodha and @shashwat1002.
I've seen references to FFmpeg 5 there.
Yes, this will be a part of the HardsubX rewrite. While we are working on it, a short term solution would be to compile CCExtractor without HardsubX support.
Yes, this will be a part of the HardsubX rewrite. While we are working on it, a short term solution would be to compile CCExtractor without HardsubX support.
Thanks @PunitLodha for the tip! Any idea / rough guess of when the HardsubX rewrite will be ready?
It should be ready before October
Hi @PunitLodha,
It should be ready before October
No rush or anything. Just a friendly ping asking about the ETA. :)
@utkarsh2102 Progress has been made on this. But the GSoC project was extended recently. So this will take a bit more time. Do you build from the master branch, or will you have to wait for a new release?
Hello @PunitLodha,
Do you build from the master branch, or will you have to wait for a new release?
Concerning Arch Linux, the AUR package is build from release versions.
Hi @PunitLodha,
Do you build from the master branch, or will you have to wait for a new release?
Concerning Debian, the Debian package is built (and which is what we generally want to stick to) from a new release.
Any progress on ffmpeg5 compatibility? Debian's bookworm freezes are starting soon, and if ccextractor isn't in testing by early February it won't be part of bookworm.
Any update on the hardsub/ffmpeg5 front?
@PriamX @gibmat We have it as a qualification task for GSoC 2023, let's see what happens.
Looking at this issue now. Will update soon.
Created a PR with a fix for this: #1479
@prateekmedia Is FFMPEG 7.0 compatible? I get the implicit function declaration issue when trying to build against it.
@prateekmedia Is FFMPEG 7.0 compatible? I get the implicit function declaration issue when trying to build against it.
I think we are only supporting till ffmpeg 6.
CCExtractor version: 0.94 / master
Necessary information
Additional information
When building the AUR package for CCExtractor, building fails when the installed ffmpeg version on the system is 5.0.
FFmpeg released 5.0 January 17th, 2022 and seems to have quite some breaking changes.