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

» VirtualDub (часть 4)

Автор: ejeny
Дата сообщения: 07.07.2012 07:39
Ivanov Ivan
в приведенной тобой цитате
Цитата:
3. В прямопокововом методе сохраняешь этот единственный кадр как avi

Ты же делаешь
Цитата:
Я сохранил кусок между ключевыми кадрами без рекомпрессии - получил кусок с каждым ключевым кадром.

Совершенно не понял твои действия. Может дашь отрезок минутки на 3 из твоего видео и укажешь какой кадр надо зафиксировать в видео и на какое время. Трудно так заочно давать правильные советы не "пощупав" материал.
Указать "для размножения" можешь не обязательно ключевой.
Но если видео у тебя секретное, то помощь может не состояться совсем.

Добавлено:
Ivanov Ivan
Немного поразмыслив над твоими словами

Цитата:
1. Я сохранил кусок между ключевыми кадрами без рекомпрессии - получил кусок с каждым ключевым кадром.
2. Выбрал из них нужный и добавил нужное количество раз, получив в итоге видео с параметрами: RGB24 720x544 25fps 235008kbps.
3. Далее пробую добавить к этому видео уже оставшийся большой кусок, у которого параметры: DivX 5 720x544 25fps 1201kbps. VirtualDub просто его не открывает...

пришел к выводу - ты не закодировал первый отрезок с аналогичными второму параметрами кодирования, поэтому и не получилось. Сначала обработай первый кусок по полной программе!.. И только потом соединяй.
Разные весовые категории в VirtualDub не соединяются - уравняй их и... - Всё получится!
Автор: Ivanov Ivan
Дата сообщения: 07.07.2012 23:18
Aktaf
ejeny
видео не секретное, всего лишь выпуск передачи одного из телеканалов. Просто хотелось уже самому всё сделать.

Ты же сам посоветовал сначала сохранять кусок между ключевыми кадрами, а потому же из него сохранять полученный таким образом любой - ключевой кадр.
Ты ещё написал, что между этими действиями, на всякий случай, перезапустил VirtualDub.

А как уравнять? Прогнать несжатый кусок в DivX с тем же битрейтом, как у присоединяемого куска?

Но не факт, что я попаду в нужный битрейт, да и DivX у меня поновее, чем 5.
Автор: Aktaf
Дата сообщения: 08.07.2012 08:18
Ivanov Ivan
Я то просил даже не ради Вас, а чтобы убедиться в чем дело и почему расхождения во мнениях. Мы же не басни обсуждаем. А совершенно точную технологию.
А она должна работать вне зависимости от наших прихотей.
И если бы удостоверились в более легком варианте, никто не заставляет Вас скачаивать полученный результат. Берете и повторяете с лучшим вариантом (если бы был) и все.
А пробовать на чем то другом мне нет резона, т.к. я так не пробовал, а работал многократно!

К тому же в моем варианте, не нужно было ничего синхронизовать. Все бы получилось за одну обработку и быстро.

А про уровнять - в шапке тоже ссылка есть. Много раз писали.
Битрейты не сильно важны. Размеры кадров, а главнейшее (по точности) это частота кадров. Нужно обеих привести к одинаковым параметрам включая 5 знаков после нуля.
Например, не 23,976, а 23,97600. И если разные - 23,97601, 23,97600, то лучше приводить обоих к 23,97600. Потому что приводить с другими цифрами в конце приводить скорее не получиться!
Ну, думаю без звука пытаетесь. Иначе их тоже нужно делать с одинаковыми параметрами.
Автор: V0lt
Дата сообщения: 08.07.2012 08:42
Из частых вопросов:
13. Частота кадров у двух файлов вроде одинаковая, но склеить файлы не получается. Что делать?
Там и решение и описание причины.
Автор: Nemo1234
Дата сообщения: 19.07.2012 12:57
Такой вопрос:
даб почему-то не воспроизводит мп3 в видео, пишет:

Error initializing audio stream decompression:
No installed audio codec could be found to decompress the compressed source audio.
Check to make sure you have the required codec.

Кодеки вроде стоят... В чем может быть дело? АС-3, например, нормально воспроизводит.
Автор: Zmeeust
Дата сообщения: 21.07.2012 13:48
При открытии видеофайла mkv получаю Ссылка, пакет кодеков установлен
Автор: ejeny
Дата сообщения: 21.07.2012 16:14
Zmeeust
Открывай через "Файл -> Открыть видео файл -> Имя файла, Тип файла", там выбери пункт с *.mkv
Должно получиться.
Автор: Zmeeust
Дата сообщения: 21.07.2012 18:14
ejeny
Я так и открываю.
Автор: Aktaf
Дата сообщения: 21.07.2012 19:18
Zmeeust
А что за Virtual, если не отсюда. то попробуй набор отсюда (в шапке):

Цитата:
VirtualDub pack rev.12 [mirror]
(VD 1.9.11 + input plugins, filters, codecs, etc)
VirtualDub pack rev.12 Русская версия [зеркало]
(VD 1.9.11 Русская версия + плагины, фильтры, кодеки и др.)
Автор: unreal666
Дата сообщения: 22.07.2012 01:43
это скорее всего VDMod матерится на mkv, созданные mkvmerge. У VDMod есть поддержка только mkv старых версий.

Zmeeust
используй обычный VD с input-плагинами, как одсказал Aktaf. Правда у него нет вывода в mkv. Но можно сохранить в avi, потом перемуксить в mkv.
Автор: Zmeeust
Дата сообщения: 22.07.2012 07:02
Aktaf
Спасибо, попробовал, загружает, вот только понять не могу, как тут удалять, ненужные мне звуковые дорожки из видеофайла, в VirtualDubMod - это как-то проще было
Автор: Aktaf
Дата сообщения: 22.07.2012 08:59
Zmeeust
Вы там кроме одной дорожки и не сможете оставлять.
Останется та, которую выберите. Которую слушаете при работе.
Автор: Zmeeust
Дата сообщения: 22.07.2012 09:07
Aktaf
Спасибо, разобрался.
Автор: Nemo1234
Дата сообщения: 22.07.2012 09:24
Ну а на мой вопрос никто не ответит?
Автор: easy_y
Дата сообщения: 22.07.2012 09:52
Nemo1234
В правильном вопросе уже половина ответа))
Может у тебя кодеки 64 разрядные а Даб 32
И последний вопрос был примерно на ту же тему - не открывается ...
Попробуй тот же совет

Цитата:
А что за Virtual, если не отсюда. то попробуй набор отсюда (в шапке):

Цитата: VirtualDub pack rev.12 [mirror]
(VD 1.9.11 + input plugins, filters, codecs, etc)
VirtualDub pack rev.12 Русская версия [зеркало]
(VD 1.9.11 Русская версия + плагины, фильтры, кодеки и др.)



Автор: front242
Дата сообщения: 22.07.2012 17:21
а кто-нибудь сравнивал эти vfw-кодеры?
http://komisar.gin.by/
http://x264vfw.sourceforge.net/
какой из ни получше?
Автор: Nemo1234
Дата сообщения: 23.07.2012 07:49
easy_y
нет, кодеки и даб х32-ные, пробовал 2 версии даба плюс дабмод, последний ничего не пишет, просто играет без звука.

Добавлено:
попробовал версию и отсюда - то же самое.
Автор: unreal666
Дата сообщения: 23.07.2012 08:20
Nemo1234
ключи в реестре существуют?

Код: HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\drivers.desc
ключ "l3codeca.acm", значение "Fraunhofer IIS MPEG Layer-3 Codec" (без кавычек)

HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32
ключ "msacm.l3acm", значение "l3codeca.acm" (без кавычек)
Автор: easy_y
Дата сообщения: 23.07.2012 08:48
Кстати да. В Винь 7 64 через ПКМ - установить - не устанавливается))
В архиве с ламе есть файл
HOWTO Install LAME-ACM on x64

В нем все расписано))

(Ты так и не сказал что за система)) )
Автор: unreal666
Дата сообщения: 23.07.2012 10:17
easy_y
В винде и так должен быть mp3-кодер/декодер Fraunhofer. Его отличие от LAME кажется только в том. что он хуже кодирует.
Автор: easy_y
Дата сообщения: 23.07.2012 10:43
ХЗ. Может от сборки зависит))

Я вообще не пользуюсь кодированием звука в Дабе.
А после вопроса посмотрел у себя, действительно нет мп3 (win7 64)
Тупо установить не получилось.
Пришлось внимательнее посмотреть на содержимое архива из шапки))
Автор: unreal666
Дата сообщения: 23.07.2012 12:19
В сборку VD l3codeca.acm и не должен входить. Он по умолчанию в системе стоит, только в 7-ке и Vista он может только декодировать. А в XP может и кодировать, но только с битрейтом не выше 56.
Чтобы с помощью данного кодека можно было и кодировать (только нафиг он нужен для этого, если есть LAME), надо в реестре в 2-ух местах, указанных выше постом, заменить l3codeca.acm на l3codecp.acm.
Автор: easy_y
Дата сообщения: 23.07.2012 13:00

Цитата:
(только нафиг он нужен для этого, если есть LAME)


))
Автор: Nemo1234
Дата сообщения: 23.07.2012 21:46
unreal666
ключи в HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc и HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32 существуют, кроме этого есть еще в HKLME\SOFTWARE\Classes\CLSID\{7D8EA000-731E-11d0-AC50-00AA00BF35C4}\InProcServer32 , HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB977816\Filelist\0 (l3codeca.acm), HKLM\SOFTWARE\Microsoft\AudioCompressionManager\DriverCache\msacm.l3acm (msacm.l3acm). Ключей по адресу HKCU\Software\Microsoft\Multimedia\Audio Compression Manager\Priority v4.00 нету, там только дефолтный ключ.
Кстати, файл msacm.l3acm тоже же должен быть или он только в реестре? Я его что-то не нашел...
ОС - ХР СП3.
Вообще, это какой-то глюк системы явный, но не охота из-за этого все сносить...
Автор: laybot
Дата сообщения: 23.07.2012 22:08
front242
Коммисарский лучше - больше настроек и на сайте _http://x264.nl/ фигурирует...
Автор: unreal666
Дата сообщения: 24.07.2012 00:20
Nemo1234

Цитата:
Кстати, файл msacm.l3acm тоже же должен быть или он только в реестре? Я его что-то не нашел...

это не файл, а просто ключ/параметр реестра.
Если все из моего поста сделано, то тогда фиг его знает, что там может быть.
У себя я бы попытался отследить обращения проги к винту и реестру с помощью Process Monitor.
Автор: Nemo1234
Дата сообщения: 24.07.2012 07:42
Да, какой-то странный глюк...

unreal666
ну, вы сказали только проверить реестр, я проверил.
Так это:

Цитата:
Ключей по адресу HKCU\Software\Microsoft\Multimedia\Audio Compression Manager\Priority v4.00 нету, там только дефолтный ключ.
так и должно быть?
Автор: unreal666
Дата сообщения: 24.07.2012 08:21
изначально он пустой.
Автор: Nemo1234
Дата сообщения: 24.07.2012 17:57
Ясно. Ладно, все равно спасибо. Попробую другую прогу тогда.
Автор: Aktaf
Дата сообщения: 24.07.2012 19:38
Nemo1234
Мне кажется Вас просто запутали, дебри полезли. Пишите в л.с., попробуем персонально разобраться, хором плоховато.

Короче, вопрос решен...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179

Предыдущая тема: Pcad и монитор


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