Skip to content

Commit

Permalink
Release v0.8.0 (#55)
Browse files Browse the repository at this point in the history
  • Loading branch information
natario1 committed Jan 10, 2020
1 parent ca3926d commit ab7a598
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 11 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Transcodes and compresses video files into the MP4 format, with audio support, u
Android codecs available on the device. Works on API 18+.

```groovy
implementation 'com.otaliastudios:transcoder:0.7.4'
implementation 'com.otaliastudios:transcoder:0.8.0'
```

- Fast transcoding to AAC/AVC
Expand Down
29 changes: 21 additions & 8 deletions docs/_about/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,38 +6,48 @@ order: 3

New versions are released through GitHub, so the reference page is the [GitHub Releases](https://github.com/natario1/Transcoder/releases) page.

Starting from 0.7.0, you can now [support development](https://github.com/sponsors/natario1) through the GitHub Sponsors program.
> Starting from 0.7.0, you can now [support development](https://github.com/sponsors/natario1) through the GitHub Sponsors program.
Companies can share a tiny part of their revenue and get private support hours in return. Thanks!

#### v0.7.4
### v0.8.0

- New: `TrimDataSource` to trim segments. Use it to wrap your original source. Thanks to [@mudar][mudar] ([#50][50])
- New: `ClipDataSource`, just likes `TrimDataSource` but selects trim values with respect to video start ([#54][54])

> Transcoder will trim video segments only at the closest video sync frame. If your video has few sync
frames, the trim timestamp might be different than what was selected.

<https://github.com/natario1/Transcoder/compare/v0.7.4...v0.8.0>

##### v0.7.4

- Fix: fixed Xamarin incompatibility, thanks to [@aweck][aweck] ([#41][41])
- Fix: fixed small bugs with specific API versions / media files ([#47][47])
- Fix: fixed issues with specific media files, ensure consistent onProgress callback ([#48][48])

<https://github.com/natario1/Transcoder/compare/v0.7.3...v0.7.4>

#### v0.7.3
##### v0.7.3

- Fix: fixed bug with files that do not have an audio track, thanks to [@pawegio][pawegio] ([#31][31])
- Fix: fixed possible issues with FilePathDataSource ([#32][32])

<https://github.com/natario1/Transcoder/compare/v0.7.2...v0.7.3>

#### v0.7.2
##### v0.7.2

- Improvement: better input format detection. Fixes bugs with certain files ([#29][29])
- Improvement: added `DefaultAudioStrategy.Builder.bitRate()` option ([#29][29])

<https://github.com/natario1/Transcoder/compare/v0.7.1...v0.7.2>

#### v0.7.1
##### v0.7.1

- Improvement: update the underlying OpenGL library ([#20][20])

<https://github.com/natario1/Transcoder/compare/v0.7.0...v0.7.1>

## v0.7.0
### v0.7.0

- New: video concatenation to stitch together multiple media ([#14][14])
- New: select a specific track type (`VIDEO` or `AUDIO`) for sources ([#14][14])
Expand All @@ -53,7 +63,7 @@ Companies can share a tiny part of their revenue and get private support hours i

<https://github.com/natario1/Transcoder/compare/v0.6.0...v0.7.0>

## v0.6.0
### v0.6.0

- New: ability to change video/audio speed and change each frame timestamp ([#10][10])
- New: ability to set the video output rotation ([#8][8])
Expand All @@ -62,7 +72,7 @@ Companies can share a tiny part of their revenue and get private support hours i

<https://github.com/natario1/Transcoder/compare/v0.5.0...v0.6.0>

## v0.5.0
### v0.5.0

- New: video cropping to any dimension. Encoder will crop the exceeding size. ([#6][6])
- New: `AspectRatioResizer` to crop to a given aspect ratio. ([#6][6])
Expand All @@ -75,6 +85,7 @@ Companies can share a tiny part of their revenue and get private support hours i
[Saqrag]: https://github.com/Saqrag
[pawegio]: https://github.com/pawegio
[aweck]: https://github.com/aweck
[mudar]: https://github.com/mudar

[4]: https://github.com/natario1/Transcoder/pull/4
[5]: https://github.com/natario1/Transcoder/pull/5
Expand All @@ -93,3 +104,5 @@ Companies can share a tiny part of their revenue and get private support hours i
[41]: https://github.com/natario1/Transcoder/pull/41
[47]: https://github.com/natario1/Transcoder/pull/47
[48]: https://github.com/natario1/Transcoder/pull/48
[50]: https://github.com/natario1/Transcoder/pull/50
[54]: https://github.com/natario1/Transcoder/pull/54
2 changes: 1 addition & 1 deletion docs/_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ google_analytics_id: 'UA-155077779-2'
google_site_verification: '4x49i17ABIrSvUl52SeL0-t0341aTnWWaC62-FYCRT4'
github: [metadata] # TODO What's this?
github_repo: Transcoder
github_version: 0.7.4
github_version: 0.8.0
github_branch: master
baseurl: '/Transcoder' # Keep as an empty string if served up at the root
collections:
Expand Down
2 changes: 1 addition & 1 deletion lib/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apply plugin: 'com.github.dcendents.android-maven'
apply plugin: 'com.jfrog.bintray'

// Required by bintray
version = '0.7.4'
version = '0.8.0'
group = 'com.otaliastudios'
archivesBaseName = 'transcoder'

Expand Down

0 comments on commit ab7a598

Please sign in to comment.