Максим Багрянцев
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
684f2f6c08
Lower timeouts
...
Former-commit-id: b8fc8e5742
2020-05-11 00:51:00 +02:00
Malte Rosenbjerg
9115485464
Fix tests
...
Former-commit-id: f22c506f46
2020-05-11 00:02:35 +02:00
Malte Rosenbjerg
562e45130c
Fix verbosity unit test
...
Former-commit-id: 89cd7e89e9
2020-05-10 23:56:48 +02:00
Malte Rosenbjerg
016ee08975
QuietArgument -> VerbosityLevelArgument
...
Former-commit-id: 2192096f74
2020-05-10 23:55:46 +02:00
Malte Rosenbjerg
7315cf2916
Use ToLowerInvariant
...
Former-commit-id: 188f37c9ee
2020-05-10 23:16:52 +02:00
Malte Rosenbjerg
f5febbd6ed
Outcomment Format48bppRgb tests for now
...
Former-commit-id: 8583b02687
2020-05-10 14:15:32 +02:00
Malte Rosenbjerg
68abcb4a83
Merge branch 'master' into refactor
...
Former-commit-id: 40a7475b05
2020-05-10 13:23:04 +02:00
Malte Rosenbjerg
6d55faf3f5
Add timeouts
...
Former-commit-id: d923dace6c
2020-05-10 12:07:28 +02:00
Malte Rosenbjerg
d2852e7e56
Fix probe tests and add timeouts
...
Former-commit-id: dc30010725
2020-05-10 11:46:33 +02:00
Malte Rosenbjerg
364406fa2a
Reverted experiment
...
Former-commit-id: 542000601a
2020-05-10 11:41:53 +02:00
Malte Rosenbjerg
06539f7b39
Fixes
...
Former-commit-id: 8d74a3e0d7
2020-05-10 11:31:26 +02:00
Malte Rosenbjerg
7167b4f728
Remove timeouts
...
Former-commit-id: 8787ccaa8d
2020-05-09 20:42:20 +02:00
Malte Rosenbjerg
23de941df3
Attempt at unix pipe support
...
Former-commit-id: 6c84396898
2020-05-09 20:34:27 +02:00
Malte Rosenbjerg
c3b5cd997e
Cleanup
...
Former-commit-id: 72366d573a
2020-05-09 17:53:03 +02:00
Malte Rosenbjerg
bc533df330
Fix tests
...
Former-commit-id: f50ab577ae
2020-05-08 13:01:59 +02:00
Malte Rosenbjerg
bd55018f4f
Major refactoring
...
Former-commit-id: ec043ef075
2020-05-08 11:07:51 +02:00
Malte Rosenbjerg
c6fbda042b
Add timeouts
...
Former-commit-id: f791f6b059
2020-05-07 00:14:40 +02:00
Malte Rosenbjerg
77a6a9cd6c
Make tests faster
...
Former-commit-id: 560c9c8d98
2020-05-06 23:39:45 +02:00
Malte Rosenbjerg
37eac91abf
Fix tests
...
Former-commit-id: b4f0883685
2020-05-06 22:11:25 +02:00
Malte Rosenbjerg
f3af255d64
Fix tests
...
Former-commit-id: 211f4b168a
2020-05-06 21:47:15 +02:00
Malte Rosenbjerg
c66c0b481f
Fix tests
...
Former-commit-id: 4a25e50eae
2020-05-06 21:42:56 +02:00
Malte Rosenbjerg
be932d3e49
Merge branch 'master' into feature/fluent-api
...
Former-commit-id: fe53609b38
2020-05-06 20:57:26 +02:00
Максим Багрянцев
50eb92efcb
Updated tests
...
Former-commit-id: e4f4dd3def
2020-05-02 13:02:22 +03:00
Максим Багрянцев
71bd6f3f88
Merge remote-tracking branch 'fork/master' into feature/piping
...
Former-commit-id: ee16064f4c
2020-05-02 13:02:01 +03:00
Weihan Li
4d156a31c9
Merge branch 'master' into features/raw-argument
...
Former-commit-id: 1688e0d6e4
2020-05-02 11:07:04 +08:00
weihanli
5a6d61cfe3
rename RawArgument to CustomArgument
...
Former-commit-id: eb521ae908
2020-05-02 11:05:44 +08:00
Malte Rosenbjerg
78e3f5e0c5
Add AudioBitrate as separate Argument
...
Former-commit-id: 4b88229f72
2020-05-01 10:07:40 +02:00
Максим Багрянцев
0fc86a1a52
Added Fluent tests
...
Former-commit-id: b7aafeb586
2020-04-30 15:14:10 +03:00
Максим Багрянцев
e2e5ddddb9
Added Video_TranscodeInMemory test
...
Former-commit-id: 8cc1791d25
2020-04-28 22:54:39 +03:00
Максим Багрянцев
5edd89dc90
Added Unit tests for input and output pipes
...
Former-commit-id: 5991cc99f0
2020-04-28 22:40:33 +03:00
Максим Багрянцев
e462b424eb
Simplified ContainsInputOutput implementation
...
Former-commit-id: 1d51163a05
2020-04-28 18:50:29 +03:00
Максим Багрянцев
934db731f1
Updated TasksExtensions
...
Former-commit-id: ea7acf2140
2020-04-28 16:08:02 +03:00
Максим Багрянцев
5c437211b2
Added ffprobe stream input
...
Former-commit-id: cfda0fc9ae
2020-04-28 15:21:48 +03:00
weihanli
9ffa2cb28a
add RawArgument.cs
...
Former-commit-id: 5643544a3b
2020-04-28 12:31:16 +08:00
Максим Багрянцев
b0f46bc289
Added StreamPipeSource
...
Former-commit-id: 9903e333e6
2020-04-27 21:22:05 +03:00
Максим Багрянцев
12faf7482d
Replaced IInputPipe interface with System.IO.Stream
...
Former-commit-id: 4f51c3d32f
2020-04-27 19:35:53 +03:00
Максим Багрянцев
a70525b64a
Added input piping tests
...
Former-commit-id: 3c3b11cec6
2020-04-27 19:24:26 +03:00
Malte Rosenbjerg
418b0e57c7
Fix progress and add unit test
...
Former-commit-id: 55a7e74817
2020-03-02 22:50:04 +01:00
Malte Rosenbjerg
24c3eb475d
Make output capacity configureable and set higher default
...
Fixes #42
Former-commit-id: cdcecda648
2020-03-01 12:55:57 +01:00
Malte Rosenbjerg
7b2a419c10
Cleanup
...
Former-commit-id: 46bc75c6d1
2020-02-27 21:12:48 +01:00
Malte Rosenbjerg
0cf3b6f859
Remove misplaced example
...
Former-commit-id: 7c39c84c01
2020-02-26 17:36:24 +01:00
Malte Rosenbjerg
e24b652695
Add support for drawtext argument
...
Former-commit-id: ebd9ff0adc
2020-02-25 23:19:30 +01:00
Malte Rosenbjerg
922e9c5811
Merge branch 'master' into master
...
Former-commit-id: 779de04ee0
2020-02-18 18:21:10 +01:00
Malte Rosenbjerg
bdeb395189
Larger epsilon needed
...
Former-commit-id: f6bb998ee2
2020-02-18 17:17:59 +01:00
Malte Rosenbjerg
084fb71a93
Fix unit test
...
FFProbe says 1:19.48 so there about should be good
Former-commit-id: 6d6c54aa12
2020-02-18 17:06:29 +01:00
Malte Rosenbjerg
2b0d2c4b44
Merge branch 'master' into master
...
Former-commit-id: ba863ae255
2020-02-18 16:55:04 +01:00
Malte Rosenbjerg
2c08a4a72b
Update VideoTest.cs
...
Former-commit-id: 3f61ac0104
2020-02-16 21:00:50 +01:00
Malte Rosenbjerg
51d2a078c9
Fix unit test
...
Former-commit-id: 5c15d90641
2020-02-16 20:59:59 +01:00
Malte Rosenbjerg
7426e1091a
Update ffmpeg.config.json
...
Former-commit-id: bdd826f650
2020-02-16 20:55:06 +01:00
Malte Rosenbjerg
e61646cf7d
Update ffmpeg.config.json
...
Former-commit-id: 32a892e7d9
2020-02-16 20:50:41 +01:00
Malte Rosenbjerg
cf5ce26db8
Update ffmpeg.config.json
...
Former-commit-id: 83894a842e
2020-02-16 20:42:10 +01:00
Crydsch
bce2b98d5d
Merge branch 'master' into master
...
Former-commit-id: a2f09b22f1
2020-02-16 17:23:32 +01:00
Malte Rosenbjerg
dda016040f
Change test path
...
Former-commit-id: 757d23a99b
2020-02-16 11:14:01 +01:00
Malte Rosenbjerg
a7d2102958
Bump versions
...
Former-commit-id: 16a4726426
2020-02-16 11:08:15 +01:00
Crydsch
073cfee5ea
Lift restriction of duration to seconds
...
Former-commit-id: 0b35935b5d
2020-02-13 17:36:49 +01:00
Malte Rosenbjerg
b11be87a45
More cleanup
...
Former-commit-id: ecf7a711f4
2020-02-12 20:45:16 +01:00
Tuğrul Elmas
3b289e3fd9
Arguments: DurationArgument
...
#33
* added format provider to correctly parse the video's duration
* added DurationArgument
Former-commit-id: ec03bfe4a6
2020-01-29 16:33:15 +02:00
Vlad Jerca
214d68d369
FFMpegCore: remove binaries from repository (use choco)
...
- improve binary path detection
Former-commit-id: 4d75640a16
2019-05-10 20:25:57 +03:00
Vlad Jerca
45335bc334
chore: configure travis
...
Former-commit-id: 37da21fda9
2019-05-10 01:14:32 +03:00
Joshua Hatzenbuehler
f92652690e
FFMpegCore: use Path.DirectorySeparatorChar instead of \\, for non windows based platform dont use target, for non windows based platform dont use .exe
...
Former-commit-id: 61d455b831
2019-05-02 10:11:00 -05:00
Vlad Jerca
c37e053c9c
Tests: add video with only audio stream test
...
Former-commit-id: c2004fc549
2019-04-01 12:56:50 +03:00
Kyriakos Ioannou
b3c08dd890
Modify snapshot method ( #4 )
...
* When a snapshot is needeed, it's overkill to create the image on the filesystem, then delete it, and then create the image on the filesystem again. With this feature we can avoid this scenario and actually persist the created image on disk
* Apply requested changes by author. Added unit test for persist snapshot
Former-commit-id: c2a0c3b942
2019-03-28 00:51:41 +02:00
Vlad Jerca
7547c48927
FFMpegCore: Rethink options configuration
...
Former-commit-id: a0de4c1cf6
2019-03-04 23:05:01 +02:00
Vlad Jerca
3abaf36c49
Tests: add basic ctor tests
...
Former-commit-id: 74ea8a42e0
2019-03-03 01:33:39 +02:00
Vlad Jerca
9287cb3418
FFMpegCore: support configuration via ffmpeg.config.json
...
Former-commit-id: aed33a3d5c
2019-02-26 21:49:08 +02:00
Vlad Jerca
5f524bbc07
FFMpegCore: move argument implementations to seperate folder
...
Former-commit-id: 8272dc9c94
2019-02-26 21:46:48 +02:00
Vlad Jerca
b0c2a7ea92
FFMpegCore: use the argument builder in the ffmpeg methods
...
Former-commit-id: 3729d65e24
2019-02-08 22:41:40 +02:00
Vlad Jerca
9b855736ab
FFMpegCore: port lib to .net standard
...
Former-commit-id: c215191bf5
2019-02-08 22:41:40 +02:00