Commit graph

27 commits

Author SHA1 Message Date
Malte Rosenbjerg
d2852e7e56 Fix probe tests and add timeouts
Former-commit-id: dc30010725
2020-05-10 11:46:33 +02:00
Malte Rosenbjerg
23de941df3 Attempt at unix pipe support
Former-commit-id: 6c84396898
2020-05-09 20:34:27 +02:00
Максим Багрянцев
71bd6f3f88 Merge remote-tracking branch 'fork/master' into feature/piping
Former-commit-id: ee16064f4c
2020-05-02 13:02:01 +03:00
Malte Rosenbjerg
78e3f5e0c5 Add AudioBitrate as separate Argument
Former-commit-id: 4b88229f72
2020-05-01 10:07:40 +02:00
Максим Багрянцев
50f353aac7 Added exit code checking to FFProbe stream methods
Former-commit-id: 883185b5ec
2020-04-28 22:43:53 +03:00
Максим Багрянцев
214859aa0b Updated FFProbe
Former-commit-id: 11edbbea2b
2020-04-28 22:39:26 +03:00
Максим Багрянцев
e462b424eb Simplified ContainsInputOutput implementation
Former-commit-id: 1d51163a05
2020-04-28 18:50:29 +03:00
Максим Багрянцев
f48632c105 FromStream method to Video Info & added comments to FFprobe methods with stream
Former-commit-id: f56ea098a5
2020-04-28 15:44:27 +03:00
Максим Багрянцев
5c437211b2 Added ffprobe stream input
Former-commit-id: cfda0fc9ae
2020-04-28 15:21:48 +03:00
Максим Багрянцев
2c2ceacb41 Added input piping
Former-commit-id: 13d5e3d191
2020-04-27 19:23:31 +03: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
0164c801c1 Merge branch 'master' of https://github.com/rosenbjerg/FFMpegCore
Former-commit-id: c41b124588
2020-02-20 23:04:54 +01:00
Malte Rosenbjerg
4dd179c2d4 Refactoring
Former-commit-id: 6e67f77c32
2020-02-20 23:04:51 +01:00
Crydsch
703da64f44 Fix NullReferenceException if no duration exists
Former-commit-id: 5daef17b44
2020-02-13 20:58:14 +01:00
Crydsch
073cfee5ea Lift restriction of duration to seconds
Former-commit-id: 0b35935b5d
2020-02-13 17:36:49 +01:00
Cry dsch
68c24621e9 Merge https://github.com/rosenbjerg/FFMpegCore
Former-commit-id: f10c01e667
2020-02-12 21:31:24 +01:00
Cry dsch
37fc05b26b Fix duration parsing of .mkv and .webm files
Former-commit-id: a4c7d87e62
2020-02-12 21:26:27 +01:00
Malte Rosenbjerg
45e170f315 Cleanup begun
Former-commit-id: 8ee92a40ab
2020-02-11 22:45:02 +01:00
Tuğrul Elmas
ce16d9103c FFProbe: add format provider to correctly parse the video's duration
#31 

Former-commit-id: d599592084
2020-01-29 12:54:30 +02:00
Malte Rosenbjerg
a5aad904e7 FFProbe: expose async methods
#30 

Former-commit-id: 7b9b8afac8
2020-01-29 12:53:36 +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
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
567c9e7390 FFProbe: improve metadata extraction
#3

Former-commit-id: 3e856845ae
2019-04-01 12:56:36 +03:00
Vlad Jerca
7547c48927 FFMpegCore: Rethink options configuration
Former-commit-id: a0de4c1cf6
2019-03-04 23:05:01 +02:00
Vlad Jerca
e24c0a523a HotFix: propagate ctor options in child classes
Former-commit-id: 1c8ab3b1da
2019-03-03 01:17:35 +02:00
Vlad Jerca
9b855736ab FFMpegCore: port lib to .net standard
Former-commit-id: c215191bf5
2019-02-08 22:41:40 +02:00