Skip to content

Releases: skeskinen/smartcut

v1.7

20 Dec 14:11

Choose a tag to compare

Set hev1 encoder tag for h265 in mp4 and mov. Improves compatibility in some cases.
Improved test suite to catch more encoding issues.

v1.6

08 Dec 14:13

Choose a tag to compare

Proper handling of HEVC CRA and RASL frames.
Other small compatibility changes.
Set encoded by program name to 'smartcut'.

v1.5

03 Nov 12:55

Choose a tag to compare

Better handling of inputs where DTS is missing.
Code cleanups to get clean pyright output

v1.4

30 Oct 15:12

Choose a tag to compare

Support converting from .ts to .mp4/.mkv.
Add support for .mkv attachments. They are copied to output when cutting a file with attachments.
Various small fixes to cutting correctness and corner cases.
Added --flaky to test suite to catch even more corner cases.
All tests pass with 10 different random seeds.
Update to PyAV 16.

v1.3.3

08 Sep 15:44

Choose a tag to compare

  • Another h264 NAL detection fix

v1.3.2

03 Sep 12:01

Choose a tag to compare

1.3.2

Fix memory usage issues for good with better handling of large GoPs
Fix an issue with certain types of h264 streams

v1.3.1

31 Aug 10:43

Choose a tag to compare

Fixed issues with h265 smartcutting

v1.3.0

30 Aug 12:04

Choose a tag to compare

1.3

Update to PyAV 15.0
Fixed some critical issues in h264 and h265 smartcutting
A lot more tests with real world videos
Improve command line time parameter handling
Preserve disposition data when cutting (forced subtitles, etc.) #14

Also available through Pypi at https://pypi.org/project/smartcut/

The zip has preunpacked files for faster startup. For linux, you can install through pypi for faster startup. The binary here needs to be unpacked at the start of each launch.

MacOs Should work through pypi.

WARNING: There was a memory leak issue with h265 in this release. Please don't use

v1.2.0

27 Feb 09:26
345c7b3

Choose a tag to compare

#11
Allow frame number input instead of time input by snelg

Starting from this version the Windows binaries are unsigned. This means that you'll probably get a security warning about running unsigned code. If this bothers you, you can either use older versions or run the software from source code.

v1.1.0

14 Sep 17:41

Choose a tag to compare

  • Cut subtitle tracks
  • MPEG-2 support (.mpg, .m2ts, etc.)
  • Support for more containers (.avi, .mov, .wmv)