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

vdx problem!! #14

Open
tehMArs opened this issue Jul 27, 2024 · 1 comment
Open

vdx problem!! #14

tehMArs opened this issue Jul 27, 2024 · 1 comment

Comments

@tehMArs
Copy link

tehMArs commented Jul 27, 2024

Problem is when the file is damaged or has invalid format that couldn't be read by cbird, then the whole scan is lost.

[C][VideoContext::avLogger{Extra.mp4}] Missing Sequence Header.
[C][VideoContext::decodeFrame{Extra.mp4}] avcodec_send_packet -41444e49 "Invalid data found when processing input"
[C][VideoContext::avLogger{Extra.mp4}] Your platform doesn't support hardware accelerated AV1 decoding.
[C][VideoContext::avLogger{Extra.mp4}] Failed to get pixel format.

[F][VideoIndex::load] failed to open: ~/Desktop/test/_index/video/6.vdx

  1. to solve this it should ignore bad files don't add them to the index and proceed scanning
  2. Add AV1 coded
  3. use external ffmpeg instead of compiled library
@scrubbbbs
Copy link
Owner

Thanks for reporting. External FFmpeg is a problem because sending decompressed frames over a pipe can be very slow. I might consider loading FFmpeg libraries dynamically so it is easier to swap with a different version without recompiling cbird.

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

2 participants