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

» VirtualDub

Автор: qwertyop
Дата сообщения: 24.10.2009 22:22
Xant1k, если внимательно почитать шапку, особенно раздел "Поддержка различных видеоформатов в VirtualDub 1.7.7 и выше:", то откроется чё угодно.

Цитата:
easy_y
видео в AVC закодировано,а звук AAC.что мне дальше делать?
уже ж написал, видеопоток пересобрать из H264 AVC в H264 VfW!
Автор: Xant1k
Дата сообщения: 24.10.2009 22:29
qwertyop
разобрался,но вот когда открываю ето же видео то появляется табличка: http://s56.radikal.ru/i152/0910/7a/aa57b9be3f2d.jpg что делать сейчас?
Автор: qwertyop
Дата сообщения: 24.10.2009 22:32
Так и должно быть, VD открывает MKV через DS плагин. Прямопотоковое копирование будет недоступно, только пережатие в AVI.

Прямопотоковое только в VDMod.
Автор: Xant1k
Дата сообщения: 24.10.2009 22:35
qwertyop
сейчас попробую разобраться с модом
Автор: IR
Дата сообщения: 25.10.2009 07:01
Кажется я полечил свой фильм в формате avi (что данные в конце стерлись - индексирование).

Открывал фильм VirtualDub(ом), после загрузки появилось сообщение с текстом:
AVI: Index not found or damaged - reconstructing via file scan.
AVI: Invalid chunk detected at 695087164. Enabling aggressive recovery mode.
AVI: Keyframe flag reconstruction was not specified in open options and the video stream is not a known keyframe-only type. Seeking in the video stream may be extremely slow

Проблему частично решил следующим способом -> Открыл фильм в VirtualDub, а при открытии поставил птичку в окошке Ask for extended options after this dialog и в следующем тоже Re-derive keyframe flags, далее сохранил прямопотоково.

Но еще одна проблема не вылечилась. При перекодировании фильма под мобильные форматы происходит постепенное, нарастающее запаздывание звука (в других перекодированных мною фильмах у меня такое не происходит). Если бы запаздывание было стабильное – я бы, наверно, смог сам что-то сделать, а так запаздывание звука постепенно нарастает, чем дальше, тем больше. При просмотре оригинального фильма с компа (различными проигрывателями) подобных проблем не замечено, а в перекодированном и на компе и в мобильнике звук запаздывает все больше и больше.
Порекомендуйте, пожалуйста, как можно решить эту проблему, оч. хочется загнать этот фильм на мобильник.
Спасибо.
Автор: Xant1k
Дата сообщения: 25.10.2009 08:32
qwertyop
Еще раз здравствуйте.Вообщем начал я в VDMod`е пытаться пересобрать мкв в мкв.сначала прочитал ету статью-http://forum.ru-board.com/topic.cgi?forum=5&topic=29337&start=1080#17 далее скачал avc2avi и положил его в папку с mkvtoolnix,следом попытался сделать cmd екзешник из блокнота,но непонел как(что в блокнот встовлять нужно ети строчки (http://forum.ru-board.com/topic.cgi?forum=5&topic=29337&start=1095&limit=1&m=1#1 и потом сохранить как mkvvdmcv.cmd- я понел)на входе ему в качестве параметра задать некий aaa.mkv.объясните пожалуйсто.
Автор: easy_y
Дата сообщения: 25.10.2009 09:26
Xant1k
Можешь сделять проще.
В .bat файле напиши

mkvextract tracks %1 1:mkvcvtmp.h264
avc2avi.exe -i mkvcvtmp.h264 -o mkvcvtmp.avi -f 23.976

Сохрани его под каким то именем, например 1.bat и например в фаре или тоталкомандере в командной строке набираешь
1 cntr+Enter
Enter
На своем файле. Получишь ави без звука с частотой кадров 23,976
Автор: Xant1k
Дата сообщения: 25.10.2009 09:30
easy_y
хм..а как со звуком сделать?
Автор: qwertyop
Дата сообщения: 25.10.2009 09:47
Xant1k, всё, что в окошке Код: вставляешь в файл mkvvdmcv.cmd.

Проблема в том, что при копировании и вставке через буфер обмена, в конце строк добавляется символ пробела, как это отразится на работоспособности файла я не знаю, лучше, пробелы в конце каждой строки поудалять.

Всё, что нужно далее, это указать команду вида:
mkvvdmcv.cmd свой.mkv
Автор: Xant1k
Дата сообщения: 25.10.2009 10:02
qwertyop Вот создал я блокнот с именем mkvvdmcv.cmd скопировал туда всё,что в *код*,убрал пробелы все в конце строк,а далее непойму..где указывать команду вида:
mkvvdmcv.cmd свой.mkv ? ниже под кодом или ..?
Автор: qwertyop
Дата сообщения: 25.10.2009 10:28
Xant1k, вобще-то, как написал easy_y, такими коммандами пользуются в коммандной строке, Total Commander, Speed Commander, FAR Manager и т.п, в cmd должно быть только то, что указано в окне Код:... но если привык работать с проводником, то удобнее добавить команду для перемуксивания в контекстное меню для файлов с расширением mkv.

Windows какой? Чем проигрываешь MKV?
Автор: easy_y
Дата сообщения: 25.10.2009 10:36
Xant1k
Лучше конечно работать с файловым менеджером.
Но можно и из эксплоэра
Просто меняешь все вхождения %1 на имя.mkv
(на имя своего файла)
и 2 раза щелкаешь на cmd файле (запускаешь его на исполнение)

Можно еще и из командной строки (пуск-> выполнить) но для этого твоя папка должна быть прописана в путях


Автор: Xant1k
Дата сообщения: 25.10.2009 10:48
qwertyop
винда XP3 ,проигрываю mpc+ffdshow+hallai media splitter стоит для мкв.
Непонимаю всё равно...вот создал я блокнот вбил в него *код* сохранил под названием
mkvvdmcv.cmd,а дальше то как?(((

Добавлено:
easy_y
поменял в cmd все значения %1 на имя своего файла.mkv и ничего непроисходит.
Автор: qwertyop
Дата сообщения: 25.10.2009 11:01
Xant1k, не меняй ни чего в cmd, тем более что там не только %1, но и %~n1 используется!
Mkvtoolnix-2.6.0 должен быть установлен через инсталятор, а не просто распаковкой, тогда он помещает свою папку в %PATH%!

Вот инструкция:


как добиться этого:




З.Ы.: в нормальных файловых менеджерах:

можно и без предыдущих манипуляций.
Автор: Xant1k
Дата сообщения: 25.10.2009 11:10
qwertyop
У меня такова нету в пункте 5,на 1ом скрине http://i004.radikal.ru/0910/38/9a119ee201f4.jpg
Автор: qwertyop
Дата сообщения: 25.10.2009 11:13
Xant1k, что было в 4-м действии? "Изменить" или "Создать"?
Автор: Xant1k
Дата сообщения: 25.10.2009 11:20
qwertyop
изменить.
Автор: qwertyop
Дата сообщения: 25.10.2009 11:33
А жать надо было "Дополнительно" подправил инструкцию выше.
Автор: Xant1k
Дата сообщения: 25.10.2009 11:43
qwertyop
спасибо.ничего в cmd неменял,но вот тока у меня стоит мквтулникс 2.9.8 версия.
и после того как я в меню выбрал перемуксить-появился какой-то блокнот в папке с видео http://s58.radikal.ru/i161/0910/68/e2ed979fb478.jpg в дабмоде попрежнему неоткрывается.выдаёт всё тоже окно как в 1ом посте.
Автор: qwertyop
Дата сообщения: 25.10.2009 12:11

Цитата:
Оращаю внимание, что VDMod не хочет открывать файлы собранные последним mkvtoolnix-2.9.8, но железно работает с mkvtoolnix-2.6.0.

Цитата:
Mkvtoolnix-2.6.0 должен быть установлен через инсталятор, а не просто распаковкой, тогда он помещает свою папку в %PATH%!
Сколько ещё раз написать, что требуется именно Mkvtoolnix-2.6.0? Все версии можно найти на оффициальном сайте: http://www.bunkus.org/videotools/mkvtoolnix/win32/

Цитата:
и после того как я в меню выбрал перемуксить-появился какой-то блокнот в папке с видео http://s58.radikal.ru/i161/0910/68/e2ed979fb478.jpg
Такой MKV преобразовать этой cmd-эхой не удастся, она не настолько универсальна, и работает только с файлами где видеопоток идёт номером 1.

На десятках файлов перепробовал конвертер, и ни разу мне не попадались файлы, где первым бы потоком шёл звук, и только вторым видео! Необычный MKV.

Для преобразования конкретно этого файла, можно поменять строчку:
mkvextract tracks %1 1:mkvcvtmp.h264 2:mkvcvtmp.tr2
на
mkvextract tracks %1 1:mkvcvtmp.tr2 2:mkvcvtmp.h264
Автор: IR
Дата сообщения: 27.10.2009 01:06
Кто нибудь будет отвечать на мой пост, пожалуйста?


Цитата:
Кажется я полечил свой фильм в формате avi (что данные в конце стерлись - индексирование).

Открывал фильм VirtualDub(ом), после загрузки появилось сообщение с текстом:
AVI: Index not found or damaged - reconstructing via file scan.
AVI: Invalid chunk detected at 695087164. Enabling aggressive recovery mode.
AVI: Keyframe flag reconstruction was not specified in open options and the video stream is not a known keyframe-only type. Seeking in the video stream may be extremely slow

Проблему частично решил следующим способом -> Открыл фильм в VirtualDub, а при открытии поставил птичку в окошке Ask for extended options after this dialog и в следующем тоже Re-derive keyframe flags, далее сохранил прямопотоково.

Но еще одна проблема не вылечилась. При перекодировании фильма под мобильные форматы происходит постепенное, нарастающее запаздывание звука (в других перекодированных мною фильмах у меня такое не происходит). Если бы запаздывание было стабильное – я бы, наверно, смог сам что-то сделать, а так запаздывание звука постепенно нарастает, чем дальше, тем больше. При просмотре оригинального фильма с компа (различными проигрывателями) подобных проблем не замечено, а в перекодированном и на компе и в мобильнике звук запаздывает все больше и больше.
Порекомендуйте, пожалуйста, как можно решить эту проблему, оч. хочется загнать этот фильм на мобильник.
Спасибо.

Автор: Igoreus
Дата сообщения: 27.10.2009 04:15
IR
Пробуйте звук жать отдельно, а картинку отдельно
Автор: Oziozborn
Дата сообщения: 28.10.2009 09:15
Не понимаю.
Установил русский даб. Больше ничего.
Открываю в нем 3gp - открывается, но без звука.

Где звук?

спасибо!
Автор: Lazy33
Дата сообщения: 28.10.2009 11:42
Есть файл c кодеком MP42 в avi контейнере. Бытовой плеер отказался показывать видео. Думаю перекодировать в xvid. Я правильно понимаю, что можно воспользоваться VD с directshow-плагином или лучше воспользоваться ffdshow? Или может есть какое-то другое решение, например, с помощью AVI FourCC Changer?
Автор: Vinnetu2
Дата сообщения: 28.10.2009 13:54
Из фильма (Xvid, avi) нужно вырезать фрагмент без перекодирования. Перепробовал кучу прог, и везде на выходе файл, при просмотре кот. звук в норме, но видео - серое поле с разноцветными квадратиками вверху. С помощью VirtualDub в режиме Fast recompress+Smart rendering вышло нормальное видео, но дёрганное. Что за волшебный Avi и что нужно, чтобы вырезать фрагмент без перекодирования?
Автор: Aktaf
Дата сообщения: 28.10.2009 17:45
Vinnetu2

Цитата:
Из фильма (Xvid, avi) нужно вырезать фрагмент без перекодирования. С помощью VirtualDub в режиме Fast recompress+Smart rendering вышло нормальное видео, но дёрганное. Что за волшебный Avi и что нужно, чтобы вырезать фрагмент без перекодирования?

С Xvid у меня бывали такие проблемы, так и не нашел причины. Хотя уже давно не встречал. Если позволяет - лучше просто прямопотоковым копированием делай.
Автор: Eminence
Дата сообщения: 29.10.2009 08:37
Так если не нужно перекодирования, то зачем вообще какая-либо обработка? Прямопотоковое копирование - идеальный выход
Автор: Vinnetu2
Дата сообщения: 29.10.2009 16:28
Если прямопоток. копирование в VirtDub, то видео - серое поле с разноцветными квадратиками вверху, а звук нормальный.
Автор: Aktaf
Дата сообщения: 29.10.2009 16:59
Vinnetu2

Цитата:
Если прямопоток. копирование в VirtDub, то видео - серое поле с разноцветными квадратиками вверху, а звук нормальный.

А это уже на колдовство похоже и кто-то вернее что-то болеет...
Придется по порядку разобраться. Начиная с VirtDub а и кончая ОС ом, может и железки наверно.
Автор: Vinnetu2
Дата сообщения: 30.10.2009 11:29
На разных компах пробовал с Win2000 и WinXP и разные версии VirtDub и VirtDubMod. Сам удивляюсь, впервые столкнулся.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586

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


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