[не удалять] XviD4PSP - универсальный медиаконвертер [архив №5]

Страницы :   Пред.  1, 2, 3 ... 74, 75, 76 ... 97, 98, 99  След.
Тема закрыта
 

fcp

Стаж: 16 лет 4 месяца

Сообщений: 1470


fcp · 09-Мар-13 15:46 (11 лет 9 месяцев назад)

imgeorgest
Одним багом меньше - нам всем-же лучше
[Профиль]  [ЛС] 

busoti

Стаж: 13 лет 7 месяцев

Сообщений: 2839

busoti · 09-Мар-13 15:51 (спустя 5 мин., ред. 12-Мар-13 15:11)

fcp
Цитата:
Уже и новый MT-билд есть.
скрытый текст
Что, пора начинать рекламу ?...
Шустро...
[Профиль]  [ЛС] 

fcp

Стаж: 16 лет 4 месяца

Сообщений: 1470


fcp · 09-Мар-13 15:54 (спустя 3 мин.)

busoni4444 писал(а):
скрытый текст
Что, пора начинать рекламу ?...
скрытый текст
Я еще денег не скопил чтоб эту рекламу оплачивать
Лучше начинать тесты. Вдруг что-то другое вылезет..
[Профиль]  [ЛС] 

busoti

Стаж: 13 лет 7 месяцев

Сообщений: 2839

busoti · 09-Мар-13 16:16 (спустя 21 мин., ред. 12-Мар-13 16:21)

fcp
скрытый текст
Цитата:
Я еще денег не скопил чтоб эту рекламу оплачивать
Я Вам скидку сделаю за использование DSS2
Поставил на 313 версию последний Ависинт и плагины, включая mt_masktools-26.dll .
Попробовал настроить несколько скриптов на PictureView, пока всё нормально. Поработаю пока на этой версии, т.к. катаклизмы были именно на ней. Если сказать больше, то поздние версии мне не нужны, т.к. изменения касаются в основном звука в превью, а он мне не нужен.
В первую очередь пытался понять - есть ли вообще смысл в PictureView, и стоит ли дублировать AvsPmod 2.4.1.
На мой взгляд, смысл есть, т.к. у PictureView есть преимущества. На сложных скриптах скорость проигрывания несколько выше - это чувствуется когда оцениваешь уровень зерна.
Есть возможность максимально развернуть картинку на весь монитор, как это делает плеер. Это в большей степени актуально для CD исходников. Потом, максимальный разворот увеличивает достоверность оценки картинки, т.к. артефакты выглядят по-другому, и на реальном CD размере их можно просто не заметить. А всплывут они потом на панели.
Возможно я не прав, но есть ощущение, что PictureView разворачивает более корректно, чем AvsPmod 2.4.1, да и удобнее. Одним кликом мышки можно переключиться из одного размера картинки в другой.
Наверное есть и другие преимущества, которые я не заметил... Пока сделал вывод, что PictureView эффективнее и удобнее чем AvsPmod 2.4.1 в вопросе проигрывания и оценки скриптов.
В любом случае, ещё полгода назад ни кто, в том числе и Вы, не верил, что возможно проиграть и оценить сложный скрипт. Сегодня это реальность...!
Покрутил в PictureView последний скрипт Tempter57 с дебандером f3kdb. Как в сказке... И видно изменение любой настройки скрипта, и скрипт классный, и зерно глаз радует...
fcp и Tempter57, спасибо вам огромное за труд !
[Профиль]  [ЛС] 

verisokin

Стаж: 13 лет

Сообщений: 168


verisokin · 10-Мар-13 20:46 (спустя 1 день 4 часа, ред. 10-Мар-13 20:46)

AkvenJan
http://ge.tt/3BQraEa/v/0
Зарегистрировался под своим ником.
При скачке ничего не появляется.
Можите перезалить на другой файлообменник.
свой файл закачал на сервис и тоже не могу скачать
busoni4444
Подскажите, по какому пути дополнительные пресеты копировать?
[Профиль]  [ЛС] 

busoti

Стаж: 13 лет 7 месяцев

Сообщений: 2839

busoti · 10-Мар-13 21:15 (спустя 29 мин.)

verisokin писал(а):
58296195Подскажите, по какому пути дополнительные пресеты копировать?
C:\Program Files\XviD4PSP 5\presets\encoding\MKV\audio
И так на каждый формат.
[Профиль]  [ЛС] 

verisokin

Стаж: 13 лет

Сообщений: 168


verisokin · 10-Мар-13 21:35 (спустя 19 мин., ред. 10-Мар-13 21:35)

Только что попробывал PictureView.
Это чудо.
fcp и Tempter57 Спасибо.
[Профиль]  [ЛС] 

fcp

Стаж: 16 лет 4 месяца

Сообщений: 1470


fcp · 11-Мар-13 01:05 (спустя 3 часа)

busoni4444
busoni4444 писал(а):
Если сказать больше, то поздние версии мне не нужны, т.к. изменения касаются в основном звука в превью, а он мне не нужен.
У меня в списке изменений не редко указываются не все изменения, которые имели место быть.
скрытый текст
Например в r323 помимо основного было еще изменение в обработке кликов по иконкам в меню для выбора пути к внешним плейерам и для открытия папки с утилитами (из r321), иначе иногда помимо открытия папки могла запуститься и утилита. В r321 вместо loadplugin и import стало LoadPlugin и Import (в части скрипта с фильтрацией оно уже так и было, а в остальном скрипте - не было). В r320 помимо всего прочего добавлен перенос текста в окне с сообщениями об ошибках, иначе раньше очень длинный текст просто обрезался; Ctrl+C для этого же окна (хотя скопировать текст можно было и раньше через правый клик мышки, но такого рода окнам вроде как положено иметь и Ctrl+C). Там-же исправлено незакрытие окна с ошибками в превью (то самое Ошибка...), которое иногда имело место быть - это было обнаружено в ходе разбирательств с тем самым ConvertToRGB. В r319 исправлена возможная ошибка в PictureView, которая могла дополнительно возникнуть при ошибке в CreateInteropBitmap. И т.д., и т.п. Просто это либо мелочь, для которой я не вижу смысла что-либо писать в изменениях, либо это совсем недавно появившиеся проблемы о которых "вслух" еще никто не сообщал - тихо появились, тихо и исчезнут
[Профиль]  [ЛС] 

busoti

Стаж: 13 лет 7 месяцев

Сообщений: 2839

busoti · 11-Мар-13 01:27 (спустя 21 мин., ред. 12-Мар-13 15:12)

fcp
Цитата:
У меня в списке изменений не редко указываются не все изменения
Я знаю, и конечно позднее поставлю последнюю версию. Сейчас хочу до конца разобраться с проблемами, которые у меня возникали именно на 313 версии. С новым Ависинтом, по идее, их быть не должно.
imgeorgest
imgeorgest писал(а):
58149469MPEG2Source учитывает начальную задержку контейнера и вписывает её в название дорожек а DSS2 - нет (а может быть и да,
DSS2 тоже делает задержку. Я вначале не обратил внимание, а сейчас заметил :
скрытый текст
Format: MKV
Duration: 00:04:31:840 (6796)
VideoDecoder: DirectShowSource2
Resolution: 1920x1080
Aspect: 1.7778
VCodecPreset: Custom x264 CLI
VEncodingMode: TwoPass
VideoCodec: h264 > x264
VideoBitrate: 6298 > 7358
Quality: 0.121 > 0.142
Framerate: 25.000
SourceType: PROGRESSIVE
FieldOrder: UNKNOWN
AudioDecoder: bassAudioSource
AEncodingPreset: MP3 CBR 192k
AudioCodec: AAC > MP3
AudioBitrate: 0 > 192
Samplerate: 48000
Channels: 2
Normalize: 90%
Accurate: 100%
Gain: 7.906
Delay: 8 > 8
[Профиль]  [ЛС] 

verisokin

Стаж: 13 лет

Сообщений: 168


verisokin · 11-Мар-13 09:20 (спустя 7 часов)

AkvenJan
Переделаете под новую версию и новые пресеты, и под новый архив Tempter57 на другом хостинге?
Tempter57
Выложите последнюю версию архива?
[Профиль]  [ЛС] 

Tempter57

Стаж: 16 лет 3 месяца

Сообщений: 4963

Tempter57 · 11-Мар-13 15:35 (спустя 6 часов, ред. 28-Апр-13 17:16)

verisokin писал(а):
58302807Выложите последнюю версию архива
На сегодняшний день у меня такой архив plugins_filtering. Если заметите ошибки или есть предложения,- сообщите здесь на техветке или в личку. Практически намечен уход в пресетах векторного анализа в сторону плагина mvtools2.dll rev.2.6.0.5 или иначе mvtools2mod.dll, как более скоростную версию. Плагин mt_masktools-26.dll от 06_taro на forum.doom9.org оказался частично не рабочим и с последней версией AviSynth 2.6 MT by SEt лучше применять сборку fcp от 01.09.2012
Все, кто ранее задавал вопросы о причине возникновения ошибки при кодировании, сообщаю:
Можно сказать однозначно, что установка пакета K-lite codecs pack ошибочна и наверняка является причиной краха во время кодирования. Снесите его немедленно и установите последний пакет CCCP + проинсталлируйте в систему XviD 1.3.2.exe. Проверено на практике таких повальных сбоев уже нет, по крайней мере у меня.
CCCP
Дело дошло до того, что запускаю 4 потока обработки HD видео 1920х1080 тяжёлыми скриптами с
Код:
setmtmode(3,4)
setmemorymax(1024)
Далее после загрузки видео стоит setmtmode(2). Процесс кодирования при этом завершается нормально без краха.
[Профиль]  [ЛС] 

verisokin

Стаж: 13 лет

Сообщений: 168


verisokin · 11-Мар-13 18:03 (спустя 2 часа 27 мин., ред. 11-Мар-13 18:03)

Спасибо.
Осталось подождать пока AkvenJan сделает сборку.
Да у меня тоже крашился, оказывается К-лайт виновен.
Удалил к-лайт, Установил СССР, пока полёт нормальный.
Скорость обработки скриптов порадовала с новой версией архива. Спасибо.
Цитата:
Практически намечен уход в пресетах векторного анализа в сторону плагина mvtools2.dll rev.2.6.0.5 или иначе mvtools2mod.dll, как более скоростную версию
А много осталось перенести?
[Профиль]  [ЛС] 

Tempter57

Стаж: 16 лет 3 месяца

Сообщений: 4963

Tempter57 · 11-Мар-13 18:55 (спустя 51 мин.)

verisokin писал(а):
58307478А много осталось перенести?
вы это и сами можете сделать, добавив в пресеты #avstp.dll и изменив #mvtools2.dll на #mvtools2mod.dll
[Профиль]  [ЛС] 

AkvenJan

Стаж: 15 лет 6 месяцев

Сообщений: 584

AkvenJan · 12-Мар-13 08:05 (спустя 13 часов)

Итак, люди. Я собрал новый инсталлятор
XviD4PSP 5.10.326.0 (2013-03-12) RC33
http://ge.tt/3BkrCqa/v/0
Чейнджлог самой программы:
скрытый текст
>>> (r326) Изменены дефолтные параметры муксинга через MKVMerge (удалён ключ --compression -1:none; добавлены
ключи --engage no_cue_duration и --engage no_cue_relative_position). Эти параметры могут быть изменены
в окне настроек формата на вкладке "Muxing".>>> (r325) Загрузка плагинов из пресетов фильтрации с указанием пути к ним через переменную XviD4PSPPluginsPath.
>>> (r324) В информацию MediaInfo добавлен показ используемой версии MediaInfo.dll.
>>> (r323) "Файл->Недавние файлы" - их кол-во теперь можно изменять от 1 до 30 в этом-же меню.
>>> (r322) В дополнение к подпапкам в apps\Custom добавлено считывание утилит из apps\Custom\Tools.ini.
Каждая строчка, не начинающаяся с символа "#", будет расцениваться, как корректный путь. Путь
может быть относительным или абсолютным и указывать непосредственно на нужный файл или на папку.
>>> (r321) Содержимое подпапок в apps\Custom (только файлы с расширениями *.exe, *.com, *.bat и *.cmd) будет
отображаться в меню "Инструменты". Добавлена возможность открывать папки с утилитами из этого меню.
>>> (r320) Для всех окон добавлена проверка их расположения на экране при открытии. Если открываемое окно не
вписывается в рабочую область, то его расположение будет соответствующим образом скорректировано.
Если имеется более одного монитора, то вписывание будет произведено в тот из них, на котором окно
занимает бОльшую площадь (или на ближайший, если текущее расположение окна не принадлежит ни одному
монитору). По умолчанию включено, отключить можно в "Настройки->Глобальные настройки->Ограничивать
расположение окон рабочей областью экрана".
>>> (r319) PictureView: после загрузки превью (если оно не в режиме воспроизведения) и при сохранении задания
AviSynth будет выгружен. При этом кнопка Play/Pause станет выглядеть, как кнопка Stop. AviSynth будет
загружен обратно по мере необходимости.
>>> (r318) x264 10-bit: при кодировании с цветовыми пространствами I422, I444 и RGB ключ "--profile high10"
должен быть удален из CLI (rep. by Okocha1976).
>>> (r317) Исправление r316.
>>> (r316) DirectShowLib-2005.dll, MediaBridge.dll, SharpDX.dll и SharpDX.DirectSound.dll перемещены в dlls\Player.
>>> (r315) Настройки, которые (скорее в тестовых целях) можно задать для PictureView через скрипт:
ShowPictureViewInfo=true - вывод некоторой информации, в основном касается звуковых параметров.
OPT_UseWaveExtensible=false - переключает формат описания звука с WAVEFORMATEXTENSIBLE на WAVEFORMATEX.
OPT_dwChannelMask=число(int) - позволяет переопределить маску каналов в описании WAVEFORMATEXTENSIBLE.
>>> (r315) PictureView: добавлен опциональный вывод звука через DirectSound (используя библиотеку SharpDX). По умолчанию
отключено, включить можно в меню "Настройки->Движок плейера->PictureView output->Разрешить звук". Однако учтите,
что работоспособность не гарантируется (особенно при выводе многоканального или многобитного звука через старые
звуковые карты и\или кривые драйвера к ним). Синхронизация аудио\видео также не гарантируется.
>>> (r314) PictureView: повышена точность поддержания частоты кадров.
>>> (r313) Если при загрузке превью произошла ошибка, то это больше не будет приводить к закрытию текущего задания.
>>> (r313) PictureView: при невозможности использовать InteropBitmap (.NET Framework 3.0 без SP1) будет использоваться
WriteableBitmap. Производительность превью будет ниже, но оно останется рабочим.
>>> (r312) В превью MediaBridge теперь соблюдается анаморфный аспект.
>>> (r312) Полностью переделано превью PictureView. Добавлена возможность воспроизведения видео (но без звука), с пропуском
или без пропуска кадров ("Настройки->Движок плейера->PictureView drop"). Однако, AviSynth теперь не выгружается
до тех пор, пока превью не будет закрыто. И из-за использования InteropBitmap превью PictureView будет работать
только при наличии .NET Framework 3.0 с SP1.
>>> (r311) Поддержка открытия нескольких файлов из командной строки.
>>> (r310) XviD4PSP и WPF Video Player: вместо OLE Drag&Drop теперь используется Win32 Drag&Drop, работающий и при включенном UAC.
>>> (r309) Добавлена возможность сортировать пресеты по времени последних изменений ("Настройки->Глобальные настройки->Сортировать
пресеты по времени последних изменений").
>>> (r309) Сортировка списка пресетов (фильтрация, цветокоррекция, видео и аудио кодирование, FFRebuilder) в некоторых случаях
могла отсутствовать (rep. by imgeorgest).
>>> (r308) Добавлено окно для настройки многопоточности AviSynth`а (AviSynth->Многопоточность).
>>> (r307) DSS2: потокобезопасный код для загрузки фильтров в "портативном" режиме.
>>> (r307) DSS2: изменения для LAVFilters 0.55.1 (в настройках XviD4PSP добавлены разрешения для аппаратного декодирования).
>>> (r306) DSS2: время ожидания декодированного кадра увеличено с 10-ти до 30-ти секунд, но его можно
изменить ключом "timeout" (int).
>>> (r306) DSS2: изменен способ загрузки фильтров в "портативном" режиме (rep. by Alfa Romeo).
Чейнджлог инсталлятора
скрытый текст
12.03.2013 RC33 AviSynth 2.6
==========
XviD4PSP5 - обновил до r326, добавил файл настроек пользовательских программ apps/Custom/tools.ini
AviSynth 2.6 обновлен до версии от 09.03.2013 (http://forum.doom9.org/showthread.php?t=148782)
Удален неиспользуемый файл avisynth_c.dll
avs4x264 (avs4x264mod) обновлен до avs4x264mod 0.9.0 (http://forum.doom9.org/showthread.php?t=162656)
FFMS2 - обновил до версии r725-icl-4 (http://code.google.com/p/ffmpegsource/)
Компилятор инсталлятора Inno Setup обновлен до 5.5.3
x264 обновил до rev2273 vanilla
VSFilter.dll (xy-VSFilter) обновлен до 3.0.0.211 (http://code.google.com/p/xy-vsfilter/)
LAVFilters обновлены до 0.55.3
MediaInfo обновлён до 0.7.62+ от 26.02.2013
MKVToolnix - обновлён до 6.1.0.505
AvsPmod обновлен до 2.4.2, обновлены французский, немецкий, японский, португальский, русский, испанский языки
qAAC обновлён до 2.16
Обновлены пресеты звука для AC3 и MP3, предоставленные пользователем busoni4444
Исправлены пресеты BluRay
XviD 1.3.2 build 65 заменён на многопоточный XviD 1.4.0 build 73 от fcp
Интегрирован новый набор фильтров и плагинов для AviSynth 2.6 от Tempter57 (i1d8plugins_filtering.rar)
обновлён DirectShowSource.dll (http://sourceforge.net/projects/avisynth2/files/AviSynth_Alpha_Releases/AVS%202.6...601.zip/download)
Обновлены или добавлены соглашения лицензий (License.txt, License Rus.txt, License (DirectShowLib).txt, License (SharpDX).txt)
Ещё немного подкорректировал скрипт инсталлятора, но там ничего существенного, просто пару фраз понятней сделал.
Версия вроде как тестовая. Но если всё будет нормально, то наверное станет итоговой. Ещё я хотел добавить в doc какой-нибудь текстовый файлик с описанием режимов работы MT, но забыл.
[Профиль]  [ЛС] 

newsky

Top User 25

Стаж: 16 лет 11 месяцев

Сообщений: 405

newsky · 12-Мар-13 08:41 (спустя 35 мин., ред. 12-Мар-13 08:41)

AkvenJan, большое спасибо. И просто хочется поблагодарить всех, кто участвует в развитии этой замечательной программы. Низкий вам поклон.
[Профиль]  [ЛС] 

Timosha-89

Стаж: 16 лет 3 месяца

Сообщений: 152


Timosha-89 · 12-Мар-13 15:40 (спустя 6 часов, ред. 12-Мар-13 15:40)

Люди помогите, чет странная ошибка, при открытии скрипта для кодирования видео файла, пишет ошибку SetMTmode.
В семерке 64 бит.
Скрипт:
скрытый текст
import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\AudioFunctions.avs")
import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\VideoFunctions.avs")
SetMTmode(5,3)
setmemorymax(2048)
AVISource("C:\NO Deinterlace.avi")
ConvertToYV12()
###[FILTERING]###
LoadVirtualDubPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\ccd_sse2.vdf", "CamCD", 0)
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\Depan.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\DepanEstimate.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\RemoveGrainSSE2.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\RemoveGrainTSSE2.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\SmoothAdjust-ICL-x86.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\RepairSSE3.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\RemoveDirt.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\WarpSharp.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\degrainmedian.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\VagueDenoiser.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\awarpsharp2.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\mvtools2.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\mt_masktools-26.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\DeScratch.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\Fluxsmooth.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\AddGrainC.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\Gradfun2DB.dll")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\stab.avs")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\deVCR.avs")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\Limitedsharpenfaster mod.avs")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\RemoveColorBleeding.avs")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\RemoveDirtMC_03.avs")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\Gradfun2dbmod.avs")
SetMTmode(5,3)
setmemorymax(2048)
# подавление цветового шума и радужности изображения
ConvertToRGB32().CamCD(20,1).ConvertToYV12()
# DeScratch(mindif=4, maxgap=20, minlen=300, blurlen=50, keep=100, border=0, maxangle=0) # удаление царапин и полос старых киноплёнок
# Убираем горизонтальные линии нарезки VHS
deVCR(30).deVCR(0)
# Удалить Colorbleeding (размытость цветовых контуров)
RemoveColorBleeding()
# Удалить VHS colorshift (цветовой сдвиг)
#Vshift=2 # 2 пикселя на ленте
#Hshift=0
#mergechroma(last.crop(Hshift,Vshift,0,0, align=true).addborders(0,0,Hshift,Vshift))
# Частичная стабилизация изображения
Stab()
# Шумоподавление
source = last
filtered = source.RemoveDirt(false,23)
# filtered = RemoveDirtMC(source,40)
dark = 32
bright = 196
mask1 = mt_lut(source,"x "+string(dark)+" < 255 x "+string(bright)+" > 255 0 ? ?",U=1,V=1).removegrain(19,-1,-1)
min = 16
max = 255
mask2 = mt_lutxy(source,filtered,"x y - abs "+string(min)+" < 0 x y - abs "+string(max)+" > 0 255 ? ?",U=1,V=1).removegrain(19,-1,-1)
rdr = mt_merge(source,filtered,mt_logic(mask1,mask2,"min"),luma=true)
preNR_super = filtered.MSuper(pel=2, sharp=2, rfilter=4)
rdr_super = rdr.MSuper(pel=2, sharp=2, levels=1, chroma=false)
vb2 = MAnalyse(preNR_super, isb=true, truemotion=false, delta=2, blksize=16, overlap=8, dct=5)
vb1 = MAnalyse(preNR_super, isb=true, truemotion=false, delta=1, blksize=16, overlap=8, dct=5)
vf1 = MAnalyse(preNR_super,isb=false, truemotion=false, delta=1, blksize=16, overlap=8, dct=5)
vf2 = MAnalyse(preNR_super,isb=false, truemotion=false, delta=2, blksize=16, overlap=8, dct=5)
rdr.MDegrain2(rdr_super,vb1,vf1,vb2,vf2,thSAD=400,plane=3)
MDegrain2(rdr_super,vb1,vf1,vb2,vf2,thSAD=400,plane=0)
FluxSmoothST(5,5)
# Повышение резкости
LSFmod(defaults="slow", strength=100)
# Подстройка уровней
# SmoothCurve(Ycurve="0-0;16-0;235-255;255-255", Ucurve="0-0;16-0;240-255;255-255", Vcurve="0-0;16-0;240-255;255-255", interp=0)
SmoothLevels(gamma=1.0, useopt=-1) # -1 -automatic choice, 1- SSE2 CPU, 2 - Sandy Bridge CPU
# Дебандинг
GradFun2DBmod(thr=1.4,thrC=1.8,mode=2,str=1.0,strC=0.0,temp=50,adapt=64)
###[FILTERING]###
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\HQDN3D.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\dfttest.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\FFT3DFilter.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\Repair.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\RemoveGrainSSE2.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\RemoveGrainTSSE2.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\mvtoolsMT.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\removedirt.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\unfilter.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\despot.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\deblock.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\DctFilter.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\undot.dll")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\deblock_qed_MT2.avs")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\awarpsharp2.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\WarpSharp.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\mt_masktools-26.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\medianblur.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\Gradfun2db.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\AddGrainC.dll")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\Gradfun2dbmod.avs")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\Ylevels.avs")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\LimitedSharpenFaster.avs")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\MC_Spuds_mvt.avs")
SetMTmode(5,3)
setmemorymax(1000)
# ColorYUV(gain_y=0,cont_y=0,cont_u=0,cont_v=0,gain_v=0,gain_u=-0,off_y=0,off_u=-0,off_v=-0)
global idx1=10
# mc_spuds_mvt(mode="medium",sharpp=2,chro=true)
mc_spuds_mvt(mode="medium high",sharpp=2,chro=true)
# mc_spuds_mvt(mode="high",sharpp=2,chro=true)
# mc_spuds_mvt(mode="very high",sharpp=2,chro=true)
Tweak(hue=0, sat=1.0, bright=0, cont=1.0, coring=true, dither=false)
YlevelsS(0,1.0,255,0,255,false)
[Профиль]  [ЛС] 

Tempter57

Стаж: 16 лет 3 месяца

Сообщений: 4963

Tempter57 · 12-Мар-13 16:17 (спустя 36 мин., ред. 12-Мар-13 16:17)

Timosha-89
1. Вы абсолютно не умеете использовать многопоточный AviSynth https://rutr.life/forum/viewtopic.php?p=53502220#53502220
2. Ваш скрипт по меньшей мере насчитывает три векторных анализа и, я не думаю, что он будет шевелиться вообще.
3. Вы самостоятельно организуете колоссальную утечку памяти, задав невероятно высокое значение setmemorymax(2048).
4. Для мультиверсии плагина mvtoolsMT.dll вообще не катит режим setmtmode(5,3)
Короче скрипт нерабочий. Надо быть без царя в голове , чтобы вот так смело объединить два тяжелейших скрипта обработки. Некоторые процедуры обработки типа шарперов дублируются дважды.
А ругаться на режим многопоточности типа setmtmode() может в случае, если у вас вообще не установлен в систему многопоточный AviSynth 2.6 MT http://forum.doom9.org/showthread.php?t=148782
Перед вами чуть выше абсолютно новый инсталлятор XviD 4PSP 5. Советую им воспользоваться и, судя по тому, что вы делаете, подключите в Фильтрации пресет VHS RemoveDirt, но только с умом, смотря действильно всё в нём вам надо подключать или некоторые строки стоит заблокировать или изменить некоторые параметры настройки входящих фильтров.
[Профиль]  [ЛС] 

Ювелир

VIP (Заслуженный)

Стаж: 14 лет 1 месяц

Сообщений: 6434

Ювелир · 12-Мар-13 17:12 (спустя 54 мин.)

AkvenJan писал(а):
58318906Итак, люди. Я собрал новый инсталлятор
XviD4PSP 5.10.326.0 (2013-03-12) RC33
Вот спасибище огромное, и Вам, и всем причастным к новой версии!
[Профиль]  [ЛС] 

Doc66

RG Русские сериалы

Стаж: 18 лет 4 месяца

Сообщений: 3543

Doc66 · 12-Мар-13 20:31 (спустя 3 часа)

Спасибо всем, кто принимает участие в разработке! Ставлю и обкатываю
[Профиль]  [ЛС] 

verisokin

Стаж: 13 лет

Сообщений: 168


verisokin · 12-Мар-13 23:51 (спустя 3 часа, ред. 13-Мар-13 09:56)

Спасибо.
Tempter57 писал(а):
58310463
verisokin писал(а):
58307478А много осталось перенести?
вы это и сами можете сделать, добавив в пресеты #avstp.dll и изменив #mvtools2.dll на #mvtools2mod.dll
#avstp.dll добавить для вех пресетов, или только тех кто использует mvtools2.dll ?
[Профиль]  [ЛС] 

AkvenJan

Стаж: 15 лет 6 месяцев

Сообщений: 584

AkvenJan · 13-Мар-13 11:43 (спустя 11 часов)

Tempter57
а помнишь ты 100500 раз расписывал режимы работы MT в ветке? У тебя нет готовой копипасты где-нибудь, я бы текстовым файлом в папку doc закинул
[Профиль]  [ЛС] 

verisokin

Стаж: 13 лет

Сообщений: 168


verisokin · 13-Мар-13 11:44 (спустя 1 мин., ред. 13-Мар-13 13:15)

AkvenJan писал(а):
58336660Tempter57
а помнишь ты 100500 раз расписывал режимы работы MT в ветке? У тебя нет готовой копипасты где-нибудь, я бы текстовым файлом в папку doc закинул
Может эта
https://rutr.life/forum/viewtopic.php?p=53502220#53502220
[Профиль]  [ЛС] 

Timosha-89

Стаж: 16 лет 3 месяца

Сообщений: 152


Timosha-89 · 13-Мар-13 12:43 (спустя 58 мин., ред. 13-Мар-13 12:43)

""",threads=4,splitvertical=true) # threads=4
Первое ядры процессора, а последнее потоки процессора?
В какое место скрипта добавить?
И там еще повторяется много, помогите наладить правильно скрипт.
скрытый текст
import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\functions\AudioFunctions.avs")
import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\functions\VideoFunctions.avs")
SetMTmode(5,6)
setmemorymax(640)
AVISource("C:\NO Deinterlace (1 min).avi")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\TDeint.dll")
ConvertToYV12(interlaced = true)
TDeint(order=-1, slow=2, mthreshL=5, mthreshC=5)
# Hybrid Progressive Interlaced с TDeInt
###[FILTERING]###
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\mvtools2.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\mt_masktools-26.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Deblock.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\dctfilter.dll")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\qqfix.avs")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Deblock_QED_MT2.avs")
SetMTmode(5,6)
setmemorymax(640)
qqfix(18, 1.5, 15, 1, false)
# qqfix(20, 3.0, 15, 1, false)
# Назначение: для обнаружения битых кадров и замены их на интерполированные кадры
###[FILTERING]###
LoadVirtualDubPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\ccd_sse2.vdf", "CamCD", 0)
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Depan.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\DepanEstimate.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\RemoveGrainSSE2.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\RemoveGrainTSSE2.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\SmoothAdjust-ICL-x86.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\RepairSSE3.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\RemoveDirt.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\WarpSharp.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\degrainmedian.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\VagueDenoiser.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\awarpsharp2.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\mvtools2.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\mt_masktools-26.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\DeScratch.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Fluxsmooth.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\AddGrainC.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Gradfun2DB.dll")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\stab.avs")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\deVCR.avs")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Limitedsharpenfaster mod.avs")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\RemoveColorBleeding.avs")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\RemoveDirtMC_03.avs")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Gradfun2dbmod.avs")
SetMTmode(5,6)
setmemorymax(640)
# подавление цветового шума и радужности изображения
ConvertToRGB32().CamCD(20,1).ConvertToYV12()
# DeScratch(mindif=4, maxgap=20, minlen=300, blurlen=50, keep=100, border=0, maxangle=0) # удаление царапин и полос старых киноплёнок
# Убираем горизонтальные линии нарезки VHS
deVCR(30).deVCR(0)
# Удалить Colorbleeding (размытость цветовых контуров)
RemoveColorBleeding()
# Удалить VHS colorshift (цветовой сдвиг)
#Vshift=2 # 2 пикселя на ленте
#Hshift=0
#mergechroma(last.crop(Hshift,Vshift,0,0, align=true).addborders(0,0,Hshift,Vshift))
# Частичная стабилизация изображения
Stab()
# Шумоподавление
source = last
filtered = source.RemoveDirt(false,23)
# filtered = RemoveDirtMC(source,40)
dark = 32
bright = 196
mask1 = mt_lut(source,"x "+string(dark)+" < 255 x "+string(bright)+" > 255 0 ? ?",U=1,V=1).removegrain(19,-1,-1)
min = 16
max = 255
mask2 = mt_lutxy(source,filtered,"x y - abs "+string(min)+" < 0 x y - abs "+string(max)+" > 0 255 ? ?",U=1,V=1).removegrain(19,-1,-1)
rdr = mt_merge(source,filtered,mt_logic(mask1,mask2,"min"),luma=true)
preNR_super = filtered.MSuper(pel=2, sharp=2, rfilter=4)
rdr_super = rdr.MSuper(pel=2, sharp=2, levels=1, chroma=false)
vb2 = MAnalyse(preNR_super, isb=true, truemotion=false, delta=2, blksize=16, overlap=8, dct=5)
vb1 = MAnalyse(preNR_super, isb=true, truemotion=false, delta=1, blksize=16, overlap=8, dct=5)
vf1 = MAnalyse(preNR_super,isb=false, truemotion=false, delta=1, blksize=16, overlap=8, dct=5)
vf2 = MAnalyse(preNR_super,isb=false, truemotion=false, delta=2, blksize=16, overlap=8, dct=5)
rdr.MDegrain2(rdr_super,vb1,vf1,vb2,vf2,thSAD=400,plane=3)
MDegrain2(rdr_super,vb1,vf1,vb2,vf2,thSAD=400,plane=0)
FluxSmoothST(5,6)
# Повышение резкости
LSFmod(defaults="slow", strength=100)
# Подстройка уровней
# SmoothCurve(Ycurve="0-0;16-0;235-255;255-255", Ucurve="0-0;16-0;240-255;255-255", Vcurve="0-0;16-0;240-255;255-255", interp=0)
SmoothLevels(gamma=1.0, useopt=-1) # -1 -automatic choice, 1- SSE2 CPU, 2 - Sandy Bridge CPU
# Дебандинг
GradFun2DBmod(thr=1.4,thrC=1.8,mode=2,str=1.0,strC=0.0,temp=50,adapt=64)
###[FILTERING]###
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\HQDN3D.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\dfttest.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\FFT3DFilter.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Repair.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\RemoveGrainSSE2.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\RemoveGrainTSSE2.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\mvtoolsMT.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\removedirt.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\unfilter.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\despot.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\deblock.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\DctFilter.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\undot.dll")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\deblock_qed_MT2.avs")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\awarpsharp2.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\WarpSharp.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\mt_masktools-26.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\medianblur.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Gradfun2db.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\AddGrainC.dll")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Gradfun2dbmod.avs")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Ylevels.avs")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\LimitedSharpenFaster.avs")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\MC_Spuds_mvt.avs")
SetMTmode(5,6)
setmemorymax(640)
# ColorYUV(gain_y=0,cont_y=0,cont_u=0,cont_v=0,gain_v=0,gain_u=-0,off_y=0,off_u=-0,off_v=-0)
global idx1=10
# mc_spuds_mvt(mode="medium",sharpp=2,chro=true)
mc_spuds_mvt(mode="medium high",sharpp=2,chro=true)
# mc_spuds_mvt(mode="high",sharpp=2,chro=true)
# mc_spuds_mvt(mode="very high",sharpp=2,chro=true)
Gradfun2dbmod(thr=1.4,thrC=1.8,str=0.8,temp=50,adapt=64)
ConvertToYV12()
Tweak(hue=0, sat=1.2, bright=0, cont=1.00, coring=true, dither=false)
YlevelsS(0,1.0,255,0,255,false)
[Профиль]  [ЛС] 

Tempter57

Стаж: 16 лет 3 месяца

Сообщений: 4963

Tempter57 · 13-Мар-13 13:03 (спустя 20 мин., ред. 13-Мар-13 13:57)

AkvenJan
fcp в GUI давно всё реализовал. Руками теперь ничего прописывать не надо. Достаточно зайти AviSynth=>Многопоточность и в окне многопоточности задать параметры многопоточной обработки. Например, у вас 4 -ядра и вы обрабатываете SD разрешение скриптом с векторным анализом. Достаточно заполнить так:

При обработке HD прописать для setmemorymax значение 1024 или 1280 и, желательно, сократить количество потоков обработки до двух...трёх.
Timosha-89 писал(а):
58337332""",threads=4,splitvertical=true) # threads=4
Такая запись возможна только в в AviSynth 2.5.8 MT(он уже умер), но никак ни в AviSynth 2.6 MT
[Профиль]  [ЛС] 

verisokin

Стаж: 13 лет

Сообщений: 168


verisokin · 13-Мар-13 13:16 (спустя 13 мин.)

Tempter57
А для двухядерника какие будут настройки многопоточности?
[Профиль]  [ЛС] 

Tempter57

Стаж: 16 лет 3 месяца

Сообщений: 4963

Tempter57 · 13-Мар-13 13:50 (спустя 33 мин., ред. 13-Мар-13 13:50)

verisokin писал(а):
58337772А для двухядерника какие будут настройки многопоточности?
Количество потоков будет 2. В графе Начать с Setmtmode() можно применить также режим 5 или 6
[Профиль]  [ЛС] 

AkvenJan

Стаж: 15 лет 6 месяцев

Сообщений: 584

AkvenJan · 13-Мар-13 14:02 (спустя 12 мин.)

Tempter57
я знаю что реализовал. Просто помнится ты более подробную простыню расписывал по настройкам, кому что ставить. Хотя если в программе в этой менюшке внятная справка на твой взгляд - то так даже лучше. Я сам в этих режимах не очень разбираюсь.
[Профиль]  [ЛС] 

Tempter57

Стаж: 16 лет 3 месяца

Сообщений: 4963

Tempter57 · 13-Мар-13 14:14 (спустя 11 мин.)

AkvenJan писал(а):
58338323Просто помнится ты более подробную простыню расписывал по настройкам, кому что ставить.
Было дело здесь
[Профиль]  [ЛС] 

italianec2

Стаж: 16 лет 10 месяцев

Сообщений: 309

italianec2 · 13-Мар-13 19:21 (спустя 5 часов, ред. 13-Мар-13 19:21)

Помогите побороть рассинхрон звука при кодировании из NTSC в прогрессив. Пробовал оставлять настройки интерлейса, частоты кадров, как определяет конвертер и менял на свои-итог одинаковый. Фильтрацию не применял, делал только настройки видео (приблизительные) , до профессионального кодирования мне ещё далеко и надо много чего изучить, но желание, время и среднее железо для этого имеется. Если кодировать по отдельности каждый файл-рассинхрона нет.
скрытый текст
скрытый текст
Complete name : V:\DVD\Бригада P.S\VIDEO_TS\VTS_04_1.VOB
Format : MPEG-PS
File size : 1 024 MiB
Duration : 20mn 10s
Overall bit rate mode : Variable
Overall bit rate : 7 098 Kbps
Video
ID : 224 (0xE0)
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings, BVOP : Yes
Format settings, Matrix : Custom
Format settings, GOP : M=3, N=15
Duration : 20mn 10s
Bit rate mode : Variable
Bit rate : 6 764 Kbps
Maximum bit rate : 9 000 Kbps
Width : 720 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Frame rate : 29.970 fps
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Interlaced
Scan order : Top Field First
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.653
Time code of first frame : 00:02:59:22
Time code source : Group of pictures header
Stream size : 976 MiB (95%)
Audio
ID : 189 (0xBD)-128 (0x80)
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Format settings, Endianness : Big
Muxing mode : DVD-Video
Duration : 20mn 9s
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Delay relative to video : 67ms
Stream size : 27.7 MiB (3%)
Menu
скрытый текст
полное имя : V:\Бригада P.S_T04.mkv
Формат : Matroska
Версия формата : Version 2
Размер файла : 2,55 Гбайт
Продолжительность : 2 ч. 33 м.
Общий поток : 2386 Кбит/сек
Дата кодирования : UTC 2013-03-13 01:58:38
Программа кодирования : mkvmerge v6.1.0 ('Old Devil') built on Mar 4 2013 09:10:42
Библиотека кодирования : libebml v1.3.0 + libmatroska v1.4.0
Видео
Идентификатор : 1
Формат : AVC
Формат/Информация : Advanced Video Codec
Профиль формата : High@L4.1
Параметр CABAC формата : Да
Параметр ReFrames формата : 6 кадров
Идентификатор кодека : V_MPEG4/ISO/AVC
Продолжительность : 2 ч. 33 м.
Битрейт : 2000 Кбит/сек
Ширина : 688 пикселей
Высота : 416 пикселей
Соотношение сторон : 1,654
Режим частоты кадров : Постоянный
Частота кадров : 23,976 кадра/сек
Цветовое пространство : YUV
Субдискретизация насыщенности : 4:2:0
Битовая глубина : 8 бит
Тип развёртки : Прогрессивная
Бит/(Пиксели*Кадры) : 0.291
Размер потока : 2,09 Гбайт (82%)
Библиотека кодирования : x264 core 130 r2273 b3065e6
Настройки программы : cabac=1 / ref=6 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=tesa / subme=11 / psy=1 / psy_rd=1.00:0.10 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-3 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=9 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=50 / rc=2pass / mbtree=1 / bitrate=2000 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Default : Да
Forced : Нет
Аудио
Идентификатор : 2
Формат : AC-3
Формат/Информация : Audio Coding 3
Расширение режима : CM (complete main)
Параметр Endianness формата : Big
Идентификатор кодека : A_AC3
Продолжительность : 2 ч. 33 м.
Вид битрейта : Постоянный
Битрейт : 384 Кбит/сек
Каналы : 2 канала
Расположение каналов : Front: L R
Частота : 48,0 КГц
Битовая глубина : 16 бит
Метод сжатия : С потерями
Размер потока : 421 Мбайт (16%)
Default : Да
Forced : Нет
скрытый текст
Format: MKV
Duration: 02:33:17:447 (220518)
VideoDecoder: MPEG2Source
Resolution: 720x480 > 688x416
Aspect: 1.6577
VCodecPreset: Custom x264 CLI
VEncodingMode: TwoPass
VideoCodec: MPEG2 > x264
VideoBitrate: 6764 > 2000
Quality: 0.653 > 0.291
Framerate: 29.970 > 23.976
FramerateModifier: ChangeFPS
SourceType: HYBRID_FILM_INTERLACED
FieldOrder: TFF
Deinterlacer: TIVTC
AudioDecoder: NicAC3Source
AEncodingPreset: Custom
AudioCodec: AC3
AudioBitrate: 192 > 384
Samplerate: 48000
Channels: 2
Normalize: 100%
Accurate: 10%
Gain: 15.508
Delay: 132 > 132
SCRIPT
------------------------------
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\AudioFunctions.avs")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\VideoFunctions.avs")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\apps\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\NicAudio.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\TIVTC.dll")
video = MPEG2Source("V:\DVD\Бригада P.S\VIDEO_TS\DGIndex.index\Бригада P.S_T04.d2v", cpu=0, info=3)
audio = NicAC3Source("V:\DVD\Бригада P.S\VIDEO_TS\DGIndex.index\Бригада P.S_T04 T80 2_0ch 192Kbps DELAY 132ms.ac3")
AudioDub(video, audio)
DelayAudio(0.132)
ConvertToYV12(interlaced = true)
TFM(order=1).TDecimate(hybrid=1)
Crop(20, 58, -10, -52)
Spline64Resize(688, 416)
###[FILTERING]###
###[FILTERING]###
AmplifydB(15.508)
AUDIO ENCODING
------------------------------
Encoding audio to: V:\Temp\0001.ac3
AC3 384kbps 2ch 16bit 48000khz
aften.exe: -b 384 - "V:\Temp\0001.ac3"
VIDEO ENCODING
------------------------------
Encoding video to: V:\Temp\0001.264
x264 2000kbps 688x416 23.976fps (220518 frames)
...first pass...
x264.exe: --pass 1 --bitrate 2000 --preset medium --profile high --level 4.1 --ref 6 --deblock -1:-1 --bframes 9 --direct auto --b-adapt 2 --trellis 2 --no-fast-pskip --psy-rd 1.00:0.10 --subme 11 --me tesa --rc-lookahead 50 --sar 1:1 --stats "V:\Temp\0001.log" --output NUL "V:\Temp\0001.avs"
avs [info]: 688x416p 1:1 @ 24000/1001 fps (cfr)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
x264 [info]: profile Main, level 4.1
x264 [info]: frame I:1077 Avg QP:13.02 size: 56607
x264 [info]: frame P:46300 Avg QP:15.55 size: 23828
x264 [info]: frame B:173141 Avg QP:17.94 size: 6502
x264 [info]: consecutive B-frames: 1.1% 0.9% 5.0% 27.5% 27.2% 24.8% 7.7% 3.1% 1.5% 0.9%
x264 [info]: mb I I16..4: 26.3% 0.0% 73.7%
x264 [info]: mb P I16..4: 28.9% 0.0% 0.0% P16..4: 68.4% 0.0% 0.0% 0.0% 0.0% skip: 2.7%
x264 [info]: mb B I16..4: 6.7% 0.0% 0.0% B16..8: 32.5% 0.0% 0.0% direct:30.3% skip:30.6% L0:28.9% L1:37.0% BI:34.1%
x264 [info]: final ratefactor: 15.94
x264 [info]: direct mvs spatial:100.0% temporal:0.0%
x264 [info]: coded y,uvDC,uvAC intra: 60.6% 87.4% 69.7% inter: 34.7% 38.3% 5.1%
x264 [info]: i16 v,h,dc,p: 40% 20% 31% 10%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 20% 18% 13% 8% 8% 8% 8% 8% 9%
x264 [info]: i8c dc,h,v,p: 51% 18% 24% 8%
x264 [info]: Weighted P-Frames: Y:3.1% UV:1.3%
x264 [info]: kb/s:1991.88
x264 [total]: encoded 220518 frames, 104.15 fps, 1991.88 kb/s
...last pass...
x264.exe: --pass 2 --bitrate 2000 --preset medium --profile high --level 4.1 --ref 6 --deblock -1:-1 --bframes 9 --direct auto --b-adapt 2 --trellis 2 --no-fast-pskip --psy-rd 1.00:0.10 --subme 11 --me tesa --rc-lookahead 50 --sar 1:1 --stats "V:\Temp\0001.log" --output "V:\Temp\0001.264" "V:\Temp\0001.avs"
avs [info]: 688x416p 1:1 @ 24000/1001 fps (cfr)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
x264 [info]: profile High, level 4.1
x264 [info]: frame I:1077 Avg QP:14.50 size: 55037
x264 [info]: frame P:46300 Avg QP:16.52 size: 24161
x264 [info]: frame B:173141 Avg QP:19.59 size: 6476
x264 [info]: consecutive B-frames: 1.1% 0.9% 5.0% 27.5% 27.2% 24.8% 7.7% 3.1% 1.5% 0.9%
x264 [info]: mb I I16..4: 5.4% 74.8% 19.8%
x264 [info]: mb P I16..4: 0.9% 12.7% 1.5% P16..4: 31.5% 36.1% 16.5% 0.0% 0.0% skip: 0.8%
x264 [info]: mb B I16..4: 0.2% 1.6% 0.1% B16..8: 32.1% 18.0% 2.9% direct:12.7% skip:32.4% L0:39.2% L1:41.4% BI:19.4%
x264 [info]: 8x8 transform intra:83.6% inter:57.8%
x264 [info]: direct mvs spatial:97.5% temporal:2.5%
x264 [info]: coded y,uvDC,uvAC intra: 89.9% 94.9% 80.5% inter: 30.1% 41.2% 10.9%
x264 [info]: i16 v,h,dc,p: 41% 11% 6% 42%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 10% 9% 9% 9% 12% 12% 12% 13% 14%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 12% 9% 5% 9% 14% 14% 12% 12% 13%
x264 [info]: i8c dc,h,v,p: 41% 20% 18% 20%
x264 [info]: Weighted P-Frames: Y:3.1% UV:1.3%
x264 [info]: ref P L0: 41.4% 7.8% 23.8% 9.0% 9.4% 7.8% 0.8% 0.0%
x264 [info]: ref B L0: 76.4% 13.6% 6.2% 2.5% 1.2%
x264 [info]: ref B L1: 93.9% 6.1%
x264 [info]: kb/s:1999.93
x264 [total]: encoded 220518 frames, 13.91 fps, 1999.93 kb/s
MUXING
------------------------------
Video file: V:\Temp\0001.264
Audio file: V:\Temp\0001.ac3
Muxing to: V:\Бригада P.S_T04.mkv
mkvmerge.exe: -o "V:\Бригада P.S_T04.mkv" --engage no_cue_duration --engage no_cue_relative_position --default-duration 0:23.976fps -d 0 -A -S "V:\Temp\0001.264" -a 0 -D -S --no-chapters "V:\Temp\0001.ac3" --output-charset UTF-8
Всем кто принимает участие в доработке этого конвертера, большое спасибо!
[Профиль]  [ЛС] 

Vlad де Сангре

Стаж: 16 лет 2 месяца

Сообщений: 104


Vlad де Сангре · 13-Мар-13 19:35 (спустя 14 мин.)

italianec2 писал(а):
58342548Если кодировать по отдельности каждый файл-рассинхрона нет.
каждую серию или каждый VOB-файл? (Прежде нужно соединить vobы относящиеся к одной серии, к примеру VOBMerge (встроенный не всегда корректен, имхо))
скрытый текст
Цитата:
AudioCodec: AC3
AudioBitrate: 192 > 384
Samplerate: 48000
Channels: 2
Normalize: 100%
Accurate: 10%
Gain: 15.508
зря портите звук, может все-таки сделать COPY?
[Профиль]  [ЛС] 
 
Тема закрыта
Loading...
Error