Theelgirl
0ebec491b5
Attempt syntax error fix
2021-01-15 21:28:20 -05:00
Theelgirl
f48dcd6f8a
Merge pull request #29 from dobrosketchkun/patch-1
...
minor update README
2020-10-29 12:57:01 +00:00
Theelgirl
4a7744c463
Merge pull request #29 from dobrosketchkun/patch-1
...
minor update README
2020-10-29 12:57:01 +00:00
Wisketchy Dobrov
44d31198fb
update README
...
We shouldn't use framerate values in the readme, which doesn't work.
2020-10-29 13:45:19 +03:00
Wisketchy Dobrov
56dd72eb42
update README
...
We shouldn't use framerate values in the readme, which doesn't work.
2020-10-29 13:45:19 +03:00
Theelgirl
6b72c034a7
Bring up-to-date with the .pyx
2020-10-29 01:02:02 +00:00
Theelgirl
078c8739a4
Bring up-to-date with the .pyx
2020-10-29 01:02:02 +00:00
Wisketchy Dobrov
a384470ab5
minor patch, _temp.mp4 video quality ( #28 )
2020-10-29 01:00:57 +00:00
Wisketchy Dobrov
1a9f48e8c5
minor patch, _temp.mp4 video quality ( #28 )
2020-10-29 01:00:57 +00:00
Theelgirl
ada4c74713
Remove unneeded lines
2020-10-28 17:10:54 +00:00
Theelgirl
6eeff2c8a3
Remove unneeded lines
2020-10-28 17:10:54 +00:00
Theelgirl
4ae5669e3d
Last try to not require C++ Build Tools
...
Blanket exceptions are horrible, but this is more of a monkey patch than a permanent fix.
2020-10-28 17:07:15 +00:00
Theelgirl
0c4f5602e3
Last try to not require C++ Build Tools
...
Blanket exceptions are horrible, but this is more of a monkey patch than a permanent fix.
2020-10-28 17:07:15 +00:00
Theelgirl
fb08de7376
Typo
2020-10-28 16:52:04 +00:00
Theelgirl
0bf43086c8
Typo
2020-10-28 16:52:04 +00:00
Theelgirl
65bcfbccc7
Update setup.py
2020-10-28 16:50:01 +00:00
Theelgirl
94c0b47366
Update setup.py
2020-10-28 16:50:01 +00:00
Theelgirl
380a2fc0c9
Don't require Cython for setup, as that should be optional
2020-10-28 16:44:35 +00:00
Theelgirl
af49aa187b
Don't require Cython for setup, as that should be optional
2020-10-28 16:44:35 +00:00
Theelgirl
72a25d0ef8
Put brackets on wrong line
2020-10-28 16:42:55 +00:00
Theelgirl
cce378423f
Put brackets on wrong line
2020-10-28 16:42:55 +00:00
Theelgirl
e273c99625
Fix "Extension not iterable" error
2020-10-28 16:34:46 +00:00
Theelgirl
3ed5d5f3b3
Fix "Extension not iterable" error
2020-10-28 16:34:46 +00:00
Theelgirl
a75952fad2
Remove unnecesary logic
...
This results in a nearly 20% speedup for the get_bits_from_image function. Cython is now only 40% faster than Python, and FFmpeg is now the major bottleneck in code. I have reason to believe this function is close to maximal optimization, unless it is rewritten to scan multiple pixels at a time (which might not work because bits need to be in sequential order) or use a different method to load pixels.
2020-10-28 14:56:17 +00:00
Theelgirl
e8362ec7e6
Remove unnecesary logic
...
This results in a nearly 20% speedup for the get_bits_from_image function. Cython is now only 40% faster than Python, and FFmpeg is now the major bottleneck in code. I have reason to believe this function is close to maximal optimization, unless it is rewritten to scan multiple pixels at a time (which might not work because bits need to be in sequential order) or use a different method to load pixels.
2020-10-28 14:56:17 +00:00
Theelgirl
5b84efd9d1
Remove unnecessary logic
...
Tiny speedup for Cython, but it'll be a huge speed for the Python version.
2020-10-28 14:49:09 +00:00
Theelgirl
351d5eb0dd
Remove unnecessary logic
...
Tiny speedup for Cython, but it'll be a huge speed for the Python version.
2020-10-28 14:49:09 +00:00
Theelgirl
9596e7a7e1
Create CHANGELOG.md
2020-10-28 14:47:25 +00:00
Theelgirl
b884d3c067
Create CHANGELOG.md
2020-10-28 14:47:25 +00:00
Theelgirl
2e06b5bf42
Bump version to 1.0.1
2020-10-28 14:00:12 +00:00
Theelgirl
18838f1ddd
Bump version to 1.0.1
2020-10-28 14:00:12 +00:00
Theelgirl
146710f5d2
Works on 3.9
...
Also made sure users have recent(ish) package versions
2020-10-28 13:59:44 +00:00
Theelgirl
0c37efef6c
Works on 3.9
...
Also made sure users have recent(ish) package versions
2020-10-28 13:59:44 +00:00
Wisketchy Dobrov
7b5113dda1
Youtube videos framerate fix ( #26 )
2020-10-28 13:51:33 +00:00
Wisketchy Dobrov
ab7b9d4b33
Youtube videos framerate fix ( #26 )
2020-10-28 13:51:33 +00:00
Theelgirl
f8308c8310
Add framerate and password examples
2020-10-25 23:03:48 +00:00
Theelgirl
696588f7f0
Add framerate and password examples
2020-10-25 23:03:48 +00:00
Theelgirl
688161821c
Merge pull request #21 from Theelgirl/patch-1
...
Add Cython and Password Support
2020-10-25 18:55:32 -04:00
Theelgirl
94868e48dd
Merge pull request #21 from Theelgirl/patch-1
...
Add Cython and Password Support
2020-10-25 18:55:32 -04:00
Theelgirl
bd658aa539
Update version to 1.0.0
...
Password commits make it incompatible with 0.0.2 and 0.0.1.
2020-10-25 22:54:54 +00:00
Theelgirl
f5b5c035ae
Update version to 1.0.0
...
Password commits make it incompatible with 0.0.2 and 0.0.1.
2020-10-25 22:54:54 +00:00
Theelgirl
87532695ca
Revert broken tuning for ffmpeg
2020-10-25 22:53:18 +00:00
Theelgirl
b54141ed56
Revert broken tuning for ffmpeg
2020-10-25 22:53:18 +00:00
Theelgirl
0e2f6681f8
Massive Python and ffmpeg speedups
...
More than doubled the python decoding speed for get_bits_from_image, and sped up ffmpeg about 33-50% by tuning for zerolatency.
2020-10-25 19:09:50 +00:00
Theelgirl
8cc2946191
Massive Python and ffmpeg speedups
...
More than doubled the python decoding speed for get_bits_from_image, and sped up ffmpeg about 33-50% by tuning for zerolatency.
2020-10-25 19:09:50 +00:00
Theelgirl
1385b0a987
Update fvid_cython.c
2020-10-25 18:04:31 +00:00
Theelgirl
d16632ed03
Update fvid_cython.c
2020-10-25 18:04:31 +00:00
Theelgirl
5ccd42cbc6
Type more stuff for a 2% speedup
2020-10-25 18:04:04 +00:00
Theelgirl
90340c5c8a
Type more stuff for a 2% speedup
2020-10-25 18:04:04 +00:00
Theelgirl
29374fe7f6
Speedup 35-40% over the previous speedup
...
Removing a python call to all(), which forced conversion of a ctuple to a python tuple, and removing white_diff and black_diff ctuple creation because I can fit all of their use cases into a single if statement.
2020-10-25 02:00:36 +00:00