Theelgirl
b884d3c067
Create CHANGELOG.md
2020-10-28 14:47:25 +00:00
Theelgirl
18838f1ddd
Bump version to 1.0.1
2020-10-28 14:00:12 +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
ab7b9d4b33
Youtube videos framerate fix ( #26 )
2020-10-28 13:51:33 +00:00
Theelgirl
696588f7f0
Add framerate and password examples
2020-10-25 23:03:48 +00: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
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
b54141ed56
Revert broken tuning for ffmpeg
2020-10-25 22:53:18 +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
d16632ed03
Update fvid_cython.c
2020-10-25 18:04:31 +00:00
Theelgirl
90340c5c8a
Type more stuff for a 2% speedup
2020-10-25 18:04:04 +00:00
Theelgirl
87ccfb535f
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
Theelgirl
59ccb531e5
Update and rename fvid_cython.cpp to fvid_cython.c
2020-10-17 15:34:01 +00:00
Theelgirl
048cf66e99
Speedup by 40-45%
2020-10-17 15:33:12 +00:00
Theelgirl
db8e45547c
Remove unneeded imports
2020-10-17 14:51:52 +00:00
Theelgirl
b8aab510bd
Add pycryptodome
2020-10-16 18:17:49 +00:00
Theelgirl
4b8b10d217
distro is no longer needed
2020-10-16 17:47:15 +00:00
Theelgirl
ae7935dec0
New method for importing main
...
Leaving the old method in there in case this doesn't work
2020-10-16 17:46:07 +00:00
Theelgirl
1105a8485f
Update setup.py
2020-10-16 14:39:46 +00:00
Theelgirl
5abc34015f
Remove numpy from imports
2020-10-16 14:38:40 +00:00
Theelgirl
1c04aea5a0
Add comments and fix Artix Linux
2020-10-15 20:07:09 +00:00
Theelgirl
fadffdf182
Add distro module to dependencies
2020-10-15 20:00:24 +00:00
Theelgirl
0a4996b184
Rename fvid_python.py to fvid.py
2020-10-13 14:33:48 +00:00
Theelgirl
36e939c451
Update __main__.py
2020-10-13 14:33:33 +00:00
Theelgirl
9a42cb9dbf
Update setup.py
2020-10-13 14:26:32 +00:00
Theelgirl
e9f8ae1da3
Update __main__.py
2020-10-13 14:17:36 +00:00
Theelgirl
98da71d85b
Rename fvid.py to fvid_python.py
2020-10-13 14:17:04 +00:00
Theelgirl
9e50624d13
Create fvid_cython.cpp
2020-10-13 13:40:09 +00:00
Theelgirl
701b61bed1
Update setup.py
2020-10-13 13:39:47 +00:00
Theelgirl
e2ba62e976
Create cythonizer.py
2020-10-13 12:20:00 +00:00
Theelgirl
f3ee6b0355
Update setup.py
2020-10-13 12:18:23 +00:00
Theelgirl
676ae0cc7e
Create fvid_cython.pyx
2020-10-13 12:15:56 +00:00
Theelgirl
a51da7dd51
Add Cython and Password Support
...
This combines the password and Cython PRs into one.
2020-10-13 12:14:39 +00:00
AlfredoSequeida
0e1eac766b
Merge pull request #14 from Theelgirl/patch-1
...
Make pixel_bin_rep a string with literals
Speed optimizations
2020-10-09 13:53:38 -07:00
Theelgirl
2f99fe3a2f
Forgot import
2020-10-09 18:13:06 +00:00
Theelgirl
b0201a8342
Forgot a function
2020-10-09 17:22:40 +00:00
Theelgirl
018c86711f
4x speed of 2 bottleneck lines by removing numpy
...
Also double the speed of one more bottleneck line by removing numpy. tuple(map()) is amazing!
2020-10-09 16:45:14 +00:00
Theelgirl
b9eee98a25
Major optimization by removing calls to tuple()
...
This brought the time taken by get_bits_from_image from 6.35 seconds to 4.9 seconds on my processor!
2020-10-08 14:45:08 +00:00
Theelgirl
83084dc456
Make pixel_bin_rep a string with literals
...
That way we don't have to call str() on pixel_bin_rep when adding bits, as literal constructions are faster than function calls iirc.
2020-10-08 13:59:24 +00:00
AlfredoSequeida
832effad59
Merge pull request #12 from Theelgirl/patch-2
...
Allow a user to set framerate for encoding with -f
2020-10-08 06:49:54 -07:00
Theelgirl
1b76e8115b
Fix type error
2020-10-08 13:38:31 +00:00
Theelgirl
d656ae8ac1
Merge branch 'master' into patch-2
2020-10-08 13:26:17 +00:00
AlfredoSequeida
ae1e53a899
Merge pull request #10 from dtaivpp/master
...
fixed output file naming issue
2020-10-08 05:33:01 -07:00
AlfredoSequeida
951605a8f4
Added demo video
2020-10-07 18:04:57 -07:00
David Tippett
b8c751186a
Updated function definition for save bits to file
2020-10-07 19:47:50 -04:00
Alfredo
bfb7f125fc
updated installation instructions
2020-10-07 13:42:01 -07:00
Theelgirl
e3a17d5263
Prevent negative fractions also
2020-10-07 18:19:58 +00:00
Theelgirl
306436886b
Prevent negative and decimal framerates
2020-10-07 18:13:52 +00:00
Theelgirl
d56f957ce7
Allow a user to set framerate for encoding with -f
...
You might want to format line 203 over two lines. Also I made make_video's new framerate argument default to 1/5 in case it's ever called by a function besides main.
2020-10-07 16:05:21 +00:00
David Tippett
312bff2836
Delete requirements.txt
2020-10-07 11:25:10 -04:00