Я пытаюсь вычислить видеофайлы из своих данных, используя FFMPEG.ffmpeg - Извлечение видеофайлов из виртуальных данных
Если предположить, что у меня есть следующие данные в моем распоряжении:
vcodec => mp4a.40.2
acodec => avc1.64001F
format_note => hd720
height => 720
width => 1280
ext => mp4
duration => 56 (seconds)
Вопросы:
- Есть ли математическая формула, которая может извлечь видео размер файла, используя данные выше
- Можно моделировать и извлечь размер файла в несуществующий файл, используя данные выше
- Если FFMPEG не может выполнить то, что я спрашиваю, что вы предлагаете?
Пожалуйста, дайте мне знать, если вам нужна дополнительная информация.
Благодарим за помощь.
Благодарим за полезный ответ. Можете ли вы сказать мне, есть ли битрейт по умолчанию для видео и аудио кодеков, о которых я упоминал в своем вопросе? Спасибо. –
Что вы используете для кодирования? Я думаю, вы что-то делаете для Интернета, верно? Я думаю, что лучший подход заключается в том, чтобы вы определили свой собственный желаемый битрейт при кодировании, чтобы ваши вычисления могли быть точнее. – Maxito
Спасибо за вашу умность, вы просто дали мне идею перекодировать видео с заданным битрейтом. Действительно, это для Интернета. Так что знаю вопрос: 1- Что команда FFMPEG перекодирует видео (аудио включено) в mp4 с определенным битрейтом. 2- Существует ли конкретный битрейт для каждого качества видео (например, я не хочу потерять качество для 720p/1080p). Спасибо @Maxito –