Code Monkey home page Code Monkey logo

Comments (12)

vladios13 avatar vladios13 commented on May 20, 2024 2

Я попробую что-нибудь придумать, но не могу дать никаких гарантий.

Как один из простых вариантов, на mp4 контейнер без звуковой дорожки, накинуть пустую дорожку силами ffmpeg.

Пример:
ffmpeg -i 1.mp4 -f lavfi -i anullsrc=channel_layout=stereo:sample_rate=44100 -c:v copy -shortest output.mp4

Происходит на лету, в итоге в Telegram будет отображаться как видео, потому что такой mp4 контейнер имеет пустой звук на все длине видео.

from tg_autoposter.

qwertyadrian avatar qwertyadrian commented on May 20, 2024

Здравствуйте а возможно скачивать с вк не gif?

Да, ВК API позволяет скачать GIF как видео. Будет сделано в ближайших релизах.

ограничения телеграма и возможно с покупкой премиум это решиться

Это так, но на данный момент боты не могут использовать возможности премиум. Но это можно обойти если использовать аккаунт пользователя с премиумом вместо бота.

from tg_autoposter.

LexsaTV avatar LexsaTV commented on May 20, 2024

Но что бы использовать вместо бота, аккаунт пользователя это нужно как я понимаю дописывать еще функции?
Было бы удобно возможно в будущем иметь вариант.
Странно что ботам не дают премиум, если у создателя этих ботов он куплен.
Спасибо за уточнения про премиум

from tg_autoposter.

LexsaTV avatar LexsaTV commented on May 20, 2024

А обновление будет из беты?

from tg_autoposter.

qwertyadrian avatar qwertyadrian commented on May 20, 2024

Обновление будет, но точных сроков я назвать пока не могу.

from tg_autoposter.

qwertyadrian avatar qwertyadrian commented on May 20, 2024

Да, ВК API позволяет скачать GIF как видео. Будет сделано в ближайших релизах.

К сожалению, мною было обнаружено, что из-за ограничений Telegram все видео без звука считает GIF анимацией поэтому их нельзя отправить вместе с обычными видео (со звуком) и/или картинками одним сообщением. Соответственно этот функционал не будет реализован.

from tg_autoposter.

LexsaTV avatar LexsaTV commented on May 20, 2024

Сделаю уточнение, все можно
Если отправить просто mp4 без звука будет GIF
Но если отправить mp4 (все так же без звука) плюс картинку то будет видео, я только что это сделал
Порядок не важен сначала картинка потом видео или видео потом картинка, телеграм все ровно делает из него обычное видео
А еще один метод проверил если в посте таких видео (без звука) больше 1 то они тоже будут видео а не gif

from tg_autoposter.

qwertyadrian avatar qwertyadrian commented on May 20, 2024

Но в биспользуемой мной библиотеке так не работает. Хотя это происходит при отправке видео, а отправку картинки и видео без звука одним сообщением я не пробовал.

Я попробую что-нибудь придумать, но не могу дать никаких гарантий.

from tg_autoposter.

LexsaTV avatar LexsaTV commented on May 20, 2024

Как я понял это добавлять не будешь?

from tg_autoposter.

qwertyadrian avatar qwertyadrian commented on May 20, 2024

Пока не могу сказать, так как на разработку бота сейчас совсем нет свободного времени.

from tg_autoposter.

LexsaTV avatar LexsaTV commented on May 20, 2024

Вернешься к этой функции? Раз снова обновляешь бота

from tg_autoposter.

qwertyadrian avatar qwertyadrian commented on May 20, 2024

Вернешься к этой функции? Раз снова обновляешь бота

Да, сделаю в одном из будущих релизов.

Как один из простых вариантов, на mp4 контейнер без звуковой дорожки, накинуть пустую дорожку силами ffmpeg.

Идея хорошая, правда хотелось бы это сделать без помощи ffmpeg.

from tg_autoposter.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.