MarshalX / tgcalls

Voice chats, private incoming and outgoing calls in Telegram for Developers
https://t.me/tgcallslib
GNU Lesser General Public License v3.0
521 stars 91 forks source link

Add integration with ffmpeg as an optional dependency #15

Closed MarshalX closed 3 years ago

MarshalX commented 3 years ago

Add methods for converting files, support for FIFO files for live broadcasts

FIFO: http://man7.org/linux/man-pages/man7/fifo.7.html Tempfile for FIFO: https://stackoverflow.com/questions/1430446/create-a-temporary-fifo-named-pipe-in-python ffmpeg for Python: https://github.com/kkroening/ffmpeg-python Optional deps of package: https://setuptools.readthedocs.io/en/latest/userguide/dependency_management.html?highlight=extras_require#optional-dependencies

rojvv commented 3 years ago

@MarshalX can’t wait...

Sunda001 commented 3 years ago

@MarshalX can’t wait...

same

hdcola commented 3 years ago

93 This might work out just fine

MarshalX commented 3 years ago

This issue is deprecated and will not be implemented. If will there is auto transcoding in the library, then through ffmpeg from the C++ side. Not from Python