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

✨ Add AnyToMkaAudioExtractor for handling rare audio codecs #102

Merged
merged 15 commits into from
Dec 16, 2024

Conversation

CXwudi
Copy link
Owner

@CXwudi CXwudi commented Dec 16, 2024

Implement a new extractor to package audio tracks into MKA container, supporting various codecs including EAC-3.
Update tests to include the new extractor.

Implement a new extractor to package audio tracks into MKA container, supporting various codecs including EAC-3.
Update tests to include the new extractor.
Rename test resources and update test case to use 2024 instead of 2021
…Test

Simplify test class name for better clarity and maintainability
Relocate MediaFormatChecker class and update imports across affected files
Let GitHub host the application.yml content to simplify maintenance
Implement checkImageType method and refactor tests for better organization
Introduce mkvpropedit launch command in application configs and EnvironmentConfig
Implement new tagger to handle MKA format, including XML generation, command execution, and thumbnail embedding
Rename '2021年V家新曲-download-test' to '20xx年V家新曲-download-test' for more flexible testing
Modify vvd-extractor test directory pattern to use 20xx instead of 2021
Increase expected record count from 4 to 5
Modify file paths in AudioExtractorImplTest to use '20xx' instead of '2024' for more flexible testing
@CXwudi CXwudi merged commit 3eef706 into main Dec 16, 2024
1 check passed
@CXwudi CXwudi deleted the mka-extract-and-tag branch December 16, 2024 04:05
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.

Use mka as the fallback container for any other audio formats (including Enhanced AC-3)
1 participant