Commit graph

557 commits

Author SHA1 Message Date
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
0a09cbce2b Add test for map filtering
Former-commit-id: f2fca0c1b6
2020-09-17 21:02:33 +03: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
Malte Rosenbjerg
d0bca699be Merge branch 'master' of https://github.com/rosenbjerg/FFMpegCore
Former-commit-id: 78919dcdcf
2020-08-27 16:38:10 +02:00
Malte Rosenbjerg
3ff2eb2cb6 Add creation-time getter property
Former-commit-id: 32e7f16979
2020-08-27 16:38:07 +02:00
Malte Rosenbjerg
e8a44184dc Merge pull request #100 from samburovkv/PipeHelpersGetPipePathFix
Fix pipe path for unix.

Former-commit-id: f47077792c
2020-08-23 16:49:39 +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
Malte Rosenbjerg
3d29220528 Merge pull request #96 from rpaschoal/mockable-media-analysis
Introduce IMediaAnalysis interface so FFProbe results are mock friendly

Former-commit-id: 7f54115596
2020-08-17 23:37:40 +02:00
Malte Rosenbjerg
1b79977fd4 Merge branch 'master' into mockable-media-analysis
Former-commit-id: 26ca2eb282
2020-08-12 17:02:50 +02:00
Malte Rosenbjerg
ea5f01ac64 Update ci.yml
Former-commit-id: 3fb3b8fe64
2020-08-12 17:02:35 +02:00
Rafael Carvalho
16df2f4424 Update MediaAnalysis's access modifier to internal
Former-commit-id: 1c79e139fd
2020-08-12 17:22:32 +12:00
Rafael Carvalho
b25d287422 Update existing references to use IMediaAnalysis
Former-commit-id: 37a04a37cd
2020-08-12 17:22:10 +12:00
Rafael Carvalho
79607c580f Implement IMediaAnalysis in MediaAnalysis class
Former-commit-id: 725c8b31ee
2020-08-12 17:18:10 +12:00
Rafael Carvalho
9ff34b250f Add IMediaAnalysis interface
Former-commit-id: 8c77ce0cdf
2020-08-12 17:17:34 +12:00
Malte Rosenbjerg
3f9e6c0d18 Update nuget info
Former-commit-id: e6139805a8
2020-08-11 00:48:38 +02:00
Malte Rosenbjerg
bce612fca3 Update test packages
Former-commit-id: db449430bd
2020-08-11 00:47:29 +02:00
Malte Rosenbjerg
679b1b4c47 Handle video frame rotation #84
Former-commit-id: 3b5f677a2c
2020-08-11 00:46:44 +02:00
Malte Rosenbjerg
e264c93f67 Make tags more flexible (dictionary)
Former-commit-id: 0c19874be3
2020-08-11 00:46:08 +02:00
Malte Rosenbjerg
385e50bcee Update nuget info
Former-commit-id: a54a83589c
2020-08-08 20:13:57 +02:00
Malte Rosenbjerg
1b24a71636 Add snapshot overloads
Former-commit-id: 9bf2093517
2020-08-08 20:13:50 +02:00
Malte Rosenbjerg
50085dec4d Merge pull request #95 from xxbiohazrdxx/DemuxConcatenateFix
Change DemuxConcatArgument output to match FFmpeg format

Former-commit-id: 1eb4959b5a
2020-08-02 16:01:53 +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
7b9ab9ae5b Upgrade nuget dependencies
Former-commit-id: 06d5d199f8
2020-07-20 15:25:48 +02:00
Malte Rosenbjerg
f0d4f12485 Fix warnings
Former-commit-id: 29d8829d48
2020-07-13 23:56:12 +02:00
Malte Rosenbjerg
40f22de444 Merge branch 'master' of https://github.com/rosenbjerg/FFMpegCore
Former-commit-id: 3785179a87
2020-07-13 23:54:49 +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
9fc6177e61 Merge pull request #86 from vongrippen/Add-audio-profile
Added audio codec profile to AudioStream

Former-commit-id: 5828a35469
2020-07-07 12:54:49 +02:00
Mike Cochran
8105333443 Added audio codec profile to AudioStream
Added the audio codec profile and accompanying test.


Former-commit-id: 24f79fe3c8
2020-07-06 16:33:50 -05:00
Malte Rosenbjerg
4456fa7b5e Update FFMpegCore.csproj
Former-commit-id: 2320217315
2020-06-21 21:23:59 +02:00
Malte Rosenbjerg
ec53c2ddc0 Fix NullRefException in ParseFormat
Former-commit-id: f3c99dffb6
2020-06-21 21:23:16 +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
643d3d999e Update FFMpegCore.csproj
Former-commit-id: f0b83a8941
2020-06-18 22:23:25 +02:00
Malte Rosenbjerg
8f66a8f4c2 Update VideoTest.cs
Former-commit-id: d840f8d237
2020-06-18 22:08:44 +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
e1422c94c8 Update VideoTest.cs
Former-commit-id: f9a3197165
2020-06-16 07:42:51 +02:00
Malte Rosenbjerg
9b7bebfd84 Add demux concat
Former-commit-id: 4e5d464753
2020-06-16 07:42:35 +02:00
Malte Rosenbjerg
5ee26d52ad trim excess fractions of duration tag
Former-commit-id: 9be3fc5a07
2020-06-16 07:42:14 +02:00
Malte Rosenbjerg
f72a301d78 Update FFMpegCore.csproj
Former-commit-id: 257c63b385
2020-06-06 15:38:19 +02:00
Malte Rosenbjerg
5b3f578bff Skip two tests
Former-commit-id: cb42e13ed9
2020-06-06 15:38:14 +02:00