Fedor Zhilkin
|
8b5b6d8e79
|
Merge branch 'master' of github.com:rosenbjerg/FFMpegCore
Former-commit-id: 37109bab34
|
2021-08-03 21:57:30 +03:00 |
|
Patrick Krämer
|
0ba18c24ae
|
Support cancellation token for cancelling FFMPEG processes
Former-commit-id: 3efc34565a
|
2021-07-07 20:16:14 +02:00 |
|
Malte Rosenbjerg
|
bf020a7893
|
Merge branch 'master' into add-pcm-wrapper
Former-commit-id: f8692abc57
|
2021-06-08 18:55:09 +02:00 |
|
Malte Rosenbjerg
|
d9ef2f5d54
|
Remove -y
Former-commit-id: 366a1cd6c0
|
2021-06-08 18:49:22 +02:00 |
|
Julien Loir
|
7e9b3d20cd
|
Add test for the new audio pipe
Former-commit-id: acd462a527
|
2021-05-25 16:14:40 +02:00 |
|
Malte Rosenbjerg
|
2bdfcdcb7a
|
Merge branch 'master' into add-pcm-wrapper
Former-commit-id: e56521b2bb
|
2021-05-15 11:17:46 +02:00 |
|
Malte Rosenbjerg
|
33878ab605
|
Cleanup in using directives
Former-commit-id: 6c3129d417
|
2021-05-15 11:17:12 +02:00 |
|
Malte Rosenbjerg
|
c75d5c434a
|
Merge branch 'master' into add-pcm-wrapper
Former-commit-id: 9632bf5b30
|
2021-05-15 11:14:44 +02:00 |
|
Malte Rosenbjerg
|
12e031dfb3
|
Fixes, renames and missing stuff
Former-commit-id: 27a2219b8e
|
2021-05-14 01:02:00 +02:00 |
|
Julien Loir
|
32dfb34724
|
Add simple support for PCM audio source wrapping
Former-commit-id: d8810682ef
|
2021-04-12 13:50:27 +02:00 |
|
Julien Loir
|
4eafa4533c
|
Move System.IO in using s on some classes
Former-commit-id: e10657169e
|
2021-04-12 13:48:55 +02:00 |
|
Victor Horobchuk
|
c690817135
|
update
Former-commit-id: 4e6ecda884
|
2021-03-22 12:25:13 +02:00 |
|
Victor Horobchuk
|
93496db720
|
Update
Former-commit-id: 4e85482988
|
2021-03-18 21:37:02 +02:00 |
|
Victor Horobchuk
|
d0afc5001b
|
Update
Former-commit-id: ab8be5cd57
|
2021-03-17 09:58:01 +02:00 |
|
Victor Horobchuk
|
229fb93980
|
Add mirror and default ForceFormat for OutputPipeArgument
Former-commit-id: ec1b8a6b07
|
2021-03-17 00:09:56 +02:00 |
|
Malte Rosenbjerg
|
263645f83b
|
Fix tests
Former-commit-id: 1d6517796f
|
2021-03-15 23:43:22 +01:00 |
|
Malte Rosenbjerg
|
8817b4c765
|
Merge branch 'master' into master
Former-commit-id: 5a2ebcf0f3
|
2021-03-15 23:20:27 +01:00 |
|
Malte Rosenbjerg
|
aec737bbc5
|
Renaming to OutputUrlArgument
Former-commit-id: fc2802d5fb
|
2021-03-15 23:04:59 +01:00 |
|
Malte Rosenbjerg
|
085788c4e4
|
Merge pull request #179 from Codinlab/OutputStream
Add OutputStreamArgument
Former-commit-id: ce7eb9228b
|
2021-03-15 22:53:42 +01:00 |
|
Maxim Bagryantsev
|
fdc524d516
|
Moved Debug.WriteLine to Pipe disconnect
Former-commit-id: bbd9b7f55c
|
2021-03-15 20:44:48 +03:00 |
|
Maxim Bagryantsev
|
ba8904429d
|
Fixed process hang on pipe images format mismatch
Former-commit-id: fe646752d3
|
2021-03-15 20:37:18 +03:00 |
|
Malte Rosenbjerg
|
7457168c44
|
Cleanup
Former-commit-id: df0205fb11
|
2021-03-07 00:26:08 +01:00 |
|
Malte Rosenbjerg
|
4a6fb20aab
|
reorder method
Former-commit-id: 7444899106
|
2021-03-06 23:33:48 +01:00 |
|
Malte Rosenbjerg
|
f20c25d2ee
|
change FrameRate on RawVideoPipeSource to double
Former-commit-id: cfda317883
|
2021-03-06 23:26:15 +01:00 |
|
Malte Rosenbjerg
|
b776422ada
|
Fix tests
Former-commit-id: e49290b217
|
2021-03-06 21:25:17 +01:00 |
|
Malte Rosenbjerg
|
32e5e97864
|
Merge branch 'master' into refactor-video-filter-args
Former-commit-id: 8452672ee6
|
2021-03-05 18:06:50 +01:00 |
|
Malte Rosenbjerg
|
77e2403902
|
Init
Former-commit-id: 4f28983972
|
2021-03-05 18:06:40 +01:00 |
|
Malte Rosenbjerg
|
4f06258557
|
Merge pull request #180 from Codinlab/CancelTimeout
Add cancel timeout
Former-commit-id: 47779dce4d
|
2021-03-05 18:00:38 +01:00 |
|
Thierry Fleury
|
50cb183ae2
|
Add cancel timeout
(cherry picked from commit 6383164f267516fbd50d50b2a511c15c25a168dc)
Former-commit-id: 9672713e63
|
2021-03-02 19:43:24 +01:00 |
|
Thierry Fleury
|
93e56e523c
|
Add OutputStreamArgument
(cherry picked from commit 0c64c4d81d7055a582d8377123dbc3b7ba86e444)
Former-commit-id: 157a53690f
|
2021-03-02 19:40:50 +01:00 |
|
Thierry Fleury
|
22340a4575
|
Add InputDeviceArgument
Former-commit-id: 73531b3947
|
2021-02-28 14:50:55 +01:00 |
|
crypton
|
bff3406545
|
Format -ss timespan argument to calculate hours
Former-commit-id: bb08076db4
|
2021-02-12 22:16:55 -08:00 |
|
Malte Rosenbjerg
|
1c016fed9a
|
Merge branch 'master' into master
Former-commit-id: 6874ace962
|
2021-02-04 00:13:02 +01:00 |
|
hey-red
|
ce12f753c0
|
Fix incorrect condition
Former-commit-id: d16efbda31
|
2021-01-23 05:40:03 +03:00 |
|
Malte Rosenbjerg
|
3d640f9e08
|
Add NotifyOnOutput
Former-commit-id: cfee86199b
|
2020-12-18 00:40:09 +01:00 |
|
Malte Rosenbjerg
|
be477197cc
|
Support specifying output encoding for ffmpeg and ffprobe output
Former-commit-id: a4aba666cd
|
2020-12-09 17:07:41 +01:00 |
|
Malte Rosenbjerg
|
732e3a0772
|
Merge branch 'master' into master
Former-commit-id: de689dbb50
|
2020-12-09 11:02:26 +01:00 |
|
Malte Rosenbjerg
|
949dc76f3f
|
Also include output data on non-zero ffmpeg exitcode
Former-commit-id: 6bdf9da683
|
2020-12-09 10:58:21 +01:00 |
|
Malte Rosenbjerg
|
e124bab800
|
Init
Former-commit-id: fb2e1e00aa
|
2020-12-08 23:27:25 +01:00 |
|
Malte Rosenbjerg
|
ab277aa8fa
|
Run post after ffmpeg has completed
Former-commit-id: 418cb943ff
|
2020-12-07 17:25:54 +01:00 |
|
Malte Rosenbjerg
|
ac82e17d25
|
Fix
Former-commit-id: 203da6300b
|
2020-12-07 01:20:13 +01:00 |
|
Malte Rosenbjerg
|
726c0f9800
|
Merge branch 'master' into refactor-tests
Former-commit-id: 7fd7ae369d
|
2020-12-07 01:14:19 +01:00 |
|
Malte Rosenbjerg
|
d172cb0dc7
|
Only post in continuation
Former-commit-id: 57258c6f5c
|
2020-12-07 01:13:32 +01:00 |
|
Malte Rosenbjerg
|
2fc64f3ac7
|
Merge branch 'dev/fixes' into refactor-tests
Former-commit-id: 6c51f634c2
|
2020-12-07 01:11:17 +01:00 |
|
Malte Rosenbjerg
|
105a9fd1f6
|
Partial revert
Former-commit-id: 8e2b146f95
|
2020-12-07 01:11:09 +01:00 |
|
Malte Rosenbjerg
|
ec671ff8bf
|
Dump
Former-commit-id: 3ad127a682
|
2020-12-07 00:47:47 +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
|
4d6db5a9b5
|
Only disconnect if pipe not already disposed
Former-commit-id: 01b1dd228e
|
2020-12-06 01:06:31 +01:00 |
|
Malte Rosenbjerg
|
0248d98877
|
Skip disconnect on cancelled
Former-commit-id: db95448b14
|
2020-12-06 00:34:50 +01:00 |
|
Malte Rosenbjerg
|
f3e55c9ae3
|
Add debug info
Former-commit-id: fd723e06a9
|
2020-12-06 00:34:27 +01:00 |
|
Malte Rosenbjerg
|
c691dba8e8
|
Init
Former-commit-id: 8b45a6b680
|
2020-12-03 20:47:20 +01:00 |
|
Malte Rosenbjerg
|
717d61dd07
|
Update dependencies and add StreamPipeSink constructor
Former-commit-id: 5ba2ed97cf
|
2020-11-25 16:15:16 +01:00 |
|
Fedor Zhilkin
|
4b08805467
|
Refactoring
Former-commit-id: c47214b7aa
|
2020-11-13 02:09:52 +03:00 |
|
Fedor Zhilkin
|
0126cd1e77
|
Merge branch 'master' of https://github.com/rosenbjerg/FFMpegCore
Former-commit-id: c6bdf55a77
|
2020-11-13 01:36:00 +03:00 |
|
Malte Rosenbjerg
|
049cbc1dc6
|
Fix cancellation
Former-commit-id: 179cb15ba8
|
2020-10-28 19:26:33 +01:00 |
|
Malte Rosenbjerg
|
b2c28adcd4
|
Fix output pipe hanging on unix sockets
Former-commit-id: 9feb9f5a22
|
2020-10-27 00:49:49 +01:00 |
|
Malte Rosenbjerg
|
b0e3d157d3
|
Cleanup
Former-commit-id: 6b1e411bfe
|
2020-10-27 00:49:28 +01:00 |
|
Malte Rosenbjerg
|
0f27130e8a
|
Cancel on exit
Former-commit-id: 31685da18a
|
2020-10-25 18:23:55 +01:00 |
|
Malte Rosenbjerg
|
2b78be6d27
|
Use /tmp folder for unix sockets
Former-commit-id: 26f5b0f4f4
|
2020-10-25 17:50:28 +01:00 |
|
Malte Rosenbjerg
|
2966ea2fd8
|
Fix build warning
Former-commit-id: 564a9e6cfd
|
2020-10-25 17:44:09 +01:00 |
|
Malte Rosenbjerg
|
ca1035fde2
|
Add HardwareAccelerationArgument
Former-commit-id: 5fb2305b5b
|
2020-10-24 23:33:44 +02:00 |
|
Malte Rosenbjerg
|
9434715fba
|
New API
Former-commit-id: 010e9947e9
|
2020-10-24 22:31:54 +02:00 |
|
Malte Rosenbjerg
|
af6480e1d9
|
Check ffmpeg/ffprobe availability #75
Former-commit-id: 0136d49edf
|
2020-10-24 22:18:16 +02:00 |
|
Malte Rosenbjerg
|
fee7d6f450
|
Fix unix socket naming
Former-commit-id: 3d50530c74
|
2020-10-24 22:17:33 +02:00 |
|
Ibrahim Islam
|
d2691b6f1f
|
fixes typo
Former-commit-id: fc988b3bbe
|
2020-10-20 06:53:24 +07:00 |
|
Ibrahim Islam
|
a7c7eb4872
|
refactors to use string interpolation
Former-commit-id: 462069cefe
|
2020-10-20 06:35:51 +07:00 |
|
Ibrahim Islam
|
3fd637e44c
|
shortens unique id generation
Former-commit-id: 577776f30f
|
2020-10-20 06:31:01 +07:00 |
|
Jochen Kühner
|
11585b6268
|
Update FrameRateArgument.cs
Bugfix framerate need "." as decimal seperator
Former-commit-id: ed537e6ab2
|
2020-10-15 00:15:40 +02:00 |
|
Fedor Zhilkin
|
e977511b17
|
Use map filtering
Use map filtering doing snapshot
Former-commit-id: 981b3294c5
|
2020-09-17 20:56:28 +03:00 |
|
Fedor Zhilkin
|
f6132e2eba
|
-map filtering
Add map filtering to choose videostream
Former-commit-id: e60fb71ff8
|
2020-09-17 20:50:38 +03:00 |
|
Malte Rosenbjerg
|
726e8cd486
|
#94
Former-commit-id: 76107fb93e
|
2020-08-27 17:22:23 +02:00 |
|
Malte Rosenbjerg
|
0d3f98a011
|
Fix #97
Former-commit-id: eea6adc6f1
|
2020-08-27 17:22:04 +02:00 |
|
Konstantin
|
e49a17bab1
|
Add using System.IO
Former-commit-id: e99b1b106f
|
2020-08-21 21:39:28 +09:00 |
|
Konstantin
|
2fcf389aba
|
Fix pipe path for unix.
Replace fixed '/tmp' with Path.GetTempPath().
Former-commit-id: 4ecf05ec79
|
2020-08-21 20:10:57 +09: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 |
|
xxbiohazrdxx
|
dc9dfddf25
|
Update DemuxConcatArgument.cs
Typo
Former-commit-id: cb2a9a8334
|
2020-07-31 11:51:16 -04:00 |
|
xxbiohazrdxx
|
ba67b60931
|
Change DemuxConcatArgument output to match FFmpeg format
Former-commit-id: 91b39b41a8
|
2020-07-31 11:46:12 -04: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
|
ecec9d2ea4
|
Clean unused using directives
Former-commit-id: 8576154d3f
|
2020-07-20 15:26:34 +02:00 |
|
Malte Rosenbjerg
|
cd5116bd6f
|
Write output messages to debug
Former-commit-id: c4c02d6d21
|
2020-07-20 15:26:20 +02:00 |
|
Malte Rosenbjerg
|
ef8edf2a6e
|
Base file extension on video container info from ffmpeg
Former-commit-id: 442e69ce1d
|
2020-07-13 23:54:46 +02:00 |
|
Malte Rosenbjerg
|
8f832b929c
|
Parse Format from FFProbe show_format
Former-commit-id: b7b15079eb
|
2020-06-20 14:50:46 +02:00 |
|
Malte Rosenbjerg
|
4e0ee69348
|
.NET Standard 2.0 support
Former-commit-id: 19856923c6
|
2020-06-18 21:44:45 +02:00 |
|
Malte Rosenbjerg
|
c3a2104d84
|
Move to separate files
Former-commit-id: 01d4474595
|
2020-06-18 21:37:12 +02:00 |
|
Malte Rosenbjerg
|
4f3d2c1fda
|
Move to separate files
Former-commit-id: 552b5d811a
|
2020-06-18 21:36:59 +02:00 |
|
Malte Rosenbjerg
|
9b7bebfd84
|
Add demux concat
Former-commit-id: 4e5d464753
|
2020-06-16 07:42:35 +02:00 |
|
Malte Rosenbjerg
|
82d401b1cf
|
Add overload to Join
Former-commit-id: a778ccd58f
|
2020-05-24 19:27:55 +02:00 |
|
Malte Rosenbjerg
|
2435b5aa8b
|
Fix unit test
Former-commit-id: ac6b203f39
|
2020-05-24 19:17:21 +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
|
ff5b9e3b42
|
Minor adjustment
Former-commit-id: 82fc6e92c9
|
2020-05-13 00:11:53 +02:00 |
|
Malte Rosenbjerg
|
93733964aa
|
Make process cancellable
Former-commit-id: b2085c4a8b
|
2020-05-12 23:52:07 +02: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
|
aadcb6b5e1
|
Minor cleanup
Former-commit-id: 59f2afd2ca
|
2020-05-12 22:47:57 +02:00 |
|
Malte Rosenbjerg
|
5e1aef9adc
|
Change default paths
Former-commit-id: 708189b837
|
2020-05-12 21:37:10 +02:00 |
|