Форум: ТЕХНИЧЕСКАЯ ЧАСТЬ Тема: wmv2avi автор: narsil сообщение оставил narsil , 28 сентября 2006, 22:48
Собственно, требуется что-нибудь переложить из wmv в avi. VDM, VD, ND при попытке затолкнуть в них wmv показывают < это >.На этом здравые мысли заканчиваются. Попытка переэкспортить видео из PPro или АЕ заканчивается расползанием видео и аудио. Вероятно, всвязи с некорректным фреймрейтом. Как хотя бы посмотреть фреймрейт в wmv-файле? И как его содержимое все-таки переложить в avi? сообщение оставил AyAto , 28 сентября 2006, 22:52
Смотри вот здесь1) < http://forum.akross.ru/ikonboa....;t=1019 > 2) < http://forum.akross.ru/ikonboa....2;t=854 > сообщение оставил Esc , 28 сентября 2006, 23:17
AyAto13Не путай wmv с mkv плииз. narsil Я бы попробовал с помощью ависинта. Создаёшь текстовый файл some_name.avs Внутрь пишешь: DirectShowSource("file_name.wmv") и открываешь этот файл в VDM-е. Ах да, разумеется нужно иметь AviSynth установленный. Всё как-то забываю, что у кого-то он может и не стоять. :) сообщение оставил Cooller , 29 сентября 2006, 13:06
Ндяа... Советы, конечно, давать легко.. И я тоже дам! Не выдумывай, установи обычный wmvtoavimpeg.exe и пользуйся. Даже без кряков отработает "на ура". Размер всего 2 Мб. сообщение оставил Delcatty , 02 октября 2006, 14:16
Я это делаю с помощью EOVideo
сообщение оставил narsil , 03 октября 2006, 19:51
EscСпасибо! Прокатило. Cooller После некоторых манипуляций извлечь нужное удалось. О изысканиях с вопросами по этой проге напишу позже.. Delcatty А где её найти? сообщение оставил Delcatty , 19 октября 2006, 15:53
narsilВ инете... Например на www.filesearch.ru набираешь маску *eovideo*.* и ищешь. Только она условно бесплатная, каждые 30 дней переустанавливать надо =) сообщение оставил DazeDash , 21 октября 2006, 02:11
вот я им и пользуюсь, спасибки за совет, а то подумывал сам подобный вопрос задавать. А прога и правда работает на ура, и никакой ненужной мешуры Что-то я погарячился, ща выложу проблему Не хочит хорошо кодить ни с Даба, ни с программы предложенной Cooler`ом Даже в анкомпрессе вот такая вот ерунда: Из исходного < файла > < После >обработки DivX 4356 kbps Почему не кодит как надо? Да, при открытии Дабом нет звука -_- сообщение оставил Esc , 21 октября 2006, 04:10
Ниччччо не понял. Что кодим, чем кодим, как кодим? Как это - "ерунда в анкомпрессе после обработки DivX"?Вторая картинка больше похожа на глюки декодера, чем проблемы кодирования. сообщение оставил DazeDash , 21 октября 2006, 04:45
да чего-то сам непонял что написал номер один. При открытии исходного файла wmv в Дабе - нет звука. тоже проблемка :( два. Уже при открытии данного файла дабом (твой метод), качество почему-то сразу корявое, прямо как на втором рисунке. Ничего не пойму почему так происходит. И при использовании проги посоветованой Cooler`ом как я полагаю тоже самое. Т.е. сама программа открывает видео в каком-то корявом виде и естественно это корявое ты хоть как коди, всё равно лучше не станет. а вот где теряется это качество по дороге, во это мне и интерестно. сообщение оставил Esc , 11 января 2007, 23:16
Что-то я сам попытался воспользоваться собственным советом (про ависинт) и видео у меня немедленно расползлось со звуком нафик. И так плясал, и эдак - результат короче оригинала выходит. Я уж и фреймрейт в явном виде указывал, и чего только не пробовал. Дропфреймы у них там что ли?Попробуем теперь, чего остальные насоветовали. сообщение оставил Esc , 22 января 2007, 06:06
Йес, йес, факинг йес!!! Я нашёл решение для wmv с переменным фреймрейтом. На doom9 нашёл, хоть они и постарались сделать свой форум максимально недружественным к поиску.Итак, если вам "посчастливилось" упереться в wmv с переменным фреймрейтом и после конвертирования у вас видео разъезжается со звуком, используйте avs-скрипт следующего вида:
Таким образом вы сначала задерёте фреймрейт по максимуму, чтобы отловить все возможные флуктуации, а потом приведёте его к тому, который скорее всего является наиболее подходящим, если вы работаете с аниме. Я только что сделал 1 серию Renkin San-kyuu Magical Pokaan и хоть бы где видео промазало мимо звука. Ура, у меня всё-таки будет этот сериал без сабов и без цензуры! сообщение оставил Endymion , 22 января 2007, 06:47
Гратц!
Ну стало быть и у нас будет
Тоесть как, потом методом тыка фпс подбирать? сообщение оставил Esc , 22 января 2007, 15:51
EndymionНу есть конечно более точные и изощрённые методы. Но в 99% случаев фпс 23.976 является наиболее подходящим для аниме в ntsc релизе. Я вчера например сделал только 1 строчку, потом нашёл самое активное место, и там двигался каждый пятый кадр. Берём ближайший калькулятор и делим 119.88 на 5. Зато в неактивных местах мог двигаться то 16-й, то 13-й. Кстати второй строчкой можно ставить какой-нибудь decimate. Я попробовал TDecimate(1,4,5) из пакета TIVTC - тоже хорошо. И по идее поймает больше уникальных кадров. сообщение оставил RatKiller , 26 января 2007, 23:30
EscУважаемая аффца, а "convertfps=true" - будет работать в стандартной конфигурации? Ибо для некоторых функций надо плагины ставить, как для Decimate. А за заметку спасибо, ибо такая проблема была давно, до недавнего оставалась, надо будет добавить к накопленному опыту в статье по этому делу =) Да, кстати, у орговцев на форуме есть раздел, посвященный синту...но это к слову сообщение оставил Esc , 27 января 2007, 00:55
У них даже < вот такая тема > там есть. Которая отвечает на твой вопрос. С convertfps и правда есть маленькая хитрость. Этот параметр появился в AviSynth версии 2.5.6. Поэтому надо иметь свеженький. Они там на орге кстати предлагают делать DirectShowSource("video.wmv", fps=29.97, convertfps=true) и всё. Но я бы на вашем месте им не спешил верить. Я вообще во многом с орговскими знатоками не согласен. (Правда они не в курсе. Иначе не пережили бы.) Советую найденные там решения у меня проверять. сообщение оставил RatKiller , 27 января 2007, 22:15
EscНу не знаю, Инертиа тоже орговец, но его советы всегда были точны и полны, и проверку выдерживали. Теперь осталось вспомнить какой у меня стоит АвиСинт...первые две цифры совпадают, а вот третья...
Вообще непонятно что... "fps=" - это указание имеющегося фпс, "convertfps=true" - это говорит лишь о том, что смена фпс разрешена . То есть как таковой смены фпс нет =) А ты им указал хоть на ошибку в синтаксисе? А то ведь потом будут еще страниц пять жаловаться, что нифига не выходит сообщение оставил Esc , 28 января 2007, 05:56
RatKillerКака така ошибка? Я лично никакой ошибки не вижу. fps - это то, что будет в итоге. И если оно не соответствует, то convertfps разрешает его поменять, добавляя копии существующих фреймов. А когда у тебя vfr, то оно гарантированно ничему не соответствует. Надо либо разбираться, с каким фреймрейтом есть куски и искать их их наименьшее общее кратное, либо угадывать это самое кратное. Зная анимешные реалии, я беру по максимуму 119.88, а потом привожу к наиболее вероятному исходному рейту 23.976, опять же исходя из реалий. И я не говорю, что там сплошь одни дебилы. Просто не раз натыкался на подход, с которым был в корне не согласен. Самый яркий пример: они в официальном своём < мануале > предлагали бороться с интерлейсом ПОСЛЕ создания клипа. Сейчас, я проверил, они уже признают, что убирать интерлейс заранее вообще-то лучше, но типа оставляют выбор за читателем, постоянно раскланиваясь в сторону обоих методов. сообщение оставил RatKiller , 28 января 2007, 21:19
EscДа? Плин...я просто один раз всего сталкивался с проблемой vfr, но и тогда обошелся без convertfps как-то, в любом случае спасибо за такое уточнение, потому что я думал, что нужно указывать имеющийся фпс. Просто если не указывать вообще, выдает ошибку, указываешь другой - тоже ошибка. Оказывается дело вот в чем. По мне так 23.976 - оптимальный рейт, не только в аниме. 29.976 - это считай 6 лишних фреймов в секунде. P.S. А когда вышла версия AviSynth 2.5.6 ? сообщение оставил Esc , 28 января 2007, 22:01
RatKillerСкажем так. Некоторые форматы, по слухам, обладают способностью возвращать неправильный фреймрейт. Поэтому иногда надо просто указывать правильный формат. Поскольку я стараюсь от этой каки (wmv) держаться подальше, то до сих пор не знаю на собственном опыте, когда это бывает и как выглядит.
Оптимальный рейт - это тот, в котором всё это было изначально отснято. Аниме обычно делают в 24 кадра в секунду, после чего гадят в богомерзкий NTSC с его 29.97. Иногда уже после этого накладывают дополнительные титры или даже эффекты. Короче, мутное это дело. Но 23.976 хорош именно тем, что ближе всего к оригинальному 24. сообщение оставил gangrell , 11 августа 2009, 17:58
Перегоняю из wmv (не спрашивайте зачем нехорошие люди его атк закодили) в avi (в связи с хроническим недостатком места использую Divx c высоким битрейтом). Через Даб(Мод) через скрипт с установкой постоянного фреймрейта. Но суть не в том.Имеется много (порядка сотни) wmv - файлов. Делать их по одному - долго и геморно, тем более, что пересчитываются они дабом медленно и с трудом. Собственно вопросы: Можно ли как-то автоматизировать процесс, кроме задания очереди в дабе вручную? Можно ли сделать все то же самое менее болезненно? сообщение оставил Esc , 11 августа 2009, 18:24
gangrellОтветы: да и да. Сейчас напишу подробнее. upd: Вот тут берётся плагин для даба, который позволяет открывать ему wmv: < http://home.comcast.net/~fcchandler/Plugins/WMV/index.html > К моду он, к сожалению, не подойдёт. Там ограничение по версии довольно высокое. После чего идёшь File -> Queue batch operation -> Batch wizard. И там можно зафигачить сколько угодно файлов одновременно. сообщение оставил gangrell , 14 августа 2009, 12:18
Esc, поставила, задала При Re-Save as avi (именно это надо выбирать, да?) Он образует очередь, которую сохраняет... в wmv. Что я делаю не так? UPD: А еще файл пишется в анкомпрессд, и у меня на все никакого места не хватает (( сообщение оставил Esc , 14 августа 2009, 17:00
А я думал, ты уже большая девочка, не ведёшься на такие дешёвые разводки. :))) Просто глюпий-глюпий даб не меняет названия файла. Включая расширение. Но пишет при этом в самый настоящий avi, поверь. Или проверь через MediaInfo.
Ну поставь ужатие тогда. Или это был не вопрос? :) сообщение оставил gangrell , 16 августа 2009, 00:43
Esc, я еще наивная, поэтому на разводки ведусь =)И как выяснилось не такая уж большая - это и правда был вопрос. В самом Batch wizard я не увидела где задать сжатие а сразу по завершении работы с ним очередь уже сформирована. Или это можно где-то в верхнем меню принудительно установить?... сообщение оставил Esc , 16 августа 2009, 06:01
gangrellСобс-но пунктом Comression, которым она всегда и задаётся. Другое дело, если ты ищещь возможности 2-проходного кодирования. Об этом в автомате можно пожалуй забыть. сообщение оставил Lenchik , 16 августа 2009, 12:53
Отнюдь. Качается DubMan. Создаются файлы vcf с настройками каждого прохода в Virtualdub. Эти файлы грузятся в Дабмэн, который генерирует job для Даба (поскольку дабмэн делает под старый даб, я еще потом автозаменой по текстовому файлу job прохожу правлю некоторые параметры). А потом подгржаю в список задач у Virtualdub - далее всё работает как надо. сообщение оставил gangrell , 16 августа 2009, 14:33
Esc, я обычно работала с VDM и настраивала прямо при задании сохранения файла Спасибо за помощь! сообщение оставил Esc , 16 августа 2009, 15:18
gangrellПочему я вдм и предпочитаю. Он удобнее в этом плане, хотя сколько лет прошло. Нежелание автора даба за всё это время добавить себе ни одного преимущества мода меня просто бесит. сообщение оставил Artofeel , 30 сентября 2009, 18:44
Не открываются файлы с кодеком WMV2 (Windows Media Video 8), пишет Missing codec WMV3 (Windows Media Video 9) открывается нормально. Ставил офф. кодек от Мелкософтных (wmpcdcs8.exe), не пашет все равно... сообщение оставил Lenchik , 30 сентября 2009, 19:28
Есть у меня подозрение, что надо воспользоваться темой в форуме или статьей в амвики "нарезка"
сообщение оставил Artofeel , 01 октября 2009, 07:54
Lenchikну собсно это не так важно...просто "Хочу Знать Все"...да и скучно тут, вот решил озадачить. |