Как мне контролировать размер выходного видео с помощью kdenlive?
У меня есть несколько видео, я просто хочу добавить эффект постепенного исчезновения к черному или растворить переход в последние 2 секунды с Kdenlive. Моя проблема в том, что выходной файл намного больше, чем оригинальное видео. Как сохранить размер выходного видео таким же, как у редактируемого видео? И нужно ли отрисовывать видео целиком, если я редактирую всего несколько секунд или есть более быстрый способ?
2 ответа
Хорошо , если вы никогда ничего не определяете, это никогда ничего не меняет. Это относится к любому программному обеспечению для редактирования видео.
Неправильный подход к началу проекта редактирования видео:
- перейдите в "файл" -> "новый проект", указав цвет, разрешение и т. д.
- мы можем остановиться здесь шаг первый был уже неправ (ИМО)....
Правильный подход (ИМО):
- (запишите исходный материал в нужном вам формате, кодек может быть любым.mkv, .flv, .mp4 (желательно не.avi))
- Откройте программное обеспечение для редактирования и закройте окно "Новый проект", которое открывается, если таковые имеются.
- перетащите видеофайл в раздел "Медиатека" проекта редактируемого приложения (не на шкалу времени).
- затем перетащите видео из библиотеки проекта медиа-файла на временную шкалу. (временная шкала де-факто наследует свойства этого файла и не будет изменена при дальнейшем удалении файла, даже если формат другой, первая капля определяет проект).
- редактировать
- при рендеринге не добавляйте никакие параметры разрешения, просто выберите контейнер (снова.mkv и.flv - это хорошо, но предпочитайте.mp4), кодирование (здесь выбор прост: аппаратное или программное обеспечение h264, но вы можете выбрать другую кодировку, если вы действительно хочу.), уровень качества и имя файла (Для KDENLIVE обязательно разверните дополнительные параметры и установите количество потоков равное количеству вашего процессора (например, у меня 12, у вас, вероятно, 8)).
(если у вас нет записи с желаемым разрешением, с которой вы можете начать, вы можете взять образец YouTube с веб-сайта загрузчика YouTube и использовать его в качестве "инициатора временной шкалы", если для временной шкалы установлено это разрешение, и вы Вы добавили один из ваших собственных файлов, вы можете удалить его из временной шкалы).
это работает для меня в Kdenlive, Davinci Resolve и Premiere (на окнах)
в редактировании я считаю, что принципы KISS заставляют вас выигрывать во времени и результатах. И этот подход действительно настолько прост, насколько это возможно.
Также можно уменьшить масштаб, скажем, у вас есть несколько кадров 2K/4K, которые можно смешать с 1080p, а затем просто сначала добавить 1080 бит на шкалу времени (даже если вы собираетесь редактировать его в последний раз).
Отсюда весь проект - 1080p, затем, когда вы перетаскиваете отснятый материал 2k/4k на временную шкалу, вы обнаружите, что он выходит за пределы зоны, вам придется масштабировать (и, возможно, обрезать) его, а затем остальную часть шаги остаются прежними, при рендеринге вам не нужно указывать разрешение, а файл, который вы получите, будет 1080p.
(также всегда выбирайте небольшой бит для рендеринга и рендеринга, который сначала проверяется, прежде чем тратить несколько часов на рендеринг всего проекта для чего-то, что не выводит разрешение / качество / звук / т. д.)
Что касается, если вам нужно пройти через рендеринг только для небольшого перехода от черного к черному, я думаю, что ответ - да, пока youtube не закончит работу над своим новым бета-редактором онлайн и не добавит такую функциональность. в этот момент вы можете разгрузить черновые задачи рендеринга на YouTube.
На самом деле, вам следует просто поэкспериментировать с ползунком качества, потому что он влияет на
Например, если вы скачаете с ютуба видео 720p с помощью savefrom.net, то получите его с битрейтом где-то 700-800 кбит/с и 24 кадра в секунду.
Давайте визуализируем его с профилем «MP4-H264/AAC» из раздела «Generic». Таким образом, окончательный вывод 720p 24 кадра в секунду, если вы переместите ползунок качества на максимум, будет иметь битрейт около 4-5 Мбит / с, что более чем в 4 раза больше, чем в источниках. Но если вы затем переместите ползунок в середину, то на выходе будет битрейт около 1-1,5 Мбит/с, что намного ближе к источнику, но не приведет к потерям в вашем качестве.
А также, если вы не хотите запоминать, какое положение ползунка для чего предназначено, то вы можете сделать свои собственные профили рендеринга и установить для каждого постоянные значения CBR (а также вы можете контролировать свой битрейт аудио с помощью
Итак, что я хотел сказать - старайтесь контролировать свои битрейты видео и аудио в зависимости от качества ваших исходных файлов, потому что сам Kdenlive этого не сделает)
О CBR вы можете прочитать в документации FFmpeg, но если я прав, он принимает значения от 0 до 51, где 0 — наилучшее возможное качество, а 51 — наихудшее. По умолчанию 23, но для описанного случая установка CBR на 30-33 не будет иметь большого значения, но сэкономит вам место на диске :)