Форум программистов, компьютерный форум, киберфорум
Наши страницы
Софт: Видео
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.73/56: Рейтинг темы: голосов - 56, средняя оценка - 4.73
-ZigZag-
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 12
1

Изменение частоты кадров в видео с 30fps на 25fps

05.06.2017, 14:12. Просмотров 10992. Ответов 20
Метки нет (Все метки)

Приветствую всех. Как-то с год назад искал программу, способную качественно изменить частоту кадров в видео (m2v) с 30 на 25, без наслоения кадров друг на друга, артефактов и прочих безобразий. Помимо этого, конечный файл нужно сохранить в том же формате, не меняя ничего более. Сейчас не помню всего софта, который пробовал, только Xilisoft Video Converter, который просто растянул видео, уместив в каждую секунду на 5 кадров меньше. Более-менее хороший результат показала прога Media Coder. Настроек куча, можно выставить все параметры конечного файла как у оригинала, но всё равно в некоторых местах кадры лезут друг на друга. Пробежал по диагонали форум, вроде, никто такой ерундой не занимался. Есть ли способ?
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2017, 14:12
Ответы с готовыми решениями:

Ограничения частоты кадров nVidia
Можно ли как-то ограничить частоту кадров для любых игр и приложений, запускаемых на компьютере?...

Формирование видео из кадров
Здравствуйте! Появилась необходимость обработки видео файлов. Вытащить из него кадры - это легко, а...

Сохранение кадров видео
Подскажите, пожалуйста, кто знает, как захватить некоторое количество последовательных кадров с...

Сравнение кадров видео на схожесть
имея быстрый способ сравнения изображения типа http://www.cyberforum.ru/blogs/529033/blog3507.html...

Преобразование видео в набор кадров
здравсвуйте задача в преобразовании видео в набор кадров. для этого использую библиотеку AForge....

20
Змей
1688 / 1475 / 59
Регистрация: 23.11.2011
Сообщений: 2,122
05.06.2017, 15:07 2
Я это делаю в Virtual Dub прямопотоковым копированием. Только надо через „Перевод в кадр/сек.” Сохраняет в avi, но переупаковать в другой контейнер не проблема. Ещё ни разу не наблюдал ни артефактов, ни наложений и дёрганий.
3
-ZigZag-
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 12
05.06.2017, 19:07  [ТС] 3
Змей, попробовал, получил такое сообщение: "The sourse video stream uses a compression algorythm which is not compatible with AVI files. Direct stream copy cannot be used with this video stream." Загуглил, пишут, что с форматом mpeg1 прямопотоковое копирование не работает, нужен платный редактор для этого формата.
0
Змей
1688 / 1475 / 59
Регистрация: 23.11.2011
Сообщений: 2,122
05.06.2017, 19:38 4
Цитата Сообщение от -ZigZag- Посмотреть сообщение
mpeg1
Где вы его нашли? Какие декодеры у вас стоят?

Добавлено через 7 минут
Да, вы правы. Прямопотоковое копирование с mpeg не работает. Печалька.

Добавлено через 6 минут
Только что упаковал этот формат в контейнер mkv и Дуб всё сделал как положено.

Добавлено через 6 минут
Цитата Сообщение от -ZigZag- Посмотреть сообщение
нужен платный редактор
Никогда не ведитесь на эту макуху. Всегда можно сделать бесплатными способами.
3
05.06.2017, 19:38
-ZigZag-
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 12
05.06.2017, 19:46  [ТС] 5
Цитата Сообщение от Змей Посмотреть сообщение
Где вы его нашли?
Видео из одной игры. Там два комплекта роликов: те, что 30 fps - для режима NTSC 60hz, они в нормальном качестве. И 25 fps - для PAL 50hz, их и нужно сконвертировать, так как их качество значительно хуже. Зачем-то добавлен контраст и картинка сама по себе "прыгает" +- пара пикселей. В исходнике такого эффекта нет. Поэтому и критично сохранение всех остальных параметров, иначе после сборки ничего не будет работать. И, желательно, в качестве не потерять. Попробую последовать вашему совету.
0
Змей
1688 / 1475 / 59
Регистрация: 23.11.2011
Сообщений: 2,122
05.06.2017, 23:41 6
У вас получилось?
0
-ZigZag-
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 12
06.06.2017, 15:55  [ТС] 7
Только домой вернулся, пока нет времени. Я отпишусь по результату.

Добавлено через 58 минут
Так, что-то я не то наворотил. Возможно, сейчас глупости писать начну, ну да ладно. Посмотрел, как упаковать в mkv, сделал это в MKVToolNix v12.0.0. Закинул исходный m2v на вкладку input (ввод), нажал "выполнить слияние". Полученный файл открыл в VirtualDub, получил то же самое сообщение про невозможность использования прямопотоковое копирование. Раз у вас получилось, видимо, я где-то ошибся. Как вы делали?
0
Змей
1688 / 1475 / 59
Регистрация: 23.11.2011
Сообщений: 2,122
06.06.2017, 18:36 8
Ну m2v файла у меня нет, есть mpg и mpv. И обои дуб прошёл нормально. Думаю и с m2v проблем тоже не будет.
Какие кодеки вы ставили и есть ли в Дубе плагин MPEG2?
3
Змей
1688 / 1475 / 59
Регистрация: 23.11.2011
Сообщений: 2,122
06.06.2017, 18:37 9
Изменение частоты кадров в видео с 30fps на 25fps
3
-ZigZag-
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 12
08.06.2017, 17:37  [ТС] 10
Стоит k-lite codec pack 12.3.5. Не обновляю за ненадобностью. Плагин в VD есть.
0
лотос
4265 / 3018 / 152
Регистрация: 29.11.2011
Сообщений: 4,922
09.06.2017, 11:44 11
Цитата Сообщение от -ZigZag- Посмотреть сообщение
с 30 на 25, без наслоения кадров друг на друга, артефактов и прочих безобразий
nero recode имеет возможность настраивать любые параметры не меня исходного формата
Цитата Сообщение от -ZigZag- Посмотреть сообщение
Стоит k-lite codec pack 12.3.5.
( желательно использовать без этого пака, часто установка этого пака влияет на качество выходного видео)
3
лотос
4265 / 3018 / 152
Регистрация: 29.11.2011
Сообщений: 4,922
09.06.2017, 11:47 12
Лучший ответ Сообщение было отмечено -ZigZag- как решение

Решение

Цитата Сообщение от лотос Посмотреть сообщение
nero recode имеет возможность настраивать любые параметры не меня исходного формата
вот если заинтересует
4
Миниатюры
Изменение частоты кадров в видео с 30fps на 25fps   Изменение частоты кадров в видео с 30fps на 25fps   Изменение частоты кадров в видео с 30fps на 25fps  

Изменение частоты кадров в видео с 30fps на 25fps   Изменение частоты кадров в видео с 30fps на 25fps   Изменение частоты кадров в видео с 30fps на 25fps  

Изменение частоты кадров в видео с 30fps на 25fps   Изменение частоты кадров в видео с 30fps на 25fps   Изменение частоты кадров в видео с 30fps на 25fps  

-ZigZag-
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 12
09.06.2017, 19:05  [ТС] 13
лотос, безупречно. Ни одного наложения за полторы тысячи кадров, никаких размытых контуров, дёрганий, ничего, что мне бы не понравилось. После других программ даже проигрывается видео рывками, заметна разница в количестве кадров. В Nero такого эффекта не наблюдаю. Пока сконвертировал только один ролик, но результат просто феноменальный. Спасибо. Завтра сконвертирую остальные.
0
лотос
09.06.2017, 21:18
  #14

Не по теме:

Цитата Сообщение от -ZigZag- Посмотреть сообщение
но результат просто феноменальный
немецкий подход к производимой продукции всегда на высоте

0
-ZigZag-
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 12
11.06.2017, 10:42  [ТС] 15
Сравнил mediainfo обоих файлов, при выборе постоянного битрейта в дополнительных опциях, на выходе, почему-то, всё равно получается переменный. Вроде, там и ошибиться негде.
Есть ещё одна проблема, правда, тема уже другая. Теперь нужно вшить субтитры (ass) в полученный файл, так же, не меняя никаких параметров. В VirtualDub, как выяснилось, прямопотоковое копирование не работает, а при сохранении в другой формат картинка "мылится" немного. В TMPGEnc Video Mastering Works 5 нет поддержки ass, в MediaCoder вообще вшить не получилось, субтитров в выходном файле просто нет. Как это в Nero сделать - даже инструкции в гугле не нашёл. Неужели не умеет?
P.S. Поиск по форуму использовал по назначению, результата это не дало.
0
лотос
4265 / 3018 / 152
Регистрация: 29.11.2011
Сообщений: 4,922
12.06.2017, 01:06 16
Цитата Сообщение от -ZigZag- Посмотреть сообщение
В TMPGEnc Video Mastering Works 5 нет поддержки ass
т.е. у вас есть готовые файлы субтитров и вам нужно их ,,привязать,, к видео? выходной формат (контейнер) на выходе какой должен быть?
0
-ZigZag-
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 12
12.06.2017, 07:37  [ТС] 17
Да. Формат должен остаться mpeg2. В TMPGEnc Video Mastering Works 5 есть фильтр для наложения субтитров, но импортировать можно только из srt, а этот формат не хранит данные шрифтов.
0
Azia
0 / 0 / 0
Регистрация: 01.07.2018
Сообщений: 2
01.07.2018, 01:45 18
Цитата Сообщение от -ZigZag- Посмотреть сообщение
лотос, безупречно. Ни одного наложения за полторы тысячи кадров, никаких размытых контуров, дёрганий, ничего, что мне бы не понравилось. После других программ даже проигрывается видео рывками, заметна разница в количестве кадров. В Nero такого эффекта не наблюдаю. Пока сконвертировал только один ролик, но результат просто феноменальный. Спасибо. Завтра сконвертирую остальные.
Люди добрые, здравствуйте!
Лотос, а где взять эту чудесную Nero ReCoder без вирусов? Торрентами не пользуюсь...
Та же проблема - новокупленный квадрокоптер выдает только 30 фпс FHD, а я все фильмы делаю в 25 (из исходных 50).
Попытка сконвертить отснятое в разных конверторах в 25 выдает "дерганье", для нормального видео неприемлемое...((

Добавлено через 49 минут
Все, отбой - вопрос решила покупкой Nero ReCoder...
0
лотос
4265 / 3018 / 152
Регистрация: 29.11.2011
Сообщений: 4,922
01.07.2018, 07:35 19
Цитата Сообщение от Azia Посмотреть сообщение
Та же проблема - новокупленный квадрокоптер выдает только 30 фпс FHD, а я все фильмы делаю в 25 (из исходных 50).
в какой программе монтируете фильмы? не обязательно конвертировать видео файл! во многих редакторах это легко делается в настройках при монтаже! например в премьере всего лишь нужно выставить необходимое число кадров
1
Миниатюры
Изменение частоты кадров в видео с 30fps на 25fps  
Azia
0 / 0 / 0
Регистрация: 01.07.2018
Сообщений: 2
01.07.2018, 21:26 20
Я работаю в программе Womble, которой в России никто не пользуется... Она прекрасно все автоматом конвертит, но тут вышел казус.
Кстати, хваленый Nero Record рывки при переводе с 30 фпс на 25 все равно оставил. О покупке не жалею, пригодится, но проблема осталась. Он сделал то же самое по качеству, что и Неро...)) Когда камера коптера движется мимо деревьев, листья после конвертации идут все равно рывками, хоть и малозаметными, но видными - по сравнению с оригиналом. Я все снимаю в PAL 50 fps. Никто почти не делает камеры дронов с PAL, очень обидно. А если и делают, то весят они как Гоупро, мне не подходят.
Сама конверчу исходники в MoveAvi, в mp4.
0
01.07.2018, 21:26
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.07.2018, 21:26

Преобразовать видео в массив кадров
Всем привет возможно ли в матлабе преобразовать видео в массив кадров? Допустим у меня видео...

Тормозит видео (потеря кадров)
При просмотре виде теряются кадры (инфа 100%, проверял :D) При установке дров матери с диска...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.