Malte Rosenbjerg
7ebf948f93
Fix TimeSpanExtensions
2023-02-21 18:37:56 +01:00
Malte Rosenbjerg
54e216d3e0
Bump nuget version and cleanup
2023-02-21 18:27:26 +01:00
Malte Rosenbjerg
3ca1e983a6
Merge pull request #396 from drasive/feature/net7-windows-support-v5
...
Add FFMpegCore.Extensions.SkiaSharp
2023-02-21 18:22:03 +01:00
Kevin Heritage
59d43bb1c3
chore: apply changes to format end seek
2023-02-17 19:27:48 +01:00
Kevin David Heritage
98fdaf424b
Merge branch 'main' into feat/cut-video
2023-02-17 19:22:27 +01:00
Kevin Heritage
a2c899d02e
feat: create sub video function
2023-02-17 19:17:31 +01:00
Kevin Heritage
fe5c1f5b58
Create end seek argument
2023-02-17 17:18:56 +01:00
Malte Rosenbjerg
2bc6c645f2
Merge branch 'main' into feature/net7-windows-support-v5
2023-02-17 00:19:46 +01:00
Malte Rosenbjerg
5b34d04a35
Add PackageOutputPath and format
2023-02-17 00:12:32 +01:00
Malte Rosenbjerg
ad5dca3cd6
Ensure all images have same file extension and handle that
2023-02-16 23:55:10 +01:00
Dimitri Vranken
7b32ba5a27
Fixed ambiguous method call
...
The two constructors were causing issues with ambiguous method calls but are a good idea, so this is more of a workaround.
Error message:
The call is ambiguous between the following methods or properties:
'FFMpegCore.Pipes.RawVideoPipeSource.RawVideoPipeSource(System.Collections.Generic.IEnumerator<FFMpegCore.Pipes.IVideoFrame>)' and
'FFMpegCore.Pipes.RawVideoPipeSource.RawVideoPipeSource(System.Collections.Generic.IEnumerable<FFMpegCore.Pipes.IVideoFrame>)'
2023-02-16 14:48:06 +01:00
Dimitri Vranken
8afe1e0c9e
Revert "Updated package properties for fork"
...
This reverts commit fb19f45331
.
2023-02-13 12:23:12 +01:00
Dimitri Vranken
db215ff4c7
Revert "Updated package description for SkiaSharp instead of Aspose.Drawing"
...
This reverts commit c96fdc490a
.
2023-02-13 12:23:07 +01:00
Dimitri Vranken
fb19f45331
Updated package properties for fork
2023-02-13 12:22:36 +01:00
Dimitri Vranken
c96fdc490a
Updated package description for SkiaSharp instead of Aspose.Drawing
2023-02-13 11:07:06 +01:00
Malte Rosenbjerg
3837edee8c
Init ( #389 )
...
Former-commit-id: 4ec200528c
2023-02-04 23:42:13 +01:00
pklaes
737eea3a98
fix: Switch source for rotation property from 'tags/rotate' to 'side_data_list/rotation' (incl. test case) ( #388 )
...
Former-commit-id: d051cd06d2
2023-02-04 22:17:39 +01:00
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
b2847b99e2
Remove unneeded cast
...
Former-commit-id: 751019a36d
2023-01-31 23:26:18 +01:00
Malte Rosenbjerg
cabfb0b2db
Remove PInvoke.Kernel32
...
Former-commit-id: f0c9993c6e
2023-01-31 23:25:33 +01:00
Victor Nova
28deedc038
a hack to unconditionally kill ffmpeg when parent .NET process exits
...
Former-commit-id: 5ac61011c4
2023-01-31 23:20:10 +01:00
Victor Nova
0d7bf18832
fixed hwaccel parameter not working in 5.0
...
Former-commit-id: 7938ec3c0a
2023-01-31 23:19:45 +01:00
Victor Nova
4b79891bb7
AddDeviceInput similar to AddFileInput and FromDeviceInput
...
Former-commit-id: aced406957
2023-01-31 23:19:45 +01:00
Malte Rosenbjerg
50555b144c
Always use Path.GetTempPath() on linux and macos
...
Former-commit-id: 1b729280b6
2023-01-31 23:10:09 +01:00
keg247
1dd2685aff
Add SampleAspectRatio property to VideoStream
...
Former-commit-id: 02de377093
2023-01-31 22:41:57 +01:00
ep1kt3t0s
53f0c7917d
Fix GetPipePath() for MacOS
...
Former-commit-id: 75e4f6f257
2023-01-31 21:25:02 +01:00
ep1kt3t0s
5623119b35
Update PipeHelpers.cs
...
Former-commit-id: abc7d9463a
2023-01-31 21:24:44 +01:00
Gleb Moskalenko
25c3cab7f1
Add pad video filter
...
Former-commit-id: e76ebdcbe8
2023-01-31 20:57:14 +01:00
Sky Z
f1e13326b8
Add negative mapping to select stream (deselect)
...
Former-commit-id: 40f97594f0
2023-01-31 20:46:16 +01:00
Sky Z
a776db85d2
Add other stream types to Channel (V,s,d,t)
...
Former-commit-id: ca8275436b
2023-01-31 20:46:16 +01:00
Sky Z
638f4cae89
Add select multiple streams
...
Former-commit-id: df40eeede9
2023-01-31 20:46:16 +01:00
jeroenvanderschoot
c2db2a35a1
Add Uri support for Frame Analysis,
...
skipped Stream support as this cannot support MP4's with moov atom in the end of the file, and input pipes do not support seek.
Former-commit-id: 31b93b3ed6
2023-01-31 20:39:00 +01:00
Malte Rosenbjerg
167f8e174f
Apply fix to methods in new location
...
Former-commit-id: b175eed38c
2023-01-31 20:32:36 +01:00
赵宁
d4fdd646fe
fix extension is not png lost path
...
Former-commit-id: c063043271
2023-01-31 20:32:36 +01:00
Malte Rosenbjerg
d5974f5585
Add missing using directive after rebase
...
Former-commit-id: 8fca6c4035
2023-01-31 20:25:37 +01:00
Thodoris Koskinopoulos
f405269244
Added log levels
...
Former-commit-id: 6e4e8fbba1
2023-01-31 20:25:37 +01:00
Thodoris Koskinopoulos
f042d78f2c
Added blackdetect and blackframe arguments
...
Former-commit-id: 7f72625eac
2023-01-31 20:25:37 +01:00
Malte Rosenbjerg
30c9ea85c4
Merge branch 'master' into add-audiofilters
...
Former-commit-id: b53d8ebadc
2023-01-30 22:24:53 +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
5f5db69bcd
Add Directory.Build.props
...
Former-commit-id: 8e9b7df4de
2023-01-29 22:17:40 +01:00
Malte Rosenbjerg
11dfaa6e71
WIP
...
Former-commit-id: 2abb2a1e6b
2023-01-29 20:52:59 +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
Wilbert Bongers
9b16687e7a
re-added corresponding AudioFilterOptions
...
Former-commit-id: 09305d488b
2022-08-02 11:37:47 +02:00
Wilbert Bongers
5f014029d6
added HighPass filter, LowPass filter, Audiogate and Silencedetection
...
Former-commit-id: 074528238e
2022-08-02 10:12:24 +02:00
keg247
1e372e3e29
Move NotifyOnProgress processing to ErrorData
...
Former-commit-id: 5d62be654a
2022-06-19 23:31:18 -04:00
Malte Rosenbjerg
b7e1c082e3
Update metadata
...
Former-commit-id: 9f34591a03
2022-04-15 20:11:39 +02:00
Malte Rosenbjerg
10a646e37e
Throw OperationCanceledException when processing is cancelled
...
Former-commit-id: 4f38eed753
2022-04-15 15:08:30 +02:00