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

Feature/ffmpeg #362

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open

Feature/ffmpeg #362

wants to merge 4 commits into from

Conversation

lucaro
Copy link
Member

@lucaro lucaro commented Jan 24, 2023

Added decoder based on external ffmpeg process. Tested and confirmed to be working with video, audio data might be unreliable depending on input due to lack of resampling. This might be helpful for extractions where no audio is needed and the decoder based on libffmpeg leaks memory.

lucaro added 3 commits January 6, 2023 15:24
Audio is not re-sampled, so it might come in a different format that expected, depending on source file
Copy link
Member

@silvanheller silvanheller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like it! A few thoughts:

  • I'll let @sauterl comment on whether this works for long-running extractions
  • We'll need to update the documentation to make sure people execute the appropriate task

@lucaro
Copy link
Member Author

lucaro commented Jan 25, 2023

Currently, there also isn't any explicit mechanism to select it in the config, so using it currently requires a code change. The responsible part of the config logic was recently adjusted anyway and I think there are still some issues with it. It might be worth discussing how much flexibility we want to expose in this case and what should just be handled using automatisms and 'reasonable defaults'.

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

Successfully merging this pull request may close these issues.

2 participants