Davide Depau
|
aa0b0bbd03
|
Generate multiple -map for outputs with multiple incoming edges
|
2018-01-09 15:47:08 +01:00 |
|
Davide Depau
|
44091f8a4a
|
Allow outputs to be created empty; streams can be mapped later
|
2018-01-09 15:47:08 +01:00 |
|
Davide Depau
|
c2c6a864d2
|
Make sure item is instance of slice in __getitem__
|
2018-01-09 15:47:08 +01:00 |
|
Davide Depau
|
3f671218a6
|
Take into account upstream selectors in topological sort, get_args() and view()
|
2018-01-09 15:47:08 +01:00 |
|
Davide Depau
|
f6d014540a
|
Add __getitem__ to Stream too, simplify selector syntax
* No need to have a split node in between, you can just do stream[:"a"]
* Split nodes are still needed to do actual splitting.
|
2018-01-09 15:47:08 +01:00 |
|
Davide Depau
|
646a0dcae8
|
Implement selectors in Stream and Node
* Selectors are used just like 'split', i.e. `stream.split()[0:"audio"]`
|
2018-01-09 15:47:08 +01:00 |
|
Davide Depau
|
273cf8f205
|
Allow extra, unhashed objects to be added to the incoming_edge_map
|
2018-01-09 15:47:07 +01:00 |
|
Karl Kroening
|
6de40d80c5
|
Update README.md
|
2018-01-09 15:47:07 +01:00 |
|
Karl Kroening
|
9183458527
|
Update README.md
|
2018-01-09 15:47:07 +01:00 |
|
Karl Kroening
|
6dd34a21d5
|
Update README.md
|
2018-01-09 15:47:07 +01:00 |
|
Karl Kroening
|
63e4218725
|
Update README.md
|
2018-01-09 15:47:07 +01:00 |
|
Karl Kroening
|
2a95d6f2e1
|
Update README.md
|
2018-01-09 15:47:07 +01:00 |
|
Karl Kroening
|
be3f300de5
|
Update README.md
|
2018-01-09 15:47:07 +01:00 |
|
Karl Kroening
|
0e47a6a6e5
|
Update README.md
|
2018-01-09 15:47:07 +01:00 |
|
Karl Kroening
|
e66a0939c4
|
Update README.md
|
2018-01-09 15:47:07 +01:00 |
|
Karl Kroening
|
d904e153cf
|
Update README.md
|
2018-01-09 15:47:06 +01:00 |
|
Karl Kroening
|
fc86457eb8
|
Update README.md
|
2018-01-09 15:47:06 +01:00 |
|
Karl Kroening
|
fb7fe24873
|
Update README.md
|
2018-01-09 15:47:06 +01:00 |
|
Karl Kroening
|
f2a37d3eac
|
Update README.md
|
2018-01-09 15:47:06 +01:00 |
|
Karl Kroening
|
614a558266
|
Update README.md
|
2018-01-09 15:47:06 +01:00 |
|
Karl Kroening
|
65a068267b
|
Update README.md
|
2018-01-09 15:47:06 +01:00 |
|
Karl Kroening
|
db89774454
|
Update README.md
|
2018-01-09 15:47:06 +01:00 |
|
Noah Stier
|
fabd401e96
|
Add 'crop' filter
|
2018-01-09 15:47:06 +01:00 |
|
Karl Kroening
|
562be84048
|
Bump version
v0.1.8
|
2017-11-20 00:34:17 -08:00 |
|
Karl Kroening
|
7a44e54955
|
Merge remote-tracking branch 'origin/master'
|
2017-11-02 17:08:16 -07:00 |
|
Karl Kroening
|
b73b312e64
|
Merge pull request #33 from noahstier/FixTravisYml
Update ffmpeg build URL
|
2017-11-02 17:06:54 -07:00 |
|
Karl Kroening
|
86eccbb08b
|
Freeze requirements
|
2017-11-02 17:06:28 -07:00 |
|
Karl Kroening
|
39741f49c3
|
travis: use generic directory name for ffmpeg
|
2017-11-01 00:25:21 -07:00 |
|
Noah Stier
|
38f2e703d2
|
update ffmpeg build dir name
|
2017-10-06 00:19:14 -07:00 |
|
Noah Stier
|
c4eae56495
|
Update ffmpeg build URL in more places
|
2017-10-06 00:15:08 -07:00 |
|
Noah Stier
|
39cbd53652
|
Update ffmpeg build URL
|
2017-10-06 00:09:56 -07:00 |
|
Karl Kroening
|
f8409d4397
|
Merge remote-tracking branch 'origin/feature/17'
|
2017-07-15 15:54:02 -06:00 |
|
Karl Kroening
|
9c1661f3d7
|
Merge pull request #21 from kkroening/feature/18
Add graph visualization
|
2017-07-12 02:14:03 -06:00 |
|
Karl Kroening
|
7669492575
|
Merge pull request #20 from kkroening/feature/17
Add support for multi-output filters; implement `split` filter
|
2017-07-12 02:13:35 -06:00 |
|
Karl Kroening
|
0d60de3fe9
|
Merge branch 'feature/17' into feature/18
|
2017-07-12 02:10:51 -06:00 |
|
Karl Kroening
|
4640adabe0
|
Futurize
|
2017-07-12 02:10:44 -06:00 |
|
Karl Kroening
|
35cd113da0
|
Merge branch 'feature/17' into feature/18
|
2017-07-12 02:09:24 -06:00 |
|
Karl Kroening
|
7b2d8b63fc
|
Merge remote-tracking branch 'origin/master' into feature/17
Conflicts:
ffmpeg/_filters.py
ffmpeg/_utils.py
ffmpeg/nodes.py
ffmpeg/tests/test_ffmpeg.py
|
2017-07-12 02:08:19 -06:00 |
|
Karl Kroening
|
17e9e460d6
|
Merge pull request #25 from Depaulicious/escapeargs
Escape terminator characters in filter arguments
|
2017-07-12 02:00:39 -06:00 |
|
Karl Kroening
|
fbf01f24ab
|
Remove extra sample data
|
2017-07-12 01:19:28 -06:00 |
|
Karl Kroening
|
c19dcaca30
|
Fix drawbox=>drawtext
|
2017-07-12 01:18:48 -06:00 |
|
Karl Kroening
|
5f4bfd1fb3
|
Robustly handle string escaping
|
2017-07-12 00:33:43 -06:00 |
|
Karl Kroening
|
cf1b7bfd4b
|
#17: auto-generate split output count
|
2017-07-10 23:38:30 -06:00 |
|
Davide Depau
|
efc0104ae4
|
escape "[]=;:," characters in filter arguments to avoid early termination
|
2017-07-10 22:15:52 +02:00 |
|
Karl Kroening
|
2d6b0d4730
|
#18: use get_stream_spec_nodes in view
|
2017-07-09 16:00:41 -06:00 |
|
Karl Kroening
|
4af484feee
|
Merge branch 'feature/17' into feature/18
|
2017-07-09 15:52:41 -06:00 |
|
Karl Kroening
|
5d78a2595d
|
#17: fix merge_outputs ; allow stream_spec in get_args +run
|
2017-07-09 15:50:51 -06:00 |
|
Karl Kroening
|
13d9e2c3fa
|
Merge branch 'feature/17' into feature/18
|
2017-07-06 03:42:09 -06:00 |
|
Karl Kroening
|
c6e2f05e5b
|
#17: add short_repr for input and output nodes
|
2017-07-06 03:42:03 -06:00 |
|
Karl Kroening
|
a8b1cb63f2
|
#18: use short_repr in view
|
2017-07-06 03:41:42 -06:00 |
|