semvec/pypi-packages huggingface dataset:
flydrone 0.0.2
A simple basic drone python api that is built on top of pymavlink
License: MIT
Keywords: python,drone,embedded,automation


# FlyDrone
## Description:
FlyDrone is still in its early stages, developing an easy and automated api for controlling drones using python.

## Getting Started:
Starting up, we create an instance of the ``Drone`` class, the ``Drone`` class takes the connection string as a parameter:
```py
from flydrone import Drone

my_first_drone = Drone("udpin:localhost:14550")
```
if no parameter is specified, it will be assigned to ``udpin:localhost:14550`` by default.
<br>
Now we have access to different awesome functions to control the drone, lets have some examples:
```py
my_first_drone.arm() # If your drone is ready, this should arm
my_first_drone.takeoff(15) # The drone should takeoff with altitude of 15
```

## Documentation: **STATUS - INCOMPLETE**
``Drone``: a class that holds all functionalities and takes the connection string as a parameter. You can refer to this documentation for more information about connection strings https://mavlink.io/en/mavgen_python/.
<br>
``Drone/arm()``: a function that make the drone arm if its ready.
<br>
``Drone/disarm()``: a function that make the drone disarm if its ready.
<br>
``Drone/takeoff()``: a function that make the drone takeoff if its armed and ready, takes the altitude as a parameter.
<br>
``Drone/change_mode()``: a function that changes the drone's mode if its ready, takes the mode as a parameter. You can refer to this documentation for more information about drone's modes https://ardupilot.org/copter/docs/flight-modes.html.
<br>
``Drone/return_to_launch()``: a function that changes the drone's mode to RTL so it returns to the place that its launched from.
<br>
``Drone/local_movement()``:
concat-video-g4 1.0.0
Concat 2 video files with same codecs and params
License: MIT
Requires Python: >=3.6
Keywords: g4,concat_video,concat video

![Language](https://img.shields.io/badge/English-brigthgreen)

# Concat video

![PyPI](https://img.shields.io/pypi/v/concat-video-g4)
![PyPI - License](https://img.shields.io/pypi/l/concat-video-g4)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/concat-video-g4)


Concat 2 video files with same codecs and params.
It use ffmpeg. Install [ffmpeg](https://ffmpeg.org) and add it to PATH.

***

## Installation

### Package Installation from PyPi

```bash
$ pip install concat-video-g4
```

### Package Installation from Source Code

The source code is available on [GitHub](https://github.com/Genzo4/concat_video).  
Download and install the package:

```bash
$ git clone https://github.com/Genzo4/concat_video
$ cd concat_video
$ pip install -r requirements.txt
$ pip install .
```

***

## Usage

```python
from concat_video_g4 import concat_video

concat_video('path_to_video_1.ts', 'path_to_video_2.ts', 'path_to_output_video.ts')
```

***

[Changelog](https://github.com/Genzo4/concat_video/blob/main/CHANGELOG.md)

***

![Language](https://img.shields.io/badge/Русский-brigthgreen)

# Concat video

![PyPI](https://img.shields.io/pypi/v/concat-video-g4)
![PyPI - License](https://img.shields.io/pypi/l/concat-video-g4)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/concat-video-g4)

Объединение двух видео файлов с одинаковыми кодеками и параметрами в один файл.
Используется ffmpeg. Для использования установите [ffmpeg](https://ffmpeg.org) 
и пропишите его в PATH.

***

## Установка

### Установка пакета с PyPi

```bash
$ pip install concat-video-g4
```

### Установка пакета из исходного кода

Исходный код размещается на [GitHub](https://github.com/Genzo4/concat_video).  
Скачайте его и установите пакет:

```bash
$ git clone https://github.com/Genzo4/concat_video
$ cd concat_video
$ pip install -r requirements.txt
$ pip install .
```

***

## Использование

```python
from concat_video_g4 import concat_video

concat_video('path_to_video_1.ts', 'path_to_video_2.ts', 'path_to_output_video.ts')
```

***

[Changelog](https://github.com/Genzo4/concat_video/blob/main/CHANGELOG.md)