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

» VirtualDub

Автор: easy_y
Дата сообщения: 23.04.2009 08:12
V0lt

Цитата:
толи для VD, толи для VFW

Ага, и для того и для другого. в cli версии такого нет но там нет и ави
Автор: Lity
Дата сообщения: 24.04.2009 08:14
Для WMV плагина нужен WMV9VCM либо FFDShow. В libavcodec я недавно обнаружил серьёзные проблемы при декодировании WMV9/VC-1. От неадекватного поведения, там где нет высокой нагрузки и "WMVideo Decoder DMO" ведёт себя абсолютно нормально, до полного вылета с ошибкой. В связи с чем использование libavcodec для декодирования WMV9/VC-1 крайне не рекомендуется. Думаю стоит также поостеречься декодировать libavcodec'ом и WMV2, WMV1. Так как FFDShow легко позволяет использовать оригинальный wmv9 декодер от Microsoft, вижу две возможности нормального открытия ASF/WMV файлов:
WMV Input плагин +:
1) WMV9VCM
2) FFDShow->Конфигурация VfW интерфейса->wmv9 на форматы WMV.

Список видео, на которых libavcodec вылетает с ошибкой:
t_batmanaa_baner_v2_hd.wmv (deadline on 8.5 sec) (27,3 mb)

t_redfg_silentn_gp_gt.wmv (deadline on 3.5 sec) (20,5 mb)

t_redfg_barreld_gp_gt.wmv (deadline on 3.5 sec) (27.3 mb)

t_bioniccommando_vp_gt.wmv (deadline on 1.5 sec) (26.6 mb)



Вот ещё добавьте в шапку MP4 Input Plugin:
http://forums.virtualdub.org/index.php?act=ST&f=7&t=15356&s=230ed357034bedfcd3653f9f534b95d8


Так как есть ещё тема тоже содержащая шапку, в которой преышен лимит сообщений, незабудьте подправить и там.
Можно даже добавить предостережение по libavcodec c WMV3/VC-1.
Поправьте шапки.
Автор: V0lt
Дата сообщения: 24.04.2009 10:10
Lity

Цитата:
Вот ещё добавьте в шапку MP4 Input Plugin:

по описанию он сильно корявый
Автор: Lity
Дата сообщения: 24.04.2009 23:14

Цитата:
по описанию он сильно корявый

Проверил сам. Подтверждаю.
Автор: HelioSS
Дата сообщения: 25.04.2009 11:27
При обработки avi VirtualDub Mod 1.5.4.1 получаю: "Couldn't locate decompressor for format 'WVC1 (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. Only 'Direct stream copy' is available for this video".

Где можно взять плагин для обработки WVC1?
Автор: V0lt
Дата сообщения: 25.04.2009 12:17
HelioSS

Цитата:
Где можно взять плагин для обработки WVC1?

плагин тебе не нужен, ищи ffdshow или wmv9vcm
Автор: HelioSS
Дата сообщения: 25.04.2009 12:22
V0lt

Цитата:
ffdshow

Кодеки? Просто установить в систему?
Автор: V0lt
Дата сообщения: 25.04.2009 12:36
HelioSS
да. Цитирую шапку
в Конфигурация VFW интерфейса у форматов wmv1, wmv2 выбрать libvacodec,
для wmv3, vc-1, wmvp, mss1 - wmv9
Автор: HelioSS
Дата сообщения: 25.04.2009 13:45
V0lt
Полсмотрел - у меня ffdshow стоит. А где выбирать libvacodec? Что-то не нашёл...
Автор: Lity
Дата сообщения: 25.04.2009 21:21
Думаю Конфигурация VFW интерфейса надо взять в кавычки, чтобы было понятнее (заметнее).

Код: в "Конфигурация VFW интерфейса" у форматов wmv1, wmv2 выбрать libvacodec,
для wmv3, vc-1, wmvp, mss1 - wmv9
Автор: Spaila
Дата сообщения: 26.04.2009 19:55
- 2 части 1-го фильма - 2 файла *.dat на 2х СDR, каждый по 475МБ.( на боксе - VideoCD)
Но фильм с первого диска сам "не идёт", т.е надо явно указывать или открывать папку с этим файлом *dat.
Внимат прочитал про VirtualDub и "Несколько полезных уроков по работе с VirtualDub chm файл. Tchistiakov, 16:04 07-10-2007" здеь на форуме.
1. VirtDubom перекодирую *.dat в avi оба файла.
2. VB - соединяю их в один файл avi.
По идее - должен получиться один нормальный файл avi?
Возможно ли будет воспроивести его на портативном DVD плеере? Т.е вставил и он пошёл?
Возможно ли такой файл - не обязательно в формате avi - записать на один CDR?



Автор: polk90
Дата сообщения: 27.04.2009 01:13
Spaila
- если закодируешь кодаком, который твой DVD плеер понимает, то пойдет.
- да
Автор: Gideon Vi
Дата сообщения: 27.04.2009 06:34
Spaila, для начала стоило бы посмотреть, что там датом обозвано. Смени расширение на avi и натрави MediaInfo. Отчет сюда, под тегом [more]
Автор: MisterXX
Дата сообщения: 27.04.2009 07:16
Господа, подскажите в чем может быть проблема? При кодировании DVD в avi внизу экрана появляются квадратики, как артефакты. Кодировал Xvid и х264 усе одно и тоже, VirtiualDub 1.5.10.
Автор: V0lt
Дата сообщения: 27.04.2009 08:49
MisterXX
включаю телепатию: размер кадра не кратный

Автор: MisterXX
Дата сообщения: 27.04.2009 10:41

Цитата:
включаю телепатию: размер кадра не кратный


Размер кадра не изменял, оставлено все как в оригинале, также в этих файлах рассинхронизация звука сильная.

Еще вопросик, можно ли соединить несколько vob файлов, весь фильм в один, и кодировать его как один файл?
Автор: V0lt
Дата сообщения: 27.04.2009 16:06
MisterXX

Цитата:
Еще вопросик, можно ли соединить несколько vob файлов, весь фильм в один, и кодировать его как один файл?

(VirtualDub + MPEG-2 plugin)->Open video file...->
Ask for extended options after this dialog=вкл,
Open->
Open multiple VOB files as one virtual file=вкл,
Create an index file: [filename].midx=вкл;,
OK->OK

ну или по старинке DGIndex (DGMPGDec) + AviSynth
Автор: Lity
Дата сообщения: 27.04.2009 20:16

Цитата:
Commit by clsid2 :: r2911 /trunk/src/ffmpeg/libavcodec/vc1.c:
Fix crash in wmv3 decoder


Говоря оп русски clsid в FFDShow Tryouts ревизии 2911 исправил выпадение libavcodec при декодировании WMV3/VC-1, найденное мной в представленных ранее видеофайлах. Тем не менее декодер "WMVideo Decoder DMO" всё же лучше для данного формата.
Автор: MisterXX
Дата сообщения: 29.04.2009 08:01

Цитата:
(VirtualDub + MPEG-2 plugin)->Open video file...->
Ask for extended options after this dialog=вкл,
Open->
Open multiple VOB files as one virtual file=вкл,
Create an index file: [filename].midx=вкл;,
OK->OK


Спасибо, усе получилось и даже усе рипнулось нормально без артефактов.
Автор: YURETS777
Дата сообщения: 29.04.2009 16:43
Проблема такая, вставляю видеосегмент в основной AVI, форматы одинаковые, в обоих звук - 6-ти канальный AC3.

Во вставляемом:

Audio
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : 2000
Duration : 2mn 7s
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48.0 KHz
Stream size : 6.83 MiB (34%)
Alignment : Aligned on interleaves
Interleave, duration : 40 ms (1.00 video frame)
Interleave, preload duration : 512 ms

В исходном:

Audio
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : 2000
Duration : 1h 17mn
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48.0 KHz
Stream size : 249 MiB (22%)
Alignment : Aligned on interleaves
Interleave, duration : 40 ms (1.01 video frame)
Interleave, preload duration : 512 ms

Но даб ругается на несоответствие аудиокодеков:



Нашел отличие в аудиокодеках в пару байт:



это превый


это вставляемый.
В двоичном редакторе подправил несоответствующие байты во втором файле, но ошибка такая-же.
Как с этим бороться ?

Автор: easy_y
Дата сообщения: 29.04.2009 19:10
Попробуй в виртуфлДубМод
Автор: YURETS777
Дата сообщения: 30.04.2009 09:20
В моде то же самое:

Автор: V0lt
Дата сообщения: 30.04.2009 10:30
YURETS777

Цитата:
В двоичном редакторе подправил несоответствующие байты во втором файле,

ты зачем это сделал, ты хоть разобрался что эти байты значат?

Цитата:
Как с этим бороться ?

для начала вернуть как было.
можно склеить видео и звук по отдельности.
Автор: YURETS777
Дата сообщения: 30.04.2009 11:14
Мне не нужно разделять звук/видео.
Задача стоит в основной фильм (Divx/Ac36ch/448) сделать вставку фрагмента, у которого
видео точно такое же а звук ас3/стерео.
Почему даб не хавает звук вставляемого файла, когда он уже переведен к формату AC3/6Ch/448.
Автор: Victorrr72
Дата сообщения: 01.05.2009 09:29
Вырезаю кусок из фильма. Отметил начальный кадр, отметил конечный кадр, вырезал, сохранил (avi, DivX). Просматриваю сохраненное видео - и первый кадр и последний совершенно другие. Как будто прога делает вырезание с запасом. Пробовал разные версии, пробовал direct stream copy - ни разу точно в отмеченный кадр не попал, всегда присутствует сдвиг. Что делать? Помогите!
Автор: easy_y
Дата сообщения: 01.05.2009 16:26
Victorrr72
И последний кадр не совпадает?
Дуб должен видеть твой кодек (ДивХ)
Ставишь Видео - компрессия - ДивХ (кодек не настраиваешь)
Видео - умный рендеринг
Так делал?
По моему иногда ругается если версия кодека другая

Автор: HelioSS
Дата сообщения: 04.05.2009 06:26
Можно ли из такого

Код:
Video
Format : MPEG Video
Codec ID : mpg2
Codec ID/Info : (MPEG-1/2) FFmpeg
Codec ID/Hint : Ffmpeg
Duration : 16mn 33s
Bit rate : 52.5 Mbps
Width : 1 920 pixels
Height : 816 pixels
Display aspect ratio : 2.35
Frame rate : 23.976 fps
Resolution : 24 bits
Bits/(Pixel*Frame) : 1.397
Stream size : 6.07 GiB (100%)
Автор: Tarakanov_Igor
Дата сообщения: 04.05.2009 09:24
HelioSS
кусочек видео прямопотоково сохрани
Автор: V0lt
Дата сообщения: 04.05.2009 09:34
HelioSS

Цитата:
файла, находящегося в AVI-контейнере, ВЫТАЩИТЬ видео в mpg?

можно, у меня получилось с помощью AVI-Mux GUI 1.17.7
ЗЫ: MPEG вроде получается без индексов, поэтому может глючить перемотка

Еще можно попробовать Avidemux 2.4.4 Тут даже возможностей больше, но и вылетает если с файлом чето не так.
Автор: Tarakanov_Igor
Дата сообщения: 04.05.2009 09:54

Цитата:
ЗЫ: MPEG вроде получается без индексов, поэтому может глючить перемотка

Это потом можно поправить, пожалуй в том же авидемуксе или mpegrepair
Только в AVI-Mux GUI 1.17.7 расширение надо поменять на mpv

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586

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


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