Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 13 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,18 @@
### v0.7.0 (to be released)
### 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])
- New: audio resampling through `DefaultAudioStrategy` ([#16][16])
- New: custom resampling through `TranscoderOptions.setAudioResampler()` ([#16][16])
- Breaking change: `TranscoderOptions.setDataSource()` renamed to `addDataSource()` ([#14][14])
- Breaking change: `TranscoderOptions.setRotation()` renamed to `setVideoRotation()` ([#14][14])
- Breaking change: `DefaultVideoStrategy.iFrameInterval()` renamed to `keyFrameInterval()` ([#14][14])
- Breaking change: `DefaultAudioStrategy` now uses a builder - removed old constructor ([#16][16])
- Improvement: rotate videos through OpenGL instead of using metadata ([#14][14])
- Improvement: when concatenating multiple sources, automatically clip the longer track (audio or video) ([#17][17])
- Improvement: various bug fixed ([#18][18])

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

### v0.6.0

Expand All @@ -14,6 +21,8 @@
- Improvement: new frame dropping algorithm, thanks to [@Saqrag][Saqrag] ([#9][9])
- Improvement: avoid format validation on tracks coming from PassThroughTrackTranscoder, thanks to [@Saqrag][Saqrag] ([#11][11])

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

### v0.5.0

- New: video cropping to any dimension. Encoder will crop the exceeding size. ([#6][6])
Expand All @@ -33,3 +42,6 @@
[9]: https://github.com/natario1/Transcoder/pull/9
[10]: https://github.com/natario1/Transcoder/pull/10
[14]: https://github.com/natario1/Transcoder/pull/14
[16]: https://github.com/natario1/Transcoder/pull/16
[17]: https://github.com/natario1/Transcoder/pull/17
[18]: https://github.com/natario1/Transcoder/pull/18
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
Transcodes and compresses video files into the MP4 format, with audio support, using hardware accelerated Android codecs available on the device. Works on API 18+.

```groovy
implementation 'com.otaliastudios:transcoder:0.6.0'
implementation 'com.otaliastudios:transcoder:0.7.0'
```

&#10240; <!-- Hack to add whitespace -->
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.6.0'
version = '0.7.0'
group = 'com.otaliastudios'
archivesBaseName = 'transcoder'

Expand Down