Comments (10)
Absolutely - there are a few dependencies that add extra functionality which require python2 but they aren't really essential...
from videogrep.
should work with python3 now - I've moved pattern.en to an optional requirement.
from videogrep.
I've just found this package when working on one project and as work only with Python 3, I probably can do it, will see tomorrow.
Tasks:
audiogreppattern(wouldn't do it, it requires a lot more work and code is really old, some modules from even Python 2.6, so probably some features wouldn't work)- videogrep
from videogrep.
My system as Python 3, So I can't install it, please anyone tell me how to install it.
from videogrep.
@Albertkaruna , my fork currently runs on Python 3.6, but it's not yet tested and also requires audiogrep and modified pattern (which most probably wouldn't work):
https://github.com/xenu256/videogrep
https://github.com/xenu256/audiogrep
https://github.com/xenu256/pattern
from videogrep.
@xenu256 does pattern officially support python3 at this point?
Also videogrep uses pattern for two search options: the hypernym and parts-of-speech search. I'm wondering how essential those are. Maybe the library shouldn't include pattern by default, and those search options become available only if you have pattern installed. Thoughts?
from videogrep.
Doesn't work, it has 1M lines of code and uses sgmllib, which is removed from Python base, everything should be rewritten in lxml I suppose. Probably that just one of problems. I only managed to install it, but, of course, when calling respective functions pattern would fail. Their issue page talks about Beautiful Soup, which also can be used to solve the problem. Probably even easier can be just use NLTK (or just wait for pattern3), but I didn't dig into it much.
P.S. Textblob as I know has integrated WordNet and works under Py3:
http://stevenloria.com/tutorial-wordnet-textblob/
from videogrep.
I have decided to port it to nltk, dropping pattern altogether.
what is re_search here? should be re.search?
possible_words = re_search(text, pos)
from videogrep.
Never mind, found it, it is just not imported.
from videogrep.
Hi there, I've read through all comments in here but... still am not any wiser wrt the status of this/the original question.
from videogrep.
Related Issues (20)
- Generating the supercut shows video_fps key error HOT 2
- Automatically refine word-level alignments from sentence-level alignments HOT 2
- Feature that cut silent parts HOT 7
- Inverse videogrep to remove certain words from videos HOT 4
- Subtitle file detection in same directory broken in Windows HOT 1
- Hangs forever at "[+] creating clips" HOT 6
- FileNotFoundError: [Errno 2] No such file or directory: '' not finding subtitles HOT 7
- Setting video quality HOT 3
- Audio-only mode? HOT 2
- Keyerror: 'video_fps' HOT 5
- Selecting folder HOT 5
- XML Compatibility and Combining CL Args? HOT 4
- Unexpected behaviour with "fragment" option? HOT 4
- (Enhancement?) Include pre/post silence in word detection HOT 2
- No results found in vtt file HOT 7
- from . import vtt, srt, sphinx, fcpxml HOT 1
- Could you add support for reading other JSON (time data) format in Videogrep? HOT 1
- Add fade option for audio (--fade, -f) HOT 2
- Question about resyncsubs & padding HOT 1
- Error Codes and Messages on Transcriptions with Vosk
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from videogrep.