Commit graph

205 commits

Author SHA1 Message Date
Malte Rosenbjerg
693acabac4 Cleanup after splitting into two packages (#386)
* Move PosterWithAudio to FFMpegCore

* Reduce windows only tests

* Update Directory.Build.props

* Create .editorconfig

* More cleanup

* Enable implicit usings

* Remove unused method

* Apply dotnet format

* Fix unused variable in AudioGateArgument

* Fix boolean conditions in AudioGateArgument

* Merge boolean conditions into pattern

* Use target-typed new

* Add linting to CI

* Add CUDA to HardwareAccelerationDevice enum

* Increase timeout for Video_Join_Image_Sequence

* Adjust Video_Join_Image_Sequence timeout

* Fix expected seconds in Video_Join_Image_Sequence

* Increase timeout for Video_TranscodeToMemory due to macos agents

Former-commit-id: f9f7161686
2023-02-02 21:19:45 +01:00
Tom Bogle
7dfefbdfdb Added ability to retrieve bit depth from media streams for lossless encodings (#359)
* Added ability to retrieve bit depth from media streams for lossless encodings

* Shortened sample AIFF file used in tests

Former-commit-id: db7e1e4995
2023-02-01 08:09:16 +01:00
Malte Rosenbjerg
d2658b17c0 Update test
Former-commit-id: d3d6c8c40b
2023-01-31 23:32:30 +01:00
keg247
1dd2685aff Add SampleAspectRatio property to VideoStream
Former-commit-id: 02de377093
2023-01-31 22:41:57 +01:00
Gleb Moskalenko
25c3cab7f1 Add pad video filter
Former-commit-id: e76ebdcbe8
2023-01-31 20:57:14 +01:00
Malte Rosenbjerg
f03ed8ab54 Update test
Former-commit-id: 5510ef0e32
2023-01-31 20:49:56 +01:00
Malte Rosenbjerg
baa9300e49 Add missing test file
Former-commit-id: 6898a71005
2023-01-29 23:12:52 +01:00
Malte Rosenbjerg
79b0718d95 Fix attribute
Former-commit-id: f33c060ff5
2023-01-29 23:10:24 +01:00
Malte Rosenbjerg
f8eff73690 Simplify attribute
Former-commit-id: e51cf7cc63
2023-01-29 23:08:47 +01:00
Malte Rosenbjerg
7d5e091f43 More cleanup
Former-commit-id: 104caa609b
2023-01-29 23:03:50 +01:00
Malte Rosenbjerg
b208c65b5a Cleanup using directives
Former-commit-id: 237fa3353f
2023-01-29 23:01:37 +01:00
Malte Rosenbjerg
766bec2112 Cleanup
Former-commit-id: 476c8f33c0
2023-01-29 23:01:26 +01:00
Malte Rosenbjerg
4acdca55dd Add IgnoreIf attribute to only run SDC tests on Windows
Former-commit-id: fb6865587a
2023-01-29 22:55:35 +01:00
Malte Rosenbjerg
a3c617090e Fix using temporarily
Former-commit-id: 11997d91f9
2023-01-29 22:51:20 +01:00
Malte Rosenbjerg
c5620701a1 Add SupportedOSPlatform attribute on tests using SDC
Former-commit-id: 5b0c74e5c0
2023-01-29 22:49:45 +01:00
Malte Rosenbjerg
5f5db69bcd Add Directory.Build.props
Former-commit-id: 8e9b7df4de
2023-01-29 22:17:40 +01:00
Malte Rosenbjerg
844753b1ed Init
Former-commit-id: 53651a0275
2023-01-29 20:52:59 +01:00
Malte Rosenbjerg
a730cde791 Bump dependencies
Former-commit-id: b84bb6470a
2023-01-28 13:25:48 +01:00
Malte Rosenbjerg
c2559148ea Revert "Remove ignore"
This reverts commit 73605e5f91 [formerly d85a4b81ab].


Former-commit-id: d3d49655f4
2023-01-28 11:41:19 +01:00
Malte Rosenbjerg
73605e5f91 Remove ignore
Former-commit-id: d85a4b81ab
2023-01-28 11:39:44 +01:00
Malte Rosenbjerg
18f74f0e4c Ignore Uri_Duration until root cause found
Former-commit-id: 0537c87fa2
2023-01-28 11:28:07 +01:00
keg247
1e372e3e29 Move NotifyOnProgress processing to ErrorData
Former-commit-id: 5d62be654a
2022-06-19 23:31:18 -04:00
Malte Rosenbjerg
10a646e37e Throw OperationCanceledException when processing is cancelled
Former-commit-id: 4f38eed753
2022-04-15 15:08:30 +02:00
Malte Rosenbjerg
27683c478b Fix for JoinImageSequence #281
Former-commit-id: 9c0b2bdb44
2022-04-15 12:55:34 +02:00
Malte Rosenbjerg
d7800843bf Bump .NET version in Test and Examples projects
Former-commit-id: b33f9a3c4b
2022-03-24 21:22:56 +01:00
Malte Rosenbjerg
299c30e48a Merge branch 'master' into feature/aaxc_support
Former-commit-id: 1ba796596d
2022-03-24 21:04:50 +01:00
Malte Rosenbjerg
3e3ba683f2 Merge branch 'master' into fix/dynamic_argumentText
Former-commit-id: b0578e3ae7
2022-03-24 20:57:12 +01:00
Jonas Kamsker
bb4c646f02 Fixed merge & implemented aax mode
Former-commit-id: f42faa4f26
2022-03-20 19:56:17 +01:00
Malte Rosenbjerg
52bf2ec4d0 Init
Former-commit-id: 7f8bd24058
2022-03-12 19:06:46 +01:00
Jonas Kamsker
f3031db17b Added unit tests
Former-commit-id: d6bc6c92a5
2022-01-12 00:34:52 +01:00
Jonas Kamsker
dd2bfac840 Using correct map_metadata dynamically
Former-commit-id: 1b2af5fd1f
2022-01-11 22:42:31 +01:00
Malte Rosenbjerg
81ee9b9872 Update packages
Former-commit-id: 1c65502b90
2022-01-08 12:27:14 +01:00
Malte Rosenbjerg
e4ef092ac6 Merge branch 'master' into MetaDataArgument
Former-commit-id: 48689cf694
2022-01-07 16:39:37 +01:00
Jonas Kamsker
1f0a4f2a0e Refactored, added unit test
Former-commit-id: f560244628
2022-01-06 19:38:37 +01:00
Jonas Kamsker
e950cdf068 Added unit test
Former-commit-id: e79448df48
2022-01-04 17:47:10 +01:00
BobSilent
ce71aaab78 reset GlobalFFOptions to null after testing
Former-commit-id: 8cacf074fd
2021-11-19 09:20:47 +01:00
BobSilent
c04546a156 Added Tests
Former-commit-id: 47a6c23b2d
2021-11-18 14:01:38 +01:00
Alex Zhukov
4608b590e1 parse ffprobes -show_packets output
Former-commit-id: 239e2aef42
2021-11-08 06:28:16 -08:00
Malte Rosenbjerg
dfd4490b37 Added VideoCodec.LibX265 (#276)
Former-commit-id: 0f82509c41
2021-11-03 18:53:38 +01:00
Malte Rosenbjerg
7de7a67623 Merge branch 'master' into ffprobe-frames
Former-commit-id: 40235db7ec
2021-10-21 20:47:25 +02:00
Malte Rosenbjerg
3ea68c4fb8 Merge branch 'master' into pr/255
Former-commit-id: 2b7cd6f7ca
2021-10-21 20:40:25 +02:00
Malte Rosenbjerg
466d0c6cad Merge pull request #260 from alex6dj/fix/subtitle-hardburning-path-scape
Fixed error when burning subtitle with some special charaters in path

Former-commit-id: ce18f3b2ed
2021-10-21 20:38:21 +02:00
Malte Rosenbjerg
75fa1db64f Minor improvements
Former-commit-id: 79bc918917
2021-10-21 20:36:54 +02:00
alex6dj
67030dda50 Finish PanArgument tests behaviour
Former-commit-id: 45b8486a72
2021-10-05 00:48:33 -04:00
alex6dj
fb71e1a062 Use only audio files for test to speedup tests run
Former-commit-id: 6045d1534e
2021-10-04 19:14:04 -04:00
alex6dj
56abd747d3 Updated MSTest to fix failling test using DataTestMethod
Former-commit-id: f3db0f5d78
2021-10-04 19:10:58 -04:00
alex6dj
152648275f Implemented Dynamic Audio Normalizer
Former-commit-id: 40c14b573a
2021-10-04 19:10:00 -04:00
alex6dj
b5dd8600a4 Pan filter implementation and testing
Former-commit-id: 7a661b6ab3
2021-10-04 12:27:24 -04:00
alex6dj
0c74351d83 Fixed single quotes escape in subtitle file path
Former-commit-id: 975bd75c5d
2021-10-03 11:07:15 -04:00
alex6dj
21da31c4c1 Fixed error when burning subtitle with some special charaters in path
Former-commit-id: e6e07fc2fe
2021-10-01 23:40:40 -04:00