Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: sk3llo/ffmpeg_kit_flutter
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: sk3llo/ffmpeg_kit_flutter
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: https-gpl
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 14 commits
  • 47 files changed
  • 1 contributor

Commits on Jul 18, 2025

  1. - Initial release (v1.0.0)

    - FFmpeg version 7.1.1
    - Updated README.md
    sk3llo committed Jul 18, 2025
    Configuration menu
    Copy the full SHA
    116d33a View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2025

  1. - Updated README.md

    - Updated scripts
    sk3llo committed Jul 19, 2025
    Configuration menu
    Copy the full SHA
    bc4c0dd View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2025

  1. - Removed bundled Android FFmpeg (jniLibs, cpp, bindings)

    - Added FFmpeg min using new Maven Central package
    sk3llo committed Jul 24, 2025
    Configuration menu
    Copy the full SHA
    32c9082 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc98fb6 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2025

  1. ## 1.0.0

    * FFmpeg `v7.1.1`
    * Multiple upgrade of internal libraries:
      - Nettle - from 3.8.2 to 3.10.2
      - SDL from 2.0.0 to 3.2.16
      - Libxml2 from 2.11.4 to 2.14.0
      - SRT from 1.5.2 to 1.5.4
      - Leptonica from 1.83.1 to 1.85.0
      - GnuTLS from 3.7.9 to 3.8.9
    * Cleaned up iOS and Macos .podspec code
    * Bumped Kotlin version to 2.2.0
    * Fixed iOS and MacOS download scripts and added Videotoolbox support
    * New Android Full-GPL Maven Central dependency
    * Got rid of obsolete `ffmpeg_kit_flutter_android` package
    * Updated `example` project with Hardware, Software and Videotoolbox encoding commands
    sk3llo committed Jul 27, 2025
    Configuration menu
    Copy the full SHA
    d9de280 View commit details
    Browse the repository at this point in the history
  2. ## 1.0.0

    * Initial release
    * FFmpeg version 7.1.1
    * Removed bundled Android FFmpeg (jniLibs, cpp, bindings)
    * Added FFmpeg min using new Maven Central package
    sk3llo committed Jul 27, 2025
    Configuration menu
    Copy the full SHA
    747a5c8 View commit details
    Browse the repository at this point in the history
  3. ## 1.0.0

    * Format files
    sk3llo committed Jul 27, 2025
    Configuration menu
    Copy the full SHA
    183c38e View commit details
    Browse the repository at this point in the history
  4. - Updated README.md header

    sk3llo committed Jul 27, 2025
    Configuration menu
    Copy the full SHA
    2029f4d View commit details
    Browse the repository at this point in the history
  5. - Removed unnecessary code

    - Updated `pubspec.yaml` repository URL
    sk3llo committed Jul 27, 2025
    Configuration menu
    Copy the full SHA
    349b3d0 View commit details
    Browse the repository at this point in the history
  6. - Removed unnecessary code

    - Updated `pubspec.yaml` repository URL
    sk3llo committed Jul 27, 2025
    Configuration menu
    Copy the full SHA
    34d8c32 View commit details
    Browse the repository at this point in the history
  7. ## 1.0.0

    * Initial release
    * FFmpeg version 7.1.1
    * Removed bundled Android FFmpeg (jniLibs, cpp, bindings)
    * Added FFmpeg min using new Maven Central package
    sk3llo committed Jul 27, 2025
    Configuration menu
    Copy the full SHA
    094b6ce View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2025

  1. ## 1.1.0

    * Added proguard-rules.pro to keep `ffmpeg` dependencies when minification is enabled
    * Upgraded `freetype` from **2.13.0** to **2.13.3**
    * Upgraded `harfbuzz` from **8.0.1** to **11.3.3**
    * Upgraded `fontconfig` from **2.16.2** to 2.17.1
    * Added support for `harfbuzz` library in order to support `drawtext` filter
    * Fixed missing `libunibreak` for `libass.sh`
    * Downgraded required Kotlin version to `v1.8.22`
    * Upgraded com.android.library from `8.11.1` to `8.12.0`
    sk3llo committed Aug 14, 2025
    Configuration menu
    Copy the full SHA
    a657c0a View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2025

  1. ## 2.0.0

    *   Upgraded FFmpeg to `v8.0.0` which includes new codecs, improved hardware acceleration, and a Whisper filter.
    *   Updated iOS deployment target to 13.0
    *   Updated macOS deployment target to 10.15
    *   Updated Android `ffmpeg-kit-min-gpl` dependency to `2.0.0`
    *   Updated framework download scripts for iOS and macOS
    sk3llo committed Oct 25, 2025
    Configuration menu
    Copy the full SHA
    8ec6339 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2025

  1. ## 2.1.0

    * Fixed the FFmpeg 8.0 compatibility issue across all platforms. The problem was that `all_channel_counts` was being set AFTER the filter was created, but FFmpeg 8.0 requires it to be set DURING filter creation.
    sk3llo committed Oct 26, 2025
    Configuration menu
    Copy the full SHA
    8dbf648 View commit details
    Browse the repository at this point in the history
Loading