======Videogrep====== [[http://lav.io/2014/06/videogrep-automatic-supercuts-with-python|Videogrep]] is //generative art// software that searches (or "greps") through a subtitles file of a movie, and re-edits the movie file according to search terms found in the subtitles (and therefore, the dialogue itself). Beware! This is part of Slackermedia's **Fringe Collection**. This application is not a "normal" art application, and is experimental not in stability but in results. You may or may not find this at all interesting, depending on your artistic sensibility. =====Install===== Videogrep is a Python script and as yet is not packaged for Slackware. The install is pretty simple, though. From [[http://slackbuilds.org]], install ''pysetuptools''. Download the source code and create a Slackware package for yourself: $ git clone https://github.com/antiboredom/videogrep.git $ cd videogrep $ mkdir /tmp/vidgr $ python setup.py install --root=/tmp/vidgr $ cd /tmp/vidgr $ su # /sbin/makepkg -l y -c n \ tmp/videogrep-`date +%F`-`uname -m`-1_SMi.tgz # installpkg /tmp/videogrep-*SMi.tgz =====Usage===== Videogrep does not "hear" the movie you feed it, it requires a valid subtitle file in the ''.srt'' format and located in the same directory as the movie file. Provided you have these things, start videogrep: videogrep --input path/to/video_or_folder --search 'search phrase' ======Documentation===== There are several "tricks" you can use with videogrep (searching by word classification, searching for silence, and so on), so for full documentation and a few ideas, read the project's documentation at [[http://lav.io/2014/06/videogrep-automatic-supercuts-with-python/]]. **See Also** \\ [[evolvotron|Evolvotron]] \\ [[http://slackbuilds.org/result/?search=aegisub&sv=|Aegisub]] \\ [[http://slackbuilds.org/result/?search=gaupol&sv=|Gaupol]] \\ [[http://slackbuilds.org/result/?search=subtitlecomposer&sv=|Subtitle Composer]] \\ [[yolo|Yolo]] [[vidstab|R]] [[start|S]] [[videometa|Q]]