-
Notifications
You must be signed in to change notification settings - Fork 5
feat: add audio channels to presets #35
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR bumps the version to 8.1.0-beta.5 and introduces audio channel configuration support across built-in presets, along with a fix for MPEG-DASH timing issues.
- Added
audio_channelsparameter to all preset classes (H264, AAC, DASH variants) with default value of 2 - Fixed MPEG-DASH timing issues by using
avoid_negative_ts 'make_zero'instead of the asetpts filter - Added
video_syncmethod to RawCommandArgs for video synchronization control
Reviewed Changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| lib/ffmpeg/version.rb | Version bumped from 8.1.0-beta.4 to 8.1.0-beta.5 |
| lib/ffmpeg/raw_command_args.rb | Added video_sync method for video synchronization |
| lib/ffmpeg/presets/h264.rb | Added audio_channels parameter with default value of 2 |
| lib/ffmpeg/presets/dash/h264.rb | Removed asetpts filter and added audio_channels support |
| lib/ffmpeg/presets/dash/aac.rb | Added audio_channels parameter with default value of 2 |
| lib/ffmpeg/presets/dash.rb | Added avoid_negative_ts configuration to fix timing issues |
| lib/ffmpeg/presets/aac.rb | Added audio_channels parameter with default value of 2 |
| CHANGELOG | Documented improvements and fixes for version 8.1.0-beta.5 |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
ba59502 to
6ac61a7
Compare
6ac61a7 to
16078d7
Compare
* Also fixes some issues with MPEG-DASH timings (uses avoid_negative_ts 'make_zero' instead of the asetpts filter). * Also adds some new methods to check for the FFmpeg and FFprobe binary versions. Refs: ARC-11152
16078d7 to
6a11692
Compare
No description provided.