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

» VirtualDub

Автор: KKSUA
Дата сообщения: 18.09.2009 14:44
любые манупуляции с файлом в WMV Direct приводят к ошибке
Автор: Gideon_Vi
Дата сообщения: 18.09.2009 15:54
значит не судьба. Формат закрытый, софта для работы с ним мало. Подгрузи через DirectShowSource (ffdshow наверняка нормально обработает) и перекодируй в любой другой формат
Автор: boy999
Дата сообщения: 18.09.2009 16:52
Ахтунг!

Задача: надо срочно отконвертить 31гб видео формата мр4 (H.264/MPEG-4 AVC) в любой другой формат, пригодный для бытового DVD плеера Pioneer!
Хоть в mpg, мною нелюбимый.

КАК и чем это лучше всего сдеелать.
Главное: скорость, а не качество.Объем пусть в 1.5 раза возрастает, без разницы.
Ммм!?
Автор: K_Ok_O_S
Дата сообщения: 18.09.2009 17:47
boy999

Это в MPEG4 - AVI (выберите кодек DivX или XviD)

Ну скачайте Format factory - там всё просто и быстро и по-русски.
http://www.formatoz.com/
Автор: webern
Дата сообщения: 18.09.2009 21:04
KKSUA

Цитата:
WMV plugin v1.7 by fccHandler плагин находит ошибку в блоке N и открыть *.ASF невозможно...
Возможно ли както пофиксить этот блок/пакет, что бы при открытии он не вызывал ошибки?

Предлагаю попробовать такие варианты:
1. ASFTools (http://www.geocities.com/myasftools/)
специализированная для подобных случаев. Правда, бывает, что и не справляется с некоторыми исходниками, ибо, как было сказано выше, формат закрытый.
2. VirtualDUB 1.3c: версия в которой еще была поддержка WMV/ASF, потом убрали по требованию M$.
3. AviDemux: спокойно открывает WMV/ASF, возможно удасться что-нибудь подправить.
4.ASF-AVI-RM-WMV Repair (www.repairvideo.com) - платная прога, но лекарство имеется.
Автор: Maxim_um
Дата сообщения: 20.09.2009 20:05
Virtual Dub Build 32618 (1.9.6, stable): [September 19, 2009]
[bugs fixed]
* Images: Fixed bug where the PNG encoder would randomly produce invalid
encoded images.
* Scripts: Fixed memory read crash when attempting to open a file with
percent signs.

[regressions fixed]
* Retweaked MP3 CBR rate determination.
* Fixed rare crash when stopping a scene shuttle operation.
* AVI: 1GB option was broken for normal save operations (although it did
work for capture mode).
* Filters: Shift+Mouse color checking in preview windows works again (broken
in 1.9.2).
* Filters: Fixed incorrect frame being sampled after edits were done on the
timeline.
* UI: Removed "run as job" check box from Save Image Sequence dialog, since
it's now redundant with the "queue batch operation" command.
Один раз зашёл - глухо, второй - то же.
Решил сам запостить
Автор: SamLab
Дата сообщения: 20.09.2009 23:21
Русская версия VirtualDub 1.96 от SamLab.ws с плагинами
http://creafile.com/download/493d216e44d91cd6d042ba747fd903b8.html
Автор: ProjectES
Дата сообщения: 21.09.2009 07:21
Кто нибудь знает как поставить настройки по умолчанию?
А то начудил, и не знаю где!
Автор: SamLab
Дата сообщения: 21.09.2009 07:35
ProjectES
Глянь тут HKEY_CURRENT_USER\Software\VirtualDub.org
Автор: ProjectES
Дата сообщения: 21.09.2009 07:46
SamLab
Спасибо!
Автор: qwertyop
Дата сообщения: 23.09.2009 07:49
LordSelector писал:

Цитата:
Да уж стоко возьни из-за того что пару клипов перекодировать собрался.
Для себя я уже нашёл решение проблемы открываю файл mkvmerge и сразу сохраняю, после mkv-шку открывает норм
А можно отписать, как с коммандной строки вот это "открыть и сразу сохранить" сделать? У mkvmerge столько параметров, что мне аж смотреть страшно.

Очень хочется, в меню по правой кнопкой мыши на файле, помимо "Открыть" и "Открыть с помощью", сделать "Конвертировать", и что б там же создавался файл с допиской converted в названии, понятный VirtualDubMod-у.
Автор: qwertyop
Дата сообщения: 23.09.2009 21:32
Вобщем сам разобрался. С одним только mkvmerge-ом ничего не выйдет, потребуется ещё и avc2avi, так как VDMod распознаёт h264 поток только в VfW-контейнере.

Если кому ещё интересно, то преобразовать mkv в mkv понятный VirtualDubMod-у можно с помощью такого cmd-шника: [more]
Код: @echo off
if exist "%~n1_converted.mkv" goto exit
mkvmerge -i %1 > mkvcvtmp.txt
find /c "WMV3)" mkvcvtmp.txt
if not errorlevel 1 goto end
find /c "video (V_MS/VFW" mkvcvtmp.txt
if not errorlevel 1 goto end
find /c "Track ID 1: audio" mkvcvtmp.txt
if not errorlevel 1 goto end

find /c "Track ID 4: audio" mkvcvtmp.txt
if not errorlevel 1 goto 4tr
find /c "Track ID 3: audio" mkvcvtmp.txt
if not errorlevel 1 goto 3tr
find /c "Track ID 2: audio" mkvcvtmp.txt
if not errorlevel 1 goto 2tr
goto end

:4tr
mkvextract tracks "%1" 1:mkvcvtmp.h264 2:mkvcvtmp.tr2 3:mkvcvtmp.tr3 4:mkvcvtmp.tr4
avc2avi.exe -i mkvcvtmp.h264 -o mkvcvtmp.avi -f 23.976
if exist mkvcvtmp.tr4 mkvmerge.exe --engage allow_avc_in_vfw_mode -o "%~n1_converted.mkv" mkvcvtmp.avi mkvcvtmp.tr2 mkvcvtmp.tr3 mkvcvtmp.tr4
goto end

:3tr
mkvextract tracks "%1" 1:mkvcvtmp.h264 2:mkvcvtmp.tr2 3:mkvcvtmp.tr3
avc2avi.exe -i mkvcvtmp.h264 -o mkvcvtmp.avi -f 23.976
if exist mkvcvtmp.tr3 mkvmerge.exe --engage allow_avc_in_vfw_mode -o "%~n1_converted.mkv" mkvcvtmp.avi mkvcvtmp.tr2 mkvcvtmp.tr3
goto end

:2tr
mkvextract tracks "%1" 1:mkvcvtmp.h264 2:mkvcvtmp.tr2
avc2avi.exe -i mkvcvtmp.h264 -o mkvcvtmp.avi -f 23.976
if exist mkvcvtmp.tr2 mkvmerge.exe --engage allow_avc_in_vfw_mode -o "%~n1_converted.mkv" mkvcvtmp.avi mkvcvtmp.tr2

:End
del mkvcvtmp.*
:Exit
Автор: V0lt
Дата сообщения: 23.09.2009 21:53
qwertyop

Цитата:
то преобразовать mkv в mkv понятный VirtualDubMod-у можно с помощью такого коротенького cmd-ешника

а зачем обратно собирать mkv, когда на втором шаге у тебя уже есть форматы понятные VirtualDubMod-у?
Автор: qwertyop
Дата сообщения: 23.09.2009 22:01
Есть. Но их же НЕСКОЛЬКО! А третий шаг, mkvmerge, обьединяет всё за несколько секунд, мне не жалко.
Автор: KKSUA
Дата сообщения: 23.09.2009 23:40
webern, спасибо за варианты:
1. ASFTools. При Basic Repair выскакивает дос окно в котором пишется seeking:X и дальше процесс встает, ждал около 20 минут - напрасно, нагрузка на процессор/память практически нулевая.
в Advanced программа практически сразу сообщает о ошибке доступа к приложению ASF.exe по адресу такому то.
В обеих случяях программа создает файлы по 5кб, при оригинальном размере файла в 47МБ
2. VirtualDub 1.3c вылетает с ошибкой при загрузке, "ASF: parse error -- too many segments in packet at 151f(103 expected) packet size = 1f40, send time 49:17:01:41"
3. AviDemux при открытии asf вываливается совсем без оглашения причины. С ави все ок.
4. ASF-AVI-RM-WMV Repair единственная полностью нагружает проц, но в лучшем случае выдает после полчаса работы файл размером в 27МБ (из 47 оригинала), который читается. Но судя по загрзке через ВД с плагином WMV, "починило" оно его только до проблемного места. ЗЫ сначала тоже делает файл примерно 5кб, но потом в 1м из 10 случаев дописывает туда 27МБ
Автор: MrTroll
Дата сообщения: 25.09.2009 10:46
Подскажите как быть? У меня система х64, хочу перекодировать видео в DivX, но в VirtualDub'е в видео компресии DivX нет, кодек естественно установлен. VirtualDub тоже использую х64.
Спасибо
Автор: qwertyop
Дата сообщения: 25.09.2009 11:33
А разве существует x64 DivX енкодер? Либо используйте х86 VirtualDub, либо х64 XviD энкодер.
Автор: fixin
Дата сообщения: 25.09.2009 11:56
Есть ли в VDUB захват видео с motion detector (Детектором движения)?
Автор: KKSUA
Дата сообщения: 25.09.2009 12:26
MrTroll, точно encoder, а не decoder?
Автор: MrTroll
Дата сообщения: 25.09.2009 19:26
KKSUA

Цитата:
точно encoder, а не decoder?

Установил последний DivXInstaller.exe
Автор: Aktaf
Дата сообщения: 25.09.2009 20:30
Уважаемые коллеги, посоветуйте пожалуйста, очень надо. Времени мало.
http://forum.ru-board.com/topic.cgi?forum=82&bm=1&topic=3820#1
Спасибо большое.
Автор: MrTroll
Дата сообщения: 26.09.2009 08:30
qwertyop
KKSUA
Коллеги, спасибо за ответы, я разобрался в своей проблеме Поставил VirtualDub х86 и все кодеки появились в видео компрессии. Всем еще раз спасибо
Автор: bavstorer
Дата сообщения: 26.09.2009 11:00
Привет. Ребята помогите.
При захвате видео в VirtualDub не идет звук.
Видео компрессию указываю: DivX 6.8.5 Codec (1 Logical CPU)
Аудио компрессию: DivXAudio.
Даже при любой аудио компрессии звук всё равно не идёт.
Видео пишет, а звука нет. Что надо делать?
Автор: Eminence
Дата сообщения: 26.09.2009 12:11
Здравствуйте!
Ранее все больше жал небольшие ролики, захваченные с аналоговой видеокамеры. Но вот недавно попробовал сжать DVD. Фильм продолжительностью 2 часа, из фильтров использовал только YATS, кодек DivX 6.0, битрейт 1500, два прохода. Процессор Genuine Intel 1,66 Гц, двухъядерный, память 1 Гб, ноутбук. Выставил еще сжатие звука в MP3. Время сжатия составило около 40 часов, т.е. комп почти двое суток без перерыва работал! Это всегда столько времени занимает или я что-то делаю не так? Может быть, фильтр виноват? Знаю, что YATS тормознутый, но не настолько же...
Автор: Gideon_Vi
Дата сообщения: 26.09.2009 13:03
процессор слабоват для кодирования. Что такое yats я не знаю, но что мешает попробовать кусочек закодировать без него и посмотреть на скорость?
Автор: qwertyop
Дата сообщения: 26.09.2009 13:13
Eminence
Настолько, настолько. Это самый тормознутый тормоз из всех фильтров, что я видел под VDub. Причём чемпион, с большим отрывом. Да и, хотя визуально он ни чего не портит, но и толку от него всяким дивиксам мало. Одинаковый исходник без обработки YATS, сжатый в дивикс, у меня не получается визуально отличить по качеству, от обработанного YATS и сжатого с тем же битрейтом. Потому им больше никогда и непользуюсь.

Не понимаю чем народу не нравится встроенный temporal smoother на малых настройках, имхо качеству он вредит меньше чем ffvdub при примерно одинаковом времени размытия.
Автор: Ironcast
Дата сообщения: 26.09.2009 14:01

Цитата:
Что такое yats я не знаю
Ранний аналог TemporalSoften, TemporalSmoother
Из времён fft3d Попробуй в не дивх а в иксвид для сравнения... Только mode decision оставь mode sposob а не ultra Это не фильтре дело, а в настройках кодека наверняка..

Автор: Eminence
Дата сообщения: 26.09.2009 14:40
Я фильтр YATS использую для уменьшения размера выходного файла. В том-то и дело, что визуально он ничего не портит, но размер на выходе уменьшает очень значительно. И его настраивать не нужно - с настройками по умолчанию он работает превосходно. Протестировал несколько сглаживателей и шумоподавителей, в том числе Temporal Smoother HQ и несколько шумоподавителей 2009 года (http://acobw.narod.ru/), но из всех имено YATS размер файла делает наименьшим.
Кстати, пробовал тестовый пример жать XVid - почему-то давал артефакты, а DivX отрабатывал корректно. Так и не понял, в чем дело - может быть, версия кодека старая
Автор: Gideon_Vi
Дата сообщения: 26.09.2009 16:33

Цитата:
Не понимаю чем народу не нравится встроенный temporal smoother на малых настройках, имхо качеству он вредит меньше чем ffdub при примерно одинаковом времени размытия.

кошмар какой. "время размытия", "ffdub"...

Цитата:
Ранний аналог TemporalSoften, TemporalSmoother

ага, ясно
Автор: qwertyop
Дата сообщения: 26.09.2009 17:23
Eminence
Цитата:
Протестировал несколько сглаживателей и шумоподавителей, в том числе Temporal Smoother HQ и несколько шумоподавителей 2009 года (http://acobw.narod.ru/), но из всех имено YATS размер файла делает наименьшим.
Что значит наименьший? Это при кодировании в режиме quality-based?

Gideon_Vi
Цитата:
кошмар какой. "время размытия", "ffvdub"...
Да не, если разобраться, то не так уж и страшно.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586

Предыдущая тема: 1с 8.0 Учебная версия "Зарплата и управление персоналом


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