semvec/pypi-packages huggingface dataset:
dajapy 0.1.1
日本語のダジャレを判定するPythonパッケージ
License: MIT
Requires Python: >=3.9,<4.0

# dajapy
日本語のダジャレを判定するPythonパッケージ

## Installation
```
pip install dajapy
```

## Usage
```
import dajapy

text = "アルミ缶の上にあるみかん"
dajare_flag = dajapy.is_dajare(text)
print(dajare_flag)
```
output
```
True
```
vidsnap 0.1.0
Vidsnap is a fast multithreaded tool to split videos into images.
License: MIT

## Vidsnap

![Version 0.1.0](https://img.shields.io/badge/Version-0.1.0-blue)
![MIT License](https://img.shields.io/badge/License-MIT-success)

Vidsnap is a small python utility to extract stills from video's using opencv.
It focuses on using as little IO's as possible and `ThreadPoolExecutor` to be able to parse large folders relatively quickly.

As it's based on opencv, it will support every video format supported by `cv2.VideoCapture`.


### Installing
#### From Source 
```
git clone https://github.com/jarviscodes/vidsnap
cd vidsnap
pip3 install -r requirements.txt
```

#### From PyPi
```
pip3 install vidsnap
``` 

### Usage

```
python -m vidsnap --help
Usage: vidsnap.py [OPTIONS]

Options:
  -i, --input_path TEXT   Directory where the videos are located
  -o, --output_path TEXT  Directory where the snapshots will be stored
  -e, --extension TEXT    Extension for the videos to process. (e.g. MP4)
  -w, --workers INTEGER   Amount of threadworkers to spawn
  -s, --seconds INTEGER   Amount of seconds between every snap per video.
  --help                  Show this message and exit.
```
muvimaker 0.3
A small package to generate moving pictures from sound
License: MIT
Requires Python: >=3.9
Keywords: music video picture generation

[![CI](https://github.com/JannisNe/muvi_maker/actions/workflows/continuous_integration.yml/badge.svg)](https://github.com/JannisNe/muvi_maker/actions/workflows/continuous_integration.yml)
[![Coverage Status](https://coveralls.io/repos/github/JannisNe/muvi_maker/badge.svg?branch=master)](https://coveralls.io/github/JannisNe/muvi_maker?branch=master)
[![PyPI version](https://badge.fury.io/py/muvimaker.svg)](https://badge.fury.io/py/muvimaker)

# `MuviMaker`
MuviMaker is a package that generates moving images from a sound file.
It uses 
* ```librosa``` to analyses soundfiles, 
* ```gizeh``` to generate vector graphics  
* ```moviepy``` to produce movie files

### Structure
The code uses ```tkinter``` to create a GUI. Running ```muvi_maker/main.py``` will start it.

The GUI part of the code can be found in ```muvi_maker/editor``` 
while the core functionality is located in ```muvi_maker/core```.

##### Central objects
* ````ProjectHandler```` : The central object handling the book keeping, making sure all parts play together well
in terms of framerate etc, see ``muvi_maker/core/project.py``.
* ````Sound````: An object that analyses a sound file, providing 
e.g. its volume, chroma, spectrogram etc, see ````muvi_maker/core/sound.py````
* ````Picture````: An object that produces the frames. 
Various attributes can be triggered by ``Sound``s, see ```muvi_maker/core/pictures/```
* ```Video```: The object combining various ``Sound``s to make the final video file, see ``muvi_maker/core/video.py``


### Installing `MuviMaker`

To be able to use ```moviepy``` the library ```ffmpeg``` has to be installed on your system.
If it is not you can simply execute:
```
sudo apt-get update
sudo apt-get install ffmpeg
sudo apt-get install frei0r-plugins
```

* ##### Only using `MuviMaker`:

You can install `MuviMaker` via pip
```
pip install muvimaker
```

* ##### Working with the source code:

If you want to get the source code and work with it, you can clone the repository:

```bash
 git clone git@github.com:JannisNe/muvi_maker
```

You will have to add the installation directory to the `PYTHONPATH` to be able tu use the code:
```
export PYTHONPATH=/path/to/moviemaker
```

All requirements can be install via pip:
```
pip install -r ./requirements.txt
```