Ru-Board.club
← Вернуться в раздел «Программы»

» VirtualDub

Автор: Cronograph
Дата сообщения: 20.03.2006 13:17
Подскажите, пожалуйта!
Почему VirtualDub и VirtualDubMod не хотят кодировать с использованием ffdshow кодека?

Вылетает сообщение об ошибке:
"Cannot start video compression:
An unknown error occurred (may be corrupt data)
(error code -100)"

Пробовал с разными файлами, в divx 5.2.1 кодирует нормально.
Раньше все работало!
Автор: Alex_Dragon
Дата сообщения: 20.03.2006 13:19
Tarakanov_Igor
Ну что тебе сказать? Если ты желаешь делать профессиональное видео, тогда надо не стесняться, а платить за софт столько, сколько он стоит. Правда, если судить по современному ТВ, все возможности современной техники тратятся в основном на фуфло, причина чего лежит далеко за рамками технических вопросов. Дерьмовая концепия ведёт к дерьмовой же реализации, поэтому, прежде чем юзать софт, нужно твёрдо себе представлять, чего ты хочешь и чем это можно реализовать. Коммерческий софт расчитан на лабухов, которые в смысле концептуального творчества полный ноль, зато умеют быстро сделать клиенту красиво — в понимании даунов-заказчиков. Если же речь идёт именно о творческой работе, то стоит потратить некоторое время на написание скриптов, что бы самому разобраться, что и как происходит. Может я и заблуждаюсь, но для хорошего монтажа и спецэффектов человек должен уметь прежде всего в уме развернуть всю цену пошагово — как это видят художники-мультипликаторы, например, и знать как это возможно реализовать, основываясь на возможностях используемого инструментария — компьютера сиречь. Побаловаться с ависинтом в этом смысле просто необходимо.
В принципе этот подход верен практически в любой области. Когда проблему начинаешь осознавать на таком уровне, то достоинства и недостатки применяемого софта (не суть важно — коммерческого или фришного) начинают представать в другом совершенно свете. Для нас, как для пользователей, не программистов, они проявляются прежде всего в интерфейсе пользователя — внутренности-то как правило основаны на одних и тех же принципах. И вот, перепробовав массу софта, всякого, я пришёл к выводу, что у коммерческого софта междумордие в оснвном расчитано на попсу и пускание пыли в глаза. Для сколько-нибудь профессиональной работы, или хотя бы претендующей на грамотность и качественный результат, он часто становится тормозом. Поэтому я так резко высказываюсь. Впрочем, есть много и действительно профессионального софта, но тут уже начинаютя проблемы другого свойства — он как правило требует прежде всего досконального понимания своих задач, чего дилетанты, вроде нас, часто не имеют.

Добавлено:
Cronograph, попробуй применить ffvdub — специальный фильтр для использования ffdshow в VD. Напрямую VD с ffdshow вроде и не должен работать.
Автор: Cronograph
Дата сообщения: 20.03.2006 13:49
Alex_Dragon
Фильтр ffvdub позволяет менять только свойства видео,
а кодировать в xvid ffdshow должен и делал это!
Автор: Alex_Dragon
Дата сообщения: 20.03.2006 14:01
Cronograph, ты в два прохода кодировал? Это может быть при потере файла статистики, создаваемого в первом проходе.
Автор: Tarakanov_Igor
Дата сообщения: 20.03.2006 14:10
Дракош - типа у каждого своя правда - вот и у тебя где-то правда там закралась конечно, но не то, чтобы претендовать на истину! Извини, но людей, готовых делать нелинейный монтаж с помощью синта крайне мало - я таких не знаю! И как ты сделаешь там крутые переходы как в Pinnacle или Adobe?
Автор: Cronograph
Дата сообщения: 20.03.2006 14:49
Alex_Dragon
Я перепробовал все варианты: и в 1 проход и в 2 прохода, причем при 2-х проходах ошибка появляется уже при первом!
Автор: Gideon Vi
Дата сообщения: 20.03.2006 16:02

Цитата:
а кодировать в xvid ffdshow должен и делал это!


Хм, я чего-то не понимаю, или ты собераешь цепочку: VD-ffdshow-XviD. Для чего?! 8)
Автор: Cronograph
Дата сообщения: 20.03.2006 16:13
Gideon Vi
Я не собирю никаких цепочек!
Просто encoder, встроенный в последних версиях ffdshow, позволяет кодировать в XviD с разнообразными расширенными настройками.
Автор: Alex_Dragon
Дата сообщения: 20.03.2006 16:58
Вообще, сколько я помню, не рекомендуют обычно в качестве кодека для даба юзать ffdshow, да и вообще он часто вызывает конфликты и из-за ошибок в коде (то исправляемых, то новых в с каждой версией), и из-за того что по умолчанию пытается собой заменить чуть ли не все кодеки, использемые в системе.
Конкретно по поводу ошибки "-100", судя по форуму на doom9, причиной может быть почти всё что угодно.
Koepi пишет, что "That error message appears as well if you're trying to encode with a "wrong" audio-codec. So it isn't necessarily ffdshow's fault. Try disabling audio when encoding and see if this helps. (I assume you're using virtual dub in a stable version.)". То есть «это сообщение об ошибке появляется также если вы пытаетсь кодировать с «неправильным» («битым?» — не знаю, как точно это слово переводится) аудио-кодеком. Таким образом необязательно, что это ошибка ffdshow. Попробуйте отключить аудио когда кодируете и посмотреть, поможет ли это. (Я предполагаю, что вы используете стабильную версию даба)».
Автор: unreal666
Дата сообщения: 20.03.2006 17:00
Удалено.
Автор: kollaborationist
Дата сообщения: 20.03.2006 17:55
народ, а VirtualDub может не обрезая сжать AVI файл?
Автор: V0lt
Дата сообщения: 20.03.2006 18:04
Cronograph
ffdshow лучше НЕ использовать в качестве кодера (Encoder).
Как декодер (Decoder) он очень хорош, но кодить я им бы не стал, глючит страшно.

Цитата:
Просто encoder, встроенный в последних версиях ffdshow, позволяет кодировать в XviD с разнообразными расширенными настройками.

Глянул, кроме image processing (к кодированию даже не относиться) ничего особенного не заметил, тоже самое.

kollaborationist

Цитата:
народ, а VirtualDub может не обрезая сжать AVI файл?

Ну у вас и вопросы.
Может.
Автор: kollaborationist
Дата сообщения: 20.03.2006 18:23
2V0lt - я предполагаю, но вот что то он у меня не сжимает а больше делает - раза эдак в три-четыре....а как сжать то? всего то от фильма 5 % сжать...


Добавлено:
2V0lt - я предполагаю, но вот что то он у меня не сжимает а больше делает - раза эдак в три-четыре....а как сжать то? всего то от фильма 5 % сжать...
Автор: unreal666
Дата сообщения: 20.03.2006 18:28
kollaborationist
Ты хоть кодек то и битрейт для кодирования указывает?
Автор: kollaborationist
Дата сообщения: 20.03.2006 18:31

Цитата:
kollaborationist
Ты хоть кодек то и битрейт для кодирования указывает?


а где его брать то? о__О
Автор: Tarakanov_Igor
Дата сообщения: 20.03.2006 18:41

Цитата:
а где его брать то? о__О

С вами не соскучишься здесь! Всегда найдется человек, которы порадует поначалу ,а потом загонит в печаль! Дело не в кодеке - где он мы ему скажем, но вот то ,что за этим последуют другие вопросы - типа а какие настройки, что это такое, почему видео без звука, а как делать то, а чем делать это? А почему вот такая хрень ... и так далее и тому подобное и сверху еще вопрос, а зачем?
Вот посмеялся, а потом прослезился! Жалко мне нас всех, хотя конечно показать свои знания и помочь все готовы! Эээх, вот они издержки познания мастерства!
Автор: kollaborationist
Дата сообщения: 20.03.2006 18:43
да все потому что мануала на русском нету...
вернее есть, в шапчонке - а в проге все на буржуйском.... =((
Автор: unreal666
Дата сообщения: 20.03.2006 19:03
kollaborationist

Цитата:
а где его брать то? о__О

Его брать не надо. Кодеки устанавливаются в систему. А в VD ты только выбираешь, чем кодировать и настройки для кодирования. У разных кодеков разные настройки, их там может быть целая куча.
VD -> Video -> Compression -> Выбираешь кодек -> Configure. И там настройки кодека.
А вообще надо сначала почитать статьи по кодированию. Это уже отдельная тема, не связанная непосредственно с VD.
Автор: kollaborationist
Дата сообщения: 20.03.2006 19:12
2unreal666 - методом тыка сжал фильм по размеру вывода на экране. жду когда докомпрессуется. а пока читаю про кодирование по Вашему совету. спасибо!
Автор: Alex_Dragon
Дата сообщения: 20.03.2006 20:55
Не, ну хоть на пару страниц темы-то надо просматривать! Я всё диву даюсь — в другом топике модеры уже бы по головам настучали, типа RTFM + читай правила, а нас не трогают. Страницу или две назад давались ссылки на статьи, чё и как делать. И я давал, и ещё кто-то.
Автор: Tarakanov_Igor
Дата сообщения: 20.03.2006 22:47

Цитата:
Не, ну хоть на пару страниц темы-то надо просматривать! Я всё диву даюсь — в другом топике модеры уже бы по головам настучали, типа RTFM + читай правила, а нас не трогают. Страницу или две назад давались ссылки на статьи, чё и как делать. И я давал, и ещё кто-то.

Ну ладно тебе! У нас всю жизнь народ в автобусы забивается недалеко от входа (его же выхода) и как всегда давится, хотя чуть пройти дальше и места будет полным полно! Психология - зачем идти назад, если можно сразу возле выхода! В тесноте, да не в обиде, как говорится! И потом не видишь? Он Member, а мы с тобой Junior Member! То есть ему нам можно задавать такие вопросы, а нам ему нет!
Автор: Gideon Vi
Дата сообщения: 21.03.2006 02:02

Цитата:
Просто encoder, встроенный в последних версиях ffdshow, позволяет кодировать в XviD с разнообразными расширенными настройками.


А-а... а причём тут VirtualDub?


Цитата:
Он Member, а мы с тобой Junior Member! То есть ему нам можно задавать такие вопросы, а нам ему нет!


Пять баллов
kollaborationist, когда почитаешь о кодеках, стукни, буду экзамен принемать
Автор: Tarakanov_Igor
Дата сообщения: 21.03.2006 08:32

Цитата:
Пять баллов
kollaborationist, когда почитаешь о кодеках, стукни, буду экзамен принемать

Можно считать это оценка мне уже за экзамен и можно в следующий класс? -)))) Не пил, не лазил по окнам, не привлекался - вода кипит почти под перпендикуляром!
Автор: Cronograph
Дата сообщения: 21.03.2006 08:39
Gideon Vi

Цитата:
А-а... а причём тут VirtualDub?

Действительно, не причем! Дело было в кодеке.
Автор: oksi2
Дата сообщения: 21.03.2006 09:52
Можно ли в Дабе (в Job Control не нашел) автоматически удалять исходный файл после получения конечного результата?
Автор: Vetal303
Дата сообщения: 21.03.2006 11:43
oksi2
Не, такой возможности нету.
Автор: filmax
Дата сообщения: 21.03.2006 17:30
Есть файл mpeg2. Проблема со звуком. В нем сильный шум правого канала. Хочу левый канал пустить на два. Вообщем сделать моно. Загрузил файл в Русский VirtualDub-MPEG2 1.6.11. Редактирование звука недоступно. Что делать?
звук - 0x0050 (Microsoft MPEG-1 layer 1, 2)
видео кодек - YUY2
Автор: Alex_Dragon
Дата сообщения: 21.03.2006 18:04
Tarakanov_Igor
А я чиста нефармальна лидирую. Ты глянь на дату регистрации.

filmax, я как вариант вижу только отдемуксить звук, расжать в wav или напрямую в каком-нить редакторе типа Саундфорджа, вырезать в нём же или при помощи утилит один из каналов и зажать затем взад в компрессированный формат. Какой, чем и как — зависит от конретной задачи.
Автор: V0lt
Дата сообщения: 21.03.2006 18:19
filmax

Цитата:
Редактирование звука недоступно. Что делать?

Переключись в меню Audio на Full processing mode
Зайди в Conversion и выбери Channels->Left
Все, у тебя моно звук.
Далее выбери правильный компрпрессор и сохрани avi, либо сделай демукс (File->Save WAV...). Полученный несжатый однокональный трек сжимай чем хочешь.
Автор: Tarakanov_Igor
Дата сообщения: 21.03.2006 21:49

Цитата:
Tarakanov_Igor
А я чиста нефармальна лидирую. Ты глянь на дату регистрации.

Можа еще чем померяемся? *гыгыкает*

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: DivX версии 4.x


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.