Ross Patterson
|
d3ac1865a4
|
Detect: Integrate GPU codecs data into the GPU detection
|
2019-08-10 18:39:21 -07:00 |
|
Ross Patterson
|
054aadb56c
|
Detect: Cleanup redundant variable assignment
|
2019-08-10 18:15:51 -07:00 |
|
Ross Patterson
|
9f00ffd995
|
Detect: Add NVidia decoders data
|
2019-08-10 17:24:15 -07:00 |
|
Ross Patterson
|
705473c266
|
Detect: Preserve dict key order
|
2019-08-10 16:15:40 -07:00 |
|
Ross Patterson
|
d084c38875
|
Detect: Add NVidia model decoder data
|
2019-08-10 15:47:41 -07:00 |
|
Ross Patterson
|
769d45b7ad
|
Detect: Parse multiple boards into model lines and model numbers
|
2019-08-10 07:06:18 -07:00 |
|
Ross Patterson
|
999d047bfe
|
Detect: Checkpoint untested Windows GPU detection
|
2019-08-09 21:32:29 -07:00 |
|
Ross Patterson
|
d7ae12f04b
|
Detect: Add multiple GPU handling
|
2019-08-09 20:48:34 -07:00 |
|
Ross Patterson
|
7781c9c7b4
|
Detect: GPU, add Linux board and chip detection
|
2019-08-09 20:38:59 -07:00 |
|
Ross Patterson
|
3ba9598c19
|
Detect: Improve handling of undetected platforms
|
2019-08-09 20:38:58 -07:00 |
|
Ross Patterson
|
a3e784b0d1
|
Detect: Fix VAAPI handling, add -hwaccel_output_format handling
|
2019-08-09 19:08:58 -07:00 |
|
Ross Patterson
|
8490da9fb6
|
Detect: Raise meaningful errors when no decoder/encoder can be found
|
2019-08-09 19:06:23 -07:00 |
|
Ross Patterson
|
69caa25e52
|
Detect: List available input/output kwargs in order of performance
|
2019-08-09 19:06:23 -07:00 |
|
Ross Patterson
|
c70a3f9cae
|
Detect: Improve docstrings
|
2019-08-09 19:06:23 -07:00 |
|
Ross Patterson
|
130457ffe1
|
Build: Include coders specific to hwaccell APIs
|
2019-08-09 19:06:23 -07:00 |
|
Ross Patterson
|
ca427cb904
|
Build: Match the codecs output more closely, better semantics
|
2019-08-09 19:06:23 -07:00 |
|
Ross Patterson
|
145e57bb74
|
Detect: TODO other platform GPU detection
|
2019-08-09 19:06:23 -07:00 |
|
Ross Patterson
|
4e08627ef1
|
Detect: Detect accelerated de/encoders based on detected hwaccels
|
2019-08-09 19:06:23 -07:00 |
|
Ross Patterson
|
8c16c5242e
|
Detect: Add test for detecting hardware acceleration
|
2019-08-09 19:06:23 -07:00 |
|
Ross Patterson
|
f17766aec3
|
Detect: Basic hwaccel detection based on OS and GPU, Linux only ATM
|
2019-08-09 19:06:22 -07:00 |
|
Ross Patterson
|
891ca521fd
|
Build data: Fix ffmpeg cmd arg not being passed on
|
2019-08-07 05:32:56 -07:00 |
|
Ross Patterson
|
34adcb88dd
|
Build data: Add basic test for coverage
|
2019-08-05 13:29:18 -07:00 |
|
Ross Patterson
|
e09c440989
|
Add support for extracting ffmpeg build data, such as hwaccels
This can be useful for projects that want to auto-detect optimal options for
invoking ffmpeg.
|
2019-08-05 07:40:09 -07:00 |
|
Karl Kroening
|
1c9695d2a0
|
Run Black code formatter
|
2019-07-05 19:16:43 -05:00 |
|
Michal Trybus
|
732bf21397
|
Label-based order of outputs from multiple-output filters
|
2019-07-02 10:01:48 +02:00 |
|
Michal Trybus
|
faca0ee87b
|
Test against wrong order of outputs from multiple-output filters
|
2019-07-02 10:01:47 +02:00 |
|
Karl Kroening
|
46eeb41705
|
Use Black formatter
|
2019-06-03 04:05:24 -05:00 |
|
Karl Kroening
|
8ea0f4ca4b
|
Use Black formatter
|
2019-06-03 04:03:37 -05:00 |
|
Karl Kroening
|
5c4a5c720f
|
Include Stream class in API docs
|
2019-06-03 01:32:44 -05:00 |
|
Karl Kroening
|
881ae4efff
|
Add .audio + .video operators
|
2019-06-03 01:11:48 -05:00 |
|
Jim DeLaHunt
|
35695d93d4
|
Fix typo "fmpeg-python" to read "ffmpeg-python"
|
2019-05-18 00:13:04 -07:00 |
|
Andrey Kolpakov
|
3ddc5f04bf
|
Ability to accept extra arguments for ffmpeg.probe command (Issue #187)
|
2019-04-11 10:52:26 +02:00 |
|
Karl Kroening
|
e5e293fca4
|
Fix mock import for python3
|
2018-11-25 21:42:43 -06:00 |
|
Karl Kroening
|
462e34bab3
|
Add run_async operator
|
2018-11-25 21:32:04 -06:00 |
|
laurentalacoque
|
5acc6da7ab
|
Added ffmpeg.probe 'cmd' argument
ffmpeg.<stream>.run() method has a `cmd` argument for selecting `ffmpeg` executable.
This simple hack adds this feature to the probe command
|
2018-09-07 10:53:50 +02:00 |
|
Karl Kroening
|
3cf993e910
|
Add filter operator
|
2018-07-13 04:43:56 +02:00 |
|
Karl Kroening
|
217bd2bde6
|
Fix -map to not use brackets for passthroughs; fixes #102, #23
|
2018-07-13 04:28:21 +02:00 |
|
Karl Kroening
|
0f18c75dab
|
Support concat a/v params
|
2018-06-30 02:17:00 -07:00 |
|
Karl Kroening
|
4f97d1d679
|
Add pipe param to view
|
2018-06-27 23:35:54 -07:00 |
|
Karl Kroening
|
0cc0bfaaaa
|
Merge remote-tracking branch 'origin/master' into feature-80
Conflicts:
ffmpeg/_run.py
ffmpeg/tests/test_ffmpeg.py
|
2018-06-16 14:42:41 -05:00 |
|
Karl Kroening
|
c21e8c103f
|
Support video_size output tuple
|
2018-06-02 00:25:47 -07:00 |
|
Karl Kroening
|
0ed77a30c7
|
#80: add video_bitrate and audio_bitrate params
|
2018-06-01 23:41:24 -07:00 |
|
Karl Kroening
|
6a2d3381b7
|
Fix tests
|
2018-05-20 01:43:43 -07:00 |
|
Karl Kroening
|
9a487e8603
|
Fix exception params
|
2018-05-20 01:29:59 -07:00 |
|
Karl Kroening
|
940b05f3fc
|
Fix ffprobe exception test
|
2018-05-20 01:21:30 -07:00 |
|
Karl Kroening
|
ac57e2df13
|
Add input/output support in run command; update docs
|
2018-05-20 01:13:07 -07:00 |
|
Karl Kroening
|
84355d419c
|
#30: re-futurize
|
2018-05-09 03:15:12 -05:00 |
|
Karl Kroening
|
3e68bc8c9a
|
#30: add global_args operator
|
2018-05-09 03:09:21 -05:00 |
|
Karl Kroening
|
7077eaad64
|
Merge pull request #67 from kkroening/probe
Add ffprobe support
|
2018-05-09 01:28:51 -05:00 |
|
Karl Kroening
|
c162eab2a9
|
Update docs
|
2018-05-09 01:26:28 -05:00 |
|