forked from bramp/ffmpeg-cli-wrapper
-
Notifications
You must be signed in to change notification settings - Fork 0
Update 2024-05-25 #3
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
Open
yermak
wants to merge
75
commits into
yermak:master
Choose a base branch
from
bramp:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
… of deprecated method usages.
Authored-by: jinukix <jinukix@musinsa.com>
* adds vbr encoding option. fixes #176 * properly check if quality is in range
* Update FFprobe.java optional extra args
Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) from 1.4.11 to 1.4.12. - [Commits](qos-ch/logback@v_1.4.11...v_1.4.12) --- updated-dependencies: - dependency-name: ch.qos.logback:logback-classic dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
* Replace animal-sniffer with javac parameter / maven.compiler.release property
* FEAT Define Appendable to read input and error streams of ffmpeg/ffprobe process Co-authored-by: Mickael GREGORI <mickael.gregori@alchimie.com>
…ns of test dependencies.
* Implement ffmpeg layouts command
* Updated the README.md. * Bump all the project/plugin deps to their latest versions. * Updated the use of javac-errorprone to latest. * Fix various issues detected by errorprone. * Disable error prone on Java 11 and below.
* Allow probing with custom arguments * Parse ffprobe response for -show_frames and -show_packets * Use FFprobe.path instead of providing executable manually * Add FFprobeBuilder * Use FFprobeBuilder when testing -show_packets and -show_frames * chore: Remove stream api usage * Test probe parameter options
* Add getters to Builders and Options and deprecate property access * Make package-private fields private where unused by other classes * Update usage and documentation * Make AbstractFFmpegStreamBuilder#getMetaTags() return Immutable copy
To help debug a issue with the ffmpeg fetch.
* Add support for parsing all the codec flags, e.g IntraFrameOnly, Lossy and Lossless.
add enum for common video and audio codecs to make it easier for developers to access codecs.
* feat: add hls output builder * form: modify addHlsOutput comment * fix : fix condition for size * feat: check format "hls" in addHlsOutput() * fix: duration type change to long * test: fix test code to match the code * test: fix test code to match the code * feat: add addFormatArgs() for hls argument * form: add hls format check error mesaage * form: add hls_time unit * refactor: remove an unnecessary condition addFormatArgs * refactor: change return value getThis() to this * feat: add AbstractFFmpegOutputBuilder * test: test mixed argument with hls, default * fix: modify generic in AbstractFFmpegStreamBuilder * Move the changes to the outputbuilder to AbstractFFmpegOutputBuilder * merge abstractFFmpegStreamBuilder * fix: add docs unit parameter * fix: javadoc parameter error
* fix(hls): Move setFormat into the OutputBuilder
…#338) This allows using the FFPROBE environment variable when running tests locally
* chore: Bump dependency versions
* fix(ffprobe): Correctly deserialize dispositions * chore: Add missing @OverRide annotation * chore: Check if element is primitive before converting * test: Add explicit tests for string based boolean
Conflicts: src/main/java/net/bramp/ffmpeg/FFcommon.java src/test/java/net/bramp/ffmpeg/FFprobeTest.java
* chore: Update fixture * feat: Add missing fields to disposition * feat: Add missing id field to FFmpegStream * chore: Add Serializable to FFmpegError fixes #273
* test: Add tests around ProcessUtils.waitForWithTimeout * feat: Upgrade ProcessUtils to use jdk 8 use waitFor(long timeout, TimeUnit unit)
* fix: Replace timecode string with seconds for hls_time Fixes: #347
* feat: Implement AbstractFFmepgInputBuilder * test: Add precondition checks for two pass builder * feat: Extract input and output specifier into their own method * docs: Update javadoc * docs(README): Update README to include the new InputBuilder syntax * feat: Add -stream_loop parameter to AbstractFFmpegInputBuilder
* feat(builder): Extract Strict enum into it's own class * feat: Add setStrict to FFmpegBuilder Fixes: #345
* feat: Add support for -bf option Fixes: #346
#358) * fix(ffprobe-number-format-exception): fix gson parse SideData.rotation NumberFormatException * fix(ffprobe-number-format-exception): change deprecated method newInstance --------- Co-authored-by: 陈阳阳 <chenyangyang@phoenixtv.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.