Webysther Sperandio
99c4c4fbd2
Update src/converters/ffmpeg.ts
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-01-28 05:00:39 +01:00
Webysther Sperandio
8fbdd962b6
More sustainable hwa check
2026-01-28 04:38:24 +01:00
Webysther Sperandio
8fa041a484
feat(ffmpeg): support ffmpeg env args and hw codecs
...
Parse FFMPEG_ARGS and FFMPEG_OUTPUT_ARGS into arrays
Detect 'qsv' and 'cuda' flags and map codecs to
Hardware encoders (h264_qsv/hevc_qsv and h264_nvenc/hevc_nvenc)
Make codec_short mutable to allow reassignment
Log constructed ffmpeg command for visibility
Enables runtime custom ffmpeg args and hw encoder selection
Improves deployment flexibility and performance tuning
2026-01-28 03:42:13 +01:00
Geek Squirrel
5d70df424e
add .wma file as input ( #485 )
2025-12-23 02:11:07 +01:00
Emrik Östling
df3330fdc2
fix: add FFMPEG_OUTPUT_ARGS ( #470 )
2025-12-14 14:12:21 +01:00
Emrik Östling
12a5580694
fix: ffmpeg args ( #469 )
2025-12-14 13:43:20 +01:00
Jörg Krzeslak
d994c38219
test: fix imports after eslint config changes
2025-08-11 15:09:20 +02:00
Jörg Krzeslak
af68498494
test: change order of parameters in ExecFileFn type
2025-08-11 13:16:05 +02:00
Jörg Krzeslak
08a833f1cf
test: add parameter options to usage of type ExecFileFn
2025-08-11 13:15:39 +02:00
Jörg Krzeslak
72b484a480
test: add unit test for ffmpeg.ts
2025-08-11 13:14:14 +02:00
C4illin
1be11708c4
chore: format all files
2025-06-03 19:19:28 +02:00
C4illin
af5c768dc7
fix: add av1 and h26X with containers
...
issue: #287 , #293
2025-05-23 21:15:36 +02:00
C4illin
9263d17609
feat: replace exec with execFile
2025-03-06 18:16:51 +01:00
C4illin
3b7ea88b73
fix: ffmpeg works without ffmpeg_args
...
issue #212
2025-01-21 23:24:53 +01:00
C4illin
d0b89ce74f
chore: add ffmpeg args and calibre to readme
2024-12-11 11:09:03 +01:00
C4illin
f537c81db7
fix: add FFMPEG_ARGS env variable
...
issue #190
2024-12-11 11:01:39 +01:00
C4illin
4f98f778f0
chore: add message when resizing image
2024-10-06 00:40:34 +02:00
Emrik Östling
64e4a271e1
Merge branch 'main' into fix/#157/resize-when-converting-to-ico
2024-10-05 01:02:48 +02:00
C4illin
ee9207a7f4
chore: fix eslint rules
2024-10-05 00:43:24 +02:00
C4illin
a34e215202
chore: remove biome
2024-10-05 00:01:39 +02:00
C4illin
b4e53dbb8e
fix: resize to fit for ico
...
issue #157
2024-10-04 23:55:39 +02:00
C4illin
ae1dfafc9d
fix: cleanup formats and add opus, fixes #159
2024-09-30 15:51:11 +02:00
C4illin
1c9e67fc32
fix: support .awb and clean up, fixes #153 , #92
2024-09-28 13:02:17 +02:00
C4illin
ae2455e73e
chore: fix type errors and update bun sql syntax
2024-07-30 00:48:15 +02:00
C4illin
a41e5d8c99
wrap converters in promises
2024-05-25 18:09:28 +02:00
C4illin
d81a3a6ab4
migrate to vips
2024-05-25 15:52:04 +02:00
C4illin
ac8f44b4c1
redid ffmpeg
2024-05-25 00:42:54 +02:00
C4illin
f92cc4fd63
update docs
2024-05-24 23:24:33 +02:00
C4illin
4cf06d9406
add graphicsmagick
2024-05-24 22:58:25 +02:00
C4illin
c8856800a7
remove from array
2024-05-21 16:27:33 +02:00
C4illin
4aeeaa5060
added ffmpeg
2024-05-21 15:34:38 +02:00