viperadnan-git / video-encoder-bot

A Telegram bot to encode videos files via ffmpeg.
GNU General Public License v3.0
101 stars 261 forks source link
h264-encoder h265-hevc telegram-bot video-encoder

Video Encoder Bot

A Telegram bot to convert videos into x265/x264 format via ffmpeg.

Configuration

Add values in environment variables or add them in config.env.template and rename file to config.env.

Configuring Encoding Format

To change the ffmpeg profile edit them in ffmpeg_utils.py

Installing Requirements

Install the required Python Modules in your machine.

apt-get -qq install ffmpeg
pip3 install -r requirements.txt

Deployment

With python3.7 or later.

python3 -m bot

Credits

Thanks to ShannonScott for transcode_h265.py

Copyright & License