Rafael Carvalho
a90918eac6
Add "GifSnapshot" and "GifSnapshotAsync" methods
2023-03-07 16:41:52 +13: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
Malte Rosenbjerg
ad5dca3cd6
Ensure all images have same file extension and handle that
2023-02-16 23:55:10 +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
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
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
27683c478b
Fix for JoinImageSequence #281
...
Former-commit-id: 9c0b2bdb44
2022-04-15 12:55:34 +02:00
Malte Rosenbjerg
fc58cec7e2
Fix for PosterWithAudio #317
...
Former-commit-id: 621b3a2eeb
2022-04-15 12:08:03 +02:00
Malte Rosenbjerg
5b97f08029
Wrap image size check in using block #304
...
Former-commit-id: 05839825e0
2022-03-24 20:24:22 +01:00
Malte Rosenbjerg
52bf2ec4d0
Init
...
Former-commit-id: 7f8bd24058
2022-03-12 19:06:46 +01:00
Malte Rosenbjerg
aa30c82985
Ensure ConfigureAwait(false) is set ( #246 )
...
Former-commit-id: e8df465ffa
2021-11-01 19:15:00 +01:00
Malte Rosenbjerg
f5745b9670
Ensure disposal of opened Image instances ( #249 )
...
Former-commit-id: b217ca4af0
2021-11-01 18:14:06 +01:00
Malte Rosenbjerg
2de12dd61d
Minor fixes
...
Former-commit-id: 06da927c7e
2021-10-21 19:44:22 +02:00
Stanislau Krashynski
849eb3ce54
fix stream index for passing to ffmpeg while making a snapshot
...
Former-commit-id: 26fcfcc206
2021-09-20 16:06:43 +03:00
Fedor Zhilkin
737654256c
Merge branch 'master' of github.com:Feodoros/FFMpegCore
...
Former-commit-id: c540819893
2021-08-11 15:55:40 +03:00
Fedor Zhilkin
847ed70522
Fix params order
...
Former-commit-id: 86ea16c432
2021-08-11 15:54:58 +03:00
Malte Rosenbjerg
f7dfc6106c
Merge branch 'master' into master
...
Former-commit-id: fc9db2c04a
2021-08-11 00:43:03 +02:00
Fedor Zhilkin
65ebc57b29
Nullable streamIndex and inputFileIndex
...
Former-commit-id: 562a50d874
2021-08-11 01:21:06 +03:00
Malte Rosenbjerg
1f3d1ec429
Move Loop(1) to image FileInput. Fix for #206
...
Former-commit-id: 914003ee32
2021-08-07 14:40:58 +02:00
Fedor Zhilkin
074404f08c
Style guide fixes and minor refactoring
...
Former-commit-id: c30cf4c7ad
2021-08-03 21:58:40 +03:00
Malte Rosenbjerg
263645f83b
Fix tests
...
Former-commit-id: 1d6517796f
2021-03-15 23:43:22 +01:00
Malte Rosenbjerg
7457168c44
Cleanup
...
Former-commit-id: df0205fb11
2021-03-07 00:26:08 +01:00
Malte Rosenbjerg
b776422ada
Fix tests
...
Former-commit-id: e49290b217
2021-03-06 21:25:17 +01:00
Malte Rosenbjerg
77e2403902
Init
...
Former-commit-id: 4f28983972
2021-03-05 18:06:40 +01:00
Malte Rosenbjerg
02946e16d1
Return clone to avoid problems with disposing original memorystream
...
Former-commit-id: 25c650f7fc
2020-12-06 01:15:16 +01:00
Malte Rosenbjerg
9434715fba
New API
...
Former-commit-id: 010e9947e9
2020-10-24 22:31:54 +02:00
Malte Rosenbjerg
726e8cd486
#94
...
Former-commit-id: 76107fb93e
2020-08-27 17:22:23 +02:00
Rafael Carvalho
b25d287422
Update existing references to use IMediaAnalysis
...
Former-commit-id: 37a04a37cd
2020-08-12 17:22:10 +12:00
Malte Rosenbjerg
679b1b4c47
Handle video frame rotation #84
...
Former-commit-id: 3b5f677a2c
2020-08-11 00:46:44 +02:00
Malte Rosenbjerg
1b24a71636
Add snapshot overloads
...
Former-commit-id: 9bf2093517
2020-08-08 20:13:50 +02:00
Malte Rosenbjerg
a88010d7a1
Changed input for SeekedFileInputArgument
...
Former-commit-id: ef49542de0
2020-07-26 02:55:42 +02:00
Malte Rosenbjerg
96af90ba7e
Add SeekedFileInputArgument and such
...
Former-commit-id: 59abdd2343
2020-07-26 02:45:14 +02:00
Malte Rosenbjerg
82d401b1cf
Add overload to Join
...
Former-commit-id: a778ccd58f
2020-05-24 19:27:55 +02:00
Malte Rosenbjerg
17c9db52dd
Renaming
...
Former-commit-id: 39dd390e81
2020-05-24 19:17:14 +02:00
jianxingwu
2fa9255d40
PrepareSnapshotSize repair
...
Former-commit-id: 0da0b0c156
2020-05-15 17:26:34 +08:00
jianxingwu
bf5e732ad5
FFMpeg.Join error Invalid output file. File extension should be 'mpegts' required.
...
Former-commit-id: 738176479d
2020-05-15 17:03:29 +08:00
jianxingwu
a94fc05144
PrepareSnapshotSize error : ratio=source.PrimaryVideoStream.Width / 0
...
ratio=source.PrimaryVideoStream.Height / 0
Former-commit-id: 74593461d4
2020-05-15 16:58:56 +08:00
Malte Rosenbjerg
18cb87559d
Snapshot improvements
...
completely in-memory is now possible
Former-commit-id: ca89cac2f0
2020-05-12 22:48:20 +02:00
Malte Rosenbjerg
d7a705e9ae
Revert "Cleanup"
...
This reverts commit 152683323e
[formerly d95f687e46
].
Former-commit-id: 1dc7524ecd
2020-05-12 21:28:50 +02:00
Malte Rosenbjerg
152683323e
Cleanup
...
Former-commit-id: d95f687e46
2020-05-12 21:05:00 +02:00
Malte Rosenbjerg
e0b7d652d9
Default to throwing on errors
...
Former-commit-id: 3855215000
2020-05-12 17:55:31 +02:00
Malte Rosenbjerg
02c05d1b29
Merge
...
Former-commit-id: 97d3d15a1f
2020-05-12 17:32:56 +02:00
Malte Rosenbjerg
c960419bae
Merge branch 'master' of https://github.com/rosenbjerg/FFMpegCore
...
Former-commit-id: d9d42d459d
2020-05-12 17:31:41 +02:00
Malte Rosenbjerg
4361bf393b
Support custom temp dir and cleanup
...
Former-commit-id: da399a69aa
2020-05-12 17:30:35 +02:00
Максим Багрянцев
fa7850b135
Updated PixelFormat namespace
...
Former-commit-id: 17fa6aafee
2020-05-12 17:53:52 +03:00
Максим Багрянцев
6416cea390
Added Codec, PixelFormat and ContainerFormat classes
...
Former-commit-id: bbc9305e2b
2020-05-12 17:44:14 +03:00
Malte Rosenbjerg
c3b5cd997e
Cleanup
...
Former-commit-id: 72366d573a
2020-05-09 17:53:03 +02:00