Проблемы с Virtualdub. , Не могу открыть AVI-файл!
Загрузил VirtualDub(версия 1.7.7. b28312) на свой ноутбук(Asus F3Jp-Core 2 Duo T7200,ATI Mobility Radeon X1700,Windows Vista).
При попытке открыть в этой программе файл AVI программа упорно выдает примерно следующее:
Couldn’t locate decompressor for format ‘XVID'(unknown).
VirtualDub requires a Video for Windows(VFW) compatible codec to decompress video.
DirectShow codecs,such as those used by Windows Media Player,are not suitable.
После чего я установил и кодек TTACodecs и когда она после этого снова отказалась воспринимать AVI я установил еще и Winnov Videum VFW драйвер.
И все равно она не работает
Подскажите пожалуйста,в чем там может быть дело?
Сообщение отредактировал Plyton — Jun 7 2008, 20:04
Снеси все прежние дрова и ставь лучше K-Lite-mega-codec pack.
Уточните чем конкретно сжат Ваш .avi ?
Глянуть можно прогой GSpot.
VirtualDub шутя открывает любой xVid формат (при наличии кодека и отсутствия повреждений в контейнере).
Сообщение отредактировал Broker — Jun 7 2008, 20:59
В каком именно поле программы находится сия инфа?
Не в Container?
Если там,то там значится следующая информация:
File Length Correct
DivX Style «packed bitstream» AVI
OpenDML (AVI v2.0)
Interleave: 1 vid frame (40 ms)
Audio frames: Aligned on interleaves
Video: 23.1 MB (79.71%)
Audio: 2.76 MB (9.52%)
AVI Overhead: 3.13 MB (10.78)
Сообщение отредактировал Plyton — Jun 7 2008, 21:42
В правом поле «Codec», «Name» и «Status».
Заодно и про аудио черкните, на всякий.
Сообщение отредактировал Broker — Jun 7 2008, 21:48
Video:
Codec:XVID Name: XviD 1.1.0 Beta 2 mpg4
Status: Codec(s) are Installed
Audio
Codec: 0x0055 MPEG-1 Layer 3 CBR
Info: 32000Hz 96 kb/s tot,Joint Stereo
Status: Codec(s) Installed
Сообщение отредактировал Plyton — Jun 7 2008, 22:17
На первый взгляд вроде система в порядке.
Попробуйте перебрать следующие варианты:
1. Переустановите klmcodec161 или новее если есть. Там в опциях при инсталляции ставьте все варианты XVID форматов. Перед этим старые кодеки удалите.
2. Загрузите последний VirtualDub. У мну стоит верс 1.8.0
3. Если не поможет, откройте фильм версией «VirtualDub MPEG-2».
Должен открыться. У меня с этим никогда проблем небыло. Но это в XP. Vistu я не знаю( и знать пока не хочу ).
Сообщение отредактировал Broker — Jun 7 2008, 22:28
Broker— Огромнейший тебе респект. Спасибо,заработала
Начал с последнего твоего совета,попробовал открыть авишку версией «VirtualDub MPEG-2».Но файл окрыть не получилось,т.к. он просто не виделся программой.
Пришлось снести старые кодеки и поставить K-lite последней(3.9.5)версии и там поставил чекбоксы напротив всех файлов DivX и XviD.
Сообщение отредактировал Plyton — Jun 7 2008, 23:32
Переименуйте все фрагменты по порядку (лучше цифрами 01.avi, 02.avi, 03.avi . 20.avi). Потом открываете первый фрагмент. Дальше Append AVI segment. ДУБ сам догадается соединить все в один файл. Осталось только сохранить результат.
Сообщение отредактировал Broker — Jun 8 2008, 19:39
Исходный,самый первый файл он добавляет нормально,а если начинаешь добавлять второй он прибавляет ужасающее количество видеокадров(например если в первом фрагменте он определяет где-то 6000 кадров,после прибавления второго фрагмента,точь-точь такого же по весу,ему уже кажется что в объединенном файле будет эа 100000 кадров,а незадолго до этого он пишет в открывающеся окне,что «Некоторые предупреждения были выпущены в течении предыдущей операции»,после прибавления 3 фрагмента,опять точь-точь такого же и по весу и по остальным параметрам он уже за 200000 кадров определяет и так дальше в прогрессии).Есессвенно,
если его попытаться сохранить,это займет уйму времени и пространства на диске.
Попытался переименовать файлы с формата 01,02 на 1,2.Стали нормально плюсоваться кадры.Но при переходе с 9.AVI на 10.AVI та же байда с многократным увеличением числа кадров.
Что теперь,компоновать кадры в один строго по девять,называя их однозначной цифрой?
Сообщение отредактировал Plyton — Jun 8 2008, 22:32
Исходный,самый первый файл он добавляет нормально,а если начинаешь добавлять второй он прибавляет ужасающее количество видеокадров(например если в первом фрагменте он определяет где-то 6000 кадров,после прибавления второго фрагмента,точь-точь такого же по весу,ему уже кажется что в объединенном файле будет эа 100000 кадров,а незадолго до этого он пишет в открывающеся окне,что «Некоторые предупреждения были выпущены в течении предыдущей операции»,после прибавления 3 фрагмента,опять точь-точь такого же и по весу и по остальным параметрам он уже за 200000 кадров определяет и так дальше в прогрессии).Есессвенно,
если его попытаться сохранить,это займет уйму времени и пространства на диске.
Попытался переименовать файлы с формата 01,02 на 1,2.Стали нормально плюсоваться кадры.Но при переходе с 9.AVI на 10.AVI та же байда с многократным увеличением числа кадров.
Что теперь,компоновать кадры в один строго по девять,называя их однозначной цифрой?
Только что для отчистки совести склеил 10 фрагментов с именами 01, 02, 03, … 10 в один кусок-фильм. Все нормуль. Такие аппликации я проделывал десятками раз. Надеюсь что все пронумерованные фрагменты лежат у Вас в одной папке и больше в ней нет НИЧЕГО ЛИШНЕГО, включая любой фильм, файл и т.п. не относящийся к склеиваемому результату, включая и любой оригинал или рабочий (непронумерованный или нумерованный не в данную тему) образец данного фильма. Еще конечно у всех частей должен совпадать битрейт как видео, так и звука.
И еще Вы невнимательно читали мой предыдущий пост. Прибавлять к 01 надо только фрагмент 02, остальные фрагменты ДУБ прибавит автоматом в единое целое, если они были пронумерованы последовательно. Т.е. не надо добавлять фрагмент 03.
Сообщение отредактировал Broker — Jun 8 2008, 23:19
Ну все вроде разобрался и все работает.Спасибо еще раз.Действительно в папке с этими файлами были и другие авишки,причем очень большого веса.Я не придал этому значение.
Склеил почти все,что надо кроме 2 файлов,которые ну просто не хотят вноситься в программу для обработки и все тут.
Посмотрев внимательно на их характеристики обнаружил разницу между всеми остальными файлами и этими двумя в скорости видео и аудиопотока.
Подозреваю что именно в этом все и дело.
Я прав?Теперь мне надо уравнять эти два файла с остальными по этим характеристикам?
Я думаю все это можно будет сделать с помощью все того же Дуба?
Сообщение отредактировал Plyton — Jun 9 2008, 05:43
Подписаться на тему
Уведомление на e-mail об ответах в тему, во время Вашего отсутствия на форуме.
Подписка на этот форум
Уведомление на e-mail о новых темах в этом форуме, во время Вашего отсутствия на форуме.
Скачать / Распечатать тему
Скачивание темы в различных форматах или просмотр версии для печати этой темы.
Virtualdub requires a video for windows vfw compatible codec to decompress
Последние stable-релизы, beta-версии для x86, x64, а также исходные коды, находятся на странице загрузки оффсайта.
Все вышедшие версии здесь.
Русская версия, английская и отдельно русификатор на SamLab.ws.
VirtualDubMod — подерживает MP3-VBR, несколько аудиодорожек, форматы OGM и MKV (Матрешка) и др.
— полная версия 1.5.10.2 + апдейт до 1.5.10.2 build 2542 (только exe)
— Русская версия 1.5.10.3 от Uncle KILLER
— Русская версия, перепакованная английская и отдельно русификатор на SamLab.ws
— VirtualDubMod, который позволяет копировать кодируемый файл и просматривать его плеером в тот момент когда он еще не закодился: http://labuda.nm.ru/VDubMod-1.5.10.1-noblock.7z
— VirtualDubMod 1.5.10.3
Поддержка различных видеоформатов в VirtualDub 1.7.7 и выше:
Не забудьте установить AC-3 ACM Codec!
P.S: Для работы wmv plugin-а и flv plugin-а пока необходим ffdshow (в Конфигурация VFW интерфейса у форматов h.264/avc, flv1, vp6f, wmv1, wmv2 выбрать libvacodec, для wmv3, vc-1, wmvp, mss1 — wmv9).
Directshow плагин позволяет (по идее, но уже работает прилично) подгружать любые форматы, которые открываются плеерами типа MPC, ежли все же что-то не открылось, то в систему необходимо установить сплиттер (например Haali) и directshow кодек для формата (например HDTV)
Установка: В директории VirtualDub создается папочка Plugins32, например: — «c:\Program Files\VirtualDub\Plugins32» — туда бросается файлы с расширением .vdplugin
Выводные контейнеры:
плагин vdubaudio.vdf — позволяет использовать модули от японской программы aviutl,
из самых актуальных (а главное рабочих) — вывод в форматы flv (vp6), вывод в формат h264 (mp4 контейнер):
http://stream.ifolder.ru/7191164
может требовать файл msvcr71.dll — киньте его в папку Windows\system32
http://stream.ifolder.ru/7193205 — msvcr71.dll
Поддержка различных аудиоформатов в VirtualDub:
Для нормальной работы с mp3 крайне рекомендуется установить LAME ACM MP3 Codec
Работать с ac3/dts можно при помощи AC3Filter (во время установки выбрать ACM codec).
Итого: VirtualDub способен декодировать только те форматы, для которых в системе установлен декодер формата ACM. Декодер ffdshow для этого не подходит.
Систематизированный список фильтров к VirtualDub от Дмитрия Попова
Подборка плагинов от Shedrin
Описание по работе с VirtualDub
Несколько полезных уроков по работе с VirtualDub
Описание работы с Virtual Dub на русском
Несколько статей по работы с Virtual Dub на русском
Описание Virtual Dub на 3D News
Утилиты, повышающие функциональность VirtualDub
AviSynth — фрейм-сервер, используется для редактирования и обработки видео совместно с другими программами (VirtualDub и др.)
avc2avi_gui от mein (31,8 kB)
Преобразует raw h264 stream (*.264; *.h264; *.avc) в avi. PS: Имеющийся файл avc2avi.exe рекомендуется заменить этим
MPEG4 Modifier (29,7 kb)
Утилита, работает с видео потоком MPEG-4 ASP (XviD, DivX) и позволяет изменят пропорции кадра (Aspect Ratio) без перекодировки.
AC3fix 0.3 / AC3fix GUI 1.0.2 (347,4 kB)
Утилита проверяет корректность файла AC3, исправляет ошибки. Это касается ситуации, когда звук AC3 извлекается из фильма AVI с помощью VirtualDub/Nandub, так как программы дают ошибку заголовка AC3. Утилита способна это исправить.
AC3 Frame Fixer ver. 1.3 build 1
Утилита исправляет ошибки в AC3-файлах. Можно добавить задержку, добавить тишину в конец
ПАМАГИТЕ! После VirtualDub файл стал весить МНОГО ГИГАБАЙТ. Как же вы меня. RTFM
Выберите в Video->Compression кодек и укажите битрейт.
Если вы не использовали фильтры для обработки изображения, можете посмотреть след. вопрос.
Как сохранить видео без пережатия?
Выберите в меню Video->Direct stream copy и сохраняйте как обычно.
(аналогичная опция есть и для звука)
VirtualDub или его моды сохраняют в MPG?
НЕТ ! (RTFM)
PS: можно в Avidemux (сохранять в контейнер MPEG PS A+V) или используйте платные MPEG-редакторы (например NCH Software VideoPad или TMPGEnc XPress )
Как атоматически сжимать в два прохода? (пример)
PS: Для последних версий, в меню появился пункт «File->Queue batch operation->Save as avi» Ctrl-Shift-F7
Как в AVI добавить название и описание звуковых дорожек?
При задании вопроса указывайте контейнер и кодек исходного видео. А также, где вы хотите смотреть это видео: на компьютере или на стационарном DVD-плеере (от этого зависят варианты конечного контейнера). Желательно указывать длительность, размер кадра и fps видео, битрейт видео и аудио.
Информация для тех, кто при сжатии пользуется фильтрами: опробовал MCTemporalDenoise v1.4.08 и у меня (Gideon Vi) конкретно так сорвало башню. Под влиянием момента сделал удобный инсталлятор, так как для того, чтобы собрать все компоненты, пришлось попотеть.
Скриншоты того, что он может. Нулевой — оригинал. Особенно срывает крышу, если сравнивать нулевой и пятый.
Дистрибутив, AviSynth (2.5.x и старше)
Работа с AviSynth в общем и MCT, в частности
Работа фильтров VD в заданном диапазоне кадров (DeLogo и Fill в том числе)