Skip to content

Releases: JuniorIsAJitterbug/tbc-video-export

v0.1.5

20 Nov 10:04
Compare
Choose a tag to compare

✨ Features

  • Adds --ffmpeg-threads, --decoder-threads, --dropout-correct-threads and --process-vbi-threads (#71)

🐛 Bug Fixes

  • Fix NTSC letterboxing
  • Fix --force-anamorphic, it now does something!
  • Fix AV1 profile not working on some FFmpeg versions
  • Fix bug where Ctrl+C would hang

🛠 Other changes

  • --audio-track-advance is now hidden, convert your raw audio beforehand and use --audio-track
  • ld-process-efm related opts are now hidden
  • Refuse to run --reverse without --no-dropout-correct

v0.1.4

08 Sep 13:07
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix various profile issues (c03fcf6)
    • Fix video profiles for ProRes
    • Fix multiple instances of interlaced being flagged incorrectly
    • Fix x265 lossless profile flagging
    • Set lossless profiles to correct format
    • Use correct container for AV1 profiles
    • Remove AV1 lossless profile as libaom-av1 is not available in oldest supported FFmpeg (4.4)

📦 Builds

  • Add profile output tests (c03fcf6)

v0.1.3

26 Aug 17:52
Compare
Choose a tag to compare

🛠 Improvements

  • Change default chroma decoder for PAL/PAL-M to PAL2D (cd7a086)

v0.1.2

03 Aug 15:13
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix chroma decoder paths when using --no-dropout-correct (ae468d2)

📦 Builds

  • Bumped macOS runner image to 12

v0.1.1

08 Jun 07:54
Compare
Choose a tag to compare

✨ Features

  • Add video format and bitdepth options (40b14d2)
  • Add hardware accelerated profiles (#27, #58)
  • Add --no-attach-json option to skip embedding TBC json (#62)

🐛 Bug Fixes

  • --appimage now accepts an absolute path (f808c3d)
  • Active line options (ffll/lfrl/ffrl/lfrl) can now be used individually (7c31778)

📦 Builds

  • Swapped to pytest and added output file tests with pymediainfo (#61)

v0.1.0b12

10 Apr 09:06
Compare
Choose a tag to compare

✨ Features

  • Added --chroma-decoder-luma to set the luma decoder with split TBCs (#59)

🐛 Bug Fixes

  • Disable --simple-pal with non-transform decoders (#60)
  • Disable --luma-nr with mono decoders (#59)
  • Fix mergeplanes with 16-bit formats (30e834f)

v0.1.0b11

26 Feb 14:31
Compare
Choose a tag to compare

Note

There are no code changes from the previous release.

📦 Builds

  • Fix poetry build issues
  • Only publish to PyPI if all builds are successful

v0.1.0b10

26 Feb 14:49
Compare
Choose a tag to compare

Important

Builds for release failed and are found in v0.1.0b11.

🛠 Improvements

  • Various --help and error cleanups
  • Change --vbi to add the VBI segment to the video file, the previous behaviour has been renamed to --full-vertical

✨ Features

  • Add resize to standard SD filters (720x576 and 720x480)
  • Add PAL D10/IMX50 profile
  • Add AV1 web, lossless and lossless 8 bit profiles
  • Add --append-video-filter and --append-other-filter for adding custom filters without profiles
  • Added include_vbi field to profiles

🐛 Bug Fixes

  • Update widescreen setsar to match upstream changes
  • Ensure enum opts are case insensitive
  • Fix FFmpeg not showing output with --show-process-output
  • Fix --debug not disabling progress output
  • Fix progress values when using --start

v0.1.0b9

08 Feb 17:56
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Use correct SAR when exporting with --force-anamorphic and --letterbox (#48)

v0.1.0b8

08 Feb 10:58
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix incorrect aspect ratio handling (#48)