|
_Woland_
Стаж: 15 лет 11 месяцев Сообщений: 1067
|
_Woland_ ·
10-Авг-09 08:43
(15 лет 3 месяца назад)
kro44i
В mkv и mp4 при упаковке в контейнер можно указывать FPS для видео потока. Для mkv - это MKVtoolnix, для mp4 - Yamb.
|
|
kro44i
Стаж: 16 лет 3 месяца Сообщений: 3621
|
kro44i ·
10-Авг-09 13:05
(спустя 4 часа)
Да, только он просто изменяет число (в данном случае мне надо изменить FPS с 23.976 на 25.000), а не частоту смены кадров и звук соответственно съезжает, в Yamb я пробовал (звук съезжает), а в mkvmerge GUI он не дает изменить FPS (неактивна вкладка).
|
|
Micleo
Стаж: 17 лет 6 месяцев Сообщений: 136
|
Micleo ·
10-Авг-09 13:34
(спустя 29 мин.)
kro44i писал(а):
Да, только он просто изменяет число (в данном случае мне надо изменить FPS с 23.976 на 25.000), а не частоту смены кадров и звук соответственно съезжает, в Yamb я пробовал (звук съезжает), а в mkvmerge GUI он не дает изменить FPS (неактивна вкладка).
Тогда тебе нужна только перекодировка. Хотя задача у тебя конечно... Число кадров можно увеличить используя строку ависинта:
Код:
super = MSuper(pel=2)
backward_vec = MAnalyse(super,isb = true)
forward_vec = MAnalyse(super, isb = false)
MFlowFps(super, backward_vec, forward_vec, num=25000, den=1000, ml=100)
|
|
viktor_
Стаж: 18 лет 5 месяцев Сообщений: 880
|
viktor_ ·
10-Авг-09 14:07
(спустя 32 мин.)
kro44i писал(а):
а не частоту смены кадров и звук соответственно съезжает
Так поменяй и скорость звука.
Только вопрос - зачем изобретать велосипед? Чем мешает 23.976???
На ум приходит только восстановление высоты тона звуковой дорожки. Но опять же - это нужно только для меломанов с идеальным музыкальным слухом.
|
|
Pustovetov
Стаж: 17 лет Сообщений: 4255
|
Pustovetov ·
10-Авг-09 14:30
(спустя 22 мин.)
kro44i писал(а):
Да, только он просто изменяет число (в данном случае мне надо изменить FPS с 23.976 на 25.000), а не частоту смены кадров
Это число и есть частота смены кадров. Если звук съезжает в этом случае... а зачем fps тогда менять?
|
|
_Woland_
Стаж: 15 лет 11 месяцев Сообщений: 1067
|
_Woland_ ·
10-Авг-09 14:51
(спустя 21 мин.)
Pustovetov писал(а):
а зачем fps тогда менять?
Вставить 25-й кадр?
|
|
kro44i
Стаж: 16 лет 3 месяца Сообщений: 3621
|
kro44i ·
10-Авг-09 18:43
(спустя 3 часа)
Мне надо поменять FPS у контейнера (MKV, M2TS или MP4) с 23.976 на 25.000 БЕЗ перекодирования, но когда я его меняю, у видео все меняется нормально, а звук съезжает, а как поменять скорость звука чтобы он нормально звучал с видео на 25.000 я не знаю. Звук еще можно перекодировать, но вот видео нет (иначе качество ухудшится).
viktor_ мне это надо чтобы видео нормально работало в видеоредакторе, а там если частота не 25 то видео воспроизводится коряво.
Pustovetov мне надо чтобы при смене частоты кадров звук сам подстраивался под видео, как например если изменять частоту в VirtualDubMod, то какую ты не ставь никакого рассинхрона у видео и звука не будет.
|
|
vladimiryakushin
Стаж: 18 лет 5 месяцев Сообщений: 3181
|
vladimiryakushin ·
10-Авг-09 18:54
(спустя 11 мин.)
kro44i писал(а):
а в mkvmerge GUI он не дает изменить FPS (неактивна вкладка)
Нужно указать мышкой на видео поток и вкладка станет активной.
Цитата:
но когда я его меняю, у видео все меняется нормально, а звук съезжает, а как поменять скорость звука чтобы он нормально звучал с видео на 25.000 я не знаю.
Указать коэффициент растяжения/сжатия (Stretch by)
kro44i
Извиняюсь за любопытство....
... а с какой целью меняете fps с 23.976 на 25.000
|
|
kro44i
Стаж: 16 лет 3 месяца Сообщений: 3621
|
kro44i ·
10-Авг-09 19:28
(спустя 33 мин.)
vladimiryakushin писал(а):
Нужно указать мышкой на видео поток и вкладка станет активной.
Дело в том что ана не становится активной.
Цитата:
Указать коэффициент растяжения/сжатия (Stretch by)
А как узнать какой мне надо выставить коэффициент растяжения/сжатия?
Цитата:
kro44i
Извиняюсь за любопытство....
... а с какой целью меняете fps с 23.976 на 25.000
Я же написал выше, чтобы видео нормально хавал редактор, а он коряво хавает видео у которого FPS не 25.
|
|
vladimiryakushin
Стаж: 18 лет 5 месяцев Сообщений: 3181
|
vladimiryakushin ·
10-Авг-09 19:31
(спустя 3 мин.)
kro44i писал(а):
Я же написал выше, чтобы видео нормально хавал редактор, а он коряво хавает видео у которого FPS не 25.
Какой видеоредактор?
kro44i писал(а):
Дело в том что ана не становится активной.
Можно сделать скриншот????
|
|
Furyx
Стаж: 16 лет 6 месяцев Сообщений: 1335
|
Furyx ·
10-Авг-09 19:48
(спустя 16 мин., ред. 10-Авг-09 19:48)
kro44i писал(а):
А как узнать какой мне надо выставить коэффициент растяжения/сжатия?
апдейт.
не, напутал сгоряча 24000:1001 - было, будет 25, значит делим и обратная тут не нужна. 24000:1001:25
|
|
viktor_
Стаж: 18 лет 5 месяцев Сообщений: 880
|
viktor_ ·
10-Авг-09 20:35
(спустя 47 мин.)
kro44i писал(а):
viktor_ мне это надо чтобы видео нормально работало в видеоредакторе, а там если частота не 25 то видео воспроизводится коряво.
Какой видеоредактор работает без перекодировки?
Если все тки после редактуры нужно будет кодить по новой - выкинь редактор. ИМХО - редактор, не умеющий сводить в одно фильмы с разным fps (а так же фотки, музыку, титры и т.д.) - место ему на помойке.
|
|
Furyx
Стаж: 16 лет 6 месяцев Сообщений: 1335
|
Furyx ·
10-Авг-09 20:41
(спустя 5 мин.)
я вот тоже не пойму, любое редактирование влечет за собой перекодирование. по сути вам там FPS вообще не нужен, сначала достаете таймкод (если VFR), потом редактируете по фреймам что надо, потом кодируете назад и муксите с таймкодом.
|
|
viktor_
Стаж: 18 лет 5 месяцев Сообщений: 880
|
viktor_ ·
10-Авг-09 20:53
(спустя 12 мин., ред. 10-Авг-09 20:53)
Furyx писал(а):
, любое редактирование влечет за собой перекодирование
верно, почти любое, но если редактор открывает нормально только ПАЛ?
kro44i писал(а):
чтобы видео нормально работало в видеоредакторе, а там если частота не 25 то видео воспроизводится коряво
На помойку его!
|
|
kro44i
Стаж: 16 лет 3 месяца Сообщений: 3621
|
kro44i ·
10-Авг-09 21:00
(спустя 6 мин.)
vladimiryakushin писал(а):
Какой видеоредактор?
Pinnacle Studio 12.
Цитата:
Можно сделать скриншот????
viktor_ писал(а):
Какой видеоредактор работает без перекодировки?
Если все тки после редактуры нужно будет кодить по новой - выкинь редактор. ИМХО - редактор, не умеющий сводить в одно фильмы с разным fps (а так же фотки, музыку, титры и т.д.) - место ему на помойке.
Так мне надо чтобы наименьшее число раз пришлось перекодировать, в программу я кидаю не кодиное видео, а на выходе конечно его придется кодировать (тем более видео ряд будет изменен). Редактор может сводить видео с разным FPS, но оно у меня начинает воспроизводится с рывками. Тем более до этого я делал проект (у него было 25) на видео качества хуже, потом нашел лучше (данное видео) и при попытке замены видео с разным FPS в проекте тоже все съезжает.
Furyx писал(а):
я вот тоже не пойму, любое редактирование влечет за собой перекодирование. по сути вам там FPS вообще не нужен, сначала достаете таймкод (если VFR), потом редактируете по фреймам что надо, потом кодируете назад и муксите с таймкодом.
А можно все объяснить поподробнее и для обычных смертных на понятном языке.
viktor_ писал(а):
На помойку его!
То что его на помойку это я в курсе, но раз уже начал в нем делать буду доделываеть в нем.
И вообще я спрашивал как изменить FPS с 23.976 на 25, а не о том какой мне надо выбрать редактор. Мне надо изменить только FPS , если бы я хотел выбрать редактор я бы так и спросил, а не задавал вопросы про FPS.
|
|
Furyx
Стаж: 16 лет 6 месяцев Сообщений: 1335
|
Furyx ·
10-Авг-09 21:57
(спустя 57 мин.)
kro44i
не пробовали просто вытащить h264 поток и скормить своему редактору?
|
|
kro44i
Стаж: 16 лет 3 месяца Сообщений: 3621
|
kro44i ·
10-Авг-09 22:06
(спустя 9 мин., ред. 10-Авг-09 22:06)
Редактор жрет его только в контейнере M2TS или MP4 (изначально все было в MKV), через Yamb мне не очень понравилось перепаковывать, поэтому я решил перепаковать все в M2TS через tsMuxerGUI. Там при перепаковки можно изменить FPS, но когда я его меняю у видео FPS меняется нормально, а звук остается таким же каким и был, и начинает отставать.
|
|
Furyx
Стаж: 16 лет 6 месяцев Сообщений: 1335
|
Furyx ·
10-Авг-09 22:18
(спустя 11 мин., ред. 10-Авг-09 22:18)
странный редактор, который кушает видео только в контейнере... ну да ладно, зачем вам вообще звук, когда вы работаете с видео? аудио потом прикрутите нормально, когда отредактируете и заэнкодите назад.
1. mkvextract tracks "источник" "1:равка"
2. mp4box -add "равка" -fps 25 "то_что_надо_для_редактора"
|
|
kro44i
Стаж: 16 лет 3 месяца Сообщений: 3621
|
kro44i ·
10-Авг-09 22:59
(спустя 41 мин.)
Дело в том что звук я тоже буду редактировать (что-то добавлять и что-то убирать), да и по длине фильм изменится, и мне надо чтобы в редакторе и звук и видео были без рассинхрона (а для этого мне надо выставить FPS 25, ибо я уже много сделал в проекте и если добавлю туда видео с другой частотой то все что я сделал съедет и придется все поправлять с начала).
|
|
torp1981
Стаж: 15 лет 5 месяцев Сообщений: 84
|
torp1981 ·
10-Авг-09 23:19
(спустя 19 мин., ред. 10-Авг-09 23:19)
подскажите,что за фуфел? вот:
кодирую из мпег2 в ави.
|
|
shellgen
Стаж: 18 лет 1 месяц Сообщений: 6417
|
shellgen ·
10-Авг-09 23:25
(спустя 5 мин.)
torp1981
Исключите кириллицу из путей к рабочим файлам.
|
|
Furyx
Стаж: 16 лет 6 месяцев Сообщений: 1335
|
Furyx ·
10-Авг-09 23:25
(спустя 22 сек.)
torp1981
очч похоже что не хватает прав процессу для создания файла. попробуйте в другой каталог кодировать.
|
|
Furyx
Стаж: 16 лет 6 месяцев Сообщений: 1335
|
Furyx ·
10-Авг-09 23:27
(спустя 2 мин.)
kro44i писал(а):
Дело в том что звук я тоже буду редактировать (что-то добавлять и что-то убирать), да и по длине фильм изменится, и мне надо чтобы в редакторе и звук и видео были без рассинхрона (а для этого мне надо выставить FPS 25, ибо я уже много сделал в проекте и если добавлю туда видео с другой частотой то все что я сделал съедет и придется все поправлять с начала).
вы бы описали всетаки что именно собираетесь делать с видео... редактировать картинки или резать кусками?
|
|
vladimiryakushin
Стаж: 18 лет 5 месяцев Сообщений: 3181
|
vladimiryakushin ·
10-Авг-09 23:28
(спустя 35 сек.)
torp1981
Разберитесь с именами файлов и папок. Исключите кириллицу, пробелы, сделайте пути короче.
... а вот это вообще трындец:
|
|
kro44i
Стаж: 16 лет 3 месяца Сообщений: 3621
|
kro44i ·
10-Авг-09 23:41
(спустя 12 мин.)
Furyx писал(а):
вы бы описали всетаки что именно собираетесь делать с видео... редактировать картинки или резать кусками?
Видео будет подвергнуто редактуре видео (добавление и убирание) и звука (добавление и убирание) и будет выводится по кускам. Но мы отошли от вопроса, вы вроде знаете как подогнать звук под видео с другим FPS, но из того что вы мне написали я ничего не понял, можно инструкцию для чайников?
|
|
Furyx
Стаж: 16 лет 6 месяцев Сообщений: 1335
|
Furyx ·
10-Авг-09 23:50
(спустя 9 мин.)
kro44i
лучше все это делать отдельно, отдельно фпс для видео и стреч для аудио. инструкцию не дам, т.к не использую никакие графические оболочки. да и в любом случае, если собираетесь нарезать аудио - прийдется приводить его к какому-нибудь "рабочему" формату - как правило RAW (он же WAV - в большинстве случаев именно с ним работают).
|
|
kro44i
Стаж: 16 лет 3 месяца Сообщений: 3621
|
kro44i ·
11-Авг-09 00:06
(спустя 15 мин., ред. 11-Авг-09 00:06)
Furyx для видео отдельно FPS это легко, а как с аудио быть не знаю (не разу отдельно не менял). Вы хотя бы скажите какой вы программой делаете подобное, может я найду к ней GUI. Ну, а аудио я сразу перегоняю в WAV (с ним работать проще).
|
|
Furyx
Стаж: 16 лет 6 месяцев Сообщений: 1335
|
Furyx ·
11-Авг-09 00:08
(спустя 2 мин.)
kro44i
для аудио я использую sox, но это можно сделать и в любом аудио редакторе. просто стреч 24000/1001/25 = 0,95904095904095904095904095904096
|
|
Micleo
Стаж: 17 лет 6 месяцев Сообщений: 136
|
Micleo ·
11-Авг-09 00:36
(спустя 27 мин.)
kro44i
Дорожку можешь растянуть в BeLight (в расширенных настройках) или в BeHappy (галочкой TimeStretch)
|
|
kro44i
Стаж: 16 лет 3 месяца Сообщений: 3621
|
kro44i ·
11-Авг-09 02:14
(спустя 1 час 37 мин.)
Furyx спасибо за помощь.
Micleo спасибо, а я и не знал что BeLight есть такая фича, проще и быть не может. Поменял у видео и у звука FPS по отдельности, слеил, все идеально.
Вот только фильм стал почти на 5 минуты кароче (ничего не обрезано, но в любом проигрывателе показывается время фильма на 5 минут меньше, чем до того как он был с FPS 23.976), это так и должно быть? Потому что когда например я в VirtualDubMod меняю FPS длина фильма от этого не меняется.
|
|
|