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

» VirtualDub

Автор: easy_y
Дата сообщения: 05.02.2010 19:18
euheny
Просто жмешь на ссылку "MCTemporalDenoise v1.4.07" в шапке и попадаешь на думовский форум а там сразу ссылка на скачивание
Автор: euheny
Дата сообщения: 05.02.2010 20:04
easy_y

Цитата:
а там сразу ссылка на скачивание

стормозил...


Цитата:
MCTemporalDenoise(settings="high") : 2.6fps

а я уж думал это только у меня тормоза (~2.0 fps)

эт хорошо что я в основном минут 5 кодирую, а если этак часика 3
Автор: mrdime
Дата сообщения: 05.02.2010 23:05
Такой вопрос:
Было 2 части фильма (по 700 Мб), решил склеить их в один файл с помощью VirtualDubMod 1.5.10.2 b2542. Все склеилось нормально, только вот после сверки MediaInfo исходных файлов и конечного файла 2 параметра видео потока изменились:
Bit rate уменьшился с 2 049 Kbps до 1 877 Kbps
соотношение Bits/(Pixel*Frame) уменьшилось с 0.397 до 0.364.
Хотелось бы узнать у опытных людей что это за параметры (на что они влияют) и почему произошли изменения (я делал Direct stream copy)?
Автор: Kcinols
Дата сообщения: 06.02.2010 00:07
Установлен "VirtualDub pack rev.7 Русская версия". Кодирую mpeg2 продолжительностью 33 минут в xvid с дефолтным сжатием. Процесс длится более 20 минут. При этом загрузка процессора 49%.

Можно ли нагрузить процессор больше, чтобы процесс шёл быстрее?
Автор: euheny
Дата сообщения: 06.02.2010 01:20
Kcinols
похоже что только одно ядро
x264 может нормально загружать проц
Автор: Gideon Vi
Дата сообщения: 06.02.2010 04:47

Цитата:
Можно ли нагрузить процессор больше, чтобы процесс шёл быстрее?

многоядерный процессор? Кнопка "Other options" параметр "Number of threads" выставь соответственно кол-ву ядер.
Автор: Misha_hm
Дата сообщения: 06.02.2010 09:37

Цитата:
Можно ли нагрузить процессор больше

А мне еще помогло на 2х-ядернике в самом VD в Options - Preferences-Threading-Выставить значение "1".
Автор: Gideon Vi
Дата сообщения: 06.02.2010 10:05
Misha_hm, этим ты переместил потоки фильтров на второе ядро. Если фильтры не используются, то и опция не работает.
Автор: Misha_hm
Дата сообщения: 06.02.2010 10:28
Gideon Vi
спасибо, не знал. Но я как-то специально маленький тест устраивал, без применения фильтров (вроде, писал сюда, но что-то не нашел) - там отчетливо был виден небольшой, но прирост fps как при сжатии divx, так и xvid.
Автор: Gideon Vi
Дата сообщения: 06.02.2010 11:20

Цитата:
отчетливо был виден небольшой, но прирост fps как при сжатии divx, так и xvid.

возможно. "Не большой" правда звучит расплывчато. Если будешь проверять снова, смотри разницу в фпс или общее время кодирования. Ну и нагрузку по процессорам.
Автор: Misha_hm
Дата сообщения: 06.02.2010 11:56
Gideon Vi
Только что специально проверил. Файл flv, 95Mb, длительность 8:02 мин.
xVid (1 проход, target bitrate 300kb):
threading 0: время кодирования 1мин 39 сек, загрузка проца 68-82%
threading 1: время кодирования 1 мин 30 сек, загрузка проца 79-92%
Divx (тоже самое):
threading 0: время кодирования 47 сек
threading 1: время кодирования 40 сек
(загрузку проца посмотреть забыл))
Очевидно, что даже не таком небольшом фрагменте прирост есть.
Автор: rsuan
Дата сообщения: 06.02.2010 15:25
Ребят, а может всё-таки можно как-нибудь добавлять сегменты AVI с другой частотой кадров? Без перезаписи их в один fps. А то файлы захвачены, большие, места для перезаписи нет. Может плагин какой есть?
Автор: Misha_hm
Дата сообщения: 06.02.2010 15:33
rsuan
Используйте Avidemux.
Автор: easy_y
Дата сообщения: 06.02.2010 16:27
Да, плохо что при открытии можно ресемплировать только аудио
Автор: rsuan
Дата сообщения: 06.02.2010 16:28

Цитата:
Используйте Avidemux.

Поизучаю. А пока мысль пришла - есть же утилиты, меняющие частоту кадров в заголовке AVI, ими можно привести все куски к одному fps, или при этом рассинхронизация произойдёт?
Автор: boy999
Дата сообщения: 06.02.2010 17:05
Как поставить сабж!?

Автор: 134940
Дата сообщения: 06.02.2010 17:13
boy999

Возьмите в шапке
Цитата:
Последний стабильный релиз 1.9.8 (build 32706) от 24.12.2009
- ее не нужно устанавливать. Просто распаковать архив. А плагины отдельно скачайте тоже из шапки - и поместите их в папку plugins32.
Автор: easy_y
Дата сообщения: 06.02.2010 17:23
rsuan

VirtualDub это и делает, только у тебя все равно ж места нет
Автор: boy999
Дата сообщения: 06.02.2010 17:30
А такой вопрос!

Делаю превью для компилки, и надо кусочки видео перемешать и склеить.

КАКАЯ прога может это сделать!?
Автор: rsuan
Дата сообщения: 06.02.2010 17:58
Сформулирую вопрос заново. Захвачено несколько больших кусков AVI (почти беспотерьным кодеком PICVideo M-JPEG), получились они с разными fps. Надо их объединить и перекодировать в более сжатый формат. VD не добавляет AVI с другими параметрами, нежели первый открытый кусок. Вопрос: можно ли утилитой, меняющей fps в заголовке AVI без перезаписи самого файла (например программой Avifrate), привести все куски к одной частоте, и потом открыть их в VD, не появится ли рассинхрон аудио и видео из-за смены частот у кусков?
Автор: Unique_nickname
Дата сообщения: 06.02.2010 18:42
ПАМАГИТЕ!!! У МЕНЯ ФАЙЛЫ БОЛЬШО

Помогите, други! Где бы найти "хост-плаг", который мог бы запустить из-под себя обычный плаг VDub, при этом работал бы в строго указанном диапазоне кадров?

Пример: все больше телеканалов выводит ближе к концу фильмов и передач (видимо, по их мнению, неимоверно крутую) надпись "ДАЛЕЕ: " - и название следующего фильма или передачи.
Если при просмотре эфира терпеть такое еще можно, хотя и портит весь финал, то в SAT-Rip это - более чем отвратительно. Но тут возникает проблема:

- "логорезы", рассчитанные на статично выводимое лого, работать не будут, а только испортят изображение.
- "глушить" весь фильм черным квадратом Малевича или гауссом из-за пары десятков кадров тоже недопустимо.

Можно, конечно, порезать MPEG-поток на три части, каждую из них кодировать отдельно, а потом снова клеить, периодически нарываясь на Дабовские "Потоки имеют несовместимый формат".

Логично предположить, что где-то есть волшебный плагин, который может подгрузить из-под себя логорезку, заливку или размытие и передать им поток только на эти несколько десятков кадров. Но найти такой пока не удалось.

Должно же быть какое-то средство?
Автор: Misha_hm
Дата сообщения: 06.02.2010 19:13
rsuan

Цитата:
Надо их объединить и перекодировать в более сжатый формат.

Проще сначала каждый кусок перекодировать и привести к единому значению частоту видео, а потом спокойно склеить директстримкопи-образом.
Автор: Gideon Vi
Дата сообщения: 07.02.2010 01:45

Цитата:
Очевидно, что даже не таком небольшом фрагменте прирост есть.

ню да, согласен. Видимо, что-то ухудшилось с тех пор, как я смотрел в последний раз

Цитата:
А пока мысль пришла - есть же утилиты, меняющие частоту кадров в заголовке AVI, ими можно привести все куски к одному fps, или при этом рассинхронизация произойдёт?

не должна. только бэкап сделать не забудь.
Автор: euheny
Дата сообщения: 07.02.2010 02:12
rsuan

Цитата:
не появится ли рассинхрон аудио и видео из-за смены частот у кусков

могут произойти такие явления как поменявшиеся местами кадры, зависание плеера и даже синий экран

Unique_nickname
терпеть результат разных делог помоему более неприятно

Цитата:
Должно же быть какое-то средство?

только одно - чемодан с деньгами и к правообладателю

по-мне ещё хуже сообщения чата от разных неудовлетворённых неудачников
Автор: xeroxman
Дата сообщения: 07.02.2010 02:20
Как пакетно с помощью VirtualDubMod убрать вторую звуковую дорожку?
Имеется папка А (сериал на 20 серий, звуковые дорожки русская и английская) нужно создать папку Б (сериал на 20 серий, звуковая дорожка только русская).
Папку А изменять нельзя, так как раздается через торрент.
Автор: Unique_nickname
Дата сообщения: 07.02.2010 08:24
euheny
это уж как настроить. Вот для Вас специально пример из сегодняшнего рипа:

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

Да и если сравнивать, что видеть в конце документального фильма - порновставку "ДАЛЕЕ СЕРИАЛ ШКОЛА" или "рыбий глаз" на пол-экрана... увольте, я уж лучше рыбий глаз понаблюдаю.


Цитата:
только одно - чемодан с деньгами и к правообладателю
по-мне ещё хуже сообщения чата от разных неудовлетворённых неудачников

Спасибо за квалифицированную помощь и невысокомерие по отношению к окружающим, именно это мне было и нужно.

P.S.: Отнес чемодан с деньгами правообладателю, тот разрешил воспользоваться кондициями, что я с радостью и сделал. Задача решена в лучшем виде - встроенный в Даб филлер работает на протяжении ровно 192 нужных мне кадров.
Автор: V0lt
Дата сообщения: 07.02.2010 08:36
xeroxman

Цитата:
Имеется папка А (сериал на 20 серий, звуковые дорожки русская и английская) нужно создать папку Б (сериал на 20 серий, звуковая дорожка только русская).

сделай скрипт remux.vcf примерно такого содержания:

Код: //01
VirtualDub.Open("c:\\A\\video_01.avi",0,0);

//сбрасываем все потоки
VirtualDub.RemoveInputStreams();
//выбираем только первый
VirtualDub.stream[0].SetSource(0x73647561,0,1);

VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,1,0,0);
VirtualDub.stream[0].SetClipMode(1,0);

VirtualDub.video.SetMode(0);

//сохраняем. папка B должна существовать
VirtualDub.SaveAVI("c:\\B\\video_01.avi");

VirtualDub.Close();

//02
//...аналогично для остальных серий
Автор: xeroxman
Дата сообщения: 07.02.2010 11:30
V0lt
Работает!!!
Автор: Aktaf
Дата сообщения: 07.02.2010 12:26
xeroxman

Цитата:
Как пакетно с помощью VirtualDubMod убрать вторую звуковую дорожку?

А что, просто пересохранить в ВертуалДабе не проще было бы.
Там вообще ничего не нужно писать.
Автор: rets2
Дата сообщения: 07.02.2010 13:13
Господа заметил что в дабе 1,9,8 х64 нет пункта при сохранении "Don't run this job now; add it to job control so i can run it in batch mode". А какже кодить в два прохода?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586

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


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