Commit Graph

3660 Commits (3a1d94f5adc3adce551934f3ea2cf338ff36ddb0)
 

Author SHA1 Message Date
Mikael Finstad 2605306721
make avg_frame_rate check less strict
#2740
also make compat into table
1 month ago
Mikael Finstad 260530a219
fix highlightedtext ref forward 1 month ago
Mikael Finstad 2605303dde
improve shift segments dialog
closes #2839
1 month ago
Mikael Finstad 260530f11a
make it easier to see when speed changes
in peripheral vision
closes #2898
1 month ago
Mikael Finstad 260530adc2
fix and improve bottom bar 1 month ago
Mikael Finstad 260530b18d
scan i18n 1 month ago
Mikael Finstad 2605308baa
improve doc 1 month ago
Mikael Finstad 26053079c9
fix keyframe warn logic
https://github.com/mifi/lossless-cut/issues/2804#issuecomment-4082777771
1 month ago
Mikael Finstad 2605308ec8
don't merge adjacent segments in combineOverlappingSegments
closes #2896
1 month ago
Mikael Finstad 260529b5bc
fix default open action when opening multiple
fixes #2894
1 month ago
Mikael Finstad 2605292763
move timecode out of timeline #2592 #2691 #2800 #483
it wasn't very popular
also:
- make timecode copy-able - closes #2808
- don't bind ctrl/cmd+c by default
1 month ago
Mikael Finstad 260529e8a4
increase precision from 5 to 6
closes #2838
1 month ago
Mikael Finstad 2605292cb8
fix missing `FILES[N].size` #2835 1 month ago
Mikael Finstad 2605296633
improve link #1418 1 month ago
Mikael Finstad 260529cd1f
fix typo 1 month ago
Mikael Finstad 26052961e0
fix cover art regression
closes #2884
1 month ago
Mikael Finstad 260528f366
show info about language tag
https://github.com/mifi/lossless-cut/issues/250#issuecomment-4565113694
and add radix themes
1 month ago
Mikael Finstad 26052821a7
fix bug 1 month ago
Mikael Finstad 26052814ae
improve doc 1 month ago
Mikael Finstad 26052825f2
improve docs 1 month ago
Mikael Finstad 3e7405bb02
Merge pull request #2882 from mifi/dependabot/npm_and_yarn/tootallnate/once-2.0.1
Bump @tootallnate/once from 2.0.0 to 2.0.1
1 month ago
Mikael Finstad a5531d40ef
Merge pull request #2886 from mifi/dependabot/npm_and_yarn/qs-6.15.2
Bump qs from 6.14.2 to 6.15.2
1 month ago
Mikael Finstad 2605282f43
improve contributing
closes #2888
1 month ago
Mikael Finstad 2605284615
improve doc 1 month ago
Mikael Finstad 2605286d48
don't reset playback speed
when using special playback modes #2889
1 month ago
Mikael Finstad 260528f564
make it clear that user can convert markers to segments
closes #2878
1 month ago
Mikael Finstad 260528d845
improve error msg #2890 1 month ago
dependabot[bot] 178cea1c76
Bump qs from 6.14.2 to 6.15.2
Bumps [qs](https://github.com/ljharb/qs) from 6.14.2 to 6.15.2.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.14.2...v6.15.2)

---
updated-dependencies:
- dependency-name: qs
  dependency-version: 6.15.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months ago
dependabot[bot] de031e30f8
Bump @tootallnate/once from 2.0.0 to 2.0.1
Bumps [@tootallnate/once](https://github.com/TooTallNate/once) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/TooTallNate/once/releases)
- [Changelog](https://github.com/TooTallNate/once/blob/v2.0.1/CHANGELOG.md)
- [Commits](https://github.com/TooTallNate/once/compare/2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: "@tootallnate/once"
  dependency-version: 2.0.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months ago
Mikael Finstad 260521b451
refactor a bit 2 months ago
Mikael Finstad 260510615e
yarn dedupe 2 months ago
Mikael Finstad 2c928e637e
Merge pull request #2858 from mifi/dependabot/npm_and_yarn/fast-xml-parser-5.7.0
Bump fast-xml-parser from 5.4.1 to 5.7.0
2 months ago
Mikael Finstad 26051094d5
yarn dedupe 2 months ago
dependabot[bot] 7f6faa880d
Bump fast-xml-parser from 5.4.1 to 5.7.0
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) from 5.4.1 to 5.7.0.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.4.1...v5.7.0)

---
updated-dependencies:
- dependency-name: fast-xml-parser
  dependency-version: 5.7.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months ago
Mikael Finstad 5dce47f4c7
Merge pull request #2857 from mifi/dependabot/npm_and_yarn/xmldom/xmldom-0.8.13
Bump @xmldom/xmldom from 0.8.10 to 0.8.13
2 months ago
Mikael Finstad 2a302c5d17
Merge pull request #2856 from mifi/dependabot/npm_and_yarn/i18next-fs-backend-2.6.4
Bump i18next-fs-backend from 2.6.1 to 2.6.4
2 months ago
Mikael Finstad 77e59e7023
Merge pull request #2827 from mifi/dependabot/npm_and_yarn/lodash-4.18.1
Bump lodash from 4.17.23 to 4.18.1
2 months ago
Mikael Finstad e4546beccc
Merge pull request #2872 from mifi/dependabot/npm_and_yarn/fast-xml-builder-1.1.9
Bump fast-xml-builder from 1.0.0 to 1.1.9
2 months ago
dependabot[bot] 975cea5c0a
Bump fast-xml-builder from 1.0.0 to 1.1.9
Bumps [fast-xml-builder](https://github.com/NaturalIntelligence/fast-xml-builder) from 1.0.0 to 1.1.9.
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-builder/blob/main/CHANGELOG.md)
- [Commits](https://github.com/NaturalIntelligence/fast-xml-builder/commits/1.1.9)

---
updated-dependencies:
- dependency-name: fast-xml-builder
  dependency-version: 1.1.9
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months ago
Mikael Finstad d1dfece968
Merge pull request #2871 from mifi/dependabot/npm_and_yarn/postcss-8.5.14
Bump postcss from 8.5.6 to 8.5.14
2 months ago
Mikael Finstad 196ceece13
Merge pull request #2870 from mifi/dependabot/npm_and_yarn/vite-7.3.2
Bump vite from 7.3.0 to 7.3.2
2 months ago
dependabot[bot] 5508dc13d6
Bump postcss from 8.5.6 to 8.5.14
Bumps [postcss](https://github.com/postcss/postcss) from 8.5.6 to 8.5.14.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.6...8.5.14)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.14
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months ago
dependabot[bot] 0de6db79f1
Bump vite from 7.3.0 to 7.3.2
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.3.0 to 7.3.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.2/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.3.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.3.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months ago
Mikael Finstad 56f5af3894
Merge pull request #2869 from mifi/dependabot/npm_and_yarn/ip-address-10.2.0
Bump ip-address from 10.1.0 to 10.2.0
2 months ago
dependabot[bot] accd693962
Bump ip-address from 10.1.0 to 10.2.0
Bumps [ip-address](https://github.com/beaugunderson/ip-address) from 10.1.0 to 10.2.0.
- [Commits](https://github.com/beaugunderson/ip-address/commits)

---
updated-dependencies:
- dependency-name: ip-address
  dependency-version: 10.2.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months ago
Piotr Korzuszek 97d9d6692f Show keyboard shortcuts in button tooltips 2 months ago
Mikael Finstad 260426e3d8
update website links 3 months ago
dependabot[bot] 50f5db8daa
Bump @xmldom/xmldom from 0.8.10 to 0.8.13
Bumps [@xmldom/xmldom](https://github.com/xmldom/xmldom) from 0.8.10 to 0.8.13.
- [Release notes](https://github.com/xmldom/xmldom/releases)
- [Changelog](https://github.com/xmldom/xmldom/blob/master/CHANGELOG.md)
- [Commits](https://github.com/xmldom/xmldom/compare/0.8.10...0.8.13)

---
updated-dependencies:
- dependency-name: "@xmldom/xmldom"
  dependency-version: 0.8.13
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
3 months ago
dependabot[bot] 5bb9cd14f1
Bump i18next-fs-backend from 2.6.1 to 2.6.4
Bumps [i18next-fs-backend](https://github.com/i18next/i18next-fs-backend) from 2.6.1 to 2.6.4.
- [Changelog](https://github.com/i18next/i18next-fs-backend/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/i18next-fs-backend/compare/v2.6.1...v2.6.4)

---
updated-dependencies:
- dependency-name: i18next-fs-backend
  dependency-version: 2.6.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
3 months ago
Bala Vignesh S 2b9654bad9 feat: add lossless crop, rotate & aspect ratio via bitstream metadata (#643)
Implements lossless video transformation via codec bitstream filters:

- H.264: h264_metadata (crop_left/right/top/bottom, sample_aspect_ratio)
- HEVC: hevc_metadata (crop_left/right/top/bottom, sample_aspect_ratio)
- Other codecs: container-level -aspect flag fallback

Changes:
- types.ts: Add BsfCropParams, BsfAspectRatioParams interfaces and
  bsfCrop/bsfAspectRatio fields to StreamParams
- useFfmpegOperations.ts: Inject crop and SAR bitstream filters into
  the existing customParamsArgs() pipeline, with codec auto-detection
- StreamsSelector.tsx: Add lossless crop UI (4 number inputs for
  left/right/top/bottom) and aspect ratio UI (num:den) to the stream
  parameters editor, with codec compatibility detection and VLC warning

No re-encoding required - uses -codec copy with -bsf:v metadata injection.
Tested compatible with mpv, MPC-HC, Firefox, ffplay, Microsoft Photos.
Known issue: VLC has a bug interpreting H.264 crop metadata (VLC #27382).
3 months ago