Topic: Ошибка скрипта SetMTMode

Здравствуйте.
Все было хорошо , но в один момент при открытии скрипта в MeGUI стала выскакивать ошибка (смотреть скриншот)
Перепробовал все , и удалял ,и реестр чистил и файлы копировал , короче результат один и тот же ((((
Подскажите в чем дело !!!

http://i54.fastpic.ru/big/2013/0130/72/41b816cf4aa3426516d6cd82ddae3972.jpg
http://i54.fastpic.ru/big/2013/0130/84/295126d3687593bd426dee46b8fdcb84.jpg

2 (edited by %username% 30-01-2013 03:40:03)

Re: Ошибка скрипта SetMTMode

Ruslan
ависинт не тот, 2,6,0 штоле?
Заменить в систем32 из папки ...\Resources\MT\avisynth.dll

3 (edited by Ruslan 30-01-2013 07:52:26)

Re: Ошибка скрипта SetMTMode

Не помогло ...
А этот файл у меня находиться в SysWOW64 .

Re: Ошибка скрипта SetMTMode

Ruslan
MeGUI
1. Выяснить откуда он берет однопоточную версию Avisynth.
2. Заменить ее многопоточной версией (заменить файл avisynth.dll).

Это может быть как system32/SysWOW64, так и локально где-то в папке MeGUI.
Можно просто удалить из системы Avisynth и установить из комплекта SVP. Однократно запустить SVP и закрыть. Будет произведено восстановление многопоточного Avisynth'а.

Re: Ошибка скрипта SetMTMode

Сейчас попробую .. Хотя Avisynth устанавливается вместе с SVP ..

6 (edited by Ruslan 30-01-2013 08:34:35)

Re: Ошибка скрипта SetMTMode

Проблему решил таким способом :
Сначала установил SVP_3.1.2_2 со всеми прогами , а повехр нее новый SVP ... Получается в новом SVP что то не так с Avisynth..

Теперь вылезла такая ошибка
http://i52.fastpic.ru/big/2013/0130/07/e471c00440c04f638ab9f12559cdb507.jpg

Re: Ошибка скрипта SetMTMode

Ruslan
Получается в новом SVP что то не так с Avisynth..

не, установка ависинта в установщиках 3,1,2 и 3,1,3 одинакова.
Очень давно не менялась.

Re: Ошибка скрипта SetMTMode

Ruslan
Теперь вылезла такая ошибка

КМК память закончилась, та что 2ГБ

Re: Ошибка скрипта SetMTMode

%username%
как исправить ?

Re: Ошибка скрипта SetMTMode

Ruslan
если память и если скрипт тот что выше: уменишить память (SetMemoryMax=512) и threads=8

Re: Ошибка скрипта SetMTMode

и фак читать, и x264 пропатчить...

Re: Ошибка скрипта SetMTMode

Ссылку на патч можете кинуть ?

13 (edited by %username% 30-01-2013 09:45:07)

Re: Ошибка скрипта SetMTMode

Ruslan

ссылка в факе


Chainik

и x264 пропатчить...

это мегуй ругаиццо, так шта мегуи.ехе тоже надо патчить

Re: Ошибка скрипта SetMTMode

Ruslan
Ссылку на патч можете кинуть ?

start -> SVP 3.1 -> Utilities -> 4GB Patch  big_smile

%username%
мегуи.ехе тоже надо патчить

не надо

15 (edited by Ruslan 30-01-2013 09:57:17)

Re: Ошибка скрипта SetMTMode

Ну вроде пошло ))) Спасибо !!

Re: Ошибка скрипта SetMTMode

Всем привет.
После каждого обновления SVP , выскакивают ошибки скрипта :
http://i53.fastpic.ru/big/2013/0219/51/532c2905706746a42cf431260613b751.jpg
Как это исправить ?

Re: Ошибка скрипта SetMTMode

Выяснить какой avisynth установлен сейчас (например прочитать там: SVP Manager - Информация - Дополнительная информация).
Установить тот, который нужен для MeGUI. Я им не пользуюсь, что ему надо не в курсе. Как выясните - прошу сообщить.

Re: Ошибка скрипта SetMTMode

MAG79
Установить тот, который нужен для MeGUI. Я им не пользуюсь, что ему надо не в курсе. Как выясните - прошу сообщить.

мегуй устроит любой ависинт

Re: Ошибка скрипта SetMTMode

Ruslan
Как это исправить ?

хрустальный шар подсказывает что виновник кто-то в связке сплиттер-декодер-директшоусорс
Если возникло после переустановки то скорее всего для начала нужно перегрузится
Второе - открыть MPC файл 65.avs и посмотреть что в нем тянется, МРС пишет ошибку конкретнее

Re: Ошибка скрипта SetMTMode

Вот сам скрип , уже все переустановил , ошибка та же ...

  • # This script was generated by SmoothVideo Project (SVP) Manager.
    # Check http://www.svp-team.com for more details.

    SetMemoryMax(1024)

    global svp_scheduler=true
    global threads=15
    global svp_cache_fwd=threads+2

    LoadPlugin("C:\Program Files (x86)\SVP\plugins\svpflow1.dll")
    LoadPlugin("C:\Program Files (x86)\SVP\plugins\svpflow2.dll")

    SetMTMode(3,threads)
    DirectShowSource("D:\1\Video.mkv", fps=23.976, convertfps=true, pixel_type="YV12")
    SetMTMode(2)

    global crop_params="0,140,-0,-140"
    global resize_string=""
    global super_params="{scale:{up:0},gpu:1,rc:false}"
    global analyse_params="{block:{w:8,h:8},main:{search:{coarse:{distance:-14,bad:{sad:2000}}}},refine:[{thsad:250}]}"
    global smoothfps_params="{rate:{num:5,den:2},algo:23,mask:{cover:80},scene:{mode:0}}"



    ########## BEGIN OF MSMoothFps.avs ##########
    # This file is a part of SmoothVideo Project (SVP) 3.1.3
    # This is NOT the full AVS script, all used variables are defined via
    # JavaScript code that generates the full script text.

    function interpolate(clip src)
    {
        input = crop_params=="" ? src : eval("src.crop("+crop_params+")")
        input = resize_string=="" ? input : eval("input."+resize_string)

        super=SVSuper(input, super_params)
        vectors=SVAnalyse(super, analyse_params, src=input)
        smooth=SVSmoothFps(input, super, vectors, smoothfps_params, mt=threads, url="www.svp-team.com")

        return demo_mode==0 ? smooth : demo(input,smooth)
    }

    input=last

        stereo_type==0 ? eval(""" interpolate(input)
    """) :     stereo_type==1 || stereo_type==3 ? eval("""
            lf = interpolate(input.crop(0,0,input.width/2,0))
            rf = interpolate(input.crop(input.width/2,0,0,0))
            StackHorizontal(lf, rf)
    """) :     stereo_type==2 || stereo_type==4  ? Eval("""
            lf = interpolate(input.crop(0,0,0,input.height/2))
            rf = interpolate(input.crop(0,input.height/2,0,0))
            StackVertical(lf, rf)""") : input

    ########### END OF MSMoothFps.avs ###########

Re: Ошибка скрипта SetMTMode

Ruslan
Скрипт знакомый. Ошибка нет.
"D:\1\Video.mkv" - этот файл вообще проигрывается?

22 (edited by Ruslan 19-02-2013 11:55:25)

Re: Ошибка скрипта SetMTMode

Да конечно проигрывается .
Поставил предыдущую версию SVP  все заработало без ошибок ..

Re: Ошибка скрипта SetMTMode

Ruslan
Такого не бывает.
Никакая из версий пакета SVP сама по себе на работу функции DirectShowSource не влияет. Просто на систему был установлен правильно настроенный набор компонентов SVP. Наверняка и SVP 3.1.4 после этого также заработает wink

24 (edited by Ruslan 06-03-2013 19:08:39)

Re: Ошибка скрипта SetMTMode

MAG79 wrote:

Выяснить какой avisynth установлен сейчас (например прочитать там: SVP Manager - Информация - Дополнительная информация).
Установить тот, который нужен для MeGUI. Я им не пользуюсь, что ему надо не в курсе. Как выясните - прошу сообщить.

Опять та же ошибка выскочила , решил так : Скачал  Win7DSFilterTweaker_5_7 , запустил и в левой колонке везде было выставлено Microsoft , я поставил ffdshow ...
У меня винда х64 , надо ли что менять в правой колонке ?
Да и при запуске видео в медиа плеере начинается буферизация , довольно не удобно , когда включаешь с середины фильма и буферизация секунд 20 идет ... Такое ощущение что что то мешает  sad 
http://img819.imageshack.us/img819/2026/98965379.jpg

Re: Ошибка скрипта SetMTMode

Ruslan
Опять та же ошибка выскочила
Которая из них?

в левой колонке везде было выставлено Microsoft  , я поставил ffdshow
Есть такой совет, но он не связан с ошибками, обсуждаемыми в этой теме.

У меня винда х64 , надо ли что менять в правой колонке ?
SVP используется только совместно с 32-ух битными кодеками. Правая колонка ей не нужна. Так что на Ваше усмотрение.

при запуске видео в медиа плеере начинается буферизация
Скорее всего ошибка в контейнере. Перепакуйте это видео: MP4Box, MKV Toolnix, GDSMux.