Задать вопрос
@jecer_inside

Как указать ширину видео для отправки через телеграм бота?

использую:
import time
import random
import requests
import os


отправка через цикл (весь день бот шлет файлы):
filesVideo = os.listdir("video/")
    countVideo = len(files)
    if countVideo == 0:
        exit()
    fileUploadIndexVideo = random.randint(0, countVideo - 1)
    fileToUploadVideo = filesVideo[fileUploadIndexVideo]
    fdVideo = open("video/" + fileToUploadVideo, 'rb')

    urlVideo = "https://api.telegram.org/bot" + TOKEN + "/sendVideo";

    filesVideo = {'video': fdVideo}
    dataVideo = {'chat_id': CHAT_ID}
    r = requests.post(urlVideo, files=filesVideo, data=dataVideo)
    fdVideo.close()
    os.remove("video/" + fileToUploadVideo)


после отправки видео ботом в канал, на пк клиенте, видео нормальной ширины (как в оригинале), а на телефоне оно квадратное (сжатое по ширине), выглядит, как-будто соотношение сторон меняется на 4:3
  • Вопрос задан
  • 453 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 1
@twistfire92
Python backend developer
Тут сказано вроде, что можно указать ширину и высоту видео. Параметры width и height
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы