Size: a a a

Генератор непрочитанных сообщений

2020 August 24

AK

Alexander Kladov in Генератор непрочитанных сообщений
Viktor TElless
начало и конец промежутка, на котором он хочет плавно повышать громкость
да
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
или понижать
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
(1 - 0.2) / ((B - A) * F) - это шаг на кадр, где F - это частота кадров
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
то есть если T у нас попадает на промежуток между А и Б - надо плавно изменять громкость так, чтобы на А у нас была громкость 1, а на Б громкость 0.2?
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Bohdan Turchyk
то есть если T у нас попадает на промежуток между А и Б - надо плавно изменять громкость так, чтобы на А у нас была громкость 1, а на Б громкость 0.2?
например да
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Dmitriy Tkachenko
(1 - 0.2) / ((B - A) * F) - это шаг на кадр, где F - это частота кадров
а зачем частота?
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
ты ж сам сказал на покадрово
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
t уже идет время в секундах
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Dmitriy Tkachenko
(1 - 0.2) / (B - A) - это шаг на секунду
если я не туплю, то тут всегда одно и то же значение будет
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Напиши тесткейс
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Alexander Kladov
если я не туплю, то тут всегда одно и то же значение будет
Конечно, это шаг, с которым необходимо менять громкость каждый кадр
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Можно привести в абсолютные значения, но я на толчке
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
либо я тебя не понял, либо ты меня
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
сейчас попробую получше описать
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Dmitriy Tkachenko
Напиши тесткейс
Тхис
источник

VT

Viktor TElless in Генератор непрочитанных сообщений
тдд? в кодфлуд чате? ноу вэй
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Viktor TElless
тдд? в кодфлуд чате? ноу вэй
Так хоть зависимость переменных будет понятна)
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
(скопирую сообщение @thatside )
есть А - начало отрезка где нужно модулировать
есть B - конец отрезка где нужно модулировать
есть D - длина всего видео
есть T - переменная которая попадает в экспрешен изменения громкости, может изменяться от 0 до 10 (float)

пример:
D = 10
A = 3
B = 5

т.е. нужна формула которая при T = 3 покажет 1, при 4 например 0.6, при 5 покажет 0.2, плавно изменяясь на промежуточных значениях
источник

m

militska in Генератор непрочитанных сообщений
Чёт рыдаю:
- Пап, а что такое некомпетентность и безразличие?
- Не разбираюсь я в этом, сынок! Да и оно мне как-то пох...!
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Alexander Kladov
(скопирую сообщение @thatside )
есть А - начало отрезка где нужно модулировать
есть B - конец отрезка где нужно модулировать
есть D - длина всего видео
есть T - переменная которая попадает в экспрешен изменения громкости, может изменяться от 0 до 10 (float)

пример:
D = 10
A = 3
B = 5

т.е. нужна формула которая при T = 3 покажет 1, при 4 например 0.6, при 5 покажет 0.2, плавно изменяясь на промежуточных значениях
доступны следующие функции еще  https://ffmpeg.org/ffmpeg-utils.html#Expression-Evaluation
источник